.elementor-3006 .elementor-element.elementor-element-a28bbfc{--display:flex;--min-height:60px;--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;--z-index:2;}.elementor-3006 .elementor-element.elementor-element-a28bbfc:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-a28bbfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://unidadesodontotop.com.br/wp-content/uploads/2026/02/Vector-8-1.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3006 .elementor-element.elementor-element-d3ca6b6{--display:flex;--min-height:100vh;--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-d3ca6b6:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-d3ca6b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://unidadesodontotop.com.br/wp-content/uploads/2026/02/bg-sl.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3006 .elementor-element.elementor-element-ff276da{--display:flex;--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3006 .elementor-element.elementor-element-248a8a0{padding:0px 0px 10px 0px;text-align:start;}.elementor-3006 .elementor-element.elementor-element-248a8a0.elementor-element{--align-self:flex-start;}.elementor-3006 .elementor-element.elementor-element-248a8a0 img{width:250px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3006 .elementor-element.elementor-element-9816050{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-9816050 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:49px;font-weight:800;line-height:54px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3006 .elementor-element.elementor-element-370e907{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:#6995C5;}.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-3006 .elementor-element.elementor-element-663d357 .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;line-height:34px;fill:#0D2642;color:#0D2642;background-image:linear-gradient(94deg, #FFC911 8%, #FFA400 93%);padding:20px 50px 20px 50px;}.elementor-3006 .elementor-element.elementor-element-663d357{padding:0px 0px 10px 0px;}.elementor-3006 .elementor-element.elementor-element-663d357.elementor-element{--align-self:flex-start;}.elementor-3006 .elementor-element.elementor-element-663d357 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3006 .elementor-element.elementor-element-663d357 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3006 .elementor-element.elementor-element-826ca5e.elementor-element{--align-self:flex-start;}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-icon i{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-icon svg{fill:#0D2642;transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-826ca5e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-text{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-6dc4570{--display:flex;}.elementor-3006 .elementor-element.elementor-element-c66bbbe{--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;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-cb6863c{--display:flex;--min-height:690px;--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--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-3006 .elementor-element.elementor-element-cb6863c:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://unidadesodontotop.com.br/wp-content/uploads/2026/02/bg-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3006 .elementor-element.elementor-element-cb6863c::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .e-con-inner > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://unidadesodontotop.com.br/wp-content/uploads/2026/02/div.svg");--background-overlay:'';background-position:83px 0px;background-repeat:no-repeat;}.elementor-3006 .elementor-element.elementor-element-6b4268f{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:66px;--padding-left:50px;--padding-right:40px;}.elementor-3006 .elementor-element.elementor-element-d1c19d3{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-d1c19d3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:36px;font-weight:600;line-height:39px;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-9e67178{--display:flex;--min-height:521px;--justify-content:center;--border-radius:38px 38px 38px 38px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2);}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2);}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2);}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2);}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2);}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-f1efb6f{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-57d1764{--display:flex;}.elementor-3006 .elementor-element.elementor-element-8d6a421{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-4bf9c1d .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;line-height:34px;fill:#0D2642;color:#0D2642;background-image:linear-gradient(94deg, #FFC911 8%, #FFA400 93%);padding:20px 50px 20px 50px;}.elementor-3006 .elementor-element.elementor-element-4bf9c1d{padding:0px 0px 10px 0px;}.elementor-3006 .elementor-element.elementor-element-4bf9c1d.elementor-element{--align-self:flex-start;}.elementor-3006 .elementor-element.elementor-element-4bf9c1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3006 .elementor-element.elementor-element-4bf9c1d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-3006 .elementor-element.elementor-element-883a21a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-3006 .elementor-element.elementor-element-883a21a.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-3e4526a{--display:flex;--min-height:521px;--justify-content:center;--border-radius:38px 38px 38px 38px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2);}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2);}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2);}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2);}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2);}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-8b9f241{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-2f79787{--display:flex;--min-height:566px;--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:100px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-2f79787:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-2f79787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2642;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3006 .elementor-element.elementor-element-d9e4632{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-3006 .elementor-element.elementor-element-d9e4632.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-d9e4632 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;color:#8B99D7;}.elementor-3006 .elementor-element.elementor-element-d9e4632:has(:hover) .elementor-image-box-title,
					 .elementor-3006 .elementor-element.elementor-element-d9e4632:has(:focus) .elementor-image-box-title{color:#8B99D7;}.elementor-3006 .elementor-element.elementor-element-d9e4632 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-22d4a71{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items: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-3006 .elementor-element.elementor-element-22d4a71.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-b560125{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-3006 .elementor-element.elementor-element-b560125:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-b560125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-b560125.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-685d417{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-text{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-3321db6{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:300;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-24f4237{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-3006 .elementor-element.elementor-element-24f4237:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-24f4237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-24f4237.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-a768237{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-text{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-a09f87b{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:300;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-0c0661e{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-3006 .elementor-element.elementor-element-0c0661e:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-0c0661e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-0c0661e.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-b717a80{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-text{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-768a42c{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:300;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-78713e3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-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-3006 .elementor-element.elementor-element-78713e3.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-b0144e0{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-3006 .elementor-element.elementor-element-b0144e0:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-b0144e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-b0144e0.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-060a4e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-text{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-19a4374{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:300;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-db7c27f{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-3006 .elementor-element.elementor-element-db7c27f:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-db7c27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-db7c27f.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-1c46e8c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-text{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-c283909{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:300;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-f097600{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-d0c1920{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-3006 .elementor-element.elementor-element-d0c1920:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-d0c1920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-d0c1920.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-f16b419{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-text{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-cc02192{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:300;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-9974c6b{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-3006 .elementor-element.elementor-element-9974c6b:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-9974c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-9974c6b.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-8c72f16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-text{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-b9d4b86{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:300;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-3287f13{--display:flex;--min-height:250px;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-3006 .elementor-element.elementor-element-3287f13:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-3287f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-3287f13.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-a19ba00{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-text{color:#0D2642;transition:color 0.3s;}.elementor-3006 .elementor-element.elementor-element-f7209ae{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:300;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-a3d2823{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-5ebba60.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-5ebba60{text-align:center;}.elementor-3006 .elementor-element.elementor-element-5ebba60 img{width:67%;}.elementor-3006 .elementor-element.elementor-element-c22e9d3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-15397bf{--display:flex;--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-3006 .elementor-element.elementor-element-c7c15c8{z-index:2;}.elementor-3006 .elementor-element.elementor-element-c7c15c8 img{width:83%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3006 .elementor-element.elementor-element-753099b.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-753099b{z-index:8;}.elementor-3006 .elementor-element.elementor-element-753099b .elementor-icon-wrapper{text-align:center;}.elementor-3006 .elementor-element.elementor-element-753099b .elementor-icon{font-size:150px;}.elementor-3006 .elementor-element.elementor-element-753099b .elementor-icon svg{height:150px;}.elementor-3006 .elementor-element.elementor-element-bcba58e{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:101px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-41f25ef{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 20px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-41f25ef .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:36px;font-weight:600;line-height:46px;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-8208893{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-59db75a{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-56c3799{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-78ae1b1{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-ee6418a{width:100%;max-width:100%;padding:20px 0px 0px 0px;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-44c8d4b{--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;--margin-top:-100px;--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-3006 .elementor-element.elementor-element-79650ca{--display:flex;--min-height:201px;--justify-content:center;--border-radius:20px 20px 20px 20px;--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-3006 .elementor-element.elementor-element-79650ca:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-79650ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(70deg, #2161A8 14%, #172E48 100%);}.elementor-3006 .elementor-element.elementor-element-bbdf1b7{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-3006 .elementor-element.elementor-element-bbdf1b7.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-bbdf1b7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:44px;font-weight:600;line-height:52px;color:#1E3A5A;}.elementor-3006 .elementor-element.elementor-element-6dc9ca9b{--display:flex;--min-height:477px;--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;--overlay-opacity:1;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-6dc9ca9b:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-6dc9ca9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-6dc9ca9b::before, .elementor-3006 .elementor-element.elementor-element-6dc9ca9b > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-6dc9ca9b > .e-con-inner > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-6dc9ca9b > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-6dc9ca9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-6dc9ca9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://unidadesodontotop.com.br/wp-content/uploads/2026/02/patt.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;}.elementor-3006 .elementor-element.elementor-element-6dc9ca9b.e-con{--e-con-transform-skewY:0deg;}.elementor-3006 .elementor-element.elementor-element-a1995b1{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-3006 .elementor-element.elementor-element-a1995b1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-682cb7fa{--e-image-carousel-slides-to-show:6;padding:0px 0px 0px 0px;}.elementor-3006 .elementor-element.elementor-element-f6e1e89{--display:flex;--min-height:929px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-f6e1e89:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-f6e1e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://unidadesodontotop.com.br/wp-content/uploads/2026/02/bg-sorocaba-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3006 .elementor-element.elementor-element-a6c3062{--display:flex;--min-height:662px;--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;--overlay-opacity:0.61;--border-radius:32px 32px 32px 32px;--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-3006 .elementor-element.elementor-element-a6c3062:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-a6c3062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-a6c3062::before, .elementor-3006 .elementor-element.elementor-element-a6c3062 > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-a6c3062 > .e-con-inner > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-a6c3062 > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-a6c3062 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-a6c3062 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://unidadesodontotop.com.br/wp-content/uploads/2026/02/Mask-group.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3006 .elementor-element.elementor-element-8a57c77{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:95px;--padding-right:40px;}.elementor-3006 .elementor-element.elementor-element-8a57c77.e-con{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-7a9a3db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-7a9a3db .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:400;line-height:39px;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-f0d890a img{width:83%;}.elementor-3006 .elementor-element.elementor-element-655bda1{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3006 .elementor-element.elementor-element-0f1223c .elementor-icon-box-wrapper{text-align:start;}.elementor-3006 .elementor-element.elementor-element-0f1223c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-0f1223c .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-0f1223c .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:600;}.elementor-3006 .elementor-element.elementor-element-0f1223c:has(:hover) .elementor-icon-box-title,
					 .elementor-3006 .elementor-element.elementor-element-0f1223c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-0f1223c .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-3006 .elementor-element.elementor-element-f811cda{--divider-border-style:dashed;--divider-color:#355D89;--divider-border-width:1px;}.elementor-3006 .elementor-element.elementor-element-f811cda .elementor-divider-separator{width:100%;}.elementor-3006 .elementor-element.elementor-element-f811cda .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3006 .elementor-element.elementor-element-668688a .elementor-icon-box-wrapper{text-align:start;}.elementor-3006 .elementor-element.elementor-element-668688a .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-668688a .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-668688a .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:600;}.elementor-3006 .elementor-element.elementor-element-668688a:has(:hover) .elementor-icon-box-title,
					 .elementor-3006 .elementor-element.elementor-element-668688a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-668688a .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-4fa0d90{--divider-border-style:dashed;--divider-color:#355D89;--divider-border-width:1px;}.elementor-3006 .elementor-element.elementor-element-4fa0d90 .elementor-divider-separator{width:100%;}.elementor-3006 .elementor-element.elementor-element-4fa0d90 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3006 .elementor-element.elementor-element-ff65b40 .elementor-icon-box-wrapper{text-align:start;}.elementor-3006 .elementor-element.elementor-element-ff65b40 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-ff65b40 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-ff65b40 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:600;}.elementor-3006 .elementor-element.elementor-element-ff65b40:has(:hover) .elementor-icon-box-title,
					 .elementor-3006 .elementor-element.elementor-element-ff65b40:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-ff65b40 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-a4e0b30{--divider-border-style:dashed;--divider-color:#355D89;--divider-border-width:1px;}.elementor-3006 .elementor-element.elementor-element-a4e0b30 .elementor-divider-separator{width:100%;}.elementor-3006 .elementor-element.elementor-element-a4e0b30 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3006 .elementor-element.elementor-element-ac07402 .elementor-icon-box-wrapper{text-align:start;}.elementor-3006 .elementor-element.elementor-element-ac07402 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-ac07402 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-ac07402 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:600;}.elementor-3006 .elementor-element.elementor-element-ac07402:has(:hover) .elementor-icon-box-title,
					 .elementor-3006 .elementor-element.elementor-element-ac07402:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-ac07402 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-cba329a{--divider-border-style:dashed;--divider-color:#355D89;--divider-border-width:1px;}.elementor-3006 .elementor-element.elementor-element-cba329a .elementor-divider-separator{width:100%;}.elementor-3006 .elementor-element.elementor-element-cba329a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3006 .elementor-element.elementor-element-9316039 .elementor-icon-box-wrapper{text-align:start;}.elementor-3006 .elementor-element.elementor-element-9316039 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-9316039 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-9316039 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:600;}.elementor-3006 .elementor-element.elementor-element-9316039:has(:hover) .elementor-icon-box-title,
					 .elementor-3006 .elementor-element.elementor-element-9316039:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-9316039 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-c823905{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3006 .elementor-element.elementor-element-ce363ed.elementor-element{--align-self:flex-start;}.elementor-3006 .elementor-element.elementor-element-ce363ed{z-index:2;text-align:start;}.elementor-3006 .elementor-element.elementor-element-ce363ed img{width:99%;}.elementor-3006 .elementor-element.elementor-element-166459a.elementor-element{--align-self:flex-start;}.elementor-3006 .elementor-element.elementor-element-166459a{text-align:start;}.elementor-3006 .elementor-element.elementor-element-166459a img{width:81%;}.elementor-3006 .elementor-element.elementor-element-65b8461{z-index:3;}.elementor-3006 .elementor-element.elementor-element-65b8461 .elementor-image-box-wrapper{text-align:start;}.elementor-3006 .elementor-element.elementor-element-65b8461 .elementor-image-box-title{margin-bottom:4px;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;line-height:8px;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-65b8461:has(:hover) .elementor-image-box-title,
					 .elementor-3006 .elementor-element.elementor-element-65b8461:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-65b8461 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-163af90{--display:flex;--min-height:1035px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:0px 0px 160px 160px;--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-3006 .elementor-element.elementor-element-163af90:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-163af90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-63573d6{--display:flex;--min-height:640px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-3006 .elementor-element.elementor-element-63573d6:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-63573d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(176deg, #0D2642 0%, #315A88 85%);}.elementor-3006 .elementor-element.elementor-element-7ecc3fd{--display:flex;--justify-content:center;--border-radius:20px 0px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-3006 .elementor-element.elementor-element-7ecc3fd:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-7ecc3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC911;}.elementor-3006 .elementor-element.elementor-element-22db9ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-22db9ba .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:31px;font-weight:800;line-height:39px;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-58bc2ed{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon-box-title{margin-block-end:0px;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-6fdbab7.elementor-view-stacked .elementor-icon{background-color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-6fdbab7.elementor-view-framed .elementor-icon, .elementor-3006 .elementor-element.elementor-element-6fdbab7.elementor-view-default .elementor-icon{fill:#0D2642;color:#0D2642;border-color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon{font-size:25px;}.elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;}.elementor-3006 .elementor-element.elementor-element-6fdbab7:has(:hover) .elementor-icon-box-title,
					 .elementor-3006 .elementor-element.elementor-element-6fdbab7:has(:focus) .elementor-icon-box-title{color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-721fd6c{--divider-border-style:dashed;--divider-color:#355D89;--divider-border-width:1px;}.elementor-3006 .elementor-element.elementor-element-721fd6c .elementor-divider-separator{width:100%;}.elementor-3006 .elementor-element.elementor-element-721fd6c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon-box-title{margin-block-end:0px;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-4e362fa.elementor-view-stacked .elementor-icon{background-color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-4e362fa.elementor-view-framed .elementor-icon, .elementor-3006 .elementor-element.elementor-element-4e362fa.elementor-view-default .elementor-icon{fill:#0D2642;color:#0D2642;border-color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon{font-size:31px;}.elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;}.elementor-3006 .elementor-element.elementor-element-4e362fa:has(:hover) .elementor-icon-box-title,
					 .elementor-3006 .elementor-element.elementor-element-4e362fa:has(:focus) .elementor-icon-box-title{color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-44f70d5{--divider-border-style:dashed;--divider-color:#355D89;--divider-border-width:1px;}.elementor-3006 .elementor-element.elementor-element-44f70d5 .elementor-divider-separator{width:100%;}.elementor-3006 .elementor-element.elementor-element-44f70d5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-title{margin-block-end:0px;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-cb20ad9.elementor-view-stacked .elementor-icon{background-color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-cb20ad9.elementor-view-framed .elementor-icon, .elementor-3006 .elementor-element.elementor-element-cb20ad9.elementor-view-default .elementor-icon{fill:#0D2642;color:#0D2642;border-color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon{font-size:36px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;}.elementor-3006 .elementor-element.elementor-element-cb20ad9:has(:hover) .elementor-icon-box-title,
					 .elementor-3006 .elementor-element.elementor-element-cb20ad9:has(:focus) .elementor-icon-box-title{color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:500;line-height:24px;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-139aaac{--divider-border-style:dashed;--divider-color:#355D89;--divider-border-width:1px;}.elementor-3006 .elementor-element.elementor-element-139aaac .elementor-divider-separator{width:100%;}.elementor-3006 .elementor-element.elementor-element-139aaac .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3006 .elementor-element.elementor-element-708f975{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-3006 .elementor-element.elementor-element-708f975 iframe{height:163px;}.elementor-3006 .elementor-element.elementor-element-5ddece1{--display:flex;--min-height:604px;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:0px 20px 20px 0px;--padding-top:40px;--padding-bottom:62px;--padding-left:40px;--padding-right:40px;}.elementor-3006 .elementor-element.elementor-element-5ddece1:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-5ddece1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-f5d0a2d{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-3006 .elementor-element.elementor-element-f5d0a2d.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-f5d0a2d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:500;line-height:37px;letter-spacing:-0.2px;}.elementor-3006 .elementor-element.elementor-element-132a6b5 .elementor-icon-wrapper{text-align:center;}.elementor-3006 .elementor-element.elementor-element-132a6b5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-3006 .elementor-element.elementor-element-132a6b5.elementor-view-framed .elementor-icon, .elementor-3006 .elementor-element.elementor-element-132a6b5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-3006 .elementor-element.elementor-element-132a6b5.elementor-view-framed .elementor-icon, .elementor-3006 .elementor-element.elementor-element-132a6b5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-3006 .elementor-element.elementor-element-132a6b5 .elementor-icon{font-size:211px;}.elementor-3006 .elementor-element.elementor-element-132a6b5 .elementor-icon svg{height:211px;}.elementor-3006 .elementor-element.elementor-element-9a17f58 .elementor-icon-wrapper{text-align:center;}.elementor-3006 .elementor-element.elementor-element-9a17f58 .elementor-icon{font-size:350px;}.elementor-3006 .elementor-element.elementor-element-9a17f58 .elementor-icon svg{height:350px;}body:not(.rtl) .elementor-3006 .elementor-element.elementor-element-7492cc5{left:343px;}body.rtl .elementor-3006 .elementor-element.elementor-element-7492cc5{right:343px;}.elementor-3006 .elementor-element.elementor-element-7492cc5{top:427px;}.elementor-3006 .elementor-element.elementor-element-7492cc5 .elementor-icon-wrapper{text-align:center;}.elementor-3006 .elementor-element.elementor-element-7492cc5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-3006 .elementor-element.elementor-element-7492cc5.elementor-view-framed .elementor-icon, .elementor-3006 .elementor-element.elementor-element-7492cc5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-3006 .elementor-element.elementor-element-7492cc5.elementor-view-framed .elementor-icon, .elementor-3006 .elementor-element.elementor-element-7492cc5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-3006 .elementor-element.elementor-element-7492cc5 .elementor-icon{font-size:55px;}.elementor-3006 .elementor-element.elementor-element-7492cc5 .elementor-icon svg{height:55px;}.elementor-3006 .elementor-element.elementor-element-2182557{--display:flex;--min-height:417px;--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-2182557:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-2182557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d .elementor-image-box-wrapper{text-align:start;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d:has(:hover) .elementor-image-box-title,
					 .elementor-3006 .elementor-element.elementor-element-a0dfb5d:has(:focus) .elementor-image-box-title{color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-3f79358.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-3f79358{z-index:5;}.elementor-3006 .elementor-element.elementor-element-3f79358 .elementor-icon-wrapper{text-align:center;}.elementor-3006 .elementor-element.elementor-element-3f79358.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-3006 .elementor-element.elementor-element-3f79358.elementor-view-framed .elementor-icon, .elementor-3006 .elementor-element.elementor-element-3f79358.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-3006 .elementor-element.elementor-element-3f79358.elementor-view-framed .elementor-icon, .elementor-3006 .elementor-element.elementor-element-3f79358.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-3006 .elementor-element.elementor-element-3f79358 .elementor-icon{font-size:430px;}.elementor-3006 .elementor-element.elementor-element-3f79358 .elementor-icon svg{height:430px;}.elementor-3006 .elementor-element.elementor-element-bcf44ac{width:var( --container-widget-width, 75% );max-width:75%;padding:020px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-bcf44ac.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-bcf44ac .elementor-image-box-wrapper{text-align:justify;}.elementor-3006 .elementor-element.elementor-element-bcf44ac .elementor-image-box-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-bcf44ac:has(:hover) .elementor-image-box-title,
					 .elementor-3006 .elementor-element.elementor-element-bcf44ac:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-bcf44ac .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:300;line-height:23px;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-c52d456{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 16% );max-width:16%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-c52d456.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-c52d456 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-3006 .elementor-element.elementor-element-c52d456 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-3006 .elementor-element.elementor-element-a1f1693{width:var( --container-widget-width, 91% );max-width:91%;padding:20px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-a1f1693.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-a1f1693 .elementor-image-box-wrapper{text-align:end;}.elementor-3006 .elementor-element.elementor-element-a1f1693 .elementor-image-box-title{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:600;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-a1f1693:has(:hover) .elementor-image-box-title,
					 .elementor-3006 .elementor-element.elementor-element-a1f1693:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-3006 .elementor-element.elementor-element-a1f1693 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:300;line-height:23px;color:#0D2642;}.elementor-3006 .elementor-element.elementor-element-0bf8281{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3006 .elementor-element.elementor-element-a28bbfc{--min-height:30px;}.elementor-3006 .elementor-element.elementor-element-d3ca6b6{--min-height:79vh;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3006 .elementor-element.elementor-element-ff276da{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-248a8a0 img{width:183px;}.elementor-3006 .elementor-element.elementor-element-9816050 .elementor-heading-title{font-size:37px;line-height:1.1em;}.elementor-3006 .elementor-element.elementor-element-370e907{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;font-size:14px;}.elementor-3006 .elementor-element.elementor-element-663d357{padding:0px 0px 0px 0px;}.elementor-3006 .elementor-element.elementor-element-663d357 .elementor-button{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-item > a{font-size:14px;}.elementor-3006 .elementor-element.elementor-element-cb6863c{--min-height:653px;}.elementor-3006 .elementor-element.elementor-element-cb6863c::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .e-con-inner > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3006 .elementor-element.elementor-element-6b4268f{--padding-top:40px;--padding-bottom:49px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-d1c19d3 .elementor-heading-title{font-size:31px;line-height:1em;}.elementor-3006 .elementor-element.elementor-element-9e67178{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-f1efb6f{--e-icon-list-icon-size:39px;}.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-item > a{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-8d6a421{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-4bf9c1d{padding:0px 0px 0px 0px;}.elementor-3006 .elementor-element.elementor-element-4bf9c1d .elementor-button{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-3e4526a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-8b9f241{--e-icon-list-icon-size:39px;}.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-item > a{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-2f79787{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-22d4a71{--grid-auto-flow:row;}.elementor-3006 .elementor-element.elementor-element-b560125{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-685d417{--e-icon-list-icon-size:50px;}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-item > a{font-size:22px;line-height:1.3em;}.elementor-3006 .elementor-element.elementor-element-3321db6{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-24f4237{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-a768237{--e-icon-list-icon-size:50px;}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-item > a{font-size:22px;line-height:1.3em;}.elementor-3006 .elementor-element.elementor-element-a09f87b{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-0c0661e{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-b717a80{--e-icon-list-icon-size:50px;}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-item > a{font-size:22px;line-height:1.3em;}.elementor-3006 .elementor-element.elementor-element-768a42c{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-78713e3{--grid-auto-flow:row;}.elementor-3006 .elementor-element.elementor-element-b0144e0{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-060a4e5{--e-icon-list-icon-size:50px;}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-item > a{font-size:22px;line-height:1.3em;}.elementor-3006 .elementor-element.elementor-element-19a4374{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-db7c27f{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-1c46e8c{--e-icon-list-icon-size:50px;}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-item > a{font-size:22px;line-height:1.3em;}.elementor-3006 .elementor-element.elementor-element-c283909{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-f097600{--grid-auto-flow:row;}.elementor-3006 .elementor-element.elementor-element-d0c1920{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-f16b419{--e-icon-list-icon-size:50px;}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-item > a{font-size:22px;line-height:1.3em;}.elementor-3006 .elementor-element.elementor-element-cc02192{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-9974c6b{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-8c72f16{--e-icon-list-icon-size:50px;}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-item > a{font-size:22px;line-height:1.3em;}.elementor-3006 .elementor-element.elementor-element-b9d4b86{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-3287f13{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3006 .elementor-element.elementor-element-a19ba00{--e-icon-list-icon-size:50px;}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-item > a{font-size:22px;line-height:1.3em;}.elementor-3006 .elementor-element.elementor-element-f7209ae{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-bcba58e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-41f25ef{width:100%;max-width:100%;}.elementor-3006 .elementor-element.elementor-element-41f25ef .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-3006 .elementor-element.elementor-element-8208893{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-59db75a{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-56c3799{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-78ae1b1{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-ee6418a{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-44c8d4b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-79650ca{--min-height:186px;}.elementor-3006 .elementor-element.elementor-element-bbdf1b7 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-3006 .elementor-element.elementor-element-a1995b1{--container-widget-width:507px;--container-widget-flex-grow:0;width:var( --container-widget-width, 507px );max-width:507px;}.elementor-3006 .elementor-element.elementor-element-a1995b1 .elementor-heading-title{font-size:31px;}.elementor-3006 .elementor-element.elementor-element-f6e1e89{--min-height:720px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-a6c3062{--min-height:572px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-8a57c77{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-7a9a3db .elementor-heading-title{font-size:25px;line-height:1.7em;}.elementor-3006 .elementor-element.elementor-element-0f1223c .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-0f1223c .elementor-icon-box-title a{font-size:18px;}.elementor-3006 .elementor-element.elementor-element-0f1223c .elementor-icon-box-description{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-668688a .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-668688a .elementor-icon-box-title a{font-size:18px;}.elementor-3006 .elementor-element.elementor-element-668688a .elementor-icon-box-description{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-ff65b40 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-ff65b40 .elementor-icon-box-title a{font-size:18px;}.elementor-3006 .elementor-element.elementor-element-ff65b40 .elementor-icon-box-description{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-ac07402 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-ac07402 .elementor-icon-box-title a{font-size:18px;}.elementor-3006 .elementor-element.elementor-element-ac07402 .elementor-icon-box-description{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-9316039 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-9316039 .elementor-icon-box-title a{font-size:18px;}.elementor-3006 .elementor-element.elementor-element-9316039 .elementor-icon-box-description{font-size:15px;}.elementor-3006 .elementor-element.elementor-element-ce363ed img{width:300%;}.elementor-3006 .elementor-element.elementor-element-163af90{--min-height:804px;--border-radius:0px 0px 80px 80px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-63573d6{--min-height:616px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-7ecc3fd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-22db9ba .elementor-heading-title{font-size:23px;line-height:1.4em;}.elementor-3006 .elementor-element.elementor-element-58bc2ed{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon{font-size:18px;}.elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon-box-title a{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon{font-size:22px;}.elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon-box-title a{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon{font-size:18px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-title a{font-size:18px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-description{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-5ddece1{--min-height:491px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-f5d0a2d{--container-widget-width:396px;--container-widget-flex-grow:0;width:var( --container-widget-width, 396px );max-width:396px;}.elementor-3006 .elementor-element.elementor-element-f5d0a2d .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-3006 .elementor-element.elementor-element-132a6b5 .elementor-icon{font-size:163px;}.elementor-3006 .elementor-element.elementor-element-132a6b5 .elementor-icon svg{height:163px;}body:not(.rtl) .elementor-3006 .elementor-element.elementor-element-7492cc5{left:282px;}body.rtl .elementor-3006 .elementor-element.elementor-element-7492cc5{right:282px;}.elementor-3006 .elementor-element.elementor-element-7492cc5{top:417px;}.elementor-3006 .elementor-element.elementor-element-7492cc5 .elementor-icon{font-size:50px;}.elementor-3006 .elementor-element.elementor-element-7492cc5 .elementor-icon svg{height:50px;}.elementor-3006 .elementor-element.elementor-element-2182557{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d{width:var( --container-widget-width, 517px );max-width:517px;--container-widget-width:517px;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d .elementor-image-box-wrapper .elementor-image-box-img{width:96%;}.elementor-3006 .elementor-element.elementor-element-3f79358 .elementor-icon{font-size:330px;}.elementor-3006 .elementor-element.elementor-element-3f79358 .elementor-icon svg{height:330px;}.elementor-3006 .elementor-element.elementor-element-bcf44ac{--container-widget-width:583px;--container-widget-flex-grow:0;width:var( --container-widget-width, 583px );max-width:583px;}.elementor-3006 .elementor-element.elementor-element-bcf44ac .elementor-image-box-title{font-size:13px;}.elementor-3006 .elementor-element.elementor-element-a1f1693{--container-widget-width:583px;--container-widget-flex-grow:0;width:var( --container-widget-width, 583px );max-width:583px;}.elementor-3006 .elementor-element.elementor-element-a1f1693 .elementor-image-box-title{font-size:13px;}}@media(max-width:767px){.elementor-3006 .elementor-element.elementor-element-a28bbfc{--min-height:20px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-3006 .elementor-element.elementor-element-d3ca6b6:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-d3ca6b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://unidadesodontotop.com.br/wp-content/uploads/2026/02/bg-slo-2-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3006 .elementor-element.elementor-element-d3ca6b6{--min-height:100vh;}.elementor-3006 .elementor-element.elementor-element-ff276da{--min-height:611px;--margin-top:247px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3006 .elementor-element.elementor-element-248a8a0 img{width:173px;}.elementor-3006 .elementor-element.elementor-element-9816050{width:100%;max-width:100%;text-align:center;}.elementor-3006 .elementor-element.elementor-element-9816050.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-9816050 .elementor-heading-title{font-size:36px;}.elementor-3006 .elementor-element.elementor-element-370e907{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:15px;}.elementor-3006 .elementor-element.elementor-element-370e907.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-663d357.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-3006 .elementor-element.elementor-element-826ca5e{--icon-vertical-offset:0px;}.elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-826ca5e .elementor-icon-list-item > a{line-height:2em;}.elementor-3006 .elementor-element.elementor-element-c66bbbe{--margin-top:-62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-cb6863c{--min-height:719px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3006 .elementor-element.elementor-element-cb6863c:not(.elementor-motion-effects-element-type-background), .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-3006 .elementor-element.elementor-element-cb6863c::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .e-con-inner > .elementor-background-video-container::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3006 .elementor-element.elementor-element-cb6863c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:22px 0px;background-size:155px auto;}.elementor-3006 .elementor-element.elementor-element-6b4268f{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-d1c19d3{width:100%;max-width:100%;}.elementor-3006 .elementor-element.elementor-element-9e67178{--min-height:476px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-57d1764{--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-3006 .elementor-element.elementor-element-8d6a421{text-align:center;}.elementor-3006 .elementor-element.elementor-element-4bf9c1d.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-2f79787{--padding-top:30px;--padding-bottom:151px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-d9e4632 .elementor-image-box-title{font-size:18px;}.elementor-3006 .elementor-element.elementor-element-d9e4632 .elementor-image-box-description{font-size:32px;}.elementor-3006 .elementor-element.elementor-element-22d4a71{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3006 .elementor-element.elementor-element-b560125{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-685d417{--e-icon-list-icon-size:57px;}.elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-685d417 .elementor-icon-list-item > a{font-size:28px;}.elementor-3006 .elementor-element.elementor-element-24f4237{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-a768237{--e-icon-list-icon-size:57px;}.elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-a768237 .elementor-icon-list-item > a{font-size:28px;}.elementor-3006 .elementor-element.elementor-element-0c0661e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-b717a80{--e-icon-list-icon-size:57px;}.elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-b717a80 .elementor-icon-list-item > a{font-size:28px;}.elementor-3006 .elementor-element.elementor-element-78713e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3006 .elementor-element.elementor-element-b0144e0{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-060a4e5{--e-icon-list-icon-size:57px;}.elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-060a4e5 .elementor-icon-list-item > a{font-size:28px;}.elementor-3006 .elementor-element.elementor-element-db7c27f{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-1c46e8c{--e-icon-list-icon-size:57px;}.elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-1c46e8c .elementor-icon-list-item > a{font-size:28px;}.elementor-3006 .elementor-element.elementor-element-f097600{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3006 .elementor-element.elementor-element-d0c1920{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-f16b419{--e-icon-list-icon-size:57px;}.elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-f16b419 .elementor-icon-list-item > a{font-size:28px;}.elementor-3006 .elementor-element.elementor-element-9974c6b{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-8c72f16{--e-icon-list-icon-size:57px;}.elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-8c72f16 .elementor-icon-list-item > a{font-size:28px;}.elementor-3006 .elementor-element.elementor-element-3287f13{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-a19ba00{--e-icon-list-icon-size:57px;}.elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3006 .elementor-element.elementor-element-a19ba00 .elementor-icon-list-item > a{font-size:28px;}.elementor-3006 .elementor-element.elementor-element-c22e9d3{--min-height:0px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-15397bf{--min-height:365px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-15397bf.e-con{--align-self:flex-start;}.elementor-3006 .elementor-element.elementor-element-c7c15c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;text-align:start;}.elementor-3006 .elementor-element.elementor-element-c7c15c8 img{width:71vw;}.elementor-3006 .elementor-element.elementor-element-753099b .elementor-icon{font-size:126px;}.elementor-3006 .elementor-element.elementor-element-753099b .elementor-icon svg{height:126px;}.elementor-3006 .elementor-element.elementor-element-659b08d{z-index:2;}.elementor-3006 .elementor-element.elementor-element-bcba58e{--padding-top:95px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-3006 .elementor-element.elementor-element-44c8d4b{--min-height:290px;--margin-top:-77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-79650ca{--min-height:141px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-bbdf1b7{width:var( --container-widget-width, 277px );max-width:277px;--container-widget-width:277px;--container-widget-flex-grow:0;}.elementor-3006 .elementor-element.elementor-element-bbdf1b7 .elementor-heading-title{font-size:30px;}.elementor-3006 .elementor-element.elementor-element-6dc9ca9b{--min-height:194px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-a1995b1{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-3006 .elementor-element.elementor-element-a1995b1.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-a1995b1 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-3006 .elementor-element.elementor-element-f6e1e89{--min-height:1085px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-8a57c77{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-7a9a3db .elementor-heading-title{line-height:1.2em;}.elementor-3006 .elementor-element.elementor-element-ce363ed{padding:20px 0px 0px 0px;text-align:center;}.elementor-3006 .elementor-element.elementor-element-ce363ed img{width:94%;}.elementor-3006 .elementor-element.elementor-element-65b8461 .elementor-image-box-title{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-65b8461 .elementor-image-box-description{font-size:14px;}.elementor-3006 .elementor-element.elementor-element-163af90{--min-height:0px;--border-radius:0px 0px 30px 30px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-63573d6{--min-height:1019px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-7ecc3fd{--min-height:350px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-22db9ba{width:100%;max-width:100%;}.elementor-3006 .elementor-element.elementor-element-58bc2ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon{font-size:20px;}.elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-6fdbab7 .elementor-icon-box-title a{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-4e362fa{width:100%;max-width:100%;}.elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon{font-size:29px;}.elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-4e362fa .elementor-icon-box-title a{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9{width:100%;max-width:100%;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon{font-size:30px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-title, .elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-title a{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-cb20ad9 .elementor-icon-box-description{font-size:16px;}.elementor-3006 .elementor-element.elementor-element-5ddece1{--min-height:520px;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3006 .elementor-element.elementor-element-f5d0a2d{padding:0px 0px 0px 0px;text-align:center;}.elementor-3006 .elementor-element.elementor-element-f5d0a2d.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-f5d0a2d .elementor-heading-title{font-size:26px;}.elementor-3006 .elementor-element.elementor-element-132a6b5 .elementor-icon{font-size:193px;}.elementor-3006 .elementor-element.elementor-element-132a6b5 .elementor-icon svg{height:193px;}.elementor-3006 .elementor-element.elementor-element-9a17f58.elementor-element{--align-self:center;}.elementor-3006 .elementor-element.elementor-element-9a17f58 .elementor-icon-wrapper{text-align:center;}.elementor-3006 .elementor-element.elementor-element-9a17f58 .elementor-icon{font-size:293px;}.elementor-3006 .elementor-element.elementor-element-9a17f58 .elementor-icon svg{height:293px;}body:not(.rtl) .elementor-3006 .elementor-element.elementor-element-7492cc5{left:252px;}body.rtl .elementor-3006 .elementor-element.elementor-element-7492cc5{right:252px;}.elementor-3006 .elementor-element.elementor-element-7492cc5{top:345px;}.elementor-3006 .elementor-element.elementor-element-2182557{--padding-top:115px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d .elementor-image-box-wrapper{text-align:center;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d .elementor-image-box-img{margin-bottom:0px;}.elementor-3006 .elementor-element.elementor-element-a0dfb5d .elementor-image-box-wrapper .elementor-image-box-img{width:72%;}.elementor-3006 .elementor-element.elementor-element-3f79358 .elementor-icon{font-size:248px;}.elementor-3006 .elementor-element.elementor-element-3f79358 .elementor-icon svg{height:248px;}.elementor-3006 .elementor-element.elementor-element-bcf44ac{width:100%;max-width:100%;}.elementor-3006 .elementor-element.elementor-element-bcf44ac .elementor-image-box-wrapper{text-align:center;}.elementor-3006 .elementor-element.elementor-element-a1f1693{width:100%;max-width:100%;}.elementor-3006 .elementor-element.elementor-element-a1f1693 .elementor-image-box-wrapper{text-align:center;}}@media(min-width:768px){.elementor-3006 .elementor-element.elementor-element-ff276da{--width:60%;}.elementor-3006 .elementor-element.elementor-element-6dc4570{--width:40%;}.elementor-3006 .elementor-element.elementor-element-6b4268f{--width:50%;}.elementor-3006 .elementor-element.elementor-element-883a21a{--width:55%;}.elementor-3006 .elementor-element.elementor-element-8a57c77{--width:55%;}.elementor-3006 .elementor-element.elementor-element-c823905{--width:50%;}.elementor-3006 .elementor-element.elementor-element-7ecc3fd{--width:55%;}.elementor-3006 .elementor-element.elementor-element-5ddece1{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3006 .elementor-element.elementor-element-ff276da{--width:100%;}.elementor-3006 .elementor-element.elementor-element-6dc4570{--width:40%;}.elementor-3006 .elementor-element.elementor-element-c823905{--width:55%;}.elementor-3006 .elementor-element.elementor-element-7ecc3fd{--width:50%;}.elementor-3006 .elementor-element.elementor-element-5ddece1{--width:55%;}}/* Start custom CSS for container, class: .elementor-element-a28bbfc */.bg-gradient-svg{
  background-image:
    radial-gradient(
      circle at 50% 40%,
      rgba(49, 90, 136, 0.45) 0%,
      rgba(23, 68, 119, 0.55) 35%,
      rgba(12, 32, 55, 0.9) 75%
    ),
    url("seu-svg.svg");

  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9816050 */.elementor-3006 .elementor-element.elementor-element-9816050 {
  background: linear-gradient(to right, #0D2642, #2161A8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-370e907 */p{
    margin-bottom: -3px;
}

html, body {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-663d357 */.elementor-3006 .elementor-element.elementor-element-663d357 .elementor-button-icon {
    align-self: center;
    font-size: 34px;
    transition: transform 0.3s ease;
}

.elementor-3006 .elementor-element.elementor-element-663d357 .elementor-button {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
    
    border: 2px solid rgba(255, 255, 255, 0.6); /* borda branca 60% */
    border-radius: 40px; /* arredondamento */
}

.elementor-3006 .elementor-element.elementor-element-663d357 .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) scale(1.15);
}

.elementor-3006 .elementor-element.elementor-element-663d357 .elementor-button:hover {
    box-shadow: 
        0 0 28px 8px rgba(255, 201, 17, 0.50),
        0 10px 26px rgba(0, 0, 0, 0.22);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0edde91 *//* =========================
   AO | Blend image position
   ========================= */

.elementor-3006 .elementor-element.elementor-element-0edde91 {
    mix-blend-mode: screen;
    position: absolute;
    top: -70px; /* Desktop */
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-3006 .elementor-element.elementor-element-0edde91 {
        top: -43px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-3006 .elementor-element.elementor-element-0edde91 {
        top: -48px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f1efb6f */.elementor-3006 .elementor-element.elementor-element-f1efb6f .elementor-icon-list-item {
    background-color: #2161A8;
    border-radius: 38px;
    padding: 18px 24px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e67178 */.elementor-3006 .elementor-element.elementor-element-9e67178 {
    background: linear-gradient(
        90deg,
        #0D2642 0%,
        #294F79 50%,
        #0D2642 100%
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bf9c1d */.elementor-3006 .elementor-element.elementor-element-4bf9c1d .elementor-button-icon {
    align-self: center;
    font-size: 34px;
    transition: transform 0.3s ease;
}

.elementor-3006 .elementor-element.elementor-element-4bf9c1d .elementor-button {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
    
    border: 2px solid rgba(255, 255, 255, 0.6); /* borda branca 60% */
    border-radius: 40px; /* arredondamento */
}

.elementor-3006 .elementor-element.elementor-element-4bf9c1d .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg) scale(1.15);
}

.elementor-3006 .elementor-element.elementor-element-4bf9c1d .elementor-button:hover {
    box-shadow: 
        0 0 28px 8px rgba(255, 201, 17, 0.50),
        0 10px 26px rgba(0, 0, 0, 0.22);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5864d6b *//* =========================
   AO | Blend image position
   ========================= */

.elementor-3006 .elementor-element.elementor-element-5864d6b {
    mix-blend-mode: screen;
    position: absolute;
    top: -70px; /* Desktop */
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-3006 .elementor-element.elementor-element-5864d6b {
        top: -43px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-3006 .elementor-element.elementor-element-5864d6b {
        top: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b9f241 */.elementor-3006 .elementor-element.elementor-element-8b9f241 .elementor-icon-list-item {
    background-color: #2161A8;
    border-radius: 38px;
    padding: 18px 24px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4526a */.elementor-3006 .elementor-element.elementor-element-3e4526a {
    background: linear-gradient(
        90deg,
        #0D2642 0%,
        #294F79 50%,
        #0D2642 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb6863c */.tilt-scroll {
  transform: perspective(900px) rotatex(20deg);
  transform-origin: center;
  will-change: transform;
  transition: transform 0.1s linear;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-685d417 */.elementor-3006 .elementor-element.elementor-element-685d417 #elipse {
  transform-box: fill-box;
  transform-origin: center;

  animation: girar 8s linear infinite;
  animation-duration: 8s;

  transition: animation-duration 0.6s ease;
}

/* Quando carregar: começa rápido */
.elementor-3006 .elementor-element.elementor-element-685d417.loaded #elipse {
  animation-duration: 1.2s;
}

/* Após pequeno delay, volta ao normal */
.elementor-3006 .elementor-element.elementor-element-685d417.slow #elipse {
  animation-duration: 8s;
}

/* Hover acelera suavemente */
.elementor-3006 .elementor-element.elementor-element-685d417:hover #elipse {
  animation-duration: 0.8s;
}

@keyframes girar {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a768237 */.elementor-3006 .elementor-element.elementor-element-a768237 #elipse {
  transform-box: fill-box;
  transform-origin: center;

  animation: girar 8s linear infinite;
  animation-duration: 8s;

  transition: animation-duration 0.6s ease;
}

/* Quando carregar: começa rápido */
.elementor-3006 .elementor-element.elementor-element-a768237.loaded #elipse {
  animation-duration: 1.2s;
}

/* Após pequeno delay, volta ao normal */
.elementor-3006 .elementor-element.elementor-element-a768237.slow #elipse {
  animation-duration: 8s;
}

/* Hover acelera suavemente */
.elementor-3006 .elementor-element.elementor-element-a768237:hover #elipse {
  animation-duration: 0.8s;
}

@keyframes girar {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b717a80 */.elementor-3006 .elementor-element.elementor-element-b717a80 #elipse {
  transform-box: fill-box;
  transform-origin: center;

  animation: girar 8s linear infinite;
  animation-duration: 8s;

  transition: animation-duration 0.6s ease;
}

/* Quando carregar: começa rápido */
.elementor-3006 .elementor-element.elementor-element-b717a80.loaded #elipse {
  animation-duration: 1.2s;
}

/* Após pequeno delay, volta ao normal */
.elementor-3006 .elementor-element.elementor-element-b717a80.slow #elipse {
  animation-duration: 8s;
}

/* Hover acelera suavemente */
.elementor-3006 .elementor-element.elementor-element-b717a80:hover #elipse {
  animation-duration: 0.8s;
}

@keyframes girar {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-060a4e5 */.elementor-3006 .elementor-element.elementor-element-060a4e5 #elipse {
  transform-box: fill-box;
  transform-origin: center;

  animation: girar 8s linear infinite;
  animation-duration: 8s;

  transition: animation-duration 0.6s ease;
}

/* Quando carregar: começa rápido */
.elementor-3006 .elementor-element.elementor-element-060a4e5.loaded #elipse {
  animation-duration: 1.2s;
}

/* Após pequeno delay, volta ao normal */
.elementor-3006 .elementor-element.elementor-element-060a4e5.slow #elipse {
  animation-duration: 8s;
}

/* Hover acelera suavemente */
.elementor-3006 .elementor-element.elementor-element-060a4e5:hover #elipse {
  animation-duration: 0.8s;
}

@keyframes girar {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c46e8c */.elementor-3006 .elementor-element.elementor-element-1c46e8c #elipse {
  transform-box: fill-box;
  transform-origin: center;

  animation: girar 8s linear infinite;
  animation-duration: 8s;

  transition: animation-duration 0.6s ease;
}

/* Quando carregar: começa rápido */
.elementor-3006 .elementor-element.elementor-element-1c46e8c.loaded #elipse {
  animation-duration: 1.2s;
}

/* Após pequeno delay, volta ao normal */
.elementor-3006 .elementor-element.elementor-element-1c46e8c.slow #elipse {
  animation-duration: 8s;
}

/* Hover acelera suavemente */
.elementor-3006 .elementor-element.elementor-element-1c46e8c:hover #elipse {
  animation-duration: 0.8s;
}

@keyframes girar {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f16b419 */.elementor-3006 .elementor-element.elementor-element-f16b419 #elipse {
  transform-box: fill-box;
  transform-origin: center;

  animation: girar 8s linear infinite;
  animation-duration: 8s;

  transition: animation-duration 0.6s ease;
}

/* Quando carregar: começa rápido */
.elementor-3006 .elementor-element.elementor-element-f16b419.loaded #elipse {
  animation-duration: 1.2s;
}

/* Após pequeno delay, volta ao normal */
.elementor-3006 .elementor-element.elementor-element-f16b419.slow #elipse {
  animation-duration: 8s;
}

/* Hover acelera suavemente */
.elementor-3006 .elementor-element.elementor-element-f16b419:hover #elipse {
  animation-duration: 0.8s;
}

@keyframes girar {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8c72f16 */.elementor-3006 .elementor-element.elementor-element-8c72f16 #elipse {
  transform-box: fill-box;
  transform-origin: center;

  animation: girar 8s linear infinite;
  animation-duration: 8s;

  transition: animation-duration 0.6s ease;
}

/* Quando carregar: começa rápido */
.elementor-3006 .elementor-element.elementor-element-8c72f16.loaded #elipse {
  animation-duration: 1.2s;
}

/* Após pequeno delay, volta ao normal */
.elementor-3006 .elementor-element.elementor-element-8c72f16.slow #elipse {
  animation-duration: 8s;
}

/* Hover acelera suavemente */
.elementor-3006 .elementor-element.elementor-element-8c72f16:hover #elipse {
  animation-duration: 0.8s;
}

@keyframes girar {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a19ba00 */.elementor-3006 .elementor-element.elementor-element-a19ba00 #elipse {
  transform-box: fill-box;
  transform-origin: center;

  animation: girar 8s linear infinite;
  animation-duration: 8s;

  transition: animation-duration 0.6s ease;
}

/* Quando carregar: começa rápido */
.elementor-3006 .elementor-element.elementor-element-a19ba00.loaded #elipse {
  animation-duration: 1.2s;
}

/* Após pequeno delay, volta ao normal */
.elementor-3006 .elementor-element.elementor-element-a19ba00.slow #elipse {
  animation-duration: 8s;
}

/* Hover acelera suavemente */
.elementor-3006 .elementor-element.elementor-element-a19ba00:hover #elipse {
  animation-duration: 0.8s;
}

@keyframes girar {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3d2823 */.progress-line{
  position: relative;
  width: 100%;
  height: 1px;                 /* espessura */
  background: rgba(255,255,255,0.9); /* linha branca */
  overflow: hidden;
}

/* “progresso” amarelo */
.progress-line::after{
  content:"";
  position:absolute;
  left:0;
  top:0;
  height:100%;
  width: 1px;
  background:#FFC911;
  transition: width 1.4s cubic-bezier(.22,1,.36,1);
}

/* quando ativar */
.progress-line.is-active::after{
  width:30%;  /* “um pouco antes do meio” */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ebba60 */.elementor-3006 .elementor-element.elementor-element-5ebba60 {
    position: absolute;
    left: 20px;
    bottom: 40%;
    filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7c15c8 */.elementor-3006 .elementor-element.elementor-element-c7c15c8 {
        position: absolute;
        top: 70px;
    }

/* Mobile */
@media (max-width: 767px){
    .elementor-3006 .elementor-element.elementor-element-c7c15c8 {
        position: absolute;
        top: 0px;
    }
}
/* estado inicial */
.img-slide-blur-up{
  opacity: 0;
  will-change: transform, opacity;
}

/* blur no img */
.img-slide-blur-up img{
  filter: blur(8px); /* dissolve mais rápido */
  transition: filter 1.9s ease;
  will-change: filter;
}

/* estado final */
.img-slide-blur-up.is-inview{
  opacity: 1;
  animation: upScaleSettleBalanced 1.9s cubic-bezier(.4,0,.2,1) forwards;
}

@keyframes upScaleSettleBalanced{
  0% {
    transform: translateY(40px) scale(0.98);
  }

  70% {
    transform: translateY(0) scale(1.025); /* zoom bem sutil */
  }

  100% {
    transform: translateY(0) scale(1);
  }
}

.img-slide-blur-up.is-inview img{
  filter: blur(0);
}

@media (max-width: 767px) {
    .elementor-3006 .elementor-element.elementor-element-c7c15c8 {
    position: absolute;
    top: -10%;
    pointer-events: none;
}
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-753099b */.elementor-3006 .elementor-element.elementor-element-753099b {
    position: absolute;
    bottom: 57%;
    left: 40px;
}

.elementor-3006 .elementor-element.elementor-element-753099b svg{
    height: unset !important;
    margin-bottom: -12px;
}

@media (max-width: 767px) {
    .elementor-3006 .elementor-element.elementor-element-753099b {
        position: absolute;
        top: 40px;
        left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-659b08d */.elementor-3006 .elementor-element.elementor-element-659b08d {
    position: absolute;
    top: 166px;

}

/* Mobile */
@media (max-width: 767px) {
    .elementor-3006 .elementor-element.elementor-element-659b08d {
        position: aboslute;
        top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15397bf */@media (max-width: 767px) {
  .elementor-3006 .elementor-element.elementor-element-15397bf {
    overflow: hidder;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8208893 *//* =========================================
   AO | Box com 4 cantos amarelos
   ========================================= */

.ao-box-list {
  position: relative;
  border: 1px solid rgba(255,255,255,0.2);
  padding: 20px;
}

/* base dos quadrados */
.ao-box-list .corner {
  position: absolute;
  width: 10px;
  height: 10px;
  background: #FFC911;
}

/* posições */
.ao-box-list .tl { top: -5px; left: -5px; }
.ao-box-list .tr { top: -5px; right: -5px; }
.ao-box-list .bl { bottom: -5px; left: -5px; }
.ao-box-list .br { bottom: -5px; right: -5px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59db75a *//* =========================================
   AO | Box com 4 cantos amarelos
   ========================================= */

.ao-box-list {
  position: relative;
  border: 1px solid rgba(255,255,255,0.2);
  padding: 20px;
}

/* base dos quadrados */
.ao-box-list .corner {
  position: absolute;
  width: 10px;
  height: 10px;
  background: #FFC911;
}

/* posições */
.ao-box-list .tl { top: -5px; left: -5px; }
.ao-box-list .tr { top: -5px; right: -5px; }
.ao-box-list .bl { bottom: -5px; left: -5px; }
.ao-box-list .br { bottom: -5px; right: -5px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56c3799 *//* =========================================
   AO | Box com 4 cantos amarelos
   ========================================= */

.ao-box-list {
  position: relative;
  border: 1px solid rgba(255,255,255,0.2);
  padding: 20px;
}

/* base dos quadrados */
.ao-box-list .corner {
  position: absolute;
  width: 10px;
  height: 10px;
  background: #FFC911;
}

/* posições */
.ao-box-list .tl { top: -5px; left: -5px; }
.ao-box-list .tr { top: -5px; right: -5px; }
.ao-box-list .bl { bottom: -5px; left: -5px; }
.ao-box-list .br { bottom: -5px; right: -5px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ae1b1 *//* =========================================
   AO | Box com 4 cantos amarelos
   ========================================= */

.ao-box-list {
  position: relative;
  border: 1px solid rgba(255,255,255,0.2);
  padding: 20px;
}

/* base dos quadrados */
.ao-box-list .corner {
  position: absolute;
  width: 10px;
  height: 10px;
  background: #FFC911;
}

/* posições */
.ao-box-list .tl { top: -5px; left: -5px; }
.ao-box-list .tr { top: -5px; right: -5px; }
.ao-box-list .bl { bottom: -5px; left: -5px; }
.ao-box-list .br { bottom: -5px; right: -5px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6418a *//* =========================================
   AO | Box com 4 cantos amarelos
   ========================================= */

.ao-box-list {
  position: relative;
  border: 1px solid rgba(255,255,255,0.2);
  padding: 30px;
}

/* base dos quadrados */
.ao-box-list .corner {
  position: absolute;
  width: 10px;
  height: 10px;
  background: #FFC911;
}

/* posições */
.ao-box-list .tl { top: -5px; left: -5px; }
.ao-box-list .tr { top: -5px; right: -5px; }
.ao-box-list .bl { bottom: -5px; left: -5px; }
.ao-box-list .br { bottom: -5px; right: -5px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdf1b7 */.scroll-reveal-title .sr-wrap{
  position: relative;
  display: inline-block;
}

.scroll-reveal-title .sr-base{
  color: rgba(26,255,255,0.18); /* texto apagado */
}

.scroll-reveal-title .sr-fill{
  position: absolute;
  inset: 0;
  color: #fff;                   /* texto revelado */
  /* garante que a quebra/medida fique idêntica */
  font: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  text-transform: inherit;

  /* revela por máscara */
  clip-path: inset(0 100% 0 0);
  transition: clip-path 0.05s linear;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-682cb7fa */@keyframes continuousScroll {
    0% {
        transform: translateX(0); /* Início da animação */
    }
    100% {
        transform: translateX(-100%); /* Desloca para a esquerda completamente */
    }
}

.carrossel-animado .swiper-wrapper {
    display: flex; /* Garante que os itens sejam dispostos em linha */
    animation: continuousScroll 30s linear infinite; /* Aplica a animação contínua e mais lenta */
}

.carrossel-animado ..elementor-3006 .elementor-element.elementor-element-682cb7fa::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 110px;
    height: 100%;
    background: linear-gradient(to right, #ffffff, transparent);
    z-index: 10;
}

.carrossel-animado ..elementor-3006 .elementor-element.elementor-element-682cb7fa::after {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 110px;
    height: 100%;
    background: linear-gradient(to left, #ffffff, transparent);
    z-index: 10;
}

/* Estilo específico para telas menores */
@media (max-width: 768px) {
    .carrossel-animado .swiper-wrapper {
        animation: continuousScroll 5s linear infinite; /* Animação mais rápida no mobile */
        flex-wrap: nowrap; /* Garante que as imagens continuem em linha */
    }
    
    .carrossel-animado .swiper-slide {
        flex: 0 0 50%; /* Cada slide ocupa 50% da tela, ou seja, duas imagens por vez */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a9a3db */.elementor-3006 .elementor-element.elementor-element-7a9a3db {
  color: #FFFFFF;
}

.elementor-3006 .elementor-element.elementor-element-7a9a3db .t-highlight{
  color: #FFC911;
  font-weight: 800; /* ou 700, depende da sua fonte */
}

.elementor-3006 .elementor-element.elementor-element-7a9a3db .t-strong{
  font-weight: 800; /* deixa a parte final mais bold */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0d890a */.elementor-3006 .elementor-element.elementor-element-f0d890a {
    mix-blend-mode: screen;
    position: absolute;
    top: -138px;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-3006 .elementor-element.elementor-element-f0d890a {
        top: -68px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-3006 .elementor-element.elementor-element-f0d890a {
        top: -38px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce363ed */.elementor-3006 .elementor-element.elementor-element-ce363ed {
    position: absolute;
    top: -80px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-166459a */.elementor-3006 .elementor-element.elementor-element-166459a {
    position: absolute;
    right: 0px;
    filter: blur(6px);

}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-3006 .elementor-element.elementor-element-166459a {
        top: -30px;
        filter: blur(6px);
        right: -90px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-3006 .elementor-element.elementor-element-166459a {
        top: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-65b8461 */.elementor-3006 .elementor-element.elementor-element-65b8461{
    position: absolute;
    bottom: 100px;
    right: 60px;
}



.ao-glass {
  background: rgba(13, 38, 66, 0.65);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  border-radius: 10px;
  border: 1px solid rgba(255, 255, 255, 0.15);

  padding: 15px 30px; /* 10 vertical | 20 horizontal */
}

@media (max-width: 767px) {
    .elementor-3006 .elementor-element.elementor-element-65b8461{
    bottom: -250px;
    right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22db9ba */.elementor-3006 .elementor-element.elementor-element-22db9ba {
  color: #FFFFFF;
}

.elementor-3006 .elementor-element.elementor-element-22db9ba .t-highlight{
  color: #FFC911;
  font-weight: 800; /* ou 700, depende da sua fonte */
}

.elementor-3006 .elementor-element.elementor-element-22db9ba .t-strong{
  font-weight: 800; /* deixa a parte final mais bold */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5d0a2d */.elementor-3006 .elementor-element.elementor-element-f5d0a2d {
  background: linear-gradient(90deg, #000000, #FFA400);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-132a6b5 */.elementor-3006 .elementor-element.elementor-element-132a6b5 svg {
    overflow: visible;
    animation: pulse 4s ease-in-out infinite;
    filter: drop-shadow(-12px 20px 15px rgba(0, 0, 0, 0.75));
}

#circulo1 {
    animation: waves 2s linear 0s infinite;
}

#circulo2 {
    animation: waves 2s linear 1s infinite;
}

@keyframes waves {
    0% {
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.2;
    }

    70% {
        opacity: 0;
    }

    100% {
        transform: scale(4);
        transform-origin: center center;
        opacity: 0;
    }
}

@keyframes moveToWhatsApp {
    0% {
        transform: translate(0, 0); /* Posição inicial */
    }

    50% {
        transform: translate(-50px, -50px) scale(0.8); /* Move diagonalmente e simula um clique */
    }

    55% {
        transform: translate(-50px, -50px) scale(1.2); /* Pequeno aumento após o clique */
    }

    60% {
        transform: translate(-50px, -50px) scale(1); /* Retorna ao tamanho normal */
    }

    100% {
        transform: translate(0, 0); /* Volta à posição inicial */
    }
}

.icone {
    position: absolute; /* Posiciona o ícone em relação ao seu contêiner pai */
    animation: moveToWhatsApp 5s ease-in-out infinite; /* Animação em loop */
    animation-delay: 2.8s; /* Adiciona um atraso de 1 segundo antes de repetir a animação */
}

@keyframes moveToWhatsApp {
    0% {
        transform: translate(0, 0); /* Posição inicial */
    }

    50% {
        transform: translate(-50px, -50px) scale(0.8); /* Move diagonalmente e simula um clique */
    }

    55% {
        transform: translate(-50px, -50px) scale(1.2); /* Pequeno aumento após o clique */
    }

    60% {
        transform: translate(-50px, -50px) scale(1); /* Retorna ao tamanho normal */
    }

    100% {
        transform: translate(0, 0); /* Volta à posição inicial */
    }
}

.icone-2 {
    animation: reversePulseEffect 5s ease-in-out infinite; /* Tempo total de 5 segundos para sincronização */
    animation-delay: 2s; /* O mesmo atraso para sincronizar com a animação anterior */
}

@keyframes reversePulseEffect {
    0% {
        transform: scale(1); /* Posição inicial */
    }

    50% {
        transform: scale(1.1); /* Pequeno aumento inicial */
    }

    55% {
        transform: scale(0.95); /* Redução de tamanho após o clique */
    }

    60% {
        transform: scale(1); /* Retorna ao tamanho normal */
    }

    100% {
        transform: scale(1); /* Mantém a escala final */
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a17f58 */.elementor-3006 .elementor-element.elementor-element-9a17f58 svg{
    height: unset !important;
    top: 30px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7492cc5 */.icone {
    position: absolute; /* Posiciona o ícone em relação ao seu contêiner pai */
    animation: moveToWhatsApp 5s ease-in-out infinite; /* Animação em loop */
    animation-delay: 2s; /* Adiciona um atraso de 1 segundo antes de repetir a animação */
}

@keyframes moveToWhatsApp {
    0% {
        transform: translate(0, 0); /* Posição inicial */
        filter: blur(2px); /* Aplica desfoque gaussiano no início */
        opacity: 0.7; /* Opacidade reduzida no início */
    }

    15% {
        filter: blur(1.5px); /* Desfoque reduzido gradualmente */
        opacity: 0.75; /* Opacidade um pouco aumentada */
    }

    30% {
        filter: blur(1px); /* Desfoque ainda menor */
        opacity: 0.8; /* Aumenta a opacidade */
    }

    50% {
        transform: translate(-50px, -50px) scale(0.8); /* Move diagonalmente e simula um clique */
        filter: blur(0.5px); /* Desfoque menor */
        opacity: 0.85; /* Aumenta a opacidade */
    }

    55% {
        transform: translate(-50px, -50px) scale(1.2); /* Pequeno aumento após o clique */
        filter: blur(0); /* Remove o desfoque */
        opacity: 1; /* Opacidade total durante o aumento */
    }

    60% {
        transform: translate(-50px, -50px) scale(1); /* Retorna ao tamanho normal */
        filter: blur(0); /* Sem desfoque na posição final */
        opacity: 1; /* Mantém a opacidade total */
    }

    75% {
        filter: blur(0); /* Mantém sem desfoque */
        opacity: 0.9; /* Reduz um pouco a opacidade */
    }

    90% {
        filter: blur(0.5px); /* Introduz um leve desfoque */
        opacity: 0.85; /* Reduz a opacidade ligeiramente */
    }

    100% {
        transform: translate(0, 0); /* Volta à posição inicial */
        filter: blur(1.5px); /* Aplica um leve desfoque na posição inicial */
        opacity: 0.7; /* Mantém a opacidade reduzida */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63573d6 *//* MOBILE */
@media (max-width: 767px){
  .elementor-3006 .elementor-element.elementor-element-63573d6{
    overflow: hidden;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0dfb5d */.imagebox-title-top-3 .elementor-image-box-wrapper{
  display: grid;
  grid-template-areas:
    "title"
    "image"
    "desc";
  justify-items: center;
  text-align: center;
}

.imagebox-title-top-3 .elementor-image-box-title{
  grid-area: title;
}

.imagebox-title-top-3 .elementor-image-box-img{
  grid-area: image;
  justify-self: start; /* 🔑 imagem à esquerda */
}

.imagebox-title-top-3 .elementor-image-box-img figure{
  margin-left: 0;
  margin-right: auto;
  display: block;
}

.imagebox-title-top-3 .elementor-image-box-img img{
  display: block;
  margin-left: 0;
  margin-right: auto;
}

.imagebox-title-top-3 .elementor-image-box-description{
  grid-area: desc;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f79358 */.elementor-3006 .elementor-element.elementor-element-3f79358{
    position: absolute;
    top: -20.6%;
}

/* MOBILE */
@media (max-width: 767px){
    .elementor-3006 .elementor-element.elementor-element-3f79358{
    position: absolute;
    top: -8.3%;
    }
}
/* =========================================
   TEXTO CIRCULAR — rotação contínua
========================================= */
.elementor-3006 .elementor-element.elementor-element-3f79358 svg #textocircular{
  animation: textoCircularRotate 18s linear infinite;
  transform-box: fill-box;
  transform-origin: center;
}

.elementor-3006 .elementor-element.elementor-element-3f79358 svg{
    border: 150px;
    height: unset !important;
}

@keyframes textoCircularRotate{
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/* =========================================
   DENTE — mesmo efeito softPop (0 → 1.10 → 1)
========================================= */
.elementor-3006 .elementor-element.elementor-element-3f79358 svg #dente{
  animation: softPopDente 4.2s cubic-bezier(.4,0,.2,1) infinite;
  transform-box: fill-box;
  transform-origin: center;
}

@keyframes softPopDente{
  0% {
    transform: scale(0);
    opacity: 0;
  }

  25% {
    transform: scale(1.10);
    opacity: 1;
  }

  45% {
    transform: scale(1.00);
    opacity: 1;
  }

  70% {
    transform: scale(1.00); /* 🔑 fica mais tempo parado */
    opacity: 1;
  }

  82% {
    transform: scale(1.04); /* pequena “respirada” final */
    opacity: 1;
  }

  100% {
    transform: scale(0);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c52d456 */.elementor-3006 .elementor-element.elementor-element-c52d456 {
    rotate: 90deg;
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
    max-width: 100%;
}

.text-wrapper {
    display: flex;
    padding-top: 8px;
}

#text-wrapper2 {
    background: linear-gradient(80deg, #ffc911 0%, #ffc911 60%, #FFEBA8 100%);
}


.text-wrapper2 h1 {
    white-space: nowrap; /* Garante que o texto não quebre em várias linhas */
    font-family: "Inter Tight";
    font-size: 18px;
    text-transform: uppercase;
    display: inline-block; /* Faz o elemento ocupar apenas o espaço necessário */
    color: #000B39;
    animation: animafaixa s linear infinite;
}

.text-wrapper2 h1 {
    white-space: nowrap;
    font-family: "Inter Tight";
    font-size: 18px;
    text-transform: uppercase;
    display: inline;
    color: #000B39;
    animation: animafaixa 3s linear infinite;
    
}

@keyframes animafaixa {
    0% {
        transform: translateX(100%); /* Inicia fora da tela */
    }
    100% {
        transform: translateX(-100%); /* Sai pela esquerda */
    }
}


@keyframes aumentadiminui {
    0% {
       transform: scale(1);
       transform-origin: center;
    } 
    50% {
       transform: scale(0.9);
       transform-origin: center;
    } 
    100% {
       transform: scale(1);
       transform-origin: center;
    }
}

@keyframes rodandobolinhas {
    0% {
       transform: rotate(0deg);
       transform-origin: center;
    } 
    100% {
       transform: rotate(360deg);
       transform-origin: center;
    }
}

@keyframes piscafalhando {
    0%, 100% {
        opacity: 1;
    }
    70% {
        opacity: 1;
    }
    71%, 73%, 75% {
        opacity: 0;
    }
    72%, 74%, 76% {
        opacity: 1;
    }
}

@keyframes destacaestrela {
    0%, 100% {
        opacity: 1;
    } 
    90% {
        opacity: 0;
    }
}


.card-reveal {
  opacity: 0;
  transform: translateY(60px);
  transition: 
    opacity 0.9s cubic-bezier(0.22, 1, 0.36, 1),
    transform 0.9s cubic-bezier(0.22, 1, 0.36, 1);
  will-change: opacity, transform;
}

.card-reveal.show {
  opacity: 1;
  transform: translateY(0);
}

/* efeito cascata */
.card-reveal:nth-of-type(1) { transition-delay: 0.1s; }
.card-reveal:nth-of-type(2) { transition-delay: 0.2s; }
.card-reveal:nth-of-type(3) { transition-delay: 0.3s; }
.card-reveal:nth-of-type(4) { transition-delay: 0.4s; }
.card-reveal:nth-of-type(5) { transition-delay: 0.5s; }
.card-reveal:nth-of-type(6) { transition-delay: 0.6s; }/* End custom CSS */