.elementor-5599 .elementor-element.elementor-element-94a64b1{--display:flex;--min-height:1080px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:200px 200px;--row-gap:200px;--column-gap:200px;--overlay-opacity:1;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-94a64b1:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 55%, #94A2B2 150%);}.elementor-5599 .elementor-element.elementor-element-94a64b1::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/06/IMAGEM-HERO-2.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-5599 .elementor-element.elementor-element-af00f81{--display:flex;--min-height:97px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:80px;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 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 );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-5599 .elementor-element.elementor-element-6e261aa{width:var( --container-widget-width, 999px );max-width:999px;--container-widget-width:999px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-6e261aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2em;font-weight:600;line-height:1.3em;color:#0E0B18;}.elementor-5599 .elementor-element.elementor-element-89837c9{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-e378c20{width:var( --container-widget-width, 748px );max-width:748px;--container-widget-width:748px;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-e378c20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:400;line-height:1.4em;color:#60656E;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5599 .elementor-element.elementor-element-ae1f0d8 .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-ae1f0d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-ae1f0d8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-d25adf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-e05a4df{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-5599 .elementor-element.elementor-element-e05a4df:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-e05a4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/07/SECTION-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-5599 .elementor-element.elementor-element-23eb8a8{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-23eb8a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-5599 .elementor-element.elementor-element-035961b{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:34px;letter-spacing:0px;word-spacing:0px;color:#E8E8E8;}.elementor-5599 .elementor-element.elementor-element-bce2c83{--display:flex;--min-height:0px;--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-bce2c83:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-bce2c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F4;}.elementor-5599 .elementor-element.elementor-element-bb48b30{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-5599 .elementor-element.elementor-element-1ebd703{width:var( --container-widget-width, 633px );max-width:633px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:633px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-1ebd703 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.4em;font-weight:600;line-height:1.1em;color:#0E0B18;}.elementor-5599 .elementor-element.elementor-element-e04ef88{width:var( --container-widget-width, 691px );max-width:691px;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:691px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-e04ef88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.4em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-4382b77{--display:flex;--min-height:0px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:60px;--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-5599 .elementor-element.elementor-element-d97b20f{--display:flex;--min-height:809px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5599 .elementor-element.elementor-element-d97b20f:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-d97b20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #E5E6EC 0%, #F2F3F6 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-68f9b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-68f9b1e img{width:67%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-e5c998a{width:var( --container-widget-width, 70% );max-width:70%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-e5c998a.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-wrapper{text-align:center;}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-e5c998a:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-e5c998a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-6ae2ddc .elementor-button{background-color:#16161600;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:500;text-decoration:none;fill:var( --e-global-color-e7f8c8f );color:var( --e-global-color-e7f8c8f );}.elementor-5599 .elementor-element.elementor-element-6ae2ddc{width:var( --container-widget-width, 44% );max-width:44%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-6ae2ddc.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-6ae2ddc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-86fec01{--display:flex;--min-height:700px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-089a3fc{--display:flex;--min-height:340px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-089a3fc:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-089a3fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #F2F3F6 0%, #E5E6EC 100%);}.elementor-5599 .elementor-element.elementor-element-3cb4936{--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;--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-5599 .elementor-element.elementor-element-19b3365 img{width:100%;}.elementor-5599 .elementor-element.elementor-element-48e4d4d{--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;--flex-wrap:wrap;}.elementor-5599 .elementor-element.elementor-element-e3c33d6{width:var( --container-widget-width, 96% );max-width:96%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-e3c33d6.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-wrapper{text-align:center;}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-e3c33d6:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-e3c33d6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-d1d90af .elementor-button{background-color:#16161600;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;text-decoration:none;fill:#0099FF;color:#0099FF;}.elementor-5599 .elementor-element.elementor-element-d1d90af{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-d1d90af.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-d1d90af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-2137e42{--display:flex;--min-height:454px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:30px 30px 30px 30px;--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-5599 .elementor-element.elementor-element-4738bd6{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-4738bd6:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-4738bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #F2F3F6 0%, #E5E6EC 100%);}.elementor-5599 .elementor-element.elementor-element-c8da8b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-5599 .elementor-element.elementor-element-c8da8b5 img{width:66%;}.elementor-5599 .elementor-element.elementor-element-8310561{width:var( --container-widget-width, 96% );max-width:96%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-8310561.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-wrapper{text-align:center;}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-8310561:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-8310561:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-213114d .elementor-button{background-color:#16161600;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;text-decoration:none;fill:#0099FF;color:#0099FF;}.elementor-5599 .elementor-element.elementor-element-213114d{width:100%;max-width:100%;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-213114d.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-213114d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-41a48fc{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-41a48fc:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-41a48fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(134deg, #F2F3F6 0%, #E5E6EC 100%);}.elementor-5599 .elementor-element.elementor-element-132758e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-5599 .elementor-element.elementor-element-132758e img{width:67%;}.elementor-5599 .elementor-element.elementor-element-9b22a39{width:var( --container-widget-width, 96% );max-width:96%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-9b22a39.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-wrapper{text-align:center;}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-9b22a39:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-9b22a39:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-33bd917 .elementor-button{background-color:#16161600;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;text-decoration:none;fill:#0099FF;color:#0099FF;}.elementor-5599 .elementor-element.elementor-element-33bd917{width:100%;max-width:100%;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-33bd917.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-33bd917 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-fd3dcfb{--display:flex;--min-height:470px;--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;--z-index:1;}.elementor-5599 .elementor-element.elementor-element-eb7697e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-a90dc97{width:var( --container-widget-width, 633px );max-width:633px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:633px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-a90dc97 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:500;line-height:1.1em;letter-spacing:-0.9px;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-5518822{width:var( --container-widget-width, 606px );max-width:606px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:606px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-5518822 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.2em;letter-spacing:-2.4px;color:var( --e-global-color-72d9fa0 );}.elementor-5599 .elementor-element.elementor-element-677fd4f{--display:flex;--min-height:250vh;--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: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;--z-index:0;}.elementor-5599 .elementor-element.elementor-element-b995f3f{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-5599 .elementor-element.elementor-element-b995f3f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5599 .elementor-element.elementor-element-d80276e{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-d9d372f{--display:flex;--min-height:37vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-d4f79da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:600;line-height:58px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-5926727{--display:flex;--min-height:1080px;--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;--overlay-opacity:0.5;--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-5599 .elementor-element.elementor-element-5926727:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-5926727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5599 .elementor-element.elementor-element-5926727::before, .elementor-5599 .elementor-element.elementor-element-5926727 > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-5926727 > .e-con-inner > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-5926727 > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-5926727 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-5926727 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-5599 .elementor-element.elementor-element-acd67bd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5599 .elementor-element.elementor-element-345d88c{--display:flex;--min-height:260px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-345d88c:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-345d88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-920d57c{width:var( --container-widget-width, 933px );max-width:933px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:933px;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-920d57c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.2em;letter-spacing:-2.4px;color:var( --e-global-color-72d9fa0 );}.elementor-5599 .elementor-element.elementor-element-c6dcd0c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-a8578bf .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-a8578bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-a8578bf .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-39a872a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:34px 24px;--row-gap:34px;--column-gap:24px;--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-9c7a6e1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:26px 26px 26px 26px;box-shadow:25px 25px 42px -1px rgba(215.9, 215.9, 215.9, 0.62);--padding-top:40px;--padding-bottom:40px;--padding-left:46px;--padding-right:46px;}.elementor-5599 .elementor-element.elementor-element-9c7a6e1:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-9c7a6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(78deg, #F2F3F6 0%, #E5E6EC 100%);}.elementor-5599 .elementor-element.elementor-element-9c7a6e1:hover{background-color:#25AEF000;box-shadow:0px 0px 64px 15px rgba(193.0169836956522, 211.49398611029062, 255, 0.75);}.elementor-5599 .elementor-element.elementor-element-b55d5c2{width:var( --container-widget-width, 96% );max-width:96%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -16px) -20px;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-b55d5c2 img{width:22%;}.elementor-5599 .elementor-element.elementor-element-c0a361d{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-c0a361d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-d734714{width:var( --container-widget-width, 87% );max-width:87%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-3b817e5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:26px 26px 26px 26px;box-shadow:25px 25px 42px -1px rgba(215.9, 215.9, 215.9, 0.62);--padding-top:40px;--padding-bottom:40px;--padding-left:46px;--padding-right:46px;}.elementor-5599 .elementor-element.elementor-element-3b817e5:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-3b817e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(78deg, #F2F3F6 0%, #E5E6EC 100%);}.elementor-5599 .elementor-element.elementor-element-3b817e5:hover{background-color:#25AEF000;box-shadow:0px 0px 64px 15px rgba(193.0169836956522, 211.49398611029062, 255, 0.75);}.elementor-5599 .elementor-element.elementor-element-3572d7b{width:var( --container-widget-width, 96% );max-width:96%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -16px) -20px;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-3572d7b img{width:22%;}.elementor-5599 .elementor-element.elementor-element-3a1f186{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-3a1f186 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-f81f2be{width:var( --container-widget-width, 87% );max-width:87%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-bf300cf{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:26px 26px 26px 26px;box-shadow:25px 25px 42px -1px rgba(215.9, 215.9, 215.9, 0.62);--padding-top:40px;--padding-bottom:40px;--padding-left:46px;--padding-right:46px;}.elementor-5599 .elementor-element.elementor-element-bf300cf:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-bf300cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(78deg, #F2F3F6 0%, #E5E6EC 100%);}.elementor-5599 .elementor-element.elementor-element-bf300cf:hover{background-color:#25AEF000;box-shadow:0px 0px 64px 15px rgba(193.0169836956522, 211.49398611029062, 255, 0.75);}.elementor-5599 .elementor-element.elementor-element-a05813c{width:var( --container-widget-width, 96% );max-width:96%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -16px) -20px;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-a05813c img{width:22%;}.elementor-5599 .elementor-element.elementor-element-f57d31d{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-f57d31d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-be48b5d{width:var( --container-widget-width, 87% );max-width:87%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-344746f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:26px 26px 26px 26px;box-shadow:25px 25px 42px -1px rgba(215.9, 215.9, 215.9, 0.62);--padding-top:40px;--padding-bottom:40px;--padding-left:46px;--padding-right:46px;}.elementor-5599 .elementor-element.elementor-element-344746f:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-344746f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(78deg, #F2F3F6 0%, #E5E6EC 100%);}.elementor-5599 .elementor-element.elementor-element-344746f:hover{background-color:#25AEF000;box-shadow:0px 0px 64px 15px rgba(193.0169836956522, 211.49398611029062, 255, 0.75);}.elementor-5599 .elementor-element.elementor-element-bf5c4c6{width:var( --container-widget-width, 96% );max-width:96%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -16px) -20px;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-bf5c4c6 img{width:22%;}.elementor-5599 .elementor-element.elementor-element-907cd63{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-907cd63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-1a230e6{width:var( --container-widget-width, 88% );max-width:88%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-6cad17c2{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-5599 .elementor-element.elementor-element-6cad17c2:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-6cad17c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-667025ec{width:var( --container-widget-width, 697px );max-width:697px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:697px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-667025ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.2em;letter-spacing:-2.4px;color:var( --e-global-color-72d9fa0 );}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:start;--margin-top:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-12e6d8a7{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-12e6d8a7:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-12e6d8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5599 .elementor-element.elementor-element-308087c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-767d6c70{--e-image-carousel-slides-to-show:1;}.elementor-5599 .elementor-element.elementor-element-767d6c70 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-767d6c70 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-767d6c70 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-767d6c70 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-767d6c70 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:60px 60px 60px 60px;}.elementor-5599 .elementor-element.elementor-element-68be327d{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-68be327d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5599 .elementor-element.elementor-element-229314b1{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-229314b1.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-229314b1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-229314b1 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-229314b1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-229314b1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-229314b1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:60px 60px 60px 60px;}.elementor-5599 .elementor-element.elementor-element-41f954c{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:60px 60px 60px 60px;--n-tabs-title-padding-top:30px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:30px;--n-tabs-title-padding-left:30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:23px;--n-tabs-icon-color:var( --e-global-color-72d9fa0 );--n-tabs-icon-color-active:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-41f954c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#16161600;}.elementor-5599 .elementor-element.elementor-element-41f954c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-41f954c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A00;border-style:none;}.elementor-5599 .elementor-element.elementor-element-41f954c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-41f954c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-5599 .elementor-element.elementor-element-41f954c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-72d9fa0 );}:where( .elementor-5599 .elementor-element.elementor-element-41f954c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-c3a9d5d{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-c3a9d5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-63bbaaf1{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-63bbaaf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-5d5d8090{--display:flex;--min-height:230px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-6ed5ba3b{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-1dee306a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:1px 0px 0px 0px;--margin-top:34px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-4a8f128f{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-4a8f128f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4a8f128f.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-4a8f128f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4a8f128f:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-4a8f128f:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), 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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5599 .elementor-element.elementor-element-270ad484{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-270ad484 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-270ad484 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-74e79436{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), 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 );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-1a946e2d{width:var( --container-widget-width, 84% );max-width:84%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-1a946e2d.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-1a946e2d.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-5599 .elementor-element.elementor-element-1a946e2d.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-5599 .elementor-element.elementor-element-1a946e2d.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-6a2d8f25{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-6a2d8f25 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-6a2d8f25 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de{width:var( --container-widget-width, 84% );max-width:84%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-position-right .elementor-image-box-img{margin-left:-20px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-position-left .elementor-image-box-img{margin-right:-20px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-position-top .elementor-image-box-img{margin-bottom:-20px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-1d13e4de:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-1d13e4de:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-77e7fc29{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-613f8859{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-568b3753{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-568b3753 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-568b3753 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-4a2c36af{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-4a2c36af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4a2c36af.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-4a2c36af.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4a2c36af:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-4a2c36af:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-811215b{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-811215b .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-811215b .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f{width:var( --container-widget-width, 84% );max-width:84%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-wrapper .elementor-image-box-img{width:64%;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-2ef7c1f:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-32547f4d{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-316ad51c{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-40d26f97{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-40d26f97 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-40d26f97 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-4b18c44e{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-4b18c44e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4b18c44e.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-4b18c44e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4b18c44e:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-4b18c44e:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-342b1a25{width:var( --container-widget-width, 47% );max-width:47%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-342b1a25:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-342b1a25:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7259dee9{width:var( --container-widget-width, 33% );max-width:33%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-7259dee9:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-7259dee9:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-4f1b584e{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-4f1b584e .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-4f1b584e .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-217b9840{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-217b9840.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-217b9840.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-217b9840.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-217b9840:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-217b9840:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-54b2daff{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-54b2daff .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-54b2daff .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-2bf071cc{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-2bf071cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-2bf071cc.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-2bf071cc.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-2bf071cc:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-2bf071cc:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7f89f7ba{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7f89f7ba .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7f89f7ba .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-286c5eb8{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-286c5eb8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-286c5eb8.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-286c5eb8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-286c5eb8:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-286c5eb8:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-454fecf8{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-454fecf8 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-454fecf8 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-1372436a{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1372436a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1372436a.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-1372436a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-1372436a:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-1372436a:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-72ca2d7e{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-72ca2d7e .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-72ca2d7e .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-750d7a32{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-750d7a32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-750d7a32.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-750d7a32.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-750d7a32:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-750d7a32:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-5058fa72{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-5058fa72 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-5058fa72 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-70cff5b9{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-70cff5b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-70cff5b9.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-70cff5b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-70cff5b9:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-70cff5b9:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-5b94059b{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-5b94059b .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-5b94059b .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-61467e62{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-61467e62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-61467e62.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-61467e62.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-61467e62:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-61467e62:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-48c198f6{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-48c198f6 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-48c198f6 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-51ef1c{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-51ef1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-51ef1c.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-51ef1c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-51ef1c:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-51ef1c:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-37d56968{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-37d56968 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-37d56968 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-4b2190c1{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-4b2190c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4b2190c1.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-4b2190c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4b2190c1:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-4b2190c1:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-129588a6{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;}.elementor-5599 .elementor-element.elementor-element-129588a6 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E8E8E8;}.elementor-5599 .elementor-element.elementor-element-129588a6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-129588a6.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-129588a6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-129588a6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-5599 .elementor-element.elementor-element-129588a6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-4ee574d7 .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-4ee574d7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-4ee574d7.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4ee574d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-4ee574d7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-c8253cf{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-c8253cf:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-c8253cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-73a9ad50{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-2750962e{--e-image-carousel-slides-to-show:1;}.elementor-5599 .elementor-element.elementor-element-2750962e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-2750962e .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-2750962e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-2750962e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-73ad561f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-454e280a{--e-image-carousel-slides-to-show:1;}.elementor-5599 .elementor-element.elementor-element-454e280a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-454e280a .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-454e280a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-454e280a .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-624bb908{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:60px 60px 60px 60px;--n-tabs-title-padding-top:30px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:30px;--n-tabs-title-padding-left:30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:23px;--n-tabs-icon-color:var( --e-global-color-72d9fa0 );--n-tabs-icon-color-active:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-624bb908.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#16161600;}.elementor-5599 .elementor-element.elementor-element-624bb908.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-624bb908.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A00;border-style:none;}.elementor-5599 .elementor-element.elementor-element-624bb908.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-624bb908.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-5599 .elementor-element.elementor-element-624bb908 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-72d9fa0 );}:where( .elementor-5599 .elementor-element.elementor-element-624bb908.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-472a941e{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-472a941e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-7aeb282f{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-7aeb282f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-30057c1f{--display:flex;--min-height:230px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-57e37bb4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-1e68da2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:1px 0px 0px 0px;--margin-top:34px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-5d96181e{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-5d96181e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5d96181e.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-5d96181e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-5d96181e:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-5d96181e:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7a4f940a{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7a4f940a .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7a4f940a .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-d8d5008{width:var( --container-widget-width, 84% );max-width:84%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-d8d5008.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-d8d5008.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-5599 .elementor-element.elementor-element-d8d5008.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-5599 .elementor-element.elementor-element-d8d5008.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-5599 .elementor-element.elementor-element-d8d5008 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-d8d5008 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-5599 .elementor-element.elementor-element-d8d5008 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-d8d5008 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-3ef550e4{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-2b59fccb{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-2b59fccb .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-2b59fccb .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-468c6d01{width:var( --container-widget-width, 84% );max-width:84%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-position-right .elementor-image-box-img{margin-left:-20px;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-position-left .elementor-image-box-img{margin-right:-20px;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-position-top .elementor-image-box-img{margin-bottom:-20px;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-468c6d01:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-468c6d01:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-2fc44f06{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-12e7384b{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-6c411762{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-6c411762 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-6c411762 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-23faa8d8{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-23faa8d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-23faa8d8.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-23faa8d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-23faa8d8:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-23faa8d8:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-112c7739{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-112c7739 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-112c7739 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3{width:var( --container-widget-width, 84% );max-width:84%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-wrapper .elementor-image-box-img{width:64%;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-426eb6b3:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-426eb6b3:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-24519bdb{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-2bfc3f7{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-22f80a04{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-22f80a04 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-22f80a04 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-5366732d{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-5366732d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5366732d.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-5366732d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon{font-size:180px;}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-5366732d:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-5366732d:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-1dc1bb7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-5599 .elementor-element.elementor-element-5b61b1df{width:var( --container-widget-width, 46% );max-width:46%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-5b61b1df:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-5b61b1df:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-30c12d8{width:var( --container-widget-width, 46% );max-width:46%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-30c12d8:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-30c12d8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-6afca266{width:var( --container-widget-width, 46% );max-width:46%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-6afca266:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6afca266:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-2f2b3448{width:var( --container-widget-width, 46% );max-width:46%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-2f2b3448:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-2f2b3448:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-70ab0f05{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-70ab0f05 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-70ab0f05 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-59fd3b95{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-59fd3b95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-59fd3b95.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-59fd3b95.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-59fd3b95:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-59fd3b95:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-52d23dc4{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-52d23dc4 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-52d23dc4 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-575c9d51{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-575c9d51.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-575c9d51.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-575c9d51.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-575c9d51:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-575c9d51:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-4882194d{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-4882194d .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-4882194d .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-16583245{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-16583245.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-16583245.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-16583245.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-16583245:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-16583245:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-c7f35b5{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-c7f35b5 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-c7f35b5 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-b628d0a{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-b628d0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-b628d0a.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-b628d0a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-b628d0a:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-b628d0a:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-555443db{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-555443db .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-555443db .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-3ef2b1fe.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3ef2b1fe:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-148c141d{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-148c141d .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-148c141d .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-340e06d9{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-340e06d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-340e06d9.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-340e06d9.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-340e06d9:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-340e06d9:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-5d8c3a83{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-5d8c3a83 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-5d8c3a83 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-5aeb927c{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-5aeb927c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5aeb927c.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-5aeb927c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-5aeb927c:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-5aeb927c:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-23beced4{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-23beced4 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-23beced4 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-26a206b5{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-26a206b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-26a206b5.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-26a206b5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-26a206b5:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-26a206b5:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7ecb2d56{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7ecb2d56 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7ecb2d56 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-22a167de{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-22a167de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-22a167de.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-22a167de.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-22a167de:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-22a167de:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-10b70f48{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;}.elementor-5599 .elementor-element.elementor-element-10b70f48 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E8E8E8;}.elementor-5599 .elementor-element.elementor-element-10b70f48.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-10b70f48.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-10b70f48.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-10b70f48.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-5599 .elementor-element.elementor-element-10b70f48.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-4abb27d4{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-4abb27d4:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-4abb27d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-26e87495{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-6549d93f{--e-image-carousel-slides-to-show:1;}.elementor-5599 .elementor-element.elementor-element-6549d93f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-6549d93f .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-6549d93f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-6549d93f .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-2f738a0{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:60px 60px 60px 60px;--n-tabs-title-padding-top:30px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:30px;--n-tabs-title-padding-left:30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:23px;--n-tabs-icon-color:var( --e-global-color-text );--n-tabs-icon-color-active:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-2f738a0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#16161600;}.elementor-5599 .elementor-element.elementor-element-2f738a0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-2f738a0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A00;border-style:none;}.elementor-5599 .elementor-element.elementor-element-2f738a0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-2f738a0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-5599 .elementor-element.elementor-element-2f738a0 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-72d9fa0 );}:where( .elementor-5599 .elementor-element.elementor-element-2f738a0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-49960bc8{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-49960bc8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-4a16224a{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-4a16224a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-79ac5ea4{--display:flex;--min-height:230px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-6ce836cd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.44em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-40d4d7d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:1px 0px 0px 0px;--margin-top:34px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-1d9b253f{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1d9b253f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1d9b253f.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-1d9b253f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-1d9b253f:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-1d9b253f:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-23ac6758{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-23ac6758 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-23ac6758 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-6f451e23{width:var( --container-widget-width, 92% );max-width:92%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-wrapper .elementor-image-box-img{width:57%;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-6f451e23:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6f451e23:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-1a94cb24{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-37e6ed63{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-b1d991b{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-397c7d15{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-397c7d15 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-397c7d15 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-61a81914{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-61a81914.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-61a81914.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-61a81914.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-61a81914:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-61a81914:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-684ec7a{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-684ec7a .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-684ec7a .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d{width:var( --container-widget-width, 84% );max-width:84%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-wrapper .elementor-image-box-img{width:66%;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-6ef6826d:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6ef6826d:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-1241344e{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-241d3363{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-1a4b0{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-1a4b0 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-1a4b0 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-1f550ff7{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1f550ff7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1f550ff7.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-1f550ff7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon{font-size:202px;}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-1f550ff7:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-1f550ff7:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-631f7b8f{width:var( --container-widget-width, 51% );max-width:51%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-631f7b8f:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-631f7b8f:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-3e15448a{width:var( --container-widget-width, 43% );max-width:43%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3e15448a:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3e15448a:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6{width:var( --container-widget-width, 43% );max-width:43%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6a8e3f6:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-6712ce24{width:var( --container-widget-width, 46% );max-width:46%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-6712ce24:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6712ce24:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-224047c8{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-224047c8 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-224047c8 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-303d9b49{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-303d9b49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-303d9b49.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-303d9b49.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-303d9b49:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-303d9b49:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-62feb58b{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-62feb58b .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-62feb58b .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-152c800e{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-152c800e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-152c800e.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-152c800e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-152c800e:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-152c800e:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7ae15ca7{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7ae15ca7 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7ae15ca7 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-23730f6f{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-23730f6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-23730f6f.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-23730f6f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-23730f6f:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-23730f6f:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-2153c392{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-2153c392 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-2153c392 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-1977592d{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1977592d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1977592d.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-1977592d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-1977592d:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-1977592d:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-a124f8b{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-a124f8b .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-a124f8b .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-711dc972{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-711dc972.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-711dc972.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-711dc972.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-711dc972:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-711dc972:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-34e8875d{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-34e8875d .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-34e8875d .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-73a5953a{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-73a5953a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-73a5953a.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-73a5953a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-73a5953a:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-73a5953a:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-ea2fa55{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-ea2fa55 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-ea2fa55 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-279814f1{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-279814f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-279814f1.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-279814f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-279814f1:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-279814f1:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-11441bc3{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-11441bc3 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-11441bc3 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-3085db2{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3085db2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3085db2.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-3085db2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3085db2:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3085db2:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-5b171d8c{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-5b171d8c .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-5b171d8c .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-1022205b{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1022205b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1022205b.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-1022205b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-1022205b:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-1022205b:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-4a39bc59{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;}.elementor-5599 .elementor-element.elementor-element-4a39bc59 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E8E8E8;}.elementor-5599 .elementor-element.elementor-element-4a39bc59.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-4a39bc59.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-4a39bc59.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-4a39bc59.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-5599 .elementor-element.elementor-element-4a39bc59.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-4f6088eb .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-4f6088eb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-4f6088eb.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4f6088eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-4f6088eb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-1a257d2{--display:flex;--min-height:700px;--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;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-1a257d2:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-1a257d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBECF0;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec{width:var( --container-widget-width, 698px );max-width:698px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:698px;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.2em;font-weight:600;line-height:1.2em;letter-spacing:-2.4px;color:var( --e-global-color-72d9fa0 );}.elementor-5599 .elementor-element.elementor-element-273bcae{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-273bcae a{color:#60656E;}.elementor-5599 .elementor-element.elementor-element-f9db372{--e-image-carousel-slides-to-show:3;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-e394827{--display:flex;--min-height:679px;--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:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5599 .elementor-element.elementor-element-c92f1be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-1429b67{width:var( --container-widget-width, 633px );max-width:633px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:633px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-1429b67 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:500;line-height:1.1em;letter-spacing:-0.9px;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-bcaf60c{width:var( --container-widget-width, 676px );max-width:676px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:676px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-bcaf60c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.2em;letter-spacing:-2.4px;color:var( --e-global-color-72d9fa0 );}.elementor-5599 .elementor-element.elementor-element-20cdc31{--display:flex;--min-height:1080px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-20cdc31:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-20cdc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5599 .elementor-element.elementor-element-059c4d3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5599 .elementor-element.elementor-element-8bb8326{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-d52c21b{--display:flex;--min-height:37vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-1ad9da7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:600;line-height:58px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-8e3cbdd{width:100%;max-width:100%;z-index:0;}.elementor-5599 .elementor-element.elementor-element-ea3fdf5{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5599 .elementor-element.elementor-element-043feae{--display:flex;--min-height:37vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-1e291c8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:2.6em;font-weight:600;line-height:1.4em;letter-spacing:-0.4px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-3043827{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;line-height:1.6em;letter-spacing:0px;word-spacing:0px;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-3043827 a{color:#60656E;}.elementor-5599 .elementor-element.elementor-element-d9da873{--display:flex;--min-height:487px;}.elementor-5599 .elementor-element.elementor-element-405a983{--display:flex;--min-height:943px;--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;}.elementor-5599 .elementor-element.elementor-element-405a983:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-405a983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-5599 .elementor-element.elementor-element-128898d{--display:flex;--min-height:680px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-5599 .elementor-element.elementor-element-128898d:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-128898d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #FFFFFF 0%, #E6ECF0 70%);}.elementor-5599 .elementor-element.elementor-element-94dd918{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-e3bf3ac{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 18px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-e3bf3ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:600;line-height:44px;letter-spacing:-0.8px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-38418c9{width:var( --container-widget-width, 100% );max-width:100%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:1.45em;font-weight:400;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-39c96fc .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-39c96fc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-39c96fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-39c96fc .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-28d6025{--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-5599 .elementor-element.elementor-element-0621b42{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-0621b42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5599 .elementor-element.elementor-element-0621b42 img{width:150%;}.elementor-5599 .elementor-element.elementor-element-5cdbd72{--display:flex;}.elementor-5599 .elementor-element.elementor-element-98a53f6{--display:flex;--min-height:230px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-22642e0{--display:flex;}.elementor-5599 .elementor-element.elementor-element-24ab953{width:var( --container-widget-width, 76% );max-width:76%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-24ab953.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-24ab953 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-24ab953.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-24ab953.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-24ab953.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-24ab953 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-24ab953 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-24ab953 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-24ab953:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-24ab953:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-24ab953 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-a51a8fb{--display:flex;}.elementor-5599 .elementor-element.elementor-element-c3d0a30{width:var( --container-widget-width, 76% );max-width:76%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-c3d0a30.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-c3d0a30 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-c3d0a30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-c3d0a30.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-c3d0a30.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-c3d0a30 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-c3d0a30 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-c3d0a30 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-c3d0a30:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-c3d0a30:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-c3d0a30 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-560583a{--display:flex;}.elementor-5599 .elementor-element.elementor-element-da4f427{width:var( --container-widget-width, 76% );max-width:76%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-da4f427.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-da4f427 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-da4f427.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-da4f427.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-da4f427.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-da4f427 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-da4f427 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-da4f427 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-da4f427:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-da4f427:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-da4f427 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-cf8f38b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:54px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}.elementor-5599 .elementor-element.elementor-element-cf8f38b.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4f3f283{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:1px 0px 0px 0px;--margin-top:34px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-cb88d25{width:var( --container-widget-width, 76% );max-width:76%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-cb88d25 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-cb88d25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-cb88d25.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-cb88d25.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-cb88d25 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-cb88d25 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-cb88d25 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-cb88d25:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-cb88d25:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-cb88d25 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-3a27a97{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-3a27a97 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-3a27a97 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-352f6d8{width:var( --container-widget-width, 84% );max-width:84%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-352f6d8.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-352f6d8.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-5599 .elementor-element.elementor-element-352f6d8.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-5599 .elementor-element.elementor-element-352f6d8.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-5599 .elementor-element.elementor-element-352f6d8 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-352f6d8 .elementor-image-box-wrapper .elementor-image-box-img{width:64%;}.elementor-5599 .elementor-element.elementor-element-352f6d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-352f6d8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-4a360e8{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-4a360e8 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-4a360e8 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-b0fa999{width:var( --container-widget-width, 84% );max-width:84%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-b0fa999.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-b0fa999.elementor-position-right .elementor-image-box-img{margin-left:-20px;}.elementor-5599 .elementor-element.elementor-element-b0fa999.elementor-position-left .elementor-image-box-img{margin-right:-20px;}.elementor-5599 .elementor-element.elementor-element-b0fa999.elementor-position-top .elementor-image-box-img{margin-bottom:-20px;}.elementor-5599 .elementor-element.elementor-element-b0fa999 .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-b0fa999 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-5599 .elementor-element.elementor-element-b0fa999 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-b0fa999:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-b0fa999:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-b0fa999 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-c80c666{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-c80c666 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-c80c666 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-3fc26a8{width:var( --container-widget-width, 70% );max-width:70%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-3fc26a8 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3fc26a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3fc26a8.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-3fc26a8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3fc26a8 .elementor-icon{font-size:91px;}.elementor-5599 .elementor-element.elementor-element-3fc26a8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3fc26a8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3fc26a8:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3fc26a8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-3fc26a8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-394d9f9{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-394d9f9 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-394d9f9 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-5b5112b{width:var( --container-widget-width, 78% );max-width:78%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-5b5112b.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-5b5112b.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-5599 .elementor-element.elementor-element-5b5112b.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-5599 .elementor-element.elementor-element-5b5112b.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-5599 .elementor-element.elementor-element-5b5112b .elementor-image-box-title{margin-bottom:7px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-5b5112b .elementor-image-box-wrapper .elementor-image-box-img{width:88%;}.elementor-5599 .elementor-element.elementor-element-5b5112b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-5b5112b:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-5b5112b:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-5b5112b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.9em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-af18dd9{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-af18dd9 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-af18dd9 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-cd29607{width:var( --container-widget-width, 76% );max-width:76%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;--icon-box-icon-margin:-20px;}.elementor-5599 .elementor-element.elementor-element-cd29607.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-cd29607 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-cd29607.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-cd29607.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-cd29607.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-cd29607 .elementor-icon{font-size:210px;}.elementor-5599 .elementor-element.elementor-element-cd29607 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-cd29607 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-cd29607:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-cd29607:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-cd29607 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-103d64e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-5599 .elementor-element.elementor-element-3efb7dc{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-3efb7dc .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3efb7dc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3efb7dc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3efb7dc:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3efb7dc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-3efb7dc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-c6f44dd{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-c6f44dd.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-c6f44dd .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-c6f44dd .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-c6f44dd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-c6f44dd:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-c6f44dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-c6f44dd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-21ffd9b{width:var( --container-widget-width, 54% );max-width:54%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-21ffd9b .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-21ffd9b .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-21ffd9b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-21ffd9b:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-21ffd9b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-21ffd9b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-4ca9b15{width:var( --container-widget-width, 46% );max-width:46%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-4ca9b15 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-4ca9b15 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4ca9b15 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4ca9b15:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-4ca9b15:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-4ca9b15 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-57ec3c7{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-57ec3c7 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-57ec3c7 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-7fbe56c{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-7fbe56c .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-7fbe56c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-7fbe56c.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-7fbe56c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-7fbe56c .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-7fbe56c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7fbe56c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-7fbe56c:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-7fbe56c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-7fbe56c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-7107a2b{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7107a2b .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7107a2b .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-f6ef03f{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-f6ef03f .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-f6ef03f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-f6ef03f.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-f6ef03f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-f6ef03f .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-f6ef03f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-f6ef03f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-f6ef03f:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-f6ef03f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-f6ef03f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-fd470cf{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-fd470cf .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-fd470cf .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-3d92ce6{width:var( --container-widget-width, 88% );max-width:88%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-3d92ce6.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3d92ce6 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3d92ce6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3d92ce6.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-3d92ce6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3d92ce6 .elementor-icon{font-size:85px;}.elementor-5599 .elementor-element.elementor-element-3d92ce6 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3d92ce6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3d92ce6:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3d92ce6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-3d92ce6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-b58e2ee{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-b58e2ee .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-b58e2ee .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-c05a809{width:var( --container-widget-width, 88% );max-width:88%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;--icon-box-icon-margin:17px;}.elementor-5599 .elementor-element.elementor-element-c05a809.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-c05a809 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-c05a809.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-c05a809.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-c05a809.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-c05a809 .elementor-icon{font-size:81px;}.elementor-5599 .elementor-element.elementor-element-c05a809 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-c05a809 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-c05a809:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-c05a809:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-c05a809 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-31b0448{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-31b0448 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-31b0448 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-e9c4783{width:var( --container-widget-width, 88% );max-width:88%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-e9c4783.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-e9c4783 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-e9c4783.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-e9c4783.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-e9c4783.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-e9c4783 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-e9c4783 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-e9c4783 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-e9c4783:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-e9c4783:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-e9c4783 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-6278657{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-6278657 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-6278657 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-4d8ec58{width:var( --container-widget-width, 83% );max-width:83%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;--icon-box-icon-margin:-10px;}.elementor-5599 .elementor-element.elementor-element-4d8ec58.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4d8ec58 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-4d8ec58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4d8ec58.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-4d8ec58.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4d8ec58 .elementor-icon{font-size:108px;}.elementor-5599 .elementor-element.elementor-element-4d8ec58 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4d8ec58 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4d8ec58:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-4d8ec58:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-4d8ec58 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-969c837{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-969c837 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-969c837 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-b34406d{width:var( --container-widget-width, 88% );max-width:88%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;--icon-box-icon-margin:-10px;}.elementor-5599 .elementor-element.elementor-element-b34406d.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-b34406d .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-b34406d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-b34406d.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-b34406d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-b34406d .elementor-icon{font-size:97px;}.elementor-5599 .elementor-element.elementor-element-b34406d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-b34406d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-b34406d:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-b34406d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-b34406d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-55ec16e{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-55ec16e .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-55ec16e .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-018791c{width:var( --container-widget-width, 88% );max-width:88%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;--icon-box-icon-margin:-10px;}.elementor-5599 .elementor-element.elementor-element-018791c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-018791c .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-018791c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-018791c.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-018791c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-018791c .elementor-icon{font-size:85px;}.elementor-5599 .elementor-element.elementor-element-018791c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-018791c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-018791c:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-018791c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-018791c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-2bd2aaf{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-2bd2aaf .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-2bd2aaf .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-095dca4{width:var( --container-widget-width, 93% );max-width:93%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;--icon-box-icon-margin:-10px;}.elementor-5599 .elementor-element.elementor-element-095dca4.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-095dca4 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-095dca4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-095dca4.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-095dca4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-095dca4 .elementor-icon{font-size:82px;}.elementor-5599 .elementor-element.elementor-element-095dca4 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-095dca4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-095dca4:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-095dca4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-095dca4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-9444e6e{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:43%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;--n-tabs-icon-color:var( --e-global-color-primary );--n-tabs-icon-color-active:var( --e-global-color-c079674 );}.elementor-5599 .elementor-element.elementor-element-9444e6e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E8E8E8;}.elementor-5599 .elementor-element.elementor-element-9444e6e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-9444e6e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-9444e6e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-9444e6e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-5599 .elementor-element.elementor-element-9444e6e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-c079674 );}:where( .elementor-5599 .elementor-element.elementor-element-9444e6e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-76e915a{--display:flex;--min-height:1085px;--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;--flex-wrap:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5599 .elementor-element.elementor-element-be619ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5599 .elementor-element.elementor-element-d3ecb03{width:var( --container-widget-width, 898px );max-width:898px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:898px;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-d3ecb03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.2em;letter-spacing:-2.4px;color:var( --e-global-color-72d9fa0 );}.elementor-5599 .elementor-element.elementor-element-224469f{--display:flex;}.elementor-5599 .elementor-element.elementor-element-4f22966 .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-4f22966{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-4f22966.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-4f22966 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-4f22966 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-a10f0ae{--display:flex;--min-height:765px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-a10f0ae.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5599 .elementor-element.elementor-element-c03c438{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-c03c438 img{width:100%;height:100%;border-radius:17px 17px 17px 17px;}.elementor-5599 .elementor-element.elementor-element-1aab9cf{width:var( --container-widget-width, 90% );max-width:90%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 14px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-1aab9cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:600;line-height:43px;letter-spacing:-0.8px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-7600775{width:var( --container-widget-width, 98% );max-width:98%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 14px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:400;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-0aa84ac{--display:flex;--min-height:765px;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-0aa84ac.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5599 .elementor-element.elementor-element-6515683{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-6515683 img{width:100%;height:100%;border-radius:17px 17px 17px 17px;}.elementor-5599 .elementor-element.elementor-element-0bd34ac{width:var( --container-widget-width, 86% );max-width:86%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 14px;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-0bd34ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:600;line-height:48px;letter-spacing:-0.8px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-4422ae5{width:var( --container-widget-width, 95% );max-width:95%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 14px;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:400;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-90b7efb{--display:flex;--min-height:765px;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-90b7efb.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5599 .elementor-element.elementor-element-d0d1600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-d0d1600 img{width:100%;height:100%;border-radius:17px 17px 17px 17px;}.elementor-5599 .elementor-element.elementor-element-1736c8a{width:var( --container-widget-width, 99% );max-width:99%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 14px;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-1736c8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.1em;font-weight:600;line-height:48px;letter-spacing:-0.8px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-ac5caad{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 14px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-527015d{--display:flex;--min-height:790px;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-527015d.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5599 .elementor-element.elementor-element-8e4cc8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-8e4cc8e img{width:100%;height:100%;border-radius:17px 17px 17px 17px;}.elementor-5599 .elementor-element.elementor-element-5b3bcb0{width:var( --container-widget-width, 100% );max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 14px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-5b3bcb0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:48px;letter-spacing:-0.8px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-eb00bcb{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 14px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:400;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-a168140{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:337px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:337px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:var( --e-global-color-c813c5a );--e-n-carousel-arrow-hover-color:#0099FF;}.elementor-5599 .elementor-element.elementor-element-a168140 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-c27d10f );border-radius:60px 60px 60px 60px;padding:10px 10px 10px 10px;}.elementor-5599 .elementor-element.elementor-element-2fb168f{--display:flex;--min-height:765px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-2fb168f.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5599 .elementor-element.elementor-element-3964ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-3964ad5 img{width:100%;height:100%;border-radius:17px 17px 17px 17px;}.elementor-5599 .elementor-element.elementor-element-607858e{width:var( --container-widget-width, 90% );max-width:90%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 14px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-607858e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:600;line-height:43px;letter-spacing:-0.8px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-74195a5{width:var( --container-widget-width, 98% );max-width:98%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 14px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-0979d03{--display:flex;--min-height:765px;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-0979d03.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5599 .elementor-element.elementor-element-b979e18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-b979e18 img{width:100%;height:100%;border-radius:17px 17px 17px 17px;}.elementor-5599 .elementor-element.elementor-element-16f5ff4{width:var( --container-widget-width, 90% );max-width:90%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 14px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-16f5ff4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:600;line-height:43px;letter-spacing:-0.8px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-d5baf4f{width:var( --container-widget-width, 98% );max-width:98%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 14px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-63cf554{--display:flex;--min-height:765px;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-63cf554.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5599 .elementor-element.elementor-element-099f377{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-099f377 img{width:100%;height:100%;border-radius:17px 17px 17px 17px;}.elementor-5599 .elementor-element.elementor-element-45a0465{width:var( --container-widget-width, 90% );max-width:90%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 14px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-45a0465 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:600;line-height:43px;letter-spacing:-0.8px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-319a48f{width:var( --container-widget-width, 98% );max-width:98%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 14px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-54dd9e4{--display:flex;--min-height:790px;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-54dd9e4.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5599 .elementor-element.elementor-element-9fa8a1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-9fa8a1f img{width:100%;height:100%;border-radius:17px 17px 17px 17px;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4{width:var( --container-widget-width, 90% );max-width:90%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 14px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:600;line-height:43px;letter-spacing:-0.8px;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-ffb20c1{width:var( --container-widget-width, 98% );max-width:98%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 14px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-cf4d5eb{--spacer-size:50px;}.elementor-5599 .elementor-element.elementor-element-bf45599{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:337px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:337px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:var( --e-global-color-c813c5a );--e-n-carousel-arrow-hover-color:#0099FF;}.elementor-5599 .elementor-element.elementor-element-bf45599 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-c27d10f );border-radius:60px 60px 60px 60px;padding:10px 10px 10px 10px;}.elementor-5599 .elementor-element.elementor-element-9bc3e38{--display:flex;--min-height:820px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-5599 .elementor-element.elementor-element-9bc3e38:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-9bc3e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5599 .elementor-element.elementor-element-222f9f7{--display:flex;--justify-content:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-5599 .elementor-element.elementor-element-a699603{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-a699603 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.9em;font-weight:500;color:#0099FF;}.elementor-5599 .elementor-element.elementor-element-2b49215{width:var( --container-widget-width, 493px );max-width:493px;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:493px;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-2b49215 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-082ddf0{width:var( --container-widget-width, 623px );max-width:623px;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:623px;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-d96d69f .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-d96d69f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-d96d69f.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-d96d69f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-d96d69f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-0d5fb7b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-a066f8e img{height:735px;}.elementor-5599 .elementor-element.elementor-element-def95d6{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-def95d6:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-def95d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5599 .elementor-element.elementor-element-42708d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5599 .elementor-element.elementor-element-b863439{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-3e4e718{--display:flex;--min-height:800px;--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;}.elementor-5599 .elementor-element.elementor-element-f606bee img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-7dea2d6{--display:flex;--min-height:800px;--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;}.elementor-5599 .elementor-element.elementor-element-d41fc2b img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-0350575{--display:flex;--min-height:800px;--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;}.elementor-5599 .elementor-element.elementor-element-7deb9f5 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-d19b995{--display:flex;--min-height:800px;--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;}.elementor-5599 .elementor-element.elementor-element-50ee2df img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-9cd1a03{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-822ec89{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-5599 .elementor-element.elementor-element-822ec89:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-822ec89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(202deg, #D6DCE0 -30%, #FFFFFF 100%);}.elementor-5599 .elementor-element.elementor-element-822ec89:hover{background-color:#EDEDED00;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-5599 .elementor-element.elementor-element-822ec89, .elementor-5599 .elementor-element.elementor-element-822ec89::before{--border-transition:0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5599 .elementor-element.elementor-element-cb7177a{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-39e8ece{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-abca1ab{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5599 .elementor-element.elementor-element-7930e9d{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-be1a28d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-866d6e8{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5599 .elementor-element.elementor-element-ab0c592{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-4d402ac{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-13c739e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5599 .elementor-element.elementor-element-1215329{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-f7327de{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-c3c6fc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5599 .elementor-element.elementor-element-a010092{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-e5637f0{--display:flex;--min-height:800px;--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;}.elementor-5599 .elementor-element.elementor-element-d92ebb3 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-28c9902 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-ca323e7{--display:flex;--min-height:800px;--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;}.elementor-5599 .elementor-element.elementor-element-7cb6bb3 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-194e055 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-ed84951{--display:flex;--min-height:800px;--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;}.elementor-5599 .elementor-element.elementor-element-e24e7e2 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-4547969 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-cfdd6cd{--display:flex;--min-height:800px;--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;}.elementor-5599 .elementor-element.elementor-element-5d6271a img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-f2ad8ec img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-551668e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-4b0e3bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-5599 .elementor-element.elementor-element-4b0e3bd:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-4b0e3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(202deg, #D6DCE0 -30%, #FFFFFF 100%);}.elementor-5599 .elementor-element.elementor-element-4b0e3bd:hover{background-color:#EDEDED00;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-5599 .elementor-element.elementor-element-4b0e3bd, .elementor-5599 .elementor-element.elementor-element-4b0e3bd::before{--border-transition:0.3s;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-14397c1:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-14397c1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-877475b{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-45233ba{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-0c02279{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-86fc679:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-86fc679:has(:focus) .elementor-image-box-title{color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-2b4f894{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-55e999f{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-5cfecc4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-6c75c0c:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6c75c0c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-61876aa{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-16384c3{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-84f3d9e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-f62666c:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-f62666c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-59cfea5{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5599 .elementor-element.elementor-element-2313ef1{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-107f8a35{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-51561e4a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-5599 .elementor-element.elementor-element-69387b8a{width:var( --container-widget-width, 62% );max-width:62%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-69387b8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.2em;letter-spacing:-2.4px;color:var( --e-global-color-72d9fa0 );}.elementor-5599 .elementor-element.elementor-element-7103d8c3{width:var( --container-widget-width, 58% );max-width:58%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-7103d8c3.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-7103d8c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.4em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-4832edb3{--display:flex;--min-height:0px;--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:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-40ff4c8d{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-40ff4c8d:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-40ff4c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-40ff4c8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5599 .elementor-element.elementor-element-402014d1{--e-image-carousel-slides-to-show:1;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-402014d1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-402014d1 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-402014d1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-402014d1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-402014d1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:18px 18px 18px 18px;}.elementor-5599 .elementor-element.elementor-element-da1a3a7{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-da1a3a7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-7076cd19{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-7076cd19 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-1e0262a4{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-1e0262a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.1em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-50c09244{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-73e5ff{width:var( --container-widget-width, 87% );max-width:87%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-2c0fc95f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-430021cb.elementor-position-right .elementor-image-box-img{margin-left:-8px;}.elementor-5599 .elementor-element.elementor-element-430021cb.elementor-position-left .elementor-image-box-img{margin-right:-8px;}.elementor-5599 .elementor-element.elementor-element-430021cb.elementor-position-top .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-430021cb:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-430021cb:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-66768969 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-7eff970e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-4c6c8a03{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-4c6c8a03.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4c6c8a03 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-4c6c8a03 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-25c75f8b{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-25c75f8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-25c75f8b.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-25c75f8b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-25c75f8b:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-25c75f8b:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-690aca11{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-690aca11.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-690aca11 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-690aca11 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-1c34579{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1c34579.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1c34579.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-1c34579.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-1c34579:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-1c34579:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-402370a4{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-402370a4.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-402370a4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-402370a4 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-58b2f339{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-58b2f339.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-58b2f339.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-58b2f339.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-58b2f339:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-58b2f339:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-734d3d6{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-734d3d6.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-734d3d6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-734d3d6 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-4292ae04{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-4292ae04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4292ae04.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-4292ae04.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4292ae04:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-4292ae04:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-1c99e93f{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-1c99e93f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-1c99e93f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-1c99e93f .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-62198878{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-62198878.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-62198878.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-62198878.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-62198878:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-62198878:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-3b30b6a1{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-3b30b6a1.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3b30b6a1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-3b30b6a1 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-165d93f{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-165d93f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-165d93f.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-165d93f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-165d93f:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-165d93f:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7c70b2c0{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7c70b2c0.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-7c70b2c0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7c70b2c0 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-3819930c{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3819930c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3819930c.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-3819930c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3819930c:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3819930c:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-4849072f{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-4849072f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4849072f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-4849072f .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-51a65d79{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-51a65d79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-51a65d79.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-51a65d79.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-51a65d79:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-51a65d79:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-31654808{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-31654808.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-31654808 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-31654808 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-1caecaf4{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1caecaf4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1caecaf4.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-1caecaf4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-1caecaf4:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-1caecaf4:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-72a6bccb{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;}.elementor-5599 .elementor-element.elementor-element-72a6bccb > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E8E8E8;}.elementor-5599 .elementor-element.elementor-element-72a6bccb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-72a6bccb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-72a6bccb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-72a6bccb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-5599 .elementor-element.elementor-element-72a6bccb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-428ff5c2 .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-428ff5c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-428ff5c2.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-428ff5c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-428ff5c2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-3762c0b3{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-3762c0b3:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-3762c0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-3762c0b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5599 .elementor-element.elementor-element-70d6ea9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-172acb07{--display:flex;}.elementor-5599 .elementor-element.elementor-element-2cceafd .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-5599 .elementor-element.elementor-element-59860619{--display:flex;}.elementor-5599 .elementor-element.elementor-element-3630f140{--display:flex;}.elementor-5599 .elementor-element.elementor-element-4291a8a3 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-d8b18c4{--display:flex;}.elementor-5599 .elementor-element.elementor-element-493a278a img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-42f9a305{--display:flex;}.elementor-5599 .elementor-element.elementor-element-50f7f7 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-17291070{--display:flex;}.elementor-5599 .elementor-element.elementor-element-19efda1b img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-6abb29f8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:24px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:24px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-40c5a960{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-40c5a960.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5599 .elementor-element.elementor-element-32959235{--display:flex;}.elementor-5599 .elementor-element.elementor-element-1e785aa3 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-5599 .elementor-element.elementor-element-536309ec{--display:flex;}.elementor-5599 .elementor-element.elementor-element-296eab3b{--display:flex;}.elementor-5599 .elementor-element.elementor-element-4e149561 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-1a3ab4c3{--display:flex;}.elementor-5599 .elementor-element.elementor-element-63c61cb8 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-ab3c710{--display:flex;}.elementor-5599 .elementor-element.elementor-element-1832c33 img{border-radius:20px 20px 20px 20px;}.elementor-5599 .elementor-element.elementor-element-7a394cc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:24px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:24px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-405efe08{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:60px 60px 60px 60px;--n-tabs-title-padding-top:30px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:30px;--n-tabs-title-padding-left:30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:23px;--n-tabs-icon-color:var( --e-global-color-72d9fa0 );--n-tabs-icon-color-active:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-405efe08.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#16161600;}.elementor-5599 .elementor-element.elementor-element-405efe08.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-405efe08.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A00;border-style:none;}.elementor-5599 .elementor-element.elementor-element-405efe08.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-405efe08.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-5599 .elementor-element.elementor-element-405efe08 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-72d9fa0 );}:where( .elementor-5599 .elementor-element.elementor-element-405efe08.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-5569436a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-5569436a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-4a642268{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-4a642268 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.1em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-66f30709{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-8544e73{width:var( --container-widget-width, 87% );max-width:87%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-53bee91f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-6413c663 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-23c1993f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-3fc7eb11.elementor-position-right .elementor-image-box-img{margin-left:-8px;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11.elementor-position-left .elementor-image-box-img{margin-right:-8px;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11.elementor-position-top .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3fc7eb11:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-25f9db52{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-25f9db52.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-25f9db52 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-25f9db52 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-76fb8d4d.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-76fb8d4d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-76fb8d4d:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7a349782{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7a349782.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-7a349782 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7a349782 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-5f3f695c{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-5f3f695c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5f3f695c.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-5f3f695c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-5f3f695c:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-5f3f695c:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-4fc2107f{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-4fc2107f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4fc2107f .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-4fc2107f .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-7959271e{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-7959271e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-7959271e.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-7959271e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-7959271e:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-7959271e:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-45eb262{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-45eb262.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-45eb262 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-45eb262 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-63aacd1{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-63aacd1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-63aacd1.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-63aacd1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-63aacd1:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-63aacd1:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-5b987cee{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-5b987cee.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-5b987cee .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-5b987cee .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-457a28cc{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-457a28cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-457a28cc.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-457a28cc.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-457a28cc:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-457a28cc:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-2995691a{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-2995691a.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-2995691a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-2995691a .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-6907df74{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-6907df74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-6907df74.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-6907df74.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-6907df74:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6907df74:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-17d8b7a8{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-17d8b7a8.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-17d8b7a8 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-17d8b7a8 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-40bf2318{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-40bf2318.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-40bf2318.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-40bf2318.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-40bf2318:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-40bf2318:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-2c5a9e74{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-2c5a9e74.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-2c5a9e74 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-2c5a9e74 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-4b3be02f{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-4b3be02f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4b3be02f.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-4b3be02f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4b3be02f:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-4b3be02f:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7abcb1ca{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7abcb1ca.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-7abcb1ca .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7abcb1ca .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-77b1c181{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-77b1c181.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-77b1c181.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-77b1c181.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-77b1c181:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-77b1c181:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-60b045bb{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;}.elementor-5599 .elementor-element.elementor-element-60b045bb > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E8E8E8;}.elementor-5599 .elementor-element.elementor-element-60b045bb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-60b045bb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-60b045bb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-60b045bb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-5599 .elementor-element.elementor-element-60b045bb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-57d1c380 .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-57d1c380{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-57d1c380.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-57d1c380 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-57d1c380 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-9af3e83{--display:flex;--min-height:0px;--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:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-69abe36b{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--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-5599 .elementor-element.elementor-element-69abe36b:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-69abe36b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-1d7d6f61{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-2a0f0e71{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-2a0f0e71 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-2a0f0e71 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-2a0f0e71 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-2a0f0e71 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-2a0f0e71 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-70111553{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-70111553.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5599 .elementor-element.elementor-element-1672f5aa{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-1672f5aa .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-1672f5aa .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-1672f5aa .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-1672f5aa .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-1672f5aa .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-57d4d114{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:60px 60px 60px 60px;--n-tabs-title-padding-top:30px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:30px;--n-tabs-title-padding-left:30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:23px;--n-tabs-icon-color:var( --e-global-color-72d9fa0 );--n-tabs-icon-color-active:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-57d4d114.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#16161600;}.elementor-5599 .elementor-element.elementor-element-57d4d114.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-57d4d114.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A00;border-style:none;}.elementor-5599 .elementor-element.elementor-element-57d4d114.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-57d4d114.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-5599 .elementor-element.elementor-element-57d4d114 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-72d9fa0 );}:where( .elementor-5599 .elementor-element.elementor-element-57d4d114.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-2b4877dd{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-2b4877dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-73db78fa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-73db78fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.1em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-33fa7839{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-57c684b0{width:var( --container-widget-width, 87% );max-width:87%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-7e7d4fef{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-72828af6.elementor-position-right .elementor-image-box-img{margin-left:-8px;}.elementor-5599 .elementor-element.elementor-element-72828af6.elementor-position-left .elementor-image-box-img{margin-right:-8px;}.elementor-5599 .elementor-element.elementor-element-72828af6.elementor-position-top .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-72828af6 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-72828af6 .elementor-image-box-wrapper .elementor-image-box-img{width:69%;}.elementor-5599 .elementor-element.elementor-element-72828af6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-72828af6:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-72828af6:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-72828af6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-1f134916 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-7c737301 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-7063bdf5{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7063bdf5.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-7063bdf5 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7063bdf5 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-15a10a43.elementor-position-right .elementor-image-box-img{margin-left:-8px;}.elementor-5599 .elementor-element.elementor-element-15a10a43.elementor-position-left .elementor-image-box-img{margin-right:-8px;}.elementor-5599 .elementor-element.elementor-element-15a10a43.elementor-position-top .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-15a10a43 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-15a10a43 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-5599 .elementor-element.elementor-element-15a10a43 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-15a10a43:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-15a10a43:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-15a10a43 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-2fc26b57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-3edd422f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-29b86681{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-29b86681.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-29b86681 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-29b86681 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-3b14772{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3b14772.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3b14772.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-3b14772.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3b14772:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3b14772:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-33d48222{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-33d48222.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-33d48222 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-33d48222 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb.elementor-position-right .elementor-image-box-img{margin-left:-16px;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb.elementor-position-left .elementor-image-box-img{margin-right:-16px;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb.elementor-position-top .elementor-image-box-img{margin-bottom:-16px;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb .elementor-image-box-wrapper .elementor-image-box-img{width:66%;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6c5a28cb:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-22a6bfff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-63b4ae0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-4b732d00{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-4b732d00.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4b732d00 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-4b732d00 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-7659116d{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-7659116d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-7659116d.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-7659116d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-7659116d:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-7659116d:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7a69f76d{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7a69f76d.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-7a69f76d .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7a69f76d .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-70165b49{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-70165b49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-70165b49.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-70165b49.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-70165b49:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-70165b49:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-2a104249{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-2a104249.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-2a104249 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-2a104249 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-449ae060{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-449ae060.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-449ae060.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-449ae060.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-449ae060:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-449ae060:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-29486b36{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-29486b36.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-29486b36 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-29486b36 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-3047ae1f{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3047ae1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3047ae1f.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-3047ae1f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3047ae1f:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3047ae1f:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-19c7fb1d{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-19c7fb1d.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-19c7fb1d .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-19c7fb1d .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3f6f72fb.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-3f6f72fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3f6f72fb:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-54400c96{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-54400c96.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-54400c96 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-54400c96 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-6b19adbb{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-6b19adbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-6b19adbb.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-6b19adbb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-6b19adbb:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6b19adbb:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-1a050d92{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-1a050d92.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-1a050d92 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-1a050d92 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-3fb53239{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-3fb53239.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3fb53239.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-3fb53239.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-3fb53239:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-3fb53239:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-783e3312{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;}.elementor-5599 .elementor-element.elementor-element-783e3312 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E8E8E8;}.elementor-5599 .elementor-element.elementor-element-783e3312.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-783e3312.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-783e3312.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-783e3312.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-5599 .elementor-element.elementor-element-783e3312.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-3a561b44 .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-3a561b44{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-3a561b44.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3a561b44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-3a561b44 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-14b6d0cf{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--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-5599 .elementor-element.elementor-element-14b6d0cf:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-14b6d0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-22306e2f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-f46c05b{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-f46c05b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-f46c05b .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-f46c05b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-f46c05b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-f46c05b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-2be397a1{--display:flex;--min-height:260px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-2be397a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5599 .elementor-element.elementor-element-a524b1{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-a524b1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-a524b1 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-a524b1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-a524b1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-a524b1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:60px 60px 60px 60px;}.elementor-5599 .elementor-element.elementor-element-6856d340{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:60px 60px 60px 60px;--n-tabs-title-padding-top:30px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:30px;--n-tabs-title-padding-left:30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:23px;--n-tabs-icon-color:var( --e-global-color-72d9fa0 );--n-tabs-icon-color-active:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-6856d340.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#16161600;}.elementor-5599 .elementor-element.elementor-element-6856d340.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-6856d340.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A00;border-style:none;}.elementor-5599 .elementor-element.elementor-element-6856d340.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-6856d340.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-5599 .elementor-element.elementor-element-6856d340 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-72d9fa0 );}:where( .elementor-5599 .elementor-element.elementor-element-6856d340.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-26252b13{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-26252b13 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-5cfa737c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-5cfa737c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.1em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-6efafe1d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-6446d93f{width:var( --container-widget-width, 100% );max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-329de1b2{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-521c281b.elementor-position-right .elementor-image-box-img{margin-left:-8px;}.elementor-5599 .elementor-element.elementor-element-521c281b.elementor-position-left .elementor-image-box-img{margin-right:-8px;}.elementor-5599 .elementor-element.elementor-element-521c281b.elementor-position-top .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-521c281b .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-521c281b .elementor-image-box-wrapper .elementor-image-box-img{width:69%;}.elementor-5599 .elementor-element.elementor-element-521c281b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-521c281b:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-521c281b:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-521c281b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-3835fed4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-50316f7d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-523c3587{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-523c3587.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-523c3587 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-523c3587 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-f05a45f.elementor-position-right .elementor-image-box-img{margin-left:-8px;}.elementor-5599 .elementor-element.elementor-element-f05a45f.elementor-position-left .elementor-image-box-img{margin-right:-8px;}.elementor-5599 .elementor-element.elementor-element-f05a45f.elementor-position-top .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-f05a45f .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#767676;}.elementor-5599 .elementor-element.elementor-element-f05a45f .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-5599 .elementor-element.elementor-element-f05a45f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5599 .elementor-element.elementor-element-f05a45f:has(:hover) .elementor-image-box-title,
					 .elementor-5599 .elementor-element.elementor-element-f05a45f:has(:focus) .elementor-image-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-f05a45f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-59848505 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-c27d10f );}.elementor-5599 .elementor-element.elementor-element-3bb85b75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-47a7084{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-47a7084.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-47a7084 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-47a7084 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-7997e808{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-7997e808.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-7997e808.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-7997e808.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-7997e808:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-7997e808:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-27a407f8{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-27a407f8.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-27a407f8 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-27a407f8 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-447c158d{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-447c158d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-447c158d.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-447c158d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-447c158d:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-447c158d:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-5190415{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-5190415.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-5190415 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-5190415 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-12109283{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-12109283.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-12109283.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-12109283.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-12109283:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-12109283:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-159ee22b{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-159ee22b.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-159ee22b .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-159ee22b .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-4b0b054{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-4b0b054.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4b0b054.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-4b0b054.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4b0b054:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-4b0b054:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-6f66fcb1{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-6f66fcb1.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-6f66fcb1 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-6f66fcb1 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-6fd724f8{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-6fd724f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-6fd724f8.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-6fd724f8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-6fd724f8:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-6fd724f8:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-3a966e7{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-3a966e7.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3a966e7 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-3a966e7 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5b01ecbe.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-5b01ecbe.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-5b01ecbe:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-7752b331{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-7752b331.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-7752b331 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-7752b331 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-1f04bd16{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-1f04bd16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1f04bd16.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-1f04bd16.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-1f04bd16:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-1f04bd16:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-2c193834{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-2c193834.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-2c193834 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-2c193834 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-47df1199{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-47df1199.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-47df1199.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-47df1199.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-47df1199:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-47df1199:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-fb49d06{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-5599 .elementor-element.elementor-element-fb49d06.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-fb49d06 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5599 .elementor-element.elementor-element-fb49d06 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-5599 .elementor-element.elementor-element-ae0acc{width:var( --container-widget-width, 100% );max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:3px;}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-title{margin-block-end:3px;color:#767676;}.elementor-5599 .elementor-element.elementor-element-ae0acc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-ae0acc.elementor-view-framed .elementor-icon, .elementor-5599 .elementor-element.elementor-element-ae0acc.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon{font-size:87px;}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:500;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-ae0acc:has(:hover) .elementor-icon-box-title,
					 .elementor-5599 .elementor-element.elementor-element-ae0acc:has(:focus) .elementor-icon-box-title{color:#767676;}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#1D1D1F;}.elementor-5599 .elementor-element.elementor-element-15d39e43{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;}.elementor-5599 .elementor-element.elementor-element-15d39e43 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E8E8E8;}.elementor-5599 .elementor-element.elementor-element-15d39e43.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-15d39e43.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-15d39e43.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-15d39e43.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-5599 .elementor-element.elementor-element-15d39e43.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-5869d9c .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-5869d9c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-5869d9c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-5869d9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-5869d9c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-3dade51e{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 1600px );max-width:1600px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1600px;--container-widget-flex-grow:0;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;}.elementor-5599 .elementor-element.elementor-element-3dade51e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-ce241ee );}.elementor-5599 .elementor-element.elementor-element-3dade51e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-3dade51e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-3dade51e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-3dade51e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-5599 .elementor-element.elementor-element-3dade51e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-ae40752{--display:flex;--min-height:980px;--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:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-5599 .elementor-element.elementor-element-ae40752:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-ae40752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/07/freepik__enhance__43098.jpeg");background-position:center center;background-size:cover;}.elementor-5599 .elementor-element.elementor-element-ae40752::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .e-con-inner > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/07/freepik__enhance__43098.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-5599 .elementor-element.elementor-element-ed2731d{--display:flex;--min-height:237px;--justify-content:center;}.elementor-5599 .elementor-element.elementor-element-a765fdc{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-a765fdc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.2em;text-shadow:0px 0px 62px #FFFFFF;color:var( --e-global-color-e7f8c8f );}.elementor-5599 .elementor-element.elementor-element-b8d6fde{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-b8d6fde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:#0E0B18;}.elementor-5599 .elementor-element.elementor-element-5ada6a8{--display:flex;}.elementor-5599 .elementor-element.elementor-element-4649054{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;color:var( --e-global-color-80b7011 );}.elementor-5599 .elementor-element.elementor-element-f9aaa1c .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-1bc41f4{--spacer-size:50px;}.elementor-5599 .elementor-element.elementor-element-98e34c5{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-e4fddd5{width:var( --container-widget-width, 736px );max-width:736px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:736px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-e4fddd5.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-e4fddd5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.4em;font-weight:600;line-height:1.2em;color:#0E0B18;}.elementor-5599 .elementor-element.elementor-element-82f4126{--display:flex;--min-height:0px;--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:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-e5ed666{--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:4px 18px;--row-gap:4px;--column-gap:18px;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--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-5599 .elementor-element.elementor-element-e5ed666:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-e5ed666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-264f8e8{--e-image-carousel-slides-to-show:1;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-264f8e8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-264f8e8 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-264f8e8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-264f8e8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-264f8e8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:18px 18px 18px 18px;}.elementor-5599 .elementor-element.elementor-element-2252e7c{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:center;}.elementor-5599 .elementor-element.elementor-element-2252e7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-d2a5c1a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-d2a5c1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-c3082a6{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-e03233e .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-e03233e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-e03233e.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-e03233e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-e03233e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-7022e2a{--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:4px 18px;--row-gap:4px;--column-gap:18px;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--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-5599 .elementor-element.elementor-element-7022e2a:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-7022e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-1fa7eb1{--e-image-carousel-slides-to-show:1;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-1fa7eb1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-1fa7eb1 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-1fa7eb1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-1fa7eb1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-1fa7eb1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:18px 18px 18px 18px;}.elementor-5599 .elementor-element.elementor-element-01b7c4d{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:center;}.elementor-5599 .elementor-element.elementor-element-01b7c4d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-2f89e26{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-2f89e26 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-ac445f0{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-601b71c .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-601b71c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-601b71c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-601b71c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-601b71c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-d45ab83{--display:flex;--min-height:0px;--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:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-5df381d{--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:4px 18px;--row-gap:4px;--column-gap:18px;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--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-5599 .elementor-element.elementor-element-5df381d:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-5df381d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-6b89e7c{--e-image-carousel-slides-to-show:1;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-6b89e7c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-6b89e7c .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-6b89e7c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-6b89e7c .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-6b89e7c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:18px 18px 18px 18px;}.elementor-5599 .elementor-element.elementor-element-a784052{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:center;}.elementor-5599 .elementor-element.elementor-element-a784052 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-925dd4b{width:var( --container-widget-width, 82% );max-width:82%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-925dd4b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.1em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-03c8cc6{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-a6b0586 .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-a6b0586{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-a6b0586.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-a6b0586 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-a6b0586 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-3b68a73{--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:4px 18px;--row-gap:4px;--column-gap:18px;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--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-5599 .elementor-element.elementor-element-3b68a73:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-3b68a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-c4e060b{--e-image-carousel-slides-to-show:1;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-c4e060b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-c4e060b .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-c4e060b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-c4e060b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-c4e060b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:18px 18px 18px 18px;}.elementor-5599 .elementor-element.elementor-element-fb129a0{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:center;}.elementor-5599 .elementor-element.elementor-element-fb129a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-072bda7{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-072bda7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.1em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-6c14412{width:var( --container-widget-width, 94% );max-width:94%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-909c53f .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-909c53f{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-909c53f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-909c53f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-909c53f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-4a09496{--display:flex;--min-height:0px;--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:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-9ec2b68{--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:4px 18px;--row-gap:4px;--column-gap:18px;--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--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-5599 .elementor-element.elementor-element-9ec2b68:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-9ec2b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5599 .elementor-element.elementor-element-dd328e1{--e-image-carousel-slides-to-show:1;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-dd328e1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5599 .elementor-element.elementor-element-dd328e1 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-dd328e1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5599 .elementor-element.elementor-element-dd328e1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-5599 .elementor-element.elementor-element-dd328e1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;width:6px;height:6px;background:var( --e-global-color-secondary );}.elementor-5599 .elementor-element.elementor-element-dd328e1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-5599 .elementor-element.elementor-element-dd328e1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:18px 18px 18px 18px;}.elementor-5599 .elementor-element.elementor-element-f40d476{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:center;}.elementor-5599 .elementor-element.elementor-element-f40d476 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#60656E;}.elementor-5599 .elementor-element.elementor-element-abf5070{width:var( --container-widget-width, 69% );max-width:69%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-abf5070 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3em;font-weight:600;line-height:1.26em;letter-spacing:-0.2px;word-spacing:0.04em;color:#212121;}.elementor-5599 .elementor-element.elementor-element-150ae49{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#575F6B;}.elementor-5599 .elementor-element.elementor-element-26420b3 .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-26420b3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-26420b3.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-26420b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-26420b3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-55c4065{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 1600px );max-width:1600px;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1600px;--container-widget-flex-grow:0;--n-tabs-title-gap:12px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:var( --e-global-color-80b7011 );--n-tabs-icon-size:3px;}.elementor-5599 .elementor-element.elementor-element-55c4065 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-5599 .elementor-element.elementor-element-55c4065.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5599 .elementor-element.elementor-element-55c4065.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#7A7A7A;background-color:transparent;background-image:linear-gradient(145deg, #7A7A7A 0%, #0E0E0E 100%);border-style:none;box-shadow:4px 4px 29px -2px rgba(83.30000000000001, 83.30000000000001, 83.30000000000001, 0.61);}.elementor-5599 .elementor-element.elementor-element-55c4065.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-5599 .elementor-element.elementor-element-55c4065.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}:where( .elementor-5599 .elementor-element.elementor-element-55c4065.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-5599 .elementor-element.elementor-element-06d3474{--display:flex;--min-height:1140px;--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;--flex-wrap:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-06d3474:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-06d3474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c813c5a );}.elementor-5599 .elementor-element.elementor-element-bf26e4e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-844b3e7{width:var( --container-widget-width, 908px );max-width:908px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:908px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-844b3e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.2em;letter-spacing:-2.4px;color:var( --e-global-color-c079674 );}.elementor-5599 .elementor-element.elementor-element-217c283{width:var( --container-widget-width, 801px );max-width:801px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:801px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-217c283 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.4em;color:var( --e-global-color-ce241ee );}.elementor-5599 .elementor-element.elementor-element-c0c398c .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-c0c398c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-c0c398c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-c0c398c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-c0c398c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-84b9056{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), 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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), 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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-8579bfe{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-13475a2{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-a684566 .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-a684566{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-7102278{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-2cecc26{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-df6195d{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-f4179e0{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-31ce7c3{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-26222bc .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-26222bc{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-f360c42{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:65px;width:100%;max-width:100%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:405px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:405px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:var( --e-global-color-e7f8c8f );}.elementor-5599 .elementor-element.elementor-element-f360c42 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-c27d10f );border-radius:60px 60px 60px 60px;padding:10px 10px 10px 10px;}.elementor-5599 .elementor-element.elementor-element-80fb6a2{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-c449f7e .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-c449f7e{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-dd38653{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-f2f137a{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-562dcab .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-562dcab{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-3319b52{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-4488524 .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-4488524{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-2c103eb{--display:flex;--min-height:562px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-12f5cef .elementor-cta .elementor-cta__bg, .elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5599 .elementor-element.elementor-element-12f5cef{border-radius:30px 30px 30px 30px;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__content{min-height:504px;text-align:left;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:1.7em;font-weight:600;line-height:52px;letter-spacing:-0.2px;word-spacing:0.04em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__description:not(:last-child){margin-bottom:10px;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:500;text-decoration:none;letter-spacing:-0.2px;color:#42DFFF;border-width:0px;border-radius:0px;padding:2px 2px 2px 2px;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-5599 .elementor-element.elementor-element-b515934{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:337px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:337px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:var( --e-global-color-c813c5a );--e-n-carousel-arrow-hover-color:#0099FF;}.elementor-5599 .elementor-element.elementor-element-b515934 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-c27d10f );border-radius:60px 60px 60px 60px;padding:10px 10px 10px 10px;}.elementor-5599 .elementor-element.elementor-element-1261c20{--display:flex;--min-height:1010px;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-1261c20:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-1261c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/07/ima-cta.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5599 .elementor-element.elementor-element-b3e50ae{--display:flex;--min-height:300px;--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-around;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:7vw;--padding-right:7vw;}.elementor-5599 .elementor-element.elementor-element-51be8fe{--display:flex;}.elementor-5599 .elementor-element.elementor-element-138695e{width:var( --container-widget-width, 908px );max-width:908px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:908px;--container-widget-flex-grow:0;text-align:left;}.elementor-5599 .elementor-element.elementor-element-138695e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:var( --e-global-color-c079674 );}.elementor-5599 .elementor-element.elementor-element-e874595{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-ce241ee );}.elementor-5599 .elementor-element.elementor-element-976b64d .elementor-button{background-color:#48484800;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#AFAFAF;border-radius:60px 60px 60px 60px;padding:18px 26px 18px 26px;}.elementor-5599 .elementor-element.elementor-element-976b64d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-976b64d.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-976b64d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5599 .elementor-element.elementor-element-976b64d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5599 .elementor-element.elementor-element-04fce29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-5599 .elementor-element.elementor-element-e05a4df{--content-width:1414px;}.elementor-5599 .elementor-element.elementor-element-bce2c83{--content-width:1680px;}.elementor-5599 .elementor-element.elementor-element-bb48b30{--width:44%;}.elementor-5599 .elementor-element.elementor-element-4382b77{--width:98%;}.elementor-5599 .elementor-element.elementor-element-d97b20f{--width:84%;}.elementor-5599 .elementor-element.elementor-element-3cb4936{--width:66%;}.elementor-5599 .elementor-element.elementor-element-48e4d4d{--width:52%;}.elementor-5599 .elementor-element.elementor-element-4738bd6{--width:49%;}.elementor-5599 .elementor-element.elementor-element-41a48fc{--width:49%;}.elementor-5599 .elementor-element.elementor-element-eb7697e{--width:59%;}.elementor-5599 .elementor-element.elementor-element-d80276e{--width:100%;}.elementor-5599 .elementor-element.elementor-element-d9d372f{--width:82%;}.elementor-5599 .elementor-element.elementor-element-345d88c{--content-width:1360px;}.elementor-5599 .elementor-element.elementor-element-c6dcd0c{--width:27%;}.elementor-5599 .elementor-element.elementor-element-9c7a6e1{--width:49%;}.elementor-5599 .elementor-element.elementor-element-3b817e5{--width:49%;}.elementor-5599 .elementor-element.elementor-element-bf300cf{--width:49%;}.elementor-5599 .elementor-element.elementor-element-344746f{--width:49%;}.elementor-5599 .elementor-element.elementor-element-6cad17c2{--content-width:1600px;}.elementor-5599 .elementor-element.elementor-element-308087c7{--width:100%;}.elementor-5599 .elementor-element.elementor-element-68be327d{--width:100%;}.elementor-5599 .elementor-element.elementor-element-c92f1be{--content-width:48%;}.elementor-5599 .elementor-element.elementor-element-20cdc31{--width:100%;}.elementor-5599 .elementor-element.elementor-element-8bb8326{--width:100%;}.elementor-5599 .elementor-element.elementor-element-d52c21b{--width:82%;}.elementor-5599 .elementor-element.elementor-element-ea3fdf5{--width:100%;}.elementor-5599 .elementor-element.elementor-element-043feae{--width:82%;}.elementor-5599 .elementor-element.elementor-element-405a983{--content-width:1360px;}.elementor-5599 .elementor-element.elementor-element-128898d{--content-width:1260px;}.elementor-5599 .elementor-element.elementor-element-94dd918{--width:83%;}.elementor-5599 .elementor-element.elementor-element-28d6025{--width:90%;}.elementor-5599 .elementor-element.elementor-element-76e915a{--width:100%;}.elementor-5599 .elementor-element.elementor-element-224469f{--width:25%;}.elementor-5599 .elementor-element.elementor-element-a10f0ae{--width:100%;}.elementor-5599 .elementor-element.elementor-element-0aa84ac{--width:100%;}.elementor-5599 .elementor-element.elementor-element-90b7efb{--width:100%;}.elementor-5599 .elementor-element.elementor-element-527015d{--width:100%;}.elementor-5599 .elementor-element.elementor-element-2fb168f{--width:100%;}.elementor-5599 .elementor-element.elementor-element-0979d03{--width:100%;}.elementor-5599 .elementor-element.elementor-element-63cf554{--width:100%;}.elementor-5599 .elementor-element.elementor-element-54dd9e4{--width:100%;}.elementor-5599 .elementor-element.elementor-element-107f8a35{--content-width:1600px;}.elementor-5599 .elementor-element.elementor-element-51561e4a{--width:68%;}.elementor-5599 .elementor-element.elementor-element-40ff4c8d{--width:34%;}.elementor-5599 .elementor-element.elementor-element-3762c0b3{--width:30%;}.elementor-5599 .elementor-element.elementor-element-70d6ea9{--width:100%;}.elementor-5599 .elementor-element.elementor-element-40c5a960{--width:100%;}.elementor-5599 .elementor-element.elementor-element-69abe36b{--width:30%;}.elementor-5599 .elementor-element.elementor-element-1d7d6f61{--width:100%;}.elementor-5599 .elementor-element.elementor-element-70111553{--width:100%;}.elementor-5599 .elementor-element.elementor-element-14b6d0cf{--width:30%;}.elementor-5599 .elementor-element.elementor-element-22306e2f{--width:100%;}.elementor-5599 .elementor-element.elementor-element-2be397a1{--width:100%;}.elementor-5599 .elementor-element.elementor-element-98e34c5{--content-width:1600px;}.elementor-5599 .elementor-element.elementor-element-e5ed666{--width:36%;}.elementor-5599 .elementor-element.elementor-element-7022e2a{--width:36%;}.elementor-5599 .elementor-element.elementor-element-5df381d{--width:36%;}.elementor-5599 .elementor-element.elementor-element-3b68a73{--width:36%;}.elementor-5599 .elementor-element.elementor-element-9ec2b68{--width:36%;}.elementor-5599 .elementor-element.elementor-element-06d3474{--width:100%;}.elementor-5599 .elementor-element.elementor-element-bf26e4e{--width:53%;}.elementor-5599 .elementor-element.elementor-element-1261c20{--content-width:100%;}.elementor-5599 .elementor-element.elementor-element-b3e50ae{--content-width:100%;}.elementor-5599 .elementor-element.elementor-element-51be8fe{--width:48%;}}@media(max-width:1200px) and (min-width:768px){.elementor-5599 .elementor-element.elementor-element-4382b77{--width:1009px;}.elementor-5599 .elementor-element.elementor-element-d97b20f{--width:1000px;}.elementor-5599 .elementor-element.elementor-element-86fec01{--width:1000px;}.elementor-5599 .elementor-element.elementor-element-48e4d4d{--width:500px;}.elementor-5599 .elementor-element.elementor-element-39a872a{--width:94%;}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--width:989px;}.elementor-5599 .elementor-element.elementor-element-405a983{--content-width:922px;}.elementor-5599 .elementor-element.elementor-element-128898d{--content-width:1129px;}.elementor-5599 .elementor-element.elementor-element-224469f{--width:30%;}.elementor-5599 .elementor-element.elementor-element-2fb168f{--width:1600px;}.elementor-5599 .elementor-element.elementor-element-822ec89{--width:103%;}.elementor-5599 .elementor-element.elementor-element-abca1ab{--width:103%;}.elementor-5599 .elementor-element.elementor-element-866d6e8{--width:103%;}.elementor-5599 .elementor-element.elementor-element-13c739e{--width:103%;}.elementor-5599 .elementor-element.elementor-element-4b0e3bd{--width:103%;}.elementor-5599 .elementor-element.elementor-element-0c02279{--width:103%;}.elementor-5599 .elementor-element.elementor-element-5cfecc4{--width:103%;}.elementor-5599 .elementor-element.elementor-element-84f3d9e{--width:103%;}.elementor-5599 .elementor-element.elementor-element-40ff4c8d{--width:44%;}.elementor-5599 .elementor-element.elementor-element-3762c0b3{--width:44%;}.elementor-5599 .elementor-element.elementor-element-ae40752{--content-width:937px;}.elementor-5599 .elementor-element.elementor-element-5ada6a8{--width:981px;}.elementor-5599 .elementor-element.elementor-element-e5ed666{--width:44%;}.elementor-5599 .elementor-element.elementor-element-7022e2a{--width:44%;}.elementor-5599 .elementor-element.elementor-element-5df381d{--width:44%;}.elementor-5599 .elementor-element.elementor-element-3b68a73{--width:44%;}.elementor-5599 .elementor-element.elementor-element-9ec2b68{--width:46%;}.elementor-5599 .elementor-element.elementor-element-51be8fe{--width:68%;}}@media(max-width:1366px){.elementor-5599 .elementor-element.elementor-element-94a64b1{--min-height:849px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-94a64b1::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-5599 .elementor-element.elementor-element-af00f81{--margin-top:0px;--margin-bottom:220px;--margin-left:0px;--margin-right:0px;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5599 .elementor-element.elementor-element-6e261aa .elementor-heading-title{font-size:4em;}.elementor-5599 .elementor-element.elementor-element-e05a4df{--min-height:76vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:7vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-5599 .elementor-element.elementor-element-e05a4df:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-e05a4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5599 .elementor-element.elementor-element-23eb8a8 .elementor-heading-title{font-size:3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-035961b{--container-widget-width:573px;--container-widget-flex-grow:0;width:var( --container-widget-width, 573px );max-width:573px;font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-d97b20f{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-e5c998a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-title a{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-description{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-6ae2ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-48e4d4d{--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-5599 .elementor-element.elementor-element-e3c33d6{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-title a{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-description{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-d1d90af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-4738bd6{--justify-content:center;}.elementor-5599 .elementor-element.elementor-element-8310561{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-title a{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-description{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-213114d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-41a48fc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-132758e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-5599 .elementor-element.elementor-element-9b22a39{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-title a{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-description{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-33bd917{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-a90dc97 .elementor-heading-title{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-5518822{--container-widget-width:497px;--container-widget-flex-grow:0;width:var( --container-widget-width, 497px );max-width:497px;}.elementor-5599 .elementor-element.elementor-element-5518822 .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-d4f79da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-d4f79da .elementor-heading-title{font-size:2.4em;}.elementor-5599 .elementor-element.elementor-element-5926727{--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-5599 .elementor-element.elementor-element-920d57c{--container-widget-width:747px;--container-widget-flex-grow:0;width:var( --container-widget-width, 747px );max-width:747px;}.elementor-5599 .elementor-element.elementor-element-920d57c .elementor-heading-title{font-size:3.15em;}.elementor-5599 .elementor-element.elementor-element-b55d5c2 img{width:109px;}.elementor-5599 .elementor-element.elementor-element-c0a361d{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;}.elementor-5599 .elementor-element.elementor-element-c0a361d .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-d734714{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-3572d7b img{width:109px;}.elementor-5599 .elementor-element.elementor-element-3a1f186{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;}.elementor-5599 .elementor-element.elementor-element-3a1f186 .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-f81f2be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-a05813c img{width:109px;}.elementor-5599 .elementor-element.elementor-element-f57d31d{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;}.elementor-5599 .elementor-element.elementor-element-f57d31d .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-be48b5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-bf5c4c6 img{width:109px;}.elementor-5599 .elementor-element.elementor-element-907cd63{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;}.elementor-5599 .elementor-element.elementor-element-907cd63 .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-1a230e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-667025ec{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-5599 .elementor-element.elementor-element-667025ec .elementor-heading-title{font-size:3.1em;}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--grid-auto-flow:row;}.elementor-5599 .elementor-element.elementor-element-63bbaaf1 .elementor-heading-title{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-6ed5ba3b{width:100%;max-width:100%;font-size:1.2em;}.elementor-widget-divider .elementor-divider__text{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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image-box .elementor-image-box-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-7aeb282f .elementor-heading-title{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-57e37bb4{width:100%;max-width:100%;font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-1dc1bb7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title a{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title a{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title a{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title a{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-4a16224a .elementor-heading-title{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-6ce836cd{width:100%;max-width:100%;font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec{--container-widget-width:538px;--container-widget-flex-grow:0;width:var( --container-widget-width, 538px );max-width:538px;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec .elementor-heading-title{font-size:2.8em;}.elementor-5599 .elementor-element.elementor-element-273bcae{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-e394827{--min-height:268px;}.elementor-5599 .elementor-element.elementor-element-bcaf60c{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-5599 .elementor-element.elementor-element-bcaf60c .elementor-heading-title{font-size:3.2em;}.elementor-5599 .elementor-element.elementor-element-20cdc31{--min-height:775px;}.elementor-5599 .elementor-element.elementor-element-1ad9da7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-1ad9da7 .elementor-heading-title{font-size:2.4em;}.elementor-5599 .elementor-element.elementor-element-e3bf3ac .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-38418c9{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-be619ec{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-d3ecb03{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-5599 .elementor-element.elementor-element-d3ecb03 .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-4f22966.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-1aab9cf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-1aab9cf .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-7600775{font-size:1.1em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-0bd34ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-0bd34ac .elementor-heading-title{font-size:2em;line-height:41px;}.elementor-5599 .elementor-element.elementor-element-4422ae5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-1736c8a .elementor-heading-title{font-size:2.1em;line-height:41px;}.elementor-5599 .elementor-element.elementor-element-ac5caad{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-5b3bcb0{--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;}.elementor-5599 .elementor-element.elementor-element-5b3bcb0 .elementor-heading-title{font-size:2.1em;line-height:42px;}.elementor-5599 .elementor-element.elementor-element-eb00bcb{font-size:1.2em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-a168140{width:var( --container-widget-width, 1600px );max-width:1600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1600px;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:206px;--e-n-carousel-arrow-next-right-position:206px;}.elementor-5599 .elementor-element.elementor-element-607858e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-607858e .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-74195a5{font-size:1.1em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-16f5ff4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-16f5ff4 .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-d5baf4f{font-size:1.1em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-45a0465{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-45a0465 .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-319a48f{font-size:1.1em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4 .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-ffb20c1{font-size:1.1em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-bf45599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-arrow-prev-left-position:206px;--e-n-carousel-arrow-next-right-position:206px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-69387b8a{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-5599 .elementor-element.elementor-element-69387b8a .elementor-heading-title{font-size:3.5em;}.elementor-5599 .elementor-element.elementor-element-1e0262a4{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-ae40752{--min-height:819px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5599 .elementor-element.elementor-element-b8d6fde .elementor-heading-title{font-size:2.7em;}.elementor-5599 .elementor-element.elementor-element-4649054{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-e4fddd5 .elementor-heading-title{font-size:3.2em;}.elementor-5599 .elementor-element.elementor-element-d2a5c1a .elementor-heading-title{font-size:1.8rem;}.elementor-5599 .elementor-element.elementor-element-c3082a6{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-e03233e{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-2f89e26 .elementor-heading-title{font-size:1.8rem;}.elementor-5599 .elementor-element.elementor-element-ac445f0{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-601b71c{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-925dd4b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-5599 .elementor-element.elementor-element-925dd4b .elementor-heading-title{font-size:1.9rem;}.elementor-5599 .elementor-element.elementor-element-03c8cc6{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-a6b0586{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-072bda7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-072bda7 .elementor-heading-title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-6c14412{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-909c53f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-150ae49{font-size:1.3em;}.elementor-widget-call-to-action .elementor-cta__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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-8579bfe .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-a684566 .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-2cecc26 .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-f4179e0 .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-26222bc .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-f360c42{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:28px;width:var( --container-widget-width, 1600px );max-width:1600px;--container-widget-width:1600px;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:283px;--e-n-carousel-arrow-next-right-position:283px;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-b515934{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-arrow-prev-left-position:206px;--e-n-carousel-arrow-next-right-position:206px;}.elementor-5599 .elementor-element.elementor-element-1261c20:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-1261c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/08/ima-cta-min.jpg");background-position:center center;}.elementor-5599 .elementor-element.elementor-element-1261c20{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5599 .elementor-element.elementor-element-b3e50ae{--min-height:381px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:10vw;--padding-right:10vw;}.elementor-5599 .elementor-element.elementor-element-138695e .elementor-heading-title{font-size:2.6em;}.elementor-5599 .elementor-element.elementor-element-e874595{font-size:1.1em;}}@media(max-width:1200px){.elementor-5599 .elementor-element.elementor-element-94a64b1{--min-height:745px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-6e261aa{--container-widget-width:689px;--container-widget-flex-grow:0;width:var( --container-widget-width, 689px );max-width:689px;}.elementor-5599 .elementor-element.elementor-element-6e261aa .elementor-heading-title{font-size:3.2em;}.elementor-5599 .elementor-element.elementor-element-e378c20{--container-widget-width:484px;--container-widget-flex-grow:0;width:var( --container-widget-width, 484px );max-width:484px;}.elementor-5599 .elementor-element.elementor-element-e378c20 .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-23eb8a8{--container-widget-width:539px;--container-widget-flex-grow:0;width:var( --container-widget-width, 539px );max-width:539px;}.elementor-5599 .elementor-element.elementor-element-23eb8a8 .elementor-heading-title{font-size:2.8em;}.elementor-5599 .elementor-element.elementor-element-035961b{--container-widget-width:537px;--container-widget-flex-grow:0;width:var( --container-widget-width, 537px );max-width:537px;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-4382b77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5599 .elementor-element.elementor-element-d97b20f{--min-height:822px;}.elementor-5599 .elementor-element.elementor-element-68f9b1e img{width:460px;}.elementor-5599 .elementor-element.elementor-element-e5c998a{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-title a{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-description{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-6ae2ddc{--container-widget-width:628px;--container-widget-flex-grow:0;width:var( --container-widget-width, 628px );max-width:628px;}.elementor-5599 .elementor-element.elementor-element-089a3fc{--min-height:588px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5599 .elementor-element.elementor-element-e3c33d6{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-title a{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-description{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-8310561{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-title a{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-description{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-213114d .elementor-button{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-9b22a39{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-title a{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-description{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-33bd917 .elementor-button{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-d4f79da .elementor-heading-title{font-size:2.2em;line-height:52px;}.elementor-5599 .elementor-element.elementor-element-5926727{--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-5599 .elementor-element.elementor-element-920d57c{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-5599 .elementor-element.elementor-element-920d57c .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-c0a361d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-c0a361d .elementor-heading-title{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-d734714{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-3a1f186{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-3a1f186 .elementor-heading-title{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-f81f2be{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-f57d31d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-f57d31d .elementor-heading-title{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-be48b5d{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-907cd63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-907cd63 .elementor-heading-title{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-1a230e6{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-667025ec{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;}.elementor-5599 .elementor-element.elementor-element-667025ec .elementor-heading-title{font-size:2.8em;}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--grid-auto-flow:row;}.elementor-5599 .elementor-element.elementor-element-63bbaaf1 .elementor-heading-title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-6ed5ba3b{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-1dee306a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-description{font-size:1.5em;line-height:31px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-description{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-description{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-129588a6{--n-tabs-title-font-size:1em;}.elementor-5599 .elementor-element.elementor-element-4ee574d7 .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-c8253cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-7aeb282f .elementor-heading-title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-30057c1f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-57e37bb4{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-d8d5008 .elementor-image-box-description{font-size:1.5em;line-height:31px;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-description{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-description{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-1dc1bb7e{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title a{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title a{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title a{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title a{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-4a16224a .elementor-heading-title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-6ce836cd{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-description{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-description{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-4f6088eb .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec{--container-widget-width:455px;--container-widget-flex-grow:0;width:var( --container-widget-width, 455px );max-width:455px;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec .elementor-heading-title{font-size:2.4em;line-height:47px;}.elementor-5599 .elementor-element.elementor-element-273bcae{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-bcaf60c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-bcaf60c .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-20cdc31{--min-height:626px;}.elementor-5599 .elementor-element.elementor-element-1ad9da7 .elementor-heading-title{font-size:2.2em;line-height:52px;}.elementor-5599 .elementor-element.elementor-element-405a983{--min-height:772px;}.elementor-5599 .elementor-element.elementor-element-128898d{--min-height:524px;}.elementor-5599 .elementor-element.elementor-element-94dd918{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-5599 .elementor-element.elementor-element-e3bf3ac .elementor-heading-title{font-size:2.5em;}.elementor-5599 .elementor-element.elementor-element-38418c9{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-39c96fc .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-be619ec{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5599 .elementor-element.elementor-element-d3ecb03 .elementor-heading-title{font-size:2.8em;}.elementor-5599 .elementor-element.elementor-element-4f22966 .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-a168140{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:30px;margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-2fb168f{--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-607858e{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-5599 .elementor-element.elementor-element-607858e .elementor-heading-title{font-size:2.2em;}.elementor-5599 .elementor-element.elementor-element-74195a5{font-size:1.35em;line-height:30px;}.elementor-5599 .elementor-element.elementor-element-b979e18 img{height:100%;}.elementor-5599 .elementor-element.elementor-element-16f5ff4{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-5599 .elementor-element.elementor-element-16f5ff4 .elementor-heading-title{font-size:2.2em;}.elementor-5599 .elementor-element.elementor-element-d5baf4f{font-size:1.35em;line-height:30px;}.elementor-5599 .elementor-element.elementor-element-45a0465{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-5599 .elementor-element.elementor-element-45a0465 .elementor-heading-title{font-size:2.2em;}.elementor-5599 .elementor-element.elementor-element-319a48f{font-size:1.35em;line-height:30px;}.elementor-5599 .elementor-element.elementor-element-54dd9e4{--min-height:765px;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4 .elementor-heading-title{font-size:2.2em;}.elementor-5599 .elementor-element.elementor-element-ffb20c1{font-size:1.35em;line-height:30px;}.elementor-5599 .elementor-element.elementor-element-cf4d5eb{--spacer-size:64px;}.elementor-5599 .elementor-element.elementor-element-bf45599{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:40px;width:var( --container-widget-width, 58% );max-width:58%;margin:-149px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:-125px;--e-n-carousel-arrow-next-right-position:-125px;}.elementor-5599 .elementor-element.elementor-element-bf45599.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-2b49215{--container-widget-width:442px;--container-widget-flex-grow:0;width:var( --container-widget-width, 442px );max-width:442px;}.elementor-5599 .elementor-element.elementor-element-2b49215 .elementor-heading-title{font-size:2.6em;}.elementor-5599 .elementor-element.elementor-element-082ddf0{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-d96d69f .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-a066f8e img{height:100%;}.elementor-5599 .elementor-element.elementor-element-822ec89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-5599 .elementor-element.elementor-element-cb7177a{width:var( --container-widget-width, 110% );max-width:110%;padding:0px 0px 12px 0px;--container-widget-width:110%;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-item > a{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-39e8ece{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-7930e9d{width:var( --container-widget-width, 110% );max-width:110%;padding:0px 0px 12px 0px;--container-widget-width:110%;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;}.elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-7930e9d .elementor-icon-list-item > a{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-be1a28d{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-ab0c592{width:var( --container-widget-width, 110% );max-width:110%;padding:0px 0px 12px 0px;--container-widget-width:110%;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;}.elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-ab0c592 .elementor-icon-list-item > a{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-4d402ac{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-1215329{width:var( --container-widget-width, 110% );max-width:110%;padding:0px 0px 12px 0px;--container-widget-width:110%;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;}.elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-1215329 .elementor-icon-list-item > a{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-f7327de{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-4b0e3bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-5599 .elementor-element.elementor-element-877475b{width:var( --container-widget-width, 110% );max-width:110%;padding:0px 0px 12px 0px;--container-widget-width:110%;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > a{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-45233ba{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-2b4f894{width:var( --container-widget-width, 110% );max-width:110%;padding:0px 0px 12px 0px;--container-widget-width:110%;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > a{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-55e999f{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-61876aa{width:var( --container-widget-width, 110% );max-width:110%;padding:0px 0px 12px 0px;--container-widget-width:110%;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > a{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-16384c3{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-59cfea5{width:var( --container-widget-width, 110% );max-width:110%;padding:0px 0px 12px 0px;--container-widget-width:110%;--container-widget-flex-grow:0;--e-icon-list-icon-size:34px;}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > a{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-2313ef1{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-69387b8a .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-7103d8c3 .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-7076cd19 .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-1e0262a4 .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-428ff5c2 .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-4a642268 .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-57d1c380 .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-73db78fa .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-57c684b0{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb .elementor-image-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3a561b44 .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-5cfa737c .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-6446d93f{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-5869d9c .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-ae40752{--min-height:738px;}.elementor-5599 .elementor-element.elementor-element-a765fdc .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-b8d6fde .elementor-heading-title{font-size:2.4em;}.elementor-5599 .elementor-element.elementor-element-4649054{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-e4fddd5{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-5599 .elementor-element.elementor-element-e4fddd5 .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-2252e7c .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-d2a5c1a .elementor-heading-title{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-c3082a6{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-e03233e .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-01b7c4d .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-2f89e26 .elementor-heading-title{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-ac445f0{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-601b71c .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-a784052 .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-925dd4b .elementor-heading-title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-03c8cc6{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-a6b0586 .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-fb129a0 .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-072bda7 .elementor-heading-title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-6c14412{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-909c53f .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-f40d476 .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-abf5070 .elementor-heading-title{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-150ae49{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-26420b3 .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-844b3e7 .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-217c283{--container-widget-width:699px;--container-widget-flex-grow:0;width:var( --container-widget-width, 699px );max-width:699px;}.elementor-5599 .elementor-element.elementor-element-217c283 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-c0c398c .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__description{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__description{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__description{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__description{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__description{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-b515934{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:40px;width:var( --container-widget-width, 58% );max-width:58%;margin:-149px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:-125px;--e-n-carousel-arrow-next-right-position:-125px;}.elementor-5599 .elementor-element.elementor-element-b515934.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-138695e .elementor-heading-title{font-size:2.5em;}.elementor-5599 .elementor-element.elementor-element-976b64d.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-976b64d .elementor-button{font-size:1.1em;padding:16px 20px 16px 20px;}}@media(max-width:1024px){.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5599 .elementor-element.elementor-element-e05a4df:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-e05a4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/08/second-session.jpg");background-position:top center;}.elementor-5599 .elementor-element.elementor-element-e05a4df{--min-height:1072px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-035961b{--container-widget-width:739px;--container-widget-flex-grow:0;width:var( --container-widget-width, 739px );max-width:739px;}.elementor-5599 .elementor-element.elementor-element-4382b77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-2137e42{--justify-content:center;}.elementor-5599 .elementor-element.elementor-element-5926727{--min-height:499px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5599 .elementor-element.elementor-element-920d57c{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-5599 .elementor-element.elementor-element-920d57c.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-920d57c .elementor-heading-title{font-size:2.7em;}.elementor-5599 .elementor-element.elementor-element-9c7a6e1{--padding-top:40px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-5599 .elementor-element.elementor-element-c0a361d{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-5599 .elementor-element.elementor-element-c0a361d .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-d734714{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-3b817e5{--padding-top:40px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-5599 .elementor-element.elementor-element-3a1f186{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-5599 .elementor-element.elementor-element-3a1f186 .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-f81f2be{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-bf300cf{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-5599 .elementor-element.elementor-element-f57d31d{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-5599 .elementor-element.elementor-element-f57d31d .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-be48b5d{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-344746f{--padding-top:40px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-5599 .elementor-element.elementor-element-907cd63{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-5599 .elementor-element.elementor-element-907cd63 .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-1a230e6{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-6cad17c2{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-5599 .elementor-element.elementor-element-667025ec{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-5599 .elementor-element.elementor-element-667025ec .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5599 .elementor-element.elementor-element-c3a9d5d .elementor-heading-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-63bbaaf1{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-63bbaaf1 .elementor-heading-title{font-size:2.3em;}.elementor-5599 .elementor-element.elementor-element-5d5d8090{--min-height:185px;}.elementor-5599 .elementor-element.elementor-element-6ed5ba3b{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-description{font-size:1.6rem;}.elementor-widget-divider .elementor-divider__text{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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image-box .elementor-image-box-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-description{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-6a2d8f25 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-description{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-568b3753 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-811215b .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-description{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-40d26f97 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-4f1b584e .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-54b2daff .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-454fecf8 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-5058fa72 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-5b94059b .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-48c198f6 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-37d56968 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-4ee574d7.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4ee574d7 .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-472a941e .elementor-heading-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-7aeb282f{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-7aeb282f .elementor-heading-title{font-size:2.3em;}.elementor-5599 .elementor-element.elementor-element-30057c1f{--min-height:178px;}.elementor-5599 .elementor-element.elementor-element-57e37bb4{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-7a4f940a .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-d8d5008 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-5599 .elementor-element.elementor-element-d8d5008 .elementor-image-box-description{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-2b59fccb .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-468c6d01.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-description{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-6c411762 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-112c7739 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-description{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-22f80a04 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-1dc1bb7e{width:100%;max-width:100%;padding:0px 0px 12px 0px;font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title a{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title a{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title a{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title a{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-70ab0f05 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-52d23dc4 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-4882194d .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-c7f35b5 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-555443db .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-148c141d .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-5d8c3a83 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-23beced4 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-7ecb2d56 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-49960bc8 .elementor-heading-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4a16224a{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-4a16224a .elementor-heading-title{font-size:2.3em;}.elementor-5599 .elementor-element.elementor-element-79ac5ea4{--min-height:193px;}.elementor-5599 .elementor-element.elementor-element-6ce836cd{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-23ac6758 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-5599 .elementor-element.elementor-element-6f451e23.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-description{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-397c7d15 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-684ec7a .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-description{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-1a4b0 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-224047c8 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-62feb58b .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-7ae15ca7 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-2153c392 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-a124f8b .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-34e8875d .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-ea2fa55 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-5b171d8c .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-4f6088eb.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4f6088eb .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-1a257d2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec{--container-widget-width:496px;--container-widget-flex-grow:0;width:var( --container-widget-width, 496px );max-width:496px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec .elementor-heading-title{font-size:2.5em;}.elementor-5599 .elementor-element.elementor-element-273bcae{--container-widget-width:693px;--container-widget-flex-grow:0;width:var( --container-widget-width, 693px );max-width:693px;text-align:center;font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-f9db372{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-1429b67 .elementor-heading-title{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-bcaf60c .elementor-heading-title{font-size:2.8em;}.elementor-5599 .elementor-element.elementor-element-20cdc31{--min-height:552px;}.elementor-5599 .elementor-element.elementor-element-405a983{--min-height:616px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-5599 .elementor-element.elementor-element-128898d{--min-height:457px;}.elementor-5599 .elementor-element.elementor-element-e3bf3ac .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-38418c9{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-39c96fc .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-28d6025{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-cf8f38b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5599 .elementor-element.elementor-element-76e915a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5599 .elementor-element.elementor-element-d3ecb03{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-5599 .elementor-element.elementor-element-d3ecb03 .elementor-heading-title{font-size:2.5em;letter-spacing:-1.4px;}.elementor-5599 .elementor-element.elementor-element-4f22966 .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-a168140{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5599 .elementor-element.elementor-element-607858e{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-5599 .elementor-element.elementor-element-16f5ff4{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-5599 .elementor-element.elementor-element-63cf554{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-45a0465{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-5599 .elementor-element.elementor-element-cf4d5eb{--spacer-size:90px;}.elementor-5599 .elementor-element.elementor-element-bf45599{--e-n-carousel-swiper-slides-to-display:1;margin:-230px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-9bc3e38{--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;}.elementor-5599 .elementor-element.elementor-element-222f9f7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-a699603{text-align:center;}.elementor-5599 .elementor-element.elementor-element-2b49215{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-082ddf0{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-d96d69f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-d96d69f .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-a066f8e img{width:61%;}.elementor-5599 .elementor-element.elementor-element-42708d5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-cb7177a .elementor-icon-list-item > a{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-c3c6fc4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5599 .elementor-element.elementor-element-d92ebb3 img{width:75%;}.elementor-5599 .elementor-element.elementor-element-28c9902 img{width:75%;}.elementor-5599 .elementor-element.elementor-element-7cb6bb3 img{width:75%;}.elementor-5599 .elementor-element.elementor-element-194e055 img{width:75%;}.elementor-5599 .elementor-element.elementor-element-e24e7e2 img{width:75%;}.elementor-5599 .elementor-element.elementor-element-4547969 img{width:75%;}.elementor-5599 .elementor-element.elementor-element-5d6271a img{width:75%;}.elementor-5599 .elementor-element.elementor-element-f2ad8ec img{width:75%;}.elementor-5599 .elementor-element.elementor-element-551668e{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-4b0e3bd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-5599 .elementor-element.elementor-element-14397c1{width:var( --container-widget-width, 86% );max-width:86%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-wrapper{text-align:left;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-title{margin-bottom:0px;font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-5599 .elementor-element.elementor-element-877475b{--e-icon-list-icon-size:38px;}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-86fc679{width:var( --container-widget-width, 82% );max-width:82%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-wrapper{text-align:left;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-title{margin-bottom:0px;font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-5599 .elementor-element.elementor-element-2b4f894{--e-icon-list-icon-size:38px;}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-6c75c0c{width:var( --container-widget-width, 78% );max-width:78%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-wrapper{text-align:left;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-title{margin-bottom:0px;font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-5599 .elementor-element.elementor-element-61876aa{--e-icon-list-icon-size:38px;}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-84f3d9e{--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;--flex-wrap:wrap;}.elementor-5599 .elementor-element.elementor-element-f62666c{width:var( --container-widget-width, 71% );max-width:71%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-wrapper{text-align:left;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-title{margin-bottom:0px;font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-5599 .elementor-element.elementor-element-59cfea5{--e-icon-list-icon-size:38px;}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > a{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-69387b8a{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-5599 .elementor-element.elementor-element-69387b8a .elementor-heading-title{font-size:2.9em;}.elementor-5599 .elementor-element.elementor-element-7103d8c3{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-5599 .elementor-element.elementor-element-7103d8c3 .elementor-heading-title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-da1a3a7 .elementor-heading-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-7076cd19 .elementor-heading-title{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-1e0262a4 .elementor-heading-title{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-428ff5c2.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-428ff5c2 .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-6abb29f8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5599 .elementor-element.elementor-element-7a394cc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5599 .elementor-element.elementor-element-5569436a .elementor-heading-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4a642268 .elementor-heading-title{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-57d1c380.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-57d1c380 .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-2b4877dd .elementor-heading-title{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-73db78fa .elementor-heading-title{font-size:1.7rem;}.elementor-5599 .elementor-element.elementor-element-72828af6 .elementor-image-box-wrapper .elementor-image-box-img{width:67%;}.elementor-5599 .elementor-element.elementor-element-72828af6 .elementor-image-box-title{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-72828af6 .elementor-image-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-15a10a43 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-5599 .elementor-element.elementor-element-15a10a43 .elementor-image-box-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-15a10a43 .elementor-image-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb .elementor-image-box-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb .elementor-image-box-description{font-size:1.5rem;}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-3a561b44.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3a561b44 .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-26252b13 .elementor-heading-title{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-5cfa737c .elementor-heading-title{font-size:1.7rem;}.elementor-5599 .elementor-element.elementor-element-521c281b .elementor-image-box-wrapper .elementor-image-box-img{width:67%;}.elementor-5599 .elementor-element.elementor-element-521c281b .elementor-image-box-title{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-521c281b .elementor-image-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-f05a45f .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-5599 .elementor-element.elementor-element-f05a45f .elementor-image-box-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-f05a45f .elementor-image-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon{font-size:80px;}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-title a{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-description{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-5869d9c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-5869d9c .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-ae40752{--min-height:672px;}.elementor-5599 .elementor-element.elementor-element-a765fdc .elementor-heading-title{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-b8d6fde .elementor-heading-title{font-size:2em;}.elementor-5599 .elementor-element.elementor-element-4649054{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-e4fddd5{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-5599 .elementor-element.elementor-element-e4fddd5 .elementor-heading-title{font-size:2.8em;}.elementor-5599 .elementor-element.elementor-element-c3082a6{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-e03233e.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-e03233e .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-ac445f0{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-601b71c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-601b71c .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-925dd4b{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-5599 .elementor-element.elementor-element-925dd4b .elementor-heading-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-03c8cc6{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-a6b0586.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-a6b0586 .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-072bda7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-072bda7 .elementor-heading-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-6c14412{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-909c53f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-909c53f .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-f40d476 .elementor-heading-title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-abf5070{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-5599 .elementor-element.elementor-element-150ae49{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-26420b3.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-26420b3 .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-5599 .elementor-element.elementor-element-c0c398c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-c0c398c .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}.elementor-widget-call-to-action .elementor-cta__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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-f360c42{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__description{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__description{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__description{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__description{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__description{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-b515934{--e-n-carousel-swiper-slides-to-display:1;margin:-230px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-1261c20:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-1261c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/08/ima-cta-min.jpg");background-position:top center;background-size:auto;}.elementor-5599 .elementor-element.elementor-element-b3e50ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-5599 .elementor-element.elementor-element-976b64d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-5599 .elementor-element.elementor-element-976b64d.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-976b64d .elementor-button{font-size:1em;padding:14px 18px 14px 18px;}}@media(max-width:880px){.elementor-5599 .elementor-element.elementor-element-94a64b1{--min-height:656px;}.elementor-5599 .elementor-element.elementor-element-6e261aa .elementor-heading-title{font-size:2.8em;}.elementor-5599 .elementor-element.elementor-element-e378c20{--container-widget-width:412px;--container-widget-flex-grow:0;width:var( --container-widget-width, 412px );max-width:412px;}.elementor-5599 .elementor-element.elementor-element-e378c20 .elementor-heading-title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-ae1f0d8 .elementor-button{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-bce2c83{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-1ebd703{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-5599 .elementor-element.elementor-element-1ebd703 .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-e04ef88{--container-widget-width:546px;--container-widget-flex-grow:0;width:var( --container-widget-width, 546px );max-width:546px;}.elementor-5599 .elementor-element.elementor-element-e04ef88.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-e04ef88 .elementor-heading-title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-description{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-86fec01{--justify-content:center;}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-description{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-description{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-description{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-d4f79da .elementor-heading-title{font-size:2em;line-height:48px;}.elementor-5599 .elementor-element.elementor-element-920d57c{--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;}.elementor-5599 .elementor-element.elementor-element-920d57c .elementor-heading-title{font-size:2.2em;letter-spacing:-1.5px;}.elementor-5599 .elementor-element.elementor-element-a8578bf .elementor-button{font-size:1.2em;padding:14px 22px 14px 22px;}.elementor-5599 .elementor-element.elementor-element-39a872a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5599 .elementor-element.elementor-element-c0a361d{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-5599 .elementor-element.elementor-element-c0a361d .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-d734714{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-3a1f186{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-5599 .elementor-element.elementor-element-3a1f186 .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-f81f2be{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-bf300cf{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-5599 .elementor-element.elementor-element-f57d31d{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-5599 .elementor-element.elementor-element-f57d31d .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-be48b5d{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-907cd63{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-5599 .elementor-element.elementor-element-907cd63 .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-1a230e6{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-667025ec{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-5599 .elementor-element.elementor-element-667025ec .elementor-heading-title{font-size:3em;}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--grid-auto-flow:row;}.elementor-5599 .elementor-element.elementor-element-63bbaaf1{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5599 .elementor-element.elementor-element-6ed5ba3b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5599 .elementor-element.elementor-element-4ee574d7 .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-7aeb282f{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5599 .elementor-element.elementor-element-57e37bb4{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-4a16224a{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-5599 .elementor-element.elementor-element-6ce836cd{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5599 .elementor-element.elementor-element-4f6088eb .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-1429b67 .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-bcaf60c .elementor-heading-title{font-size:2.6em;}.elementor-5599 .elementor-element.elementor-element-20cdc31{--min-height:664px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-1ad9da7 .elementor-heading-title{font-size:2em;line-height:48px;}.elementor-5599 .elementor-element.elementor-element-38418c9{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-39c96fc .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-0621b42 img{width:150%;}.elementor-5599 .elementor-element.elementor-element-d3ecb03 .elementor-heading-title{font-size:2.2em;}.elementor-5599 .elementor-element.elementor-element-4f22966 .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-607858e{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-5599 .elementor-element.elementor-element-607858e .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-16f5ff4{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-5599 .elementor-element.elementor-element-16f5ff4 .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-45a0465{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-5599 .elementor-element.elementor-element-45a0465 .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4 .elementor-heading-title{font-size:2.1em;}.elementor-5599 .elementor-element.elementor-element-cf4d5eb{--spacer-size:65px;}.elementor-5599 .elementor-element.elementor-element-bf45599{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5599 .elementor-element.elementor-element-2b49215{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-5599 .elementor-element.elementor-element-082ddf0{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-5599 .elementor-element.elementor-element-d96d69f .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-551668e{--margin-top:-350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-69387b8a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-69387b8a .elementor-heading-title{font-size:2.6em;}.elementor-5599 .elementor-element.elementor-element-7103d8c3{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-5599 .elementor-element.elementor-element-7103d8c3 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-4832edb3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5599 .elementor-element.elementor-element-1e0262a4 .elementor-heading-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-72a6bccb{--n-tabs-title-font-size:1em;}.elementor-5599 .elementor-element.elementor-element-428ff5c2 .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-4a642268 .elementor-heading-title{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-60b045bb{--n-tabs-title-font-size:1em;}.elementor-5599 .elementor-element.elementor-element-57d1c380 .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-70111553{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-57d4d114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-2b4877dd .elementor-heading-title{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-73db78fa .elementor-heading-title{font-size:1.5rem;}.elementor-5599 .elementor-element.elementor-element-57c684b0{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-783e3312{--n-tabs-title-font-size:1em;}.elementor-5599 .elementor-element.elementor-element-3a561b44 .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-2be397a1{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-6856d340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-26252b13 .elementor-heading-title{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-5cfa737c .elementor-heading-title{font-size:1.5rem;}.elementor-5599 .elementor-element.elementor-element-6446d93f{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-15d39e43{--n-tabs-title-font-size:1em;}.elementor-5599 .elementor-element.elementor-element-5869d9c .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-b8d6fde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-b8d6fde .elementor-heading-title{font-size:1.9em;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-e4fddd5{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-5599 .elementor-element.elementor-element-e4fddd5 .elementor-heading-title{font-size:2.6em;}.elementor-5599 .elementor-element.elementor-element-2252e7c .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-d2a5c1a .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-c3082a6{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-e03233e .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-01b7c4d .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-2f89e26 .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-ac445f0{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-601b71c .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-a784052 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-925dd4b .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-03c8cc6{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-a6b0586 .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-fb129a0 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-072bda7 .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-6c14412{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-909c53f .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-abf5070 .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-150ae49{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-26420b3 .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-844b3e7 .elementor-heading-title{font-size:2.8em;}.elementor-5599 .elementor-element.elementor-element-217c283{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-5599 .elementor-element.elementor-element-217c283 .elementor-heading-title{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-c0c398c .elementor-button{padding:12px 14px 12px 14px;}.elementor-5599 .elementor-element.elementor-element-b515934{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5599 .elementor-element.elementor-element-976b64d .elementor-button{padding:12px 14px 12px 14px;}}@media(max-width:767px){.elementor-5599 .elementor-element.elementor-element-94a64b1::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/08/room-bar-mobile-2.png");}.elementor-5599 .elementor-element.elementor-element-94a64b1{--min-height:708px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:82px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-5599 .elementor-element.elementor-element-af00f81{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5599 .elementor-element.elementor-element-6e261aa{--container-widget-width:354px;--container-widget-flex-grow:0;width:var( --container-widget-width, 354px );max-width:354px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-6e261aa .elementor-heading-title{font-size:2.3em;letter-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-89837c9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5599 .elementor-element.elementor-element-e378c20{--container-widget-width:394px;--container-widget-flex-grow:0;width:var( --container-widget-width, 394px );max-width:394px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-e378c20 .elementor-heading-title{font-size:1.15em;}.elementor-5599 .elementor-element.elementor-element-ae1f0d8 .elementor-button{padding:16px 22px 16px 22px;}.elementor-5599 .elementor-element.elementor-element-e05a4df:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-e05a4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/08/second-session.jpg");background-position:top center;background-size:contain;}.elementor-5599 .elementor-element.elementor-element-e05a4df{--min-height:744px;--padding-top:67vw;--padding-bottom:15vw;--padding-left:7vw;--padding-right:7vw;}.elementor-5599 .elementor-element.elementor-element-23eb8a8 .elementor-heading-title{font-size:1.6em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-035961b{font-size:1.1em;line-height:26px;}.elementor-5599 .elementor-element.elementor-element-bce2c83{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:170px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-5599 .elementor-element.elementor-element-1ebd703{--container-widget-width:463px;--container-widget-flex-grow:0;width:var( --container-widget-width, 463px );max-width:463px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-1ebd703 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-e04ef88{--container-widget-width:311px;--container-widget-flex-grow:0;width:var( --container-widget-width, 311px );max-width:311px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-e04ef88 .elementor-heading-title{font-size:18px;}.elementor-5599 .elementor-element.elementor-element-4382b77{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5599 .elementor-element.elementor-element-d97b20f{--min-height:575px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-68f9b1e img{width:83%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-e5c998a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-title a{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-e5c998a .elementor-icon-box-description{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-089a3fc{--min-height:409px;}.elementor-5599 .elementor-element.elementor-element-e3c33d6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-title a{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-e3c33d6 .elementor-icon-box-description{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-8310561{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-title a{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-8310561 .elementor-icon-box-description{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-41a48fc{--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-5599 .elementor-element.elementor-element-9b22a39{--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-title a{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-9b22a39 .elementor-icon-box-description{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-a90dc97{--container-widget-width:287px;--container-widget-flex-grow:0;width:var( --container-widget-width, 287px );max-width:287px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-a90dc97 .elementor-heading-title{font-size:1.6em;letter-spacing:0em;}.elementor-5599 .elementor-element.elementor-element-5518822{--container-widget-width:425px;--container-widget-flex-grow:0;width:var( --container-widget-width, 425px );max-width:425px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-5518822 .elementor-heading-title{font-size:2.1em;letter-spacing:-0.6px;}.elementor-5599 .elementor-element.elementor-element-677fd4f{--min-height:150vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-b995f3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-d9d372f{--width:92%;}.elementor-5599 .elementor-element.elementor-element-d4f79da .elementor-heading-title{font-size:1.15em;line-height:29px;}.elementor-5599 .elementor-element.elementor-element-5926727{--min-height:253px;--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-5599 .elementor-element.elementor-element-345d88c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px;}.elementor-5599 .elementor-element.elementor-element-920d57c{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-920d57c .elementor-heading-title{font-size:1.85em;}.elementor-5599 .elementor-element.elementor-element-a8578bf .elementor-button{font-size:1.1em;padding:14px 20px 14px 20px;}.elementor-5599 .elementor-element.elementor-element-39a872a{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-5599 .elementor-element.elementor-element-c0a361d{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-5599 .elementor-element.elementor-element-c0a361d .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-3a1f186{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-3a1f186 .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-f57d31d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-f57d31d .elementor-heading-title{font-size:1.45em;}.elementor-5599 .elementor-element.elementor-element-907cd63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-907cd63 .elementor-heading-title{font-size:1.45em;}.elementor-5599 .elementor-element.elementor-element-6cad17c2{--padding-top:60px;--padding-bottom:60px;--padding-left:8px;--padding-right:8px;}.elementor-5599 .elementor-element.elementor-element-667025ec{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-667025ec .elementor-heading-title{font-size:2.1em;letter-spacing:-1.3px;}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5599 .elementor-element.elementor-element-41f954c{--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-icon-size:18px;}.elementor-5599 .elementor-element.elementor-element-c3a9d5d .elementor-heading-title{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-63bbaaf1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-63bbaaf1 .elementor-heading-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-6ed5ba3b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-1dee306a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5599 .elementor-element.elementor-element-4a8f128f{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-4a8f128f .elementor-icon-box-description{font-size:1.4rem;}.elementor-widget-divider .elementor-divider__text{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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5599 .elementor-element.elementor-element-270ad484 .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-317ef645{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-317ef645 img{width:48%;}.elementor-5599 .elementor-element.elementor-element-74e79436{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:1.4em;}.elementor-widget-image-box .elementor-image-box-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-wrapper{text-align:center;}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-img{margin-bottom:18px;}.elementor-5599 .elementor-element.elementor-element-1a946e2d .elementor-image-box-description{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-wrapper .elementor-image-box-img{width:49%;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-1d13e4de .elementor-image-box-description{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-5c18e223{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-5c18e223 img{width:44%;}.elementor-5599 .elementor-element.elementor-element-77e7fc29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-613f8859{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-4a2c36af{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-4a2c36af .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-2ef7c1f .elementor-image-box-img{margin-bottom:20px;}.elementor-5599 .elementor-element.elementor-element-46814c5a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5599 .elementor-element.elementor-element-46814c5a img{width:69%;}.elementor-5599 .elementor-element.elementor-element-32547f4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-316ad51c{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-4b18c44e{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-4b18c44e .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-342b1a25{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-342b1a25 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-7259dee9{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-7259dee9 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-217b9840{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-217b9840 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-2bf071cc{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-2bf071cc .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-286c5eb8{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-286c5eb8 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1372436a{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-1372436a .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-750d7a32{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-750d7a32 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-70cff5b9{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-70cff5b9 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-61467e62{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-61467e62 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-51ef1c{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-51ef1c .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4b2190c1{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-4b2190c1 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-129588a6{--n-tabs-title-font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-4ee574d7{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-4ee574d7.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-624bb908{--n-tabs-icon-size:18px;}.elementor-5599 .elementor-element.elementor-element-472a941e .elementor-heading-title{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-7aeb282f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-7aeb282f .elementor-heading-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-57e37bb4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-5d96181e{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-5d96181e .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-d8d5008 .elementor-image-box-img{margin-bottom:18px;}.elementor-5599 .elementor-element.elementor-element-770eba9c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5599 .elementor-element.elementor-element-770eba9c img{width:57%;}.elementor-5599 .elementor-element.elementor-element-3ef550e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-468c6d01 .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-de4a579{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-de4a579 img{width:44%;}.elementor-5599 .elementor-element.elementor-element-2fc44f06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-12e7384b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-23faa8d8{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-23faa8d8 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-426eb6b3 .elementor-image-box-img{margin-bottom:20px;}.elementor-5599 .elementor-element.elementor-element-4d9992fe{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5599 .elementor-element.elementor-element-4d9992fe img{width:69%;}.elementor-5599 .elementor-element.elementor-element-24519bdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-2bfc3f7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-5366732d{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon{font-size:158px;}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-5366732d .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1dc1bb7e{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5b61b1df .elementor-icon-box-title a{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-30c12d8 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-6afca266 .elementor-icon-box-description{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-2f2b3448 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-59fd3b95{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-59fd3b95 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-575c9d51{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-575c9d51 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-16583245{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-16583245 .elementor-icon-box-description{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-b628d0a{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-b628d0a .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-3ef2b1fe .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-340e06d9{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-340e06d9 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-5aeb927c{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-5aeb927c .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-26a206b5{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-26a206b5 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-22a167de{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-22a167de .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-10b70f48{--n-tabs-title-font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-49960bc8 .elementor-heading-title{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-4a16224a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-4a16224a .elementor-heading-title{font-size:1.5em;}.elementor-5599 .elementor-element.elementor-element-6ce836cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-1d9b253f{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-1d9b253f .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6f451e23 .elementor-image-box-img{margin-bottom:20px;}.elementor-5599 .elementor-element.elementor-element-2ce0a604{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5599 .elementor-element.elementor-element-2ce0a604 img{width:67%;}.elementor-5599 .elementor-element.elementor-element-1a94cb24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-36c6d660{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-36c6d660 img{width:44%;}.elementor-5599 .elementor-element.elementor-element-37e6ed63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-b1d991b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-61a81914{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-61a81914 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6ef6826d .elementor-image-box-img{margin-bottom:20px;}.elementor-5599 .elementor-element.elementor-element-3a94d95b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5599 .elementor-element.elementor-element-3a94d95b img{width:69%;}.elementor-5599 .elementor-element.elementor-element-1241344e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-241d3363{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-1f550ff7{--icon-box-icon-margin:12px;}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon{font-size:190px;}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-1f550ff7 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-631f7b8f{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-title a{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-631f7b8f .elementor-icon-box-description{font-size:2.2rem;}.elementor-5599 .elementor-element.elementor-element-3e15448a{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-title a{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-3e15448a .elementor-icon-box-description{font-size:2.2rem;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-6a8e3f6 .elementor-icon-box-description{font-size:2.2rem;}.elementor-5599 .elementor-element.elementor-element-6712ce24{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-6712ce24 .elementor-icon-box-description{font-size:1.8rem;}.elementor-5599 .elementor-element.elementor-element-303d9b49{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-303d9b49 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-152c800e{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-152c800e .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-23730f6f{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-23730f6f .elementor-icon-box-description{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-1977592d{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-1977592d .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-711dc972{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-711dc972 .elementor-icon-box-description{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-73a5953a{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-73a5953a .elementor-icon-box-description{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-279814f1{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-279814f1 .elementor-icon-box-description{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-3085db2{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-3085db2 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1022205b{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-1022205b .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4a39bc59{--n-tabs-title-font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-4f6088eb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-4f6088eb.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec{--container-widget-width:311px;--container-widget-flex-grow:0;width:var( --container-widget-width, 311px );max-width:311px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-4b3a4ec .elementor-heading-title{font-size:2em;line-height:39px;letter-spacing:-1.4px;}.elementor-5599 .elementor-element.elementor-element-273bcae{--container-widget-width:347px;--container-widget-flex-grow:0;width:var( --container-widget-width, 347px );max-width:347px;font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-e394827{--min-height:22px;}.elementor-5599 .elementor-element.elementor-element-c92f1be{--content-width:100%;}.elementor-5599 .elementor-element.elementor-element-1429b67{--container-widget-width:287px;--container-widget-flex-grow:0;width:var( --container-widget-width, 287px );max-width:287px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-1429b67 .elementor-heading-title{font-size:1.5em;letter-spacing:-0.9px;}.elementor-5599 .elementor-element.elementor-element-bcaf60c{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-bcaf60c .elementor-heading-title{font-size:1.8em;letter-spacing:-1.3px;}.elementor-5599 .elementor-element.elementor-element-20cdc31{--min-height:262px;}.elementor-5599 .elementor-element.elementor-element-8bb8326{--min-height:34vh;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-d52c21b{--width:92%;}.elementor-5599 .elementor-element.elementor-element-1ad9da7 .elementor-heading-title{font-size:1.15em;line-height:29px;}.elementor-5599 .elementor-element.elementor-element-405a983{--content-width:1080px;--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:8px;--padding-right:8px;}.elementor-5599 .elementor-element.elementor-element-128898d{--content-width:1600px;--min-height:636px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-94dd918{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-94dd918.e-con{--order:99999 /* order end hack */;}.elementor-5599 .elementor-element.elementor-element-e3bf3ac{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-5599 .elementor-element.elementor-element-e3bf3ac .elementor-heading-title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-39c96fc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-5599 .elementor-element.elementor-element-28d6025{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-0621b42{width:var( --container-widget-width, 345px );max-width:345px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:345px;--container-widget-flex-grow:0;text-align:center;}.elementor-5599 .elementor-element.elementor-element-0621b42.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-0621b42 img{width:96%;}.elementor-5599 .elementor-element.elementor-element-cf8f38b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5599 .elementor-element.elementor-element-352f6d8 .elementor-image-box-img{margin-bottom:18px;}.elementor-5599 .elementor-element.elementor-element-b0fa999 .elementor-image-box-img{margin-bottom:-20px;}.elementor-5599 .elementor-element.elementor-element-5b5112b .elementor-image-box-img{margin-bottom:11px;}.elementor-5599 .elementor-element.elementor-element-76e915a{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-5599 .elementor-element.elementor-element-be619ec{--content-width:1600px;}.elementor-5599 .elementor-element.elementor-element-d3ecb03{width:100%;max-width:100%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-d3ecb03 .elementor-heading-title{font-size:1.8em;}.elementor-5599 .elementor-element.elementor-element-4f22966{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-5599 .elementor-element.elementor-element-a10f0ae{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-0aa84ac{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-90b7efb{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-527015d{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-a168140{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5599 .elementor-element.elementor-element-2fb168f{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-607858e{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-5599 .elementor-element.elementor-element-607858e .elementor-heading-title{font-size:1.8em;line-height:38px;}.elementor-5599 .elementor-element.elementor-element-74195a5{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;font-size:1.1em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-0979d03{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-16f5ff4{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-5599 .elementor-element.elementor-element-16f5ff4 .elementor-heading-title{font-size:1.8em;line-height:38px;}.elementor-5599 .elementor-element.elementor-element-d5baf4f{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;font-size:1.1em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-63cf554{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-45a0465{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-5599 .elementor-element.elementor-element-45a0465 .elementor-heading-title{font-size:1.8em;line-height:38px;}.elementor-5599 .elementor-element.elementor-element-319a48f{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;font-size:1.1em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-54dd9e4{--min-height:0px;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-5599 .elementor-element.elementor-element-6c9c2b4 .elementor-heading-title{font-size:1.75em;line-height:38px;}.elementor-5599 .elementor-element.elementor-element-ffb20c1{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;font-size:1.1em;line-height:27px;}.elementor-5599 .elementor-element.elementor-element-cf4d5eb{--spacer-size:55px;}.elementor-5599 .elementor-element.elementor-element-bf45599{--e-n-carousel-swiper-slides-to-display:1;margin:-300px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--e-n-carousel-arrow-prev-left-position:-23px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:-23px;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;}.elementor-5599 .elementor-element.elementor-element-bf45599 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:60px 60px 60px 60px;}.elementor-5599 .elementor-element.elementor-element-9bc3e38{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-5599 .elementor-element.elementor-element-222f9f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-a699603{text-align:left;}.elementor-5599 .elementor-element.elementor-element-a699603 .elementor-heading-title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-2b49215{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%;text-align:left;}.elementor-5599 .elementor-element.elementor-element-2b49215 .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-082ddf0{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-d96d69f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-d96d69f.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-a066f8e img{width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-a010092{--width:102%;}.elementor-5599 .elementor-element.elementor-element-28c9902 img{width:102%;}.elementor-5599 .elementor-element.elementor-element-194e055 img{width:100%;}.elementor-5599 .elementor-element.elementor-element-4547969 img{width:102%;}.elementor-5599 .elementor-element.elementor-element-f2ad8ec img{width:102%;}.elementor-5599 .elementor-element.elementor-element-551668e{--margin-top:-525px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-4b0e3bd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5599 .elementor-element.elementor-element-14397c1{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-wrapper{text-align:left;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-14397c1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-5599 .elementor-element.elementor-element-14397c1 .elementor-image-box-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-877475b{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--e-icon-list-icon-size:38px;}.elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-877475b .elementor-icon-list-item > a{font-size:1.3em;line-height:25px;}.elementor-5599 .elementor-element.elementor-element-0c02279{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5599 .elementor-element.elementor-element-86fc679{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-wrapper{text-align:left;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-86fc679.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-5599 .elementor-element.elementor-element-86fc679 .elementor-image-box-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-2b4f894{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--e-icon-list-icon-size:38px;}.elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-2b4f894 .elementor-icon-list-item > a{font-size:1.3em;line-height:25px;}.elementor-5599 .elementor-element.elementor-element-5cfecc4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5599 .elementor-element.elementor-element-6c75c0c{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-wrapper{text-align:left;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-5599 .elementor-element.elementor-element-6c75c0c .elementor-image-box-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-61876aa{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--e-icon-list-icon-size:38px;}.elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-61876aa .elementor-icon-list-item > a{font-size:1.3em;line-height:25px;}.elementor-5599 .elementor-element.elementor-element-84f3d9e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5599 .elementor-element.elementor-element-f62666c{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-wrapper{text-align:left;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-f62666c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-5599 .elementor-element.elementor-element-f62666c .elementor-image-box-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-59cfea5{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--e-icon-list-icon-size:38px;}.elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5599 .elementor-element.elementor-element-59cfea5 .elementor-icon-list-item > a{font-size:1.3em;line-height:25px;}.elementor-5599 .elementor-element.elementor-element-107f8a35{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5599 .elementor-element.elementor-element-69387b8a{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-69387b8a .elementor-heading-title{font-size:2em;letter-spacing:-2px;}.elementor-5599 .elementor-element.elementor-element-7103d8c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-7103d8c3 .elementor-heading-title{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-da1a3a7 .elementor-heading-title{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-7076cd19{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-7076cd19 .elementor-heading-title{font-size:1.5rem;}.elementor-5599 .elementor-element.elementor-element-1e0262a4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-1e0262a4 .elementor-heading-title{font-size:1.5rem;}.elementor-5599 .elementor-element.elementor-element-73e5ff{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-2c0fc95f{--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;--flex-wrap:wrap;}.elementor-5599 .elementor-element.elementor-element-430021cb{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-wrapper{text-align:center;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-img{margin-bottom:12px;}.elementor-5599 .elementor-element.elementor-element-430021cb.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5599 .elementor-element.elementor-element-430021cb.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5599 .elementor-element.elementor-element-430021cb.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-title{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-430021cb .elementor-image-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-2a0ddead{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-2a0ddead img{width:27%;}.elementor-5599 .elementor-element.elementor-element-66768969{width:100%;max-width:100%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-66768969.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-66768969 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-7eff970e{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-7eff970e.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-7eff970e .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-4c6c8a03{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-25c75f8b{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-25c75f8b .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1c34579{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-1c34579.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-1c34579 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-58b2f339{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-58b2f339 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-734d3d6{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-4292ae04{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-4292ae04 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1c99e93f{width:100%;max-width:100%;z-index:0;}.elementor-5599 .elementor-element.elementor-element-62198878{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-62198878 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-165d93f{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-165d93f .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3819930c{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-3819930c .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-51a65d79{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-51a65d79 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1caecaf4{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-1caecaf4 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-72a6bccb{--n-tabs-title-font-size:1em;}.elementor-5599 .elementor-element.elementor-element-428ff5c2{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-428ff5c2.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3762c0b3{--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-5599 .elementor-element.elementor-element-70d6ea9{--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-5599 .elementor-element.elementor-element-2cceafd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-6abb29f8{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5599 .elementor-element.elementor-element-7a394cc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5599 .elementor-element.elementor-element-5569436a .elementor-heading-title{font-size:1.3rem;}.elementor-5599 .elementor-element.elementor-element-4a642268{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-4a642268 .elementor-heading-title{font-size:1.5rem;}.elementor-5599 .elementor-element.elementor-element-8544e73{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-53bee91f{--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;--flex-wrap:wrap;}.elementor-5599 .elementor-element.elementor-element-6e4403de{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-6e4403de img{width:41%;}.elementor-5599 .elementor-element.elementor-element-6413c663{width:100%;max-width:100%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-6413c663.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-6413c663 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-23c1993f{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-23c1993f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-23c1993f .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-wrapper{text-align:center;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-img{margin-bottom:12px;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-title{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-3fc7eb11 .elementor-image-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-76fb8d4d .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-5f3f695c{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-5f3f695c .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4fc2107f{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-4fc2107f .elementor-divider-separator{width:100%;}.elementor-5599 .elementor-element.elementor-element-7959271e{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-7959271e .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-63aacd1{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-63aacd1 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-457a28cc{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-457a28cc .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6907df74{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-6907df74 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-40bf2318{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-40bf2318 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4b3be02f{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-4b3be02f .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-77b1c181{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-77b1c181 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-60b045bb{--n-tabs-title-font-size:1em;}.elementor-5599 .elementor-element.elementor-element-57d1c380{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-57d1c380.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-73db78fa .elementor-heading-title{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-7e7d4fef{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5599 .elementor-element.elementor-element-72828af6 .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-150bc676{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-150bc676 img{width:64%;}.elementor-5599 .elementor-element.elementor-element-1f134916{width:100%;max-width:100%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-1f134916.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-1f134916 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-7c737301{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-7c737301.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-7c737301 .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-15a10a43 .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-4db49b7f{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-4db49b7f img{width:44%;}.elementor-5599 .elementor-element.elementor-element-2fc26b57{width:100%;max-width:100%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-2fc26b57.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-2fc26b57 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-3edd422f{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-3edd422f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3edd422f .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-3b14772{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-3b14772 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6c5a28cb .elementor-image-box-img{margin-bottom:-16px;}.elementor-5599 .elementor-element.elementor-element-4159dd17{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-4159dd17 img{width:63%;}.elementor-5599 .elementor-element.elementor-element-22a6bfff{width:100%;max-width:100%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-22a6bfff.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-22a6bfff .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-63b4ae0e{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-63b4ae0e.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-63b4ae0e .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-7659116d{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-7659116d .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-70165b49{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-70165b49 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-449ae060{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-449ae060 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3047ae1f{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-3047ae1f .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-3f6f72fb .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6b19adbb{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-6b19adbb .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3fb53239{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-3fb53239 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-3a561b44{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-3a561b44.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-5cfa737c .elementor-heading-title{font-size:1.6rem;}.elementor-5599 .elementor-element.elementor-element-329de1b2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5599 .elementor-element.elementor-element-521c281b .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-13627c92{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-13627c92 img{width:61%;}.elementor-5599 .elementor-element.elementor-element-3835fed4{width:100%;max-width:100%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-3835fed4.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3835fed4 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-50316f7d{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-50316f7d.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-50316f7d .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-f05a45f .elementor-image-box-img{margin-bottom:-8px;}.elementor-5599 .elementor-element.elementor-element-2fbe39f2{width:100%;max-width:100%;}.elementor-5599 .elementor-element.elementor-element-2fbe39f2 img{width:44%;}.elementor-5599 .elementor-element.elementor-element-59848505{width:100%;max-width:100%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-59848505.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-59848505 .elementor-heading-title{font-size:1.2em;}.elementor-5599 .elementor-element.elementor-element-3bb85b75{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5599 .elementor-element.elementor-element-3bb85b75.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3bb85b75 .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-7997e808{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-7997e808 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-447c158d{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-447c158d .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-12109283{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-12109283 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-4b0b054{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-4b0b054 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-6fd724f8{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-6fd724f8 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-5b01ecbe .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-1f04bd16{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-1f04bd16 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-47df1199{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-47df1199 .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-ae0acc{--icon-box-icon-margin:18px;}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon{font-size:72px;}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-title, .elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-title a{font-size:1.2rem;}.elementor-5599 .elementor-element.elementor-element-ae0acc .elementor-icon-box-description{font-size:1.4rem;}.elementor-5599 .elementor-element.elementor-element-5869d9c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-5869d9c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3dade51e{padding:0px 8px 0px 8px;--n-tabs-title-padding-top:18px;--n-tabs-title-padding-right:26px;--n-tabs-title-padding-bottom:18px;--n-tabs-title-padding-left:26px;--n-tabs-title-font-size:0.9em;}:where( .elementor-5599 .elementor-element.elementor-element-3dade51e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5599 .elementor-element.elementor-element-ae40752{--min-height:853px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5599 .elementor-element.elementor-element-ae40752:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-ae40752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:949px auto;}.elementor-5599 .elementor-element.elementor-element-ae40752::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .e-con-inner > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-ae40752 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;background-repeat:no-repeat;background-size:954px auto;}.elementor-5599 .elementor-element.elementor-element-ed2731d{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-a765fdc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-5599 .elementor-element.elementor-element-a765fdc .elementor-heading-title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-b8d6fde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-5599 .elementor-element.elementor-element-b8d6fde .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-5ada6a8{--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5599 .elementor-element.elementor-element-4649054{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:16px;}.elementor-5599 .elementor-element.elementor-element-4649054.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-e4fddd5{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-e4fddd5 .elementor-heading-title{font-size:1.8em;letter-spacing:0px;}.elementor-5599 .elementor-element.elementor-element-d2a5c1a .elementor-heading-title{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-e03233e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-e03233e.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-2f89e26 .elementor-heading-title{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-601b71c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-601b71c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-925dd4b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-925dd4b .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-a6b0586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-a6b0586.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-072bda7 .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-909c53f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-909c53f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-f40d476{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5599 .elementor-element.elementor-element-f40d476 .elementor-heading-title{font-size:1.1rem;}.elementor-5599 .elementor-element.elementor-element-abf5070 .elementor-heading-title{font-size:1.7em;}.elementor-5599 .elementor-element.elementor-element-26420b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-26420b3.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-55c4065{padding:0px 12px 0px 12px;--n-tabs-title-font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-844b3e7{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-844b3e7 .elementor-heading-title{font-size:1.8em;letter-spacing:-1.5px;}.elementor-5599 .elementor-element.elementor-element-217c283{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;text-align:center;}.elementor-5599 .elementor-element.elementor-element-217c283 .elementor-heading-title{font-size:1em;}.elementor-5599 .elementor-element.elementor-element-c0c398c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-5599 .elementor-element.elementor-element-c0c398c.elementor-element{--align-self:center;}.elementor-widget-call-to-action .elementor-cta__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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-f360c42{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__content{padding:14px 16px 34px 16px;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-c449f7e .elementor-cta__button{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__content{padding:14px 16px 34px 16px;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__title{font-size:1.3em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-fa0a8bc .elementor-cta__button{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__content{padding:14px 16px 34px 16px;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-562dcab .elementor-cta__button{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__content{padding:14px 16px 34px 16px;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-4488524 .elementor-cta__button{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__content{padding:14px 16px 34px 16px;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__title{font-size:1.4em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__description{font-size:0.9em;}.elementor-5599 .elementor-element.elementor-element-12f5cef .elementor-cta__button{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-b515934{--e-n-carousel-swiper-slides-to-display:1;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--e-n-carousel-arrow-prev-left-position:-23px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:-23px;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;}.elementor-5599 .elementor-element.elementor-element-b515934 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:60px 60px 60px 60px;}.elementor-5599 .elementor-element.elementor-element-1261c20:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-1261c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tfour.com.br/wp-content/uploads/2025/08/Frame-4-1.jpg");background-size:cover;}.elementor-5599 .elementor-element.elementor-element-1261c20{--min-height:700px;}.elementor-5599 .elementor-element.elementor-element-b3e50ae{--min-height:403px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5599 .elementor-element.elementor-element-138695e{margin:-8px 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%;text-align:left;}.elementor-5599 .elementor-element.elementor-element-138695e .elementor-heading-title{font-size:1.6em;}.elementor-5599 .elementor-element.elementor-element-e874595{font-size:1.1em;}.elementor-5599 .elementor-element.elementor-element-976b64d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-5599 .elementor-element.elementor-element-976b64d.elementor-element{--align-self:flex-start;}}@media(max-width:1366px) and (min-width:768px){.elementor-5599 .elementor-element.elementor-element-e05a4df{--content-width:100%;}.elementor-5599 .elementor-element.elementor-element-bb48b30{--width:705px;}.elementor-5599 .elementor-element.elementor-element-d9d372f{--width:90%;}.elementor-5599 .elementor-element.elementor-element-39a872a{--width:92%;}.elementor-5599 .elementor-element.elementor-element-9c7a6e1{--width:48%;}.elementor-5599 .elementor-element.elementor-element-3b817e5{--width:48%;}.elementor-5599 .elementor-element.elementor-element-bf300cf{--width:48%;}.elementor-5599 .elementor-element.elementor-element-344746f{--width:48%;}.elementor-5599 .elementor-element.elementor-element-c92f1be{--content-width:60%;}.elementor-5599 .elementor-element.elementor-element-d52c21b{--width:90%;}.elementor-5599 .elementor-element.elementor-element-405a983{--content-width:1126px;}.elementor-5599 .elementor-element.elementor-element-224469f{--width:26%;}.elementor-5599 .elementor-element.elementor-element-9bc3e38{--content-width:1099px;}.elementor-5599 .elementor-element.elementor-element-def95d6{--content-width:1138px;}.elementor-5599 .elementor-element.elementor-element-4832edb3{--width:1600px;}.elementor-5599 .elementor-element.elementor-element-40ff4c8d{--width:44%;}.elementor-5599 .elementor-element.elementor-element-3762c0b3{--width:44%;}.elementor-5599 .elementor-element.elementor-element-69abe36b{--width:44%;}.elementor-5599 .elementor-element.elementor-element-14b6d0cf{--width:44%;}.elementor-5599 .elementor-element.elementor-element-ae40752{--content-width:1071px;}.elementor-5599 .elementor-element.elementor-element-e5ed666{--width:40%;}.elementor-5599 .elementor-element.elementor-element-7022e2a{--width:40%;}.elementor-5599 .elementor-element.elementor-element-5df381d{--width:40%;}.elementor-5599 .elementor-element.elementor-element-3b68a73{--width:40%;}.elementor-5599 .elementor-element.elementor-element-9ec2b68{--width:44%;}.elementor-5599 .elementor-element.elementor-element-06d3474{--width:1600px;}.elementor-5599 .elementor-element.elementor-element-bf26e4e{--width:869px;}.elementor-5599 .elementor-element.elementor-element-51be8fe{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5599 .elementor-element.elementor-element-e05a4df{--content-width:1140px;}.elementor-5599 .elementor-element.elementor-element-4382b77{--width:844px;}.elementor-5599 .elementor-element.elementor-element-2137e42{--width:932px;}.elementor-5599 .elementor-element.elementor-element-eb7697e{--width:540px;}.elementor-5599 .elementor-element.elementor-element-c6dcd0c{--width:33%;}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--width:830px;}.elementor-5599 .elementor-element.elementor-element-c92f1be{--content-width:66%;}.elementor-5599 .elementor-element.elementor-element-405a983{--content-width:825px;}.elementor-5599 .elementor-element.elementor-element-551668e{--width:629px;}.elementor-5599 .elementor-element.elementor-element-4b0e3bd{--width:100%;}.elementor-5599 .elementor-element.elementor-element-0c02279{--width:100%;}.elementor-5599 .elementor-element.elementor-element-5cfecc4{--width:100%;}.elementor-5599 .elementor-element.elementor-element-84f3d9e{--width:100%;}.elementor-5599 .elementor-element.elementor-element-40ff4c8d{--width:46%;}.elementor-5599 .elementor-element.elementor-element-3762c0b3{--width:46%;}.elementor-5599 .elementor-element.elementor-element-69abe36b{--width:46%;}.elementor-5599 .elementor-element.elementor-element-14b6d0cf{--width:46%;}.elementor-5599 .elementor-element.elementor-element-ae40752{--content-width:842px;}.elementor-5599 .elementor-element.elementor-element-ed2731d{--width:763px;}.elementor-5599 .elementor-element.elementor-element-5ada6a8{--width:846px;}.elementor-5599 .elementor-element.elementor-element-9ec2b68{--width:50%;}.elementor-5599 .elementor-element.elementor-element-51be8fe{--width:82%;}}@media(max-width:880px) and (min-width:768px){.elementor-5599 .elementor-element.elementor-element-bb48b30{--width:568px;}.elementor-5599 .elementor-element.elementor-element-d97b20f{--width:835px;}.elementor-5599 .elementor-element.elementor-element-089a3fc{--width:835px;}.elementor-5599 .elementor-element.elementor-element-4738bd6{--width:506px;}.elementor-5599 .elementor-element.elementor-element-c6dcd0c{--width:33%;}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--width:711px;}.elementor-5599 .elementor-element.elementor-element-94dd918{--width:688px;}.elementor-5599 .elementor-element.elementor-element-224469f{--width:33%;}.elementor-5599 .elementor-element.elementor-element-40ff4c8d{--width:48%;}.elementor-5599 .elementor-element.elementor-element-3762c0b3{--width:48%;}.elementor-5599 .elementor-element.elementor-element-bf26e4e{--width:768px;}}@media(min-width:2400px){.elementor-5599 .elementor-element.elementor-element-94a64b1::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5599 .elementor-element.elementor-element-94a64b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5599 .elementor-element.elementor-element-e05a4df:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-e05a4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-bce2c83{--content-width:1600px;}.elementor-5599 .elementor-element.elementor-element-4382b77{--width:853px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-d80276e{--width:1600px;}.elementor-5599 .elementor-element.elementor-element-d9d372f{--width:1600px;}.elementor-5599 .elementor-element.elementor-element-d4f79da{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-7d7d0ea5{--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image-box .elementor-image-box-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-4ee574d7.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-d0e4c1a.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-4f6088eb.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-273bcae{--container-widget-width:579px;--container-widget-flex-grow:0;width:var( --container-widget-width, 579px );max-width:579px;}.elementor-5599 .elementor-element.elementor-element-d52c21b{--width:1600px;}.elementor-5599 .elementor-element.elementor-element-1ad9da7{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-a168140{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:430px;--e-n-carousel-arrow-next-right-position:430px;}.elementor-5599 .elementor-element.elementor-element-d96d69f.elementor-element{--align-self:flex-start;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-428ff5c2.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-57d1c380.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-3a561b44.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-5869d9c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-f9aaa1c.elementor-element{--align-self:flex-start;}.elementor-5599 .elementor-element.elementor-element-e03233e.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-601b71c.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-a6b0586.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-909c53f.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-26420b3.elementor-element{--align-self:center;}.elementor-5599 .elementor-element.elementor-element-c0c398c.elementor-element{--align-self:center;}.elementor-widget-call-to-action .elementor-cta__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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5599 .elementor-element.elementor-element-f360c42{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5599 .elementor-element.elementor-element-1261c20:not(.elementor-motion-effects-element-type-background), .elementor-5599 .elementor-element.elementor-element-1261c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5599 .elementor-element.elementor-element-b3e50ae{--justify-content:center;}.elementor-5599 .elementor-element.elementor-element-51be8fe{--width:60%;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5599 .elementor-element.elementor-element-138695e{--container-widget-width:618px;--container-widget-flex-grow:0;width:var( --container-widget-width, 618px );max-width:618px;}.elementor-5599 .elementor-element.elementor-element-e874595{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-5599 .elementor-element.elementor-element-976b64d.elementor-element{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-6e261aa */.g1 {
  display: inline-block; /* Isso é ESSENCIAL! */
  background: linear-gradient(to right, #000000, #888888);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ae1f0d8 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dc17ef4 */.iniciarb{
opacity: 0.5;
 transition: 1s;
 filter: blur(10px);
 transform: scale(1);
}
.iniciarativob{
opacity: 1;
 transition: 1s;
 filter: blur(0px);
 transform: scale(1.2);
}
.iniciar2b{
 transition: all 1s !important;
 clip-path: circle(70.7% at 50% 50%);
}
.iniciarativo2b{
 position: relative;
 transition: all 1s !important;
 clip-path: circle(0% at 50% 50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e78d93 */.scroll-left{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(0, 30px);
}

.blur{
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
    transition: 0.5s !important;
}

.lista .elementor-icon-list-item{
    opacity: 0;
        transition: 0.5s all !important;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativo{
    opacity: 1;
        transition: 0.5s all !important;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.ativo{
    opacity: 1;
    transition: 0.5s ease all;
    transform: translate(0, 0);
    transform: scale(1);
    filter: blur(0px);
}

@media only screen and (min-width: 600px) {

.e1{
    transition-delay:0.5s !important;
}

.e2{
    transition-delay:1s !important;
}
.e3{
        transition-delay:1.5s !important;
}
.e4{
        transition-delay:2s !important;
}
.e5{
        transition-delay:2.5s !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-035961b */.g2{
    background-image: linear-gradient(to left, #27F53F 0%,#379BFF 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d97b20f */.card-neumorphism {
    background: #f1f3f6; /* tom claro de fundo (igual ao fundo da imagem) */
    border-radius: 24px;
    padding: 2rem;
    text-align: center;

    /* sombras externas para criar profundidade suave */
    box-shadow: 
        10px 10px 20px rgba(0, 0, 0, 0.05), /* sombra escura inferior */
        -10px -10px 20px rgba(255, 255, 255, 0.6); /* sombra clara superior */

    transition: all 0.3s ease;
}

/* Efeito hover para dar sensação de botão pressionado */
.card-neumorphism:hover {
    box-shadow: 
        inset 6px 6px 12px rgba(0, 0, 0, 0.05),
        inset -6px -6px 12px rgba(255, 255, 255, 0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4f79da */.g3 {
    background-image: linear-gradient(320deg, #01DE1B 0%, #379BFF 70%);
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8578bf */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-308087c7 */.elementor-5599 .elementor-element.elementor-element-308087c7 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68be327d */.elementor-5599 .elementor-element.elementor-element-68be327d {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-308087c7 */.elementor-5599 .elementor-element.elementor-element-308087c7 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68be327d */.elementor-5599 .elementor-element.elementor-element-68be327d {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-308087c7 */.elementor-5599 .elementor-element.elementor-element-308087c7 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68be327d */.elementor-5599 .elementor-element.elementor-element-68be327d {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5d8090 */.fixed-height {
  height: 200px;
  overflow: hidden;     /* impede o scroll e corta o excesso */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5d8090 */.fixed-height {
  height: 200px;
  overflow: hidden;     /* impede o scroll e corta o excesso */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5d8090 */.fixed-height {
  height: 200px;
  overflow: hidden;     /* impede o scroll e corta o excesso */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ee574d7 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a9ad50 */.elementor-5599 .elementor-element.elementor-element-73a9ad50 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ad561f */.elementor-5599 .elementor-element.elementor-element-73ad561f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a9ad50 */.elementor-5599 .elementor-element.elementor-element-73a9ad50 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ad561f */.elementor-5599 .elementor-element.elementor-element-73ad561f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a9ad50 */.elementor-5599 .elementor-element.elementor-element-73a9ad50 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ad561f */.elementor-5599 .elementor-element.elementor-element-73ad561f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0e4c1a */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26e87495 */.elementor-5599 .elementor-element.elementor-element-26e87495 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26e87495 */.elementor-5599 .elementor-element.elementor-element-26e87495 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f6088eb */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f9db372 */.linear-scroll-mask {
  mask-image: linear-gradient(to right, transparent, #000, transparent);
  -webkit-mask-image: linear-gradient(to right, transparent, #000, transparent);
}

.linear-scroll-mask .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ad9da7 */.g3 {
    background-image: linear-gradient(320deg, #01DE1B 0%, #379BFF 70%);
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e291c8 */.word{
		color: #ffffff;
    font-size: 32px !important;

    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39c96fc */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-128898d */.neumorph-card-light {
    position: relative;
    background: #edf2f7;
    border-radius: 24px;
    padding: 2rem;
    text-align: center;

    box-shadow:
        70px 70px 80px rgba(181, 190, 197, 0.66),
        9px 8px 18px #dae2e7;

    transition: all 0.3s ease;
    z-index: 1;
}

/* Gradiente de borda com pseudo-elemento */
.neumorph-card-light::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px; /* espessura da borda */
    border-radius: 24px;
    background: linear-gradient(135deg, #e0e0e0 0%, #ffffff 100%);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cf8f38b */.carousel-mask-wrapper4 .elementor-swiper-button-prev,
.carousel-mask-wrapper4 .elementor-swiper-button-next {
  width: 80px;
  height: 80px;
  border-radius: 16px;

  /* Gradiente branco-cinza suave */
  background: linear-gradient(145deg, #E8EFF4, #989898) !important;

  display: flex;
  align-items: center;
  justify-content: center;

  /* Sombras internas + externa um pouco mais escura */
  box-shadow: 
    inset 4px 4px 8px rgba(190, 190, 190, 0.6),
    inset -4px -4px 8px rgba(255, 255, 255, 0.8),
    6px 6px 12px rgba(0, 0, 0, 0.35); /* sombra externa ajustada */
  
  transition: all 0.3s ease;
  z-index: 10;
  border: none;
}

/* ÍCONES DAS SETAS - BRANCOS COM SOMBRA PRETA FORTE */
.carousel-mask-wrapper4 .elementor-swiper-button-prev::after,
.carousel-mask-wrapper4 .elementor-swiper-button-next::after {
  font-size: 20px;
  color: #ffffff;
  text-shadow: 
    2px 2px 6px rgba(0, 0, 0, 0.85),  /* sombra preta bem escura */
    -1px -1px 3px rgba(0, 0, 0, 0.7); /* reforço escuro adicional */
  filter: brightness(1.1);
}

.carousel-mask-wrapper4 .swiper-slide {
    transition: all 1.4s ease !important;
    scale: 0.9;
    filter: blur(3px);
}

.carousel-mask-wrapper4 .swiper-slide-prev,
.carousel-mask-wrapper4 .swiper-slide-next {
    scale: 1.1;
    transition: all 1.4s ease !important;
    filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cf8f38b */.carousel-mask-wrapper4 .elementor-swiper-button-prev,
.carousel-mask-wrapper4 .elementor-swiper-button-next {
  width: 80px;
  height: 80px;
  border-radius: 16px;

  /* Gradiente branco-cinza suave */
  background: linear-gradient(145deg, #E8EFF4, #989898) !important;

  display: flex;
  align-items: center;
  justify-content: center;

  /* Sombras internas + externa um pouco mais escura */
  box-shadow: 
    inset 4px 4px 8px rgba(190, 190, 190, 0.6),
    inset -4px -4px 8px rgba(255, 255, 255, 0.8),
    6px 6px 12px rgba(0, 0, 0, 0.35); /* sombra externa ajustada */
  
  transition: all 0.3s ease;
  z-index: 10;
  border: none;
}

/* ÍCONES DAS SETAS - BRANCOS COM SOMBRA PRETA FORTE */
.carousel-mask-wrapper4 .elementor-swiper-button-prev::after,
.carousel-mask-wrapper4 .elementor-swiper-button-next::after {
  font-size: 20px;
  color: #ffffff;
  text-shadow: 
    2px 2px 6px rgba(0, 0, 0, 0.85),  /* sombra preta bem escura */
    -1px -1px 3px rgba(0, 0, 0, 0.7); /* reforço escuro adicional */
  filter: brightness(1.1);
}

.carousel-mask-wrapper4 .swiper-slide {
    transition: all 1.4s ease !important;
    scale: 0.9;
    filter: blur(3px);
}

.carousel-mask-wrapper4 .swiper-slide-prev,
.carousel-mask-wrapper4 .swiper-slide-next {
    scale: 1.1;
    transition: all 1.4s ease !important;
    filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f22966 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a168140 */.swiper {
  overflow: visible !important;
}

.carousel-mask-wrapper3 {
  -webkit-mask-image: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1) 30%, rgba(0,0,0,1) 30%, rgba(0,0,0,0));
  mask-image: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1) 40%, rgba(0,0,0,1) 60%, rgba(0,0,0,0));
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.carousel-mask-wrapper3 .elementor-swiper-button-prev,
.carousel-mask-wrapper3 .elementor-swiper-button-next {
  width: 80px;
  height: 80px;
  border-radius: 16px;

  /* Gradiente branco-cinza suave */
  background: linear-gradient(145deg, #E8EFF4, #989898) !important;

  display: flex;
  align-items: center;
  justify-content: center;

  /* Sombras internas + externa um pouco mais escura */
  box-shadow: 
    inset 4px 4px 8px rgba(190, 190, 190, 0.6),
    inset -4px -4px 8px rgba(255, 255, 255, 0.8),
    6px 6px 12px rgba(0, 0, 0, 0.35); /* sombra externa ajustada */
  
  transition: all 0.3s ease;
  z-index: 10;
  border: none;
}

/* ÍCONES DAS SETAS - BRANCOS COM SOMBRA PRETA FORTE */
.carousel-mask-wrapper3 .elementor-swiper-button-prev::after,
.carousel-mask-wrapper3 .elementor-swiper-button-next::after {
  font-size: 20px;
  color: #ffffff;
  text-shadow: 
    2px 2px 6px rgba(0, 0, 0, 0.85),  /* sombra preta bem escura */
    -1px -1px 3px rgba(0, 0, 0, 0.7); /* reforço escuro adicional */
  filter: brightness(1.1);
}

.carousel-mask-wrapper3 .swiper-slide {
    transition: all 1.4s ease !important;
    scale: 0.9;
    filter: blur(3px);
}

.carousel-mask-wrapper3 .swiper-slide-prev,
.carousel-mask-wrapper3 .swiper-slide-next {
    scale: 1.1;
    transition: all 1.4s ease !important;
    filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bf45599 */.icon .elementor-swiper-button-prev,
.icon .elementor-swiper-button-next {
  width: 80px;
  height: 80px;
  border-radius: 16px;

  background: linear-gradient(145deg, #E8EFF4, #989898) !important;
  display: flex;
  align-items: center;
  justify-content: center;

  box-shadow: 
    inset 4px 4px 8px rgba(190, 190, 190, 0.6),
    inset -4px -4px 8px rgba(255, 255, 255, 0.8),
    6px 6px 12px rgba(0, 0, 0, 0.35);
  
  transition: all 0.3s ease;
  z-index: 10;
  border: none;
}

/* ÍCONES DAS SETAS */
.icon .elementor-swiper-button-prev::after,
.icon .elementor-swiper-button-next::after {
  font-size: 20px;
  color: #ffffff;
  text-shadow: 
    2px 2px 6px rgba(0, 0, 0, 0.85),
    -1px -1px 3px rgba(0, 0, 0, 0.7);
  filter: brightness(1.1);
}

/* 📱 Ajuste para telas menores (mobile) */
@media (max-width: 768px) {
  .icon .elementor-swiper-button-prev,
  .icon .elementor-swiper-button-next {
    width: 50px;
    height: 50px;
    border-radius: 12px;
  }

  .icon .elementor-swiper-button-prev::after,
  .icon .elementor-swiper-button-next::after {
    font-size: 16px; /* seta menor no mobile */
  }
}

@media (max-width: 480px) {
  .icon .elementor-swiper-button-prev,
  .icon .elementor-swiper-button-next {
    width: 40px;
    height: 40px;
    border-radius: 10px;
  }

  .icon .elementor-swiper-button-prev::after,
  .icon .elementor-swiper-button-next::after {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e915a */@media (min-width:768px){
.elementor-5599 .elementor-element.elementor-element-76e915a{
    transition: all 0.5;
}

.elementor-5599 .elementor-element.elementor-element-76e915a:hover .blur{
    filter: blur(3px);
    transform: scale(0.99);
}

.blur{
    transform: scale(1);
    transition: all .5s;
}

.blur:hover{
    transform: scale(1.03) !important;
    filter: blur(0px) !important;
    box-shadow: 0 0 60px 0 #7247ff30 !important; /*mude o brilho aqui*/ 
}

.conteiner{
    pointer-events: none;
}

.blur{
    pointer-events: visible !important
}

.elementor-5599 .elementor-element.elementor-element-76e915a .hover-brilho:hover{
   box-shadow: 0 0 500px 0 #7247ff !important; 
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d96d69f */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc3e38 */.elementor-5599 .elementor-element.elementor-element-9bc3e38::before{
    content: "";
    background: #CCCCCC;
    opacity:0.3;
    width: 400px;
    height: 400px;
    position: absolute;
    top: 0%;
    left: 10%;
    filter: blur(250px);
    transform: translatey(-50%);
    z-index: 1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37ed353 */.blocos > div {
  background: #ffffff05;
  border-radius: 16px;
  transition: background 0.3s ease, max-height 0.7s ease, padding 0.8s ease;
  overflow: hidden;
  max-height: 80px; /* tamanho compacto */
}

.blocos > div.ativo {
  background: #ffffff20;
  max-height: 300px; /* ou automático se quiser */
  padding-bottom: 24px;
}

.blocos > div .conteudo-extra {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.3s ease, transform 0.7s ease;
  pointer-events: none;
  height: auto;
  margin-top: 12px;
}

.blocos > div.ativo .conteudo-extra {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}


.blocos > div.ativo::after {
  content: '';
  position: absolute;
  top: 99%;
  left: 0;
  height: 2px;
  width: 0%;
  background: linear-gradient(to right, #0099FF 0%, #0099FF 100%);
  animation: barra-tempo 10s linear forwards;
}

@keyframes barra-tempo {
  from {
    width: 0%;
    background: linear-gradient(to right, #0099FF 0%, #0099FF 0%);
  }
  to {
    width: 100%;
    background: linear-gradient(to right, #0099FF 0%, #0099FF 100%);
  }
}

.imgs > div {
  display: none;
}

.imgs > div.ativo {
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dea2d6 */.imgs > div img {
  display: block;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-822ec89 */.neumorph-card-light2 {
    position: relative;
    background: linear-gradient(145deg, #f0f2f5, #dce2e8); /* Cor semelhante à imagem */
    border-radius: 24px;
    padding: 2rem;
    text-align: center;

    box-shadow:
        70px 70px 80px rgba(181, 190, 197, 0.66),
        9px 8px 18px #dae2e7;

    transition: all 0.3s ease;
    z-index: 2;
    overflow: hidden;
}

/* Gradiente de borda com pseudo-elemento */
.neumorph-card-light2::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 24px;
    background: linear-gradient(135deg, #e0e0e0 0%, #ffffff 100%);

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    z-index: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca323e7 */.imgs > div img {
  display: block;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0e3bd */.neumorph-card-light2 {
    position: relative;
    background: linear-gradient(145deg, #f0f2f5, #dce2e8); /* Cor semelhante à imagem */
    border-radius: 24px;
    padding: 2rem;
    text-align: center;

    box-shadow:
        70px 70px 80px rgba(181, 190, 197, 0.66),
        9px 8px 18px #dae2e7;

    transition: all 0.3s ease;
    z-index: 2;
    overflow: hidden;
}

/* Gradiente de borda com pseudo-elemento */
.neumorph-card-light2::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: 24px;
    background: linear-gradient(135deg, #e0e0e0 0%, #ffffff 100%);

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    z-index: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-402014d1 */.elementor-5599 .elementor-element.elementor-element-402014d1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fc95f */.seu-container { max-height: 800px; /* altura máxima visível */ overflow-y: auto; /* ativa rolagem vertical */ }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fc95f */.seu-container { max-height: 800px; /* altura máxima visível */ overflow-y: auto; /* ativa rolagem vertical */ }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fc95f */.seu-container { max-height: 800px; /* altura máxima visível */ overflow-y: auto; /* ativa rolagem vertical */ }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-428ff5c2 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d6ea9 */.elementor-5599 .elementor-element.elementor-element-70d6ea9 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c5a960 */.elementor-5599 .elementor-element.elementor-element-40c5a960 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d6ea9 */.elementor-5599 .elementor-element.elementor-element-70d6ea9 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c5a960 */.elementor-5599 .elementor-element.elementor-element-40c5a960 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d6ea9 */.elementor-5599 .elementor-element.elementor-element-70d6ea9 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c5a960 */.elementor-5599 .elementor-element.elementor-element-40c5a960 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57d1c380 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a0f0e71 */.elementor-5599 .elementor-element.elementor-element-2a0f0e71 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d6f61 */.elementor-5599 .elementor-element.elementor-element-1d7d6f61 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1672f5aa */.elementor-5599 .elementor-element.elementor-element-1672f5aa {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70111553 */.elementor-5599 .elementor-element.elementor-element-70111553 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a0f0e71 */.elementor-5599 .elementor-element.elementor-element-2a0f0e71 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d6f61 */.elementor-5599 .elementor-element.elementor-element-1d7d6f61 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1672f5aa */.elementor-5599 .elementor-element.elementor-element-1672f5aa {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70111553 */.elementor-5599 .elementor-element.elementor-element-70111553 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a0f0e71 */.elementor-5599 .elementor-element.elementor-element-2a0f0e71 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d6f61 */.elementor-5599 .elementor-element.elementor-element-1d7d6f61 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1672f5aa */.elementor-5599 .elementor-element.elementor-element-1672f5aa {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70111553 */.elementor-5599 .elementor-element.elementor-element-70111553 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a561b44 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f46c05b */.elementor-5599 .elementor-element.elementor-element-f46c05b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22306e2f */.elementor-5599 .elementor-element.elementor-element-22306e2f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a524b1 */.elementor-5599 .elementor-element.elementor-element-a524b1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be397a1 */.elementor-5599 .elementor-element.elementor-element-2be397a1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f46c05b */.elementor-5599 .elementor-element.elementor-element-f46c05b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22306e2f */.elementor-5599 .elementor-element.elementor-element-22306e2f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a524b1 */.elementor-5599 .elementor-element.elementor-element-a524b1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be397a1 */.elementor-5599 .elementor-element.elementor-element-2be397a1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f46c05b */.elementor-5599 .elementor-element.elementor-element-f46c05b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22306e2f */.elementor-5599 .elementor-element.elementor-element-22306e2f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a524b1 */.elementor-5599 .elementor-element.elementor-element-a524b1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be397a1 */.elementor-5599 .elementor-element.elementor-element-2be397a1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5869d9c */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-402014d1 */.elementor-5599 .elementor-element.elementor-element-402014d1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fc95f */.seu-container { max-height: 800px; /* altura máxima visível */ overflow-y: auto; /* ativa rolagem vertical */ }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fc95f */.seu-container { max-height: 800px; /* altura máxima visível */ overflow-y: auto; /* ativa rolagem vertical */ }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fc95f */.seu-container { max-height: 800px; /* altura máxima visível */ overflow-y: auto; /* ativa rolagem vertical */ }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-428ff5c2 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d6ea9 */.elementor-5599 .elementor-element.elementor-element-70d6ea9 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c5a960 */.elementor-5599 .elementor-element.elementor-element-40c5a960 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d6ea9 */.elementor-5599 .elementor-element.elementor-element-70d6ea9 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c5a960 */.elementor-5599 .elementor-element.elementor-element-40c5a960 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d6ea9 */.elementor-5599 .elementor-element.elementor-element-70d6ea9 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c5a960 */.elementor-5599 .elementor-element.elementor-element-40c5a960 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57d1c380 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a0f0e71 */.elementor-5599 .elementor-element.elementor-element-2a0f0e71 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d6f61 */.elementor-5599 .elementor-element.elementor-element-1d7d6f61 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1672f5aa */.elementor-5599 .elementor-element.elementor-element-1672f5aa {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70111553 */.elementor-5599 .elementor-element.elementor-element-70111553 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a0f0e71 */.elementor-5599 .elementor-element.elementor-element-2a0f0e71 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d6f61 */.elementor-5599 .elementor-element.elementor-element-1d7d6f61 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1672f5aa */.elementor-5599 .elementor-element.elementor-element-1672f5aa {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70111553 */.elementor-5599 .elementor-element.elementor-element-70111553 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a0f0e71 */.elementor-5599 .elementor-element.elementor-element-2a0f0e71 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d6f61 */.elementor-5599 .elementor-element.elementor-element-1d7d6f61 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1672f5aa */.elementor-5599 .elementor-element.elementor-element-1672f5aa {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70111553 */.elementor-5599 .elementor-element.elementor-element-70111553 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a561b44 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f46c05b */.elementor-5599 .elementor-element.elementor-element-f46c05b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22306e2f */.elementor-5599 .elementor-element.elementor-element-22306e2f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a524b1 */.elementor-5599 .elementor-element.elementor-element-a524b1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be397a1 */.elementor-5599 .elementor-element.elementor-element-2be397a1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f46c05b */.elementor-5599 .elementor-element.elementor-element-f46c05b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22306e2f */.elementor-5599 .elementor-element.elementor-element-22306e2f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a524b1 */.elementor-5599 .elementor-element.elementor-element-a524b1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be397a1 */.elementor-5599 .elementor-element.elementor-element-2be397a1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f46c05b */.elementor-5599 .elementor-element.elementor-element-f46c05b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22306e2f */.elementor-5599 .elementor-element.elementor-element-22306e2f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a524b1 */.elementor-5599 .elementor-element.elementor-element-a524b1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be397a1 */.elementor-5599 .elementor-element.elementor-element-2be397a1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5869d9c */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-402014d1 */.elementor-5599 .elementor-element.elementor-element-402014d1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fc95f */.seu-container { max-height: 800px; /* altura máxima visível */ overflow-y: auto; /* ativa rolagem vertical */ }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fc95f */.seu-container { max-height: 800px; /* altura máxima visível */ overflow-y: auto; /* ativa rolagem vertical */ }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fc95f */.seu-container { max-height: 800px; /* altura máxima visível */ overflow-y: auto; /* ativa rolagem vertical */ }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-428ff5c2 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d6ea9 */.elementor-5599 .elementor-element.elementor-element-70d6ea9 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c5a960 */.elementor-5599 .elementor-element.elementor-element-40c5a960 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d6ea9 */.elementor-5599 .elementor-element.elementor-element-70d6ea9 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c5a960 */.elementor-5599 .elementor-element.elementor-element-40c5a960 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2cceafd */.elementor-5599 .elementor-element.elementor-element-2cceafd iframe,
.elementor-5599 .elementor-element.elementor-element-2cceafd video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d6ea9 */.elementor-5599 .elementor-element.elementor-element-70d6ea9 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e785aa3 */.elementor-5599 .elementor-element.elementor-element-1e785aa3 iframe,
.elementor-5599 .elementor-element.elementor-element-1e785aa3 video {
  border-radius: 20px; /* Ajuste o valor conforme necessário */
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c5a960 */.elementor-5599 .elementor-element.elementor-element-40c5a960 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57d1c380 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a0f0e71 */.elementor-5599 .elementor-element.elementor-element-2a0f0e71 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d6f61 */.elementor-5599 .elementor-element.elementor-element-1d7d6f61 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1672f5aa */.elementor-5599 .elementor-element.elementor-element-1672f5aa {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70111553 */.elementor-5599 .elementor-element.elementor-element-70111553 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a0f0e71 */.elementor-5599 .elementor-element.elementor-element-2a0f0e71 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d6f61 */.elementor-5599 .elementor-element.elementor-element-1d7d6f61 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1672f5aa */.elementor-5599 .elementor-element.elementor-element-1672f5aa {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70111553 */.elementor-5599 .elementor-element.elementor-element-70111553 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a0f0e71 */.elementor-5599 .elementor-element.elementor-element-2a0f0e71 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7d6f61 */.elementor-5599 .elementor-element.elementor-element-1d7d6f61 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1672f5aa */.elementor-5599 .elementor-element.elementor-element-1672f5aa {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70111553 */.elementor-5599 .elementor-element.elementor-element-70111553 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a561b44 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f46c05b */.elementor-5599 .elementor-element.elementor-element-f46c05b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22306e2f */.elementor-5599 .elementor-element.elementor-element-22306e2f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a524b1 */.elementor-5599 .elementor-element.elementor-element-a524b1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be397a1 */.elementor-5599 .elementor-element.elementor-element-2be397a1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f46c05b */.elementor-5599 .elementor-element.elementor-element-f46c05b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22306e2f */.elementor-5599 .elementor-element.elementor-element-22306e2f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a524b1 */.elementor-5599 .elementor-element.elementor-element-a524b1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be397a1 */.elementor-5599 .elementor-element.elementor-element-2be397a1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f46c05b */.elementor-5599 .elementor-element.elementor-element-f46c05b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22306e2f */.elementor-5599 .elementor-element.elementor-element-22306e2f {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a524b1 */.elementor-5599 .elementor-element.elementor-element-a524b1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be397a1 */.elementor-5599 .elementor-element.elementor-element-2be397a1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5869d9c */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9aaa1c */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-264f8e8 */.elementor-5599 .elementor-element.elementor-element-264f8e8 {
  overflow: hidden;
  position: relative;
}

/* Força as imagens do carrossel a ficarem no mesmo tamanho */
.widget-image-carousel img {
  height: 400px;   /* ajuste conforme a altura que você quer */
  width: 90%;     /* ocupa toda a largura */
  object-fit: contain; /* mantém proporção sem cortar */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3082a6 */.fixed-height2 {
  height: 230px;
  overflow: hidden;     /* impede o scroll e corta o excesso */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e03233e */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1fa7eb1 */.elementor-5599 .elementor-element.elementor-element-1fa7eb1 {
  overflow: hidden;
  position: relative;
}

/* Força as imagens do carrossel a ficarem no mesmo tamanho */
.widget-image-carousel img {
  height: 400px;   /* ajuste conforme a altura que você quer */
  width: 90%;     /* ocupa toda a largura */
  object-fit: contain; /* mantém proporção sem cortar */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-601b71c */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6b89e7c */.elementor-5599 .elementor-element.elementor-element-6b89e7c {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6b0586 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c4e060b */.elementor-5599 .elementor-element.elementor-element-c4e060b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-909c53f */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dd328e1 */.elementor-5599 .elementor-element.elementor-element-dd328e1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26420b3 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-264f8e8 */.elementor-5599 .elementor-element.elementor-element-264f8e8 {
  overflow: hidden;
  position: relative;
}

/* Força as imagens do carrossel a ficarem no mesmo tamanho */
.widget-image-carousel img {
  height: 400px;   /* ajuste conforme a altura que você quer */
  width: 90%;     /* ocupa toda a largura */
  object-fit: contain; /* mantém proporção sem cortar */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3082a6 */.fixed-height2 {
  height: 230px;
  overflow: hidden;     /* impede o scroll e corta o excesso */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e03233e */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1fa7eb1 */.elementor-5599 .elementor-element.elementor-element-1fa7eb1 {
  overflow: hidden;
  position: relative;
}

/* Força as imagens do carrossel a ficarem no mesmo tamanho */
.widget-image-carousel img {
  height: 400px;   /* ajuste conforme a altura que você quer */
  width: 90%;     /* ocupa toda a largura */
  object-fit: contain; /* mantém proporção sem cortar */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-601b71c */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6b89e7c */.elementor-5599 .elementor-element.elementor-element-6b89e7c {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6b0586 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c4e060b */.elementor-5599 .elementor-element.elementor-element-c4e060b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-909c53f */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dd328e1 */.elementor-5599 .elementor-element.elementor-element-dd328e1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26420b3 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-264f8e8 */.elementor-5599 .elementor-element.elementor-element-264f8e8 {
  overflow: hidden;
  position: relative;
}

/* Força as imagens do carrossel a ficarem no mesmo tamanho */
.widget-image-carousel img {
  height: 400px;   /* ajuste conforme a altura que você quer */
  width: 90%;     /* ocupa toda a largura */
  object-fit: contain; /* mantém proporção sem cortar */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3082a6 */.fixed-height2 {
  height: 230px;
  overflow: hidden;     /* impede o scroll e corta o excesso */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e03233e */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1fa7eb1 */.elementor-5599 .elementor-element.elementor-element-1fa7eb1 {
  overflow: hidden;
  position: relative;
}

/* Força as imagens do carrossel a ficarem no mesmo tamanho */
.widget-image-carousel img {
  height: 400px;   /* ajuste conforme a altura que você quer */
  width: 90%;     /* ocupa toda a largura */
  object-fit: contain; /* mantém proporção sem cortar */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-601b71c */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6b89e7c */.elementor-5599 .elementor-element.elementor-element-6b89e7c {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6b0586 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c4e060b */.elementor-5599 .elementor-element.elementor-element-c4e060b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-909c53f */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dd328e1 */.elementor-5599 .elementor-element.elementor-element-dd328e1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26420b3 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-264f8e8 */.elementor-5599 .elementor-element.elementor-element-264f8e8 {
  overflow: hidden;
  position: relative;
}

/* Força as imagens do carrossel a ficarem no mesmo tamanho */
.widget-image-carousel img {
  height: 400px;   /* ajuste conforme a altura que você quer */
  width: 90%;     /* ocupa toda a largura */
  object-fit: contain; /* mantém proporção sem cortar */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3082a6 */.fixed-height2 {
  height: 230px;
  overflow: hidden;     /* impede o scroll e corta o excesso */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e03233e */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1fa7eb1 */.elementor-5599 .elementor-element.elementor-element-1fa7eb1 {
  overflow: hidden;
  position: relative;
}

/* Força as imagens do carrossel a ficarem no mesmo tamanho */
.widget-image-carousel img {
  height: 400px;   /* ajuste conforme a altura que você quer */
  width: 90%;     /* ocupa toda a largura */
  object-fit: contain; /* mantém proporção sem cortar */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-601b71c */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6b89e7c */.elementor-5599 .elementor-element.elementor-element-6b89e7c {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6b0586 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c4e060b */.elementor-5599 .elementor-element.elementor-element-c4e060b {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-909c53f */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dd328e1 */.elementor-5599 .elementor-element.elementor-element-dd328e1 {
  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26420b3 */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0c398c */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8579bfe */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a684566 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-2cecc26 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f4179e0 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-26222bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8579bfe */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a684566 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-2cecc26 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f4179e0 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-26222bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8579bfe */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a684566 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-2cecc26 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f4179e0 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-26222bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8579bfe */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a684566 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-2cecc26 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f4179e0 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-26222bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8579bfe */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a684566 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-2cecc26 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f4179e0 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-26222bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8579bfe */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a684566 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-2cecc26 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f4179e0 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-26222bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f360c42 */.swiper {
  overflow: visible !important;
}

.carousel-mask-wrapper4 {
  -webkit-mask-image: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1) 30%, rgba(0,0,0,1) 30%, rgba(0,0,0,0));
  mask-image: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1) 40%, rgba(0,0,0,1) 60%, rgba(0,0,0,0));
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.carousel-mask-wrapper4 .elementor-swiper-button-prev,
.carousel-mask-wrapper4 .elementor-swiper-button-next {
  width: 80px;
  height: 80px;
  border-radius: 16px;

  /* Gradiente branco-cinza suave */
  background: linear-gradient(145deg, #E8EFF4, #989898) !important;

  display: flex;
  align-items: center;
  justify-content: center;

  /* Sombras internas + externa um pouco mais escura */
  box-shadow: 
    inset 4px 4px 8px rgba(190, 190, 190, 0.6),
    inset -4px -4px 8px rgba(255, 255, 255, 0.8),
    6px 6px 12px rgba(0, 0, 0, 0.35); /* sombra externa ajustada */
  
  transition: all 0.3s ease;
  z-index: 10;
  border: none;
}

/* ÍCONES DAS SETAS - BRANCOS COM SOMBRA PRETA FORTE */
.carousel-mask-wrapper4 .elementor-swiper-button-prev::after,
.carousel-mask-wrapper4 .elementor-swiper-button-next::after {
  font-size: 20px;
  color: #ffffff;
  text-shadow: 
    2px 2px 6px rgba(0, 0, 0, 0.85),  /* sombra preta bem escura */
    -1px -1px 3px rgba(0, 0, 0, 0.7); /* reforço escuro adicional */
  filter: brightness(1.1);
}

.carousel-mask-wrapper4 .swiper-slide {
    transition: all 1.4s ease !important;
    scale: 0.9;
    filter: blur(3px);
}

.carousel-mask-wrapper4 .swiper-slide-prev,
.carousel-mask-wrapper4 .swiper-slide-next {
    scale: 1.1;
    transition: all 1.4s ease !important;
    filter: blur(0px);
}

.carousel-mask-wrapper4 .swiper-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.carousel-mask-wrapper4 .swiper-wrapper {
    display: flex;
}

@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c449f7e */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-fa0a8bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-562dcab */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4488524 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-12f5cef */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c449f7e */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-fa0a8bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-562dcab */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4488524 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-12f5cef */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c449f7e */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-fa0a8bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-562dcab */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4488524 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-12f5cef */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c449f7e */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-fa0a8bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-562dcab */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4488524 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-12f5cef */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c449f7e */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-fa0a8bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-562dcab */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4488524 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-12f5cef */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c449f7e */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-fa0a8bc */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-562dcab */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4488524 */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-12f5cef */.cta-btn-icon .elementor-cta__button {
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* Espaço entre texto e ícone */
  font-family: inherit;
}

.cta-btn-icon .elementor-cta__button::after {
  content: "";
  display: inline-block;
  width: 1em; /* Tamanho do ícone */
  height: 1em;
  background-image: url('https://www.tfour.com.br/wp-content/uploads/2025/07/Vector-3.svg'); /* Troque pela sua URL real */
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b515934 */.icon .elementor-swiper-button-prev,
.icon .elementor-swiper-button-next {
  width: 80px;
  height: 80px;
  border-radius: 16px;

  background: linear-gradient(145deg, #E8EFF4, #989898) !important;
  display: flex;
  align-items: center;
  justify-content: center;

  box-shadow: 
    inset 4px 4px 8px rgba(190, 190, 190, 0.6),
    inset -4px -4px 8px rgba(255, 255, 255, 0.8),
    6px 6px 12px rgba(0, 0, 0, 0.35);
  
  transition: all 0.3s ease;
  z-index: 10;
  border: none;
}

/* ÍCONES DAS SETAS */
.icon .elementor-swiper-button-prev::after,
.icon .elementor-swiper-button-next::after {
  font-size: 20px;
  color: #ffffff;
  text-shadow: 
    2px 2px 6px rgba(0, 0, 0, 0.85),
    -1px -1px 3px rgba(0, 0, 0, 0.7);
  filter: brightness(1.1);
}

/* 📱 Ajuste para telas menores (mobile) */
@media (max-width: 768px) {
  .icon .elementor-swiper-button-prev,
  .icon .elementor-swiper-button-next {
    width: 50px;
    height: 50px;
    border-radius: 12px;
  }

  .icon .elementor-swiper-button-prev::after,
  .icon .elementor-swiper-button-next::after {
    font-size: 16px; /* seta menor no mobile */
  }
}

@media (max-width: 480px) {
  .icon .elementor-swiper-button-prev,
  .icon .elementor-swiper-button-next {
    width: 40px;
    height: 40px;
    border-radius: 10px;
  }

  .icon .elementor-swiper-button-prev::after,
  .icon .elementor-swiper-button-next::after {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-976b64d */.botao-gradiente {
    animation: 
        textura 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) infinite,
        pisca 2s infinite;

    background-image: linear-gradient(90deg, #0099FF, #67DEFF, #0099FF, #67DEFF);
    background-size: 400% 200%;
    transition: 0.5s all;

    padding: 0rem 0.0rem 0rem 0rem !important;
    border-radius: 55px !important;

    color: white;
    font-weight: bold;
    font-family: sans-serif;
    cursor: pointer;
    border: none; /* ⬅️ Removida a borda rosa */

    box-shadow: 0px 10px 40px -16px #8FC3FF, 0px 0px 21px -6px #8FC3FF;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

/* Texto alinhado */
.botao-gradiente .elementor-button-text {
    align-self: center;
}

/* Ícone dentro do botão */
.botao-gradiente .elementor-button-icon {
    font-size: 19px !important;
    padding: 10px;
    margin-left: 10px;
    margin-top: 0px;
    background: white;
    border-radius: 200px;
    color: black !important;
    rotate: -45deg;
    transition: 0.5s ease all;
    vertical-align: middle;
}

/* Caminho do SVG do ícone */
.botao-gradiente .elementor-button-icon svg path {
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

/* Hover: só animações, sem mudar o fundo */
.botao-gradiente:hover {
    transform: translateY(-3px);
    box-shadow:
        inset 6px 6px 12px rgba(0, 0, 0, 0.2),
        inset -6px -6px 12px rgba(255, 255, 255, 0.3),
        0px 10px 40px -16px #8FC3FF;
}

.botao-gradiente:hover .elementor-button-icon {
    rotate: 0deg;
    animation: moveIcon 1.5s linear infinite;
}

/* Animação do gradiente */
@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Animação de piscar azul sutil */
@keyframes pisca {
    0% {
        box-shadow: 0 0 14px 0 #8FC3FF;
    }
    90% {
        box-shadow: 0 0 40px 30px rgba(105, 226, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(105, 226, 255, 0);
    }
}

/* Animação do ícone no hover */
@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px); 
    }
    100% {
        transform: translateX(0); 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3e50ae */.elementor-5599 .elementor-element.elementor-element-b3e50ae{

backdrop-filter: blur(7px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6248457 */.scroll-txt2{

    letter-spacing: -1em !important;

    filter: blur(12px);

    opacity: 0;

    transition: 1.8s cubic-bezier(0.250, 0.460, 0.450, 0.940);

    transition-delay: 0.5s !important;

}

.ativo7.scroll-txt2{

     letter-spacing: 0em !important;

    filter: blur(0px);

    opacity: 1;

    transition: 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940);

    transition-delay: 0s;

}

.perspectiva{

    transition: 5s !important;

 transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(-50deg) scale(1, 1);

}

.ativo7.perspectiva{

    transition: 5s !important;

transform: perspective(100rem) translate3d(0, 0, -5rem) rotateX(0deg) scale(1, 1);

}

.scroll-left{

    opacity: 0;

    transition: 0.9s;

    filter: blur(10px);

    transform: translate(-30px, 0);

}

.scroll-left2{

    opacity: 0;

    transition: 0.3s;

    transform: translate(-30px, 0);

}

.scroll-right{

    opacity: 0;

    transition: 0.9s;

    filter: blur(10px);

    transform: translate(30px, 0);

}

.scroll-right2{

    opacity: 0;

    transition: 0.3s;

    transform: translate(30px, 0);

}

.scroll-bottom{

    opacity: 0;

    transition: 0.9s;

    filter: blur(10px);

    transform: translate(0, -30px);

}

.scroll-bottom2{

    opacity: 0;

    transition: 0.3s;

    transform: translate(0, -30px);

}

.scroll-top{

    opacity: 0;

    transition: 0.9s;

    filter: blur(5px);

    transform: translate(0, 30px);

}

.scroll-top2{

    opacity: 0;

    transition: 0.3s;

    transform: translate(0, 30px);

}

.l1{

    opacity: 0;

    transition: 1.4s !important;

}

.l2{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.2s !important;

}

.l3{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.9s !important;

}

.l4{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.7s !important;

}

.l5{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.5s !important;

}

.l6{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.6s !important;

}

.l7{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.4s !important;

}

.l8{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.8s !important;

}

.l9{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.3s !important;

}

.l10{

    opacity: 0;

    transition: 1.4s !important;

    transition-delay: 0.3s !important;

}

.ativo7{ 

    opacity: 1;

    transition: 0.9s;

    filter: blur(0px);

    transform: translate(0, 0px);

    transition-delay: 0s;

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://www.tfour.com.br/wp-content/uploads/2024/12/InterVariable.ttf') format('truetype');
}
/* End Custom Fonts CSS */