.elementor-12 .elementor-element.elementor-element-5872d09{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;box-shadow:0px 0px 10px 0px rgba(127, 148.99999999999997, 175, 0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-12 .elementor-element.elementor-element-5872d09:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5872d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-4c67ca2 .elementor-menu-toggle{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .elementor-nav-menu--main .elementor-item{color:#445563;fill:#445563;padding-left:10px;padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-4c67ca2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-4c67ca2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-4c67ca2 .elementor-nav-menu--main .elementor-item:focus{color:#0083EB;fill:#0083EB;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-12 .elementor-element.elementor-element-4c67ca2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#0083EB;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-framed .elementor-item:before,
					.elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-framed .elementor-item:after{border-color:#0083EB;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-underline .elementor-item:after,
					 .elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-overline .elementor-item:before,
					 .elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-double-line .elementor-item:before,
					 .elementor-12 .elementor-element.elementor-element-4c67ca2 .e--pointer-double-line .elementor-item:after{height:1px;}.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-12 .elementor-element.elementor-element-9ccadba .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;background-image:linear-gradient(90deg, #00D50A 0%, #10C400 100%);padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-9ccadba .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9ccadba .elementor-button:focus{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-9ccadba .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-0d5c3e5{--display:flex;--min-height:968px;--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:260px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-0d5c3e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d5c3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://myodonto.com.br/wp-content/uploads/2025/08/bg-hero-v2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-12 .elementor-element.elementor-element-a8c8a1f{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a8c8a1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:47px;font-weight:600;line-height:1.2em;letter-spacing:-0.03em;color:#445563;}.elementor-12 .elementor-element.elementor-element-b1df1dd{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b1df1dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:-0.02em;color:#0083EB;}.elementor-12 .elementor-element.elementor-element-bc03091{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bc03091 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-bc03091 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-f9057db .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #00D0EC 0%, #0070FF 100%);padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-f9057db{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cd9d884{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-cd9d884:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cd9d884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00D0EC 0%, #0070FF 100%);}.elementor-12 .elementor-element.elementor-element-53eb8e5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3647ff5 > .elementor-widget-container{margin:-40px 0px 0px -3580px;}.elementor-12 .elementor-element.elementor-element-3647ff5{text-align:right;}.elementor-12 .elementor-element.elementor-element-3647ff5 img{border-radius:0px 40px 0px 0px;}.elementor-12 .elementor-element.elementor-element-206d869{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-63e1860{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c042b52{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c042b52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fca066b{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fca066b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fca066b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a8ee952 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#0070FF;color:#0070FF;padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-a8ee952{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1ec095e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-1ec095e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ec095e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-12 .elementor-element.elementor-element-b3ff416{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-b3ff416 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b3ff416 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.03em;color:#445563;}.elementor-12 .elementor-element.elementor-element-79bda9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-79bda9f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79bda9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-12 .elementor-element.elementor-element-d40d882{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b065683{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b065683 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-b3b8e1a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b3b8e1a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-b3b8e1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-a5436d4 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #00D0EC 0%, #0070FF 100%);padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-a5436d4{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-826ed12 img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-0dc3cbe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-c27197e img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-ea33424{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3479b62{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3479b62 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-d5f326d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d5f326d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-d5f326d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-200a0f8 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #00D0EC 0%, #0070FF 100%);padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-200a0f8{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-41c3127{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-41c3127:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41c3127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-12 .elementor-element.elementor-element-720ef68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2700082{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2700082 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-698dda7{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-698dda7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-698dda7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-53e1f63 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #00D0EC 0%, #0070FF 100%);padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-53e1f63{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7bcc9a8 img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-ded6459{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-dbd14b5 img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-a95b0f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cd4a237{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cd4a237 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-5eb8c07{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5eb8c07 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-5eb8c07 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-844c7e0 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #00D0EC 0%, #0070FF 100%);padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-844c7e0{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e1eaf95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-e1eaf95:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e1eaf95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-12 .elementor-element.elementor-element-b140476{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2929baf{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2929baf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-eec90ee{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-eec90ee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-eec90ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-8badd09 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #00D0EC 0%, #0070FF 100%);padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-8badd09{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b72517a img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-d23b08b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-558a751 img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-b6b515f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b73d49{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2b73d49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-f3fe3ad{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f3fe3ad > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-f3fe3ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-2f7c45e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #00D0EC 0%, #0070FF 100%);padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-2f7c45e{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e8fa7ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-e8fa7ba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e8fa7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FA;}.elementor-12 .elementor-element.elementor-element-a63a0d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fc86556{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fc86556 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-fc86556 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-f1a3afa{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f1a3afa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:-0.02em;color:#0083EB;}.elementor-12 .elementor-element.elementor-element-c6d8073{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c6d8073 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-c6d8073 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-ee8fe9a .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #00D0EC 0%, #0070FF 100%);padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-ee8fe9a{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9dacf36 img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-a46fdd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5155327{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-5155327 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-5155327 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#445563;}.elementor-12 .elementor-element.elementor-element-78feee8{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-78feee8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-78feee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F3;}.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{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-description{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-12 .elementor-element.elementor-element-3374c24 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3374c24 .elementor-icon-box-title{margin-bottom:15px;color:#445563;}.elementor-12 .elementor-element.elementor-element-3374c24 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3374c24 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-3374c24 .elementor-icon-box-description{color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.02em;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-12 .elementor-element.elementor-element-2cf1b6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2cf1b6c .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-2cf1b6c .elementor-image-box-title{margin-bottom:0px;color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-2cf1b6c .elementor-image-box-description{color:#3B3E47;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-4648226{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-4648226:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4648226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F3;}.elementor-12 .elementor-element.elementor-element-b3050f1 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-b3050f1 .elementor-icon-box-title{margin-bottom:15px;color:#445563;}.elementor-12 .elementor-element.elementor-element-b3050f1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b3050f1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-b3050f1 .elementor-icon-box-description{color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-afbec4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-afbec4b .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-afbec4b .elementor-image-box-title{margin-bottom:0px;color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-afbec4b .elementor-image-box-description{color:#3B3E47;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-fa5e06f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-fa5e06f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fa5e06f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F3;}.elementor-12 .elementor-element.elementor-element-6d061c5 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-6d061c5 .elementor-icon-box-title{margin-bottom:15px;color:#445563;}.elementor-12 .elementor-element.elementor-element-6d061c5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6d061c5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-6d061c5 .elementor-icon-box-description{color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-e38eb0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e38eb0e .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-e38eb0e .elementor-image-box-title{margin-bottom:0px;color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-e38eb0e .elementor-image-box-description{color:#3B3E47;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-6630871{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-6630871:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6630871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F3;}.elementor-12 .elementor-element.elementor-element-92f6900 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-92f6900 .elementor-icon-box-title{margin-bottom:15px;color:#445563;}.elementor-12 .elementor-element.elementor-element-92f6900 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-92f6900 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-92f6900 .elementor-icon-box-description{color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-1f03edd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f03edd .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-1f03edd .elementor-image-box-title{margin-bottom:0px;color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-1f03edd .elementor-image-box-description{color:#3B3E47;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-a14dc6c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-a14dc6c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a14dc6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F3;}.elementor-12 .elementor-element.elementor-element-521c0e2 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-521c0e2 .elementor-icon-box-title{margin-bottom:15px;color:#445563;}.elementor-12 .elementor-element.elementor-element-521c0e2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-521c0e2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-521c0e2 .elementor-icon-box-description{color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-7f017d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f017d3 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-7f017d3 .elementor-image-box-title{margin-bottom:0px;color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-7f017d3 .elementor-image-box-description{color:#3B3E47;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-e51db17{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-e51db17:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e51db17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F3;}.elementor-12 .elementor-element.elementor-element-8186c43 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-8186c43 .elementor-icon-box-title{margin-bottom:15px;color:#445563;}.elementor-12 .elementor-element.elementor-element-8186c43 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8186c43 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-8186c43 .elementor-icon-box-description{color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-2fc6ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2fc6ac9 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-2fc6ac9 .elementor-image-box-title{margin-bottom:0px;color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-2fc6ac9 .elementor-image-box-description{color:#3B3E47;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-249284d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-249284d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-249284d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F3;}.elementor-12 .elementor-element.elementor-element-d5d6752 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-d5d6752 .elementor-icon-box-title{margin-bottom:15px;color:#445563;}.elementor-12 .elementor-element.elementor-element-d5d6752 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d5d6752 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-d5d6752 .elementor-icon-box-description{color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-bd62349 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bd62349 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-bd62349 .elementor-image-box-title{margin-bottom:0px;color:#445563;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.02em;}.elementor-12 .elementor-element.elementor-element-bd62349 .elementor-image-box-description{color:#3B3E47;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-6c7f153{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#0060DA;--e-n-carousel-arrow-hover-color:#0D72F3;}.elementor-12 .elementor-element.elementor-element-6c7f153 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ffb0a9 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #00D0EC 0%, #0070FF 100%);padding:25px 40px 25px 40px;}.elementor-12 .elementor-element.elementor-element-6ffb0a9{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6ffb0a9 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-55d0b9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-55d0b9a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-55d0b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(157deg, #005ED6 0%, #00316F 100%);}.elementor-12 .elementor-element.elementor-element-96d336a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1d31af3{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1d31af3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-1d31af3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71aab22 > .elementor-widget-container{background-color:#005ED6;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0070FF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-71aab22{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-71aab22 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71aab22.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71aab22.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-71aab22.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71aab22 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-71aab22 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-71aab22 .elementor-icon-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6d94562 > .elementor-widget-container{background-color:#005ED6;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0070FF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-6d94562{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-6d94562 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d94562.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d94562.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6d94562.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d94562 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6d94562 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-6d94562 .elementor-icon-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d8056c1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d8056c1 iframe{height:450px;}.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-12 .elementor-element.elementor-element-40056f3{--divider-border-style:solid;--divider-color:#FFFFFF26;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-40056f3 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-40056f3 .elementor-divider{padding-block-start:40px;padding-block-end:40px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-676a35f{left:-1px;}body.rtl .elementor-12 .elementor-element.elementor-element-676a35f{right:-1px;}.elementor-12 .elementor-element.elementor-element-676a35f{top:-2px;}.elementor-12 .elementor-element.elementor-element-efc1e9a{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-efc1e9a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-efc1e9a img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-5b46698{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-5b46698 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5b46698 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e30066c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e30066c{right:0px;}.elementor-12 .elementor-element.elementor-element-e30066c{top:0px;}:root{--page-title-display:none;}@media(max-width:1366px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-63e1860{--width:100%;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-0d5c3e5{--min-height:760px;--padding-top:160px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-a8c8a1f{--container-widget-width:38vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 38vw );max-width:38vw;}.elementor-12 .elementor-element.elementor-element-a8c8a1f .elementor-heading-title{font-size:3.4vw;}.elementor-12 .elementor-element.elementor-element-b1df1dd{--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;}.elementor-12 .elementor-element.elementor-element-b1df1dd .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-bc03091{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-12 .elementor-element.elementor-element-bc03091 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-cd9d884{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-63e1860{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c042b52{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-fca066b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a8ee952{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1ec095e{--gap:1 1;--row-gap:1;--column-gap:1;}.elementor-12 .elementor-element.elementor-element-a5436d4{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-12 .elementor-element.elementor-element-826ed12{width:var( --container-widget-width, 50.5% );max-width:50.5%;--container-widget-width:50.5%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c27197e{width:var( --container-widget-width, 50.5% );max-width:50.5%;--container-widget-width:50.5%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-200a0f8{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-12 .elementor-element.elementor-element-53e1f63{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-12 .elementor-element.elementor-element-7bcc9a8{width:var( --container-widget-width, 50.5% );max-width:50.5%;--container-widget-width:50.5%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dbd14b5{width:var( --container-widget-width, 50.5% );max-width:50.5%;--container-widget-width:50.5%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-844c7e0{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-12 .elementor-element.elementor-element-8badd09{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-12 .elementor-element.elementor-element-b72517a{width:var( --container-widget-width, 50.5% );max-width:50.5%;--container-widget-width:50.5%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-558a751{width:var( --container-widget-width, 50.5% );max-width:50.5%;--container-widget-width:50.5%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2f7c45e{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-12 .elementor-element.elementor-element-ee8fe9a{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-12 .elementor-element.elementor-element-9dacf36{width:var( --container-widget-width, 50.5% );max-width:50.5%;--container-widget-width:50.5%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6c7f153{--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-next-right-position:-50px;}.elementor-12 .elementor-element.elementor-element-6ffb0a9{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-12 .elementor-element.elementor-element-55d0b9a{--gap:1 1;--row-gap:1;--column-gap:1;}.elementor-12 .elementor-element.elementor-element-5b46698{width:100%;max-width:100%;text-align:center;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-5872d09{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0d5c3e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d5c3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myodonto.com.br/wp-content/uploads/2025/08/bg-hero-mobile-topo-v2.webp");background-position:top center;background-size:contain;}.elementor-12 .elementor-element.elementor-element-0d5c3e5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:169px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-a8c8a1f{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-a8c8a1f > .elementor-widget-container{margin:86% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-a8c8a1f .elementor-heading-title{font-size:6.8vw;}.elementor-12 .elementor-element.elementor-element-b1df1dd{width:var( --container-widget-width, 63vw );max-width:63vw;--container-widget-width:63vw;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-bc03091{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-bc03091 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f9057db{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f9057db > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-cd9d884{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-3647ff5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-3647ff5 img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-63e1860{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c042b52{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-fca066b{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-fca066b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a8ee952{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1ec095e{--gap:1 1;--row-gap:1;--column-gap:1;--padding-top:80px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-b3ff416 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79bda9f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-b065683{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-b3b8e1a{text-align:center;}.elementor-12 .elementor-element.elementor-element-a5436d4{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-826ed12{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-826ed12 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-826ed12 img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-0dc3cbe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-c27197e{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c27197e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-c27197e img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3479b62{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-d5f326d{text-align:center;}.elementor-12 .elementor-element.elementor-element-200a0f8{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-41c3127{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-2700082{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-698dda7{text-align:center;}.elementor-12 .elementor-element.elementor-element-53e1f63{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7bcc9a8{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7bcc9a8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-7bcc9a8 img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-ded6459{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-dbd14b5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-dbd14b5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-dbd14b5 img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-cd4a237{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-5eb8c07{text-align:center;}.elementor-12 .elementor-element.elementor-element-844c7e0{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e1eaf95{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-2929baf{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-eec90ee{text-align:center;}.elementor-12 .elementor-element.elementor-element-8badd09{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b72517a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b72517a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-b72517a img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-d23b08b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-558a751{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-558a751 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-558a751 img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-2b73d49{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-f3fe3ad{text-align:center;}.elementor-12 .elementor-element.elementor-element-2f7c45e{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e8fa7ba{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-fc86556{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-f1a3afa{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-c6d8073{text-align:center;}.elementor-12 .elementor-element.elementor-element-ee8fe9a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-9dacf36{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-9dacf36 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-9dacf36 img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-a46fdd0{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-6c7f153{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-6c7f153 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ffb0a9{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-55d0b9a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1d31af3{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-d8056c1{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-efc1e9a > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5872d09{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0484e14{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-0484e14 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9ccadba .elementor-button{font-size:12px;padding:12px 20px 12px 20px;}.elementor-12 .elementor-element.elementor-element-0d5c3e5{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:160px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0d5c3e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d5c3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-12 .elementor-element.elementor-element-a8c8a1f{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-a8c8a1f > .elementor-widget-container{margin:41% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-a8c8a1f .elementor-heading-title{font-size:7.6vw;}.elementor-12 .elementor-element.elementor-element-b1df1dd{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-b1df1dd .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-bc03091 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f9057db > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-f9057db .elementor-button{font-size:16px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-cd9d884{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3647ff5 > .elementor-widget-container{margin:0px -20px 40px -20px;}.elementor-12 .elementor-element.elementor-element-3647ff5 img{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c042b52{text-align:left;}.elementor-12 .elementor-element.elementor-element-c042b52 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-fca066b{text-align:left;}.elementor-12 .elementor-element.elementor-element-a8ee952 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-1ec095e{--gap:1 1;--row-gap:1;--column-gap:1;--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b3ff416 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-79bda9f{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b065683{text-align:left;}.elementor-12 .elementor-element.elementor-element-b065683 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-b3b8e1a{text-align:left;}.elementor-12 .elementor-element.elementor-element-a5436d4 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-0dc3cbe{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3479b62{text-align:left;}.elementor-12 .elementor-element.elementor-element-3479b62 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-d5f326d{text-align:left;}.elementor-12 .elementor-element.elementor-element-200a0f8 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-41c3127{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2700082{text-align:left;}.elementor-12 .elementor-element.elementor-element-2700082 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-698dda7{text-align:left;}.elementor-12 .elementor-element.elementor-element-53e1f63 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-ded6459{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-cd4a237{text-align:left;}.elementor-12 .elementor-element.elementor-element-cd4a237 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-5eb8c07{text-align:left;}.elementor-12 .elementor-element.elementor-element-844c7e0 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-e1eaf95{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2929baf{text-align:left;}.elementor-12 .elementor-element.elementor-element-2929baf .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-eec90ee{text-align:left;}.elementor-12 .elementor-element.elementor-element-8badd09 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-d23b08b{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2b73d49{text-align:left;}.elementor-12 .elementor-element.elementor-element-2b73d49 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-f3fe3ad{text-align:left;}.elementor-12 .elementor-element.elementor-element-2f7c45e .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-e8fa7ba{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fc86556{text-align:left;}.elementor-12 .elementor-element.elementor-element-fc86556 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-f1a3afa{text-align:left;}.elementor-12 .elementor-element.elementor-element-f1a3afa .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-c6d8073{text-align:left;}.elementor-12 .elementor-element.elementor-element-ee8fe9a .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-a46fdd0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5155327 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-78feee8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-3374c24 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4648226{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-b3050f1 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-fa5e06f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-6d061c5 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6630871{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-92f6900 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-a14dc6c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-521c0e2 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-e51db17{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-8186c43 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-249284d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-d5d6752 .elementor-icon-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6c7f153{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-next-right-position:-30px;}.elementor-12 .elementor-element.elementor-element-6c7f153 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ffb0a9 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-55d0b9a{--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:space-between;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-96d336a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1d31af3{text-align:center;}.elementor-12 .elementor-element.elementor-element-1d31af3 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-71aab22 .elementor-icon-box-title{margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-71aab22 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-71aab22 .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-6d94562 .elementor-icon-box-title{margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-6d94562 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6d94562 .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-40056f3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-efc1e9a{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-efc1e9a > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-efc1e9a img{width:232px;}.elementor-12 .elementor-element.elementor-element-5b46698 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-5b46698 .elementor-heading-title{line-height:1.2em;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-5872d09{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-0d5c3e5{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-53eb8e5{--width:50%;}.elementor-12 .elementor-element.elementor-element-206d869{--width:50%;}.elementor-12 .elementor-element.elementor-element-63e1860{--width:640px;}.elementor-12 .elementor-element.elementor-element-1ec095e{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-79bda9f{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-d40d882{--width:43%;}.elementor-12 .elementor-element.elementor-element-0dc3cbe{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-ea33424{--width:43%;}.elementor-12 .elementor-element.elementor-element-41c3127{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-720ef68{--width:44%;}.elementor-12 .elementor-element.elementor-element-ded6459{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-a95b0f5{--width:43%;}.elementor-12 .elementor-element.elementor-element-e1eaf95{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-b140476{--width:44%;}.elementor-12 .elementor-element.elementor-element-d23b08b{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-b6b515f{--width:43%;}.elementor-12 .elementor-element.elementor-element-e8fa7ba{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-a63a0d4{--width:44%;}.elementor-12 .elementor-element.elementor-element-a46fdd0{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-55d0b9a{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-96d336a{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-53eb8e5{--width:100%;}.elementor-12 .elementor-element.elementor-element-206d869{--width:100%;}.elementor-12 .elementor-element.elementor-element-63e1860{--width:100%;}.elementor-12 .elementor-element.elementor-element-d40d882{--width:100%;}.elementor-12 .elementor-element.elementor-element-ea33424{--width:100%;}.elementor-12 .elementor-element.elementor-element-720ef68{--width:100%;}.elementor-12 .elementor-element.elementor-element-a95b0f5{--width:100%;}.elementor-12 .elementor-element.elementor-element-b140476{--width:100%;}.elementor-12 .elementor-element.elementor-element-b6b515f{--width:100%;}.elementor-12 .elementor-element.elementor-element-a63a0d4{--width:100%;}.elementor-12 .elementor-element.elementor-element-96d336a{--width:420px;}}/* Start custom CSS for container, class: .elementor-element-5872d09 */.menu{
    position: fixed;
    top: 0;
    transform: translatey(-100%);
    transition: transform 0.3s ease-in-out;
}

@media(max-width:768px){
    .menu{
       transform: translatey(0);
}
}

.menu.menu-ativo{
    transform: translatey(0)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9057db */.elementor-12 .elementor-element.elementor-element-f9057db a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ee952 */.elementor-12 .elementor-element.elementor-element-a8ee952 a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5436d4 */.elementor-12 .elementor-element.elementor-element-a5436d4 a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-200a0f8 */.elementor-12 .elementor-element.elementor-element-200a0f8 a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53e1f63 */.elementor-12 .elementor-element.elementor-element-53e1f63 a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-844c7e0 */.elementor-12 .elementor-element.elementor-element-844c7e0 a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8badd09 */.elementor-12 .elementor-element.elementor-element-8badd09 a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f7c45e */.elementor-12 .elementor-element.elementor-element-2f7c45e a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee8fe9a */.elementor-12 .elementor-element.elementor-element-ee8fe9a a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3374c24 */.elementor-12 .elementor-element.elementor-element-3374c24 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cf1b6c */.elementor-12 .elementor-element.elementor-element-2cf1b6c img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2cf1b6c{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3050f1 */.elementor-12 .elementor-element.elementor-element-b3050f1 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afbec4b */.elementor-12 .elementor-element.elementor-element-afbec4b img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-afbec4b{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d061c5 */.elementor-12 .elementor-element.elementor-element-6d061c5 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e38eb0e */.elementor-12 .elementor-element.elementor-element-e38eb0e img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-e38eb0e{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92f6900 */.elementor-12 .elementor-element.elementor-element-92f6900 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f03edd */.elementor-12 .elementor-element.elementor-element-1f03edd img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-1f03edd{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-521c0e2 */.elementor-12 .elementor-element.elementor-element-521c0e2 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f017d3 */.elementor-12 .elementor-element.elementor-element-7f017d3 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-7f017d3{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8186c43 */.elementor-12 .elementor-element.elementor-element-8186c43 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2fc6ac9 */.elementor-12 .elementor-element.elementor-element-2fc6ac9 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2fc6ac9{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5d6752 */.elementor-12 .elementor-element.elementor-element-d5d6752 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd62349 */.elementor-12 .elementor-element.elementor-element-bd62349 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-bd62349{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3374c24 */.elementor-12 .elementor-element.elementor-element-3374c24 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cf1b6c */.elementor-12 .elementor-element.elementor-element-2cf1b6c img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2cf1b6c{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3050f1 */.elementor-12 .elementor-element.elementor-element-b3050f1 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afbec4b */.elementor-12 .elementor-element.elementor-element-afbec4b img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-afbec4b{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d061c5 */.elementor-12 .elementor-element.elementor-element-6d061c5 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e38eb0e */.elementor-12 .elementor-element.elementor-element-e38eb0e img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-e38eb0e{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92f6900 */.elementor-12 .elementor-element.elementor-element-92f6900 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f03edd */.elementor-12 .elementor-element.elementor-element-1f03edd img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-1f03edd{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-521c0e2 */.elementor-12 .elementor-element.elementor-element-521c0e2 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f017d3 */.elementor-12 .elementor-element.elementor-element-7f017d3 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-7f017d3{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8186c43 */.elementor-12 .elementor-element.elementor-element-8186c43 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2fc6ac9 */.elementor-12 .elementor-element.elementor-element-2fc6ac9 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2fc6ac9{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5d6752 */.elementor-12 .elementor-element.elementor-element-d5d6752 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd62349 */.elementor-12 .elementor-element.elementor-element-bd62349 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-bd62349{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3374c24 */.elementor-12 .elementor-element.elementor-element-3374c24 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cf1b6c */.elementor-12 .elementor-element.elementor-element-2cf1b6c img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2cf1b6c{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3050f1 */.elementor-12 .elementor-element.elementor-element-b3050f1 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afbec4b */.elementor-12 .elementor-element.elementor-element-afbec4b img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-afbec4b{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d061c5 */.elementor-12 .elementor-element.elementor-element-6d061c5 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e38eb0e */.elementor-12 .elementor-element.elementor-element-e38eb0e img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-e38eb0e{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92f6900 */.elementor-12 .elementor-element.elementor-element-92f6900 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f03edd */.elementor-12 .elementor-element.elementor-element-1f03edd img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-1f03edd{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-521c0e2 */.elementor-12 .elementor-element.elementor-element-521c0e2 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f017d3 */.elementor-12 .elementor-element.elementor-element-7f017d3 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-7f017d3{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8186c43 */.elementor-12 .elementor-element.elementor-element-8186c43 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2fc6ac9 */.elementor-12 .elementor-element.elementor-element-2fc6ac9 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2fc6ac9{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5d6752 */.elementor-12 .elementor-element.elementor-element-d5d6752 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd62349 */.elementor-12 .elementor-element.elementor-element-bd62349 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-bd62349{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3374c24 */.elementor-12 .elementor-element.elementor-element-3374c24 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cf1b6c */.elementor-12 .elementor-element.elementor-element-2cf1b6c img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2cf1b6c{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3050f1 */.elementor-12 .elementor-element.elementor-element-b3050f1 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afbec4b */.elementor-12 .elementor-element.elementor-element-afbec4b img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-afbec4b{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d061c5 */.elementor-12 .elementor-element.elementor-element-6d061c5 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e38eb0e */.elementor-12 .elementor-element.elementor-element-e38eb0e img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-e38eb0e{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92f6900 */.elementor-12 .elementor-element.elementor-element-92f6900 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f03edd */.elementor-12 .elementor-element.elementor-element-1f03edd img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-1f03edd{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-521c0e2 */.elementor-12 .elementor-element.elementor-element-521c0e2 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f017d3 */.elementor-12 .elementor-element.elementor-element-7f017d3 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-7f017d3{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8186c43 */.elementor-12 .elementor-element.elementor-element-8186c43 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2fc6ac9 */.elementor-12 .elementor-element.elementor-element-2fc6ac9 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2fc6ac9{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5d6752 */.elementor-12 .elementor-element.elementor-element-d5d6752 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd62349 */.elementor-12 .elementor-element.elementor-element-bd62349 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-bd62349{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3374c24 */.elementor-12 .elementor-element.elementor-element-3374c24 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cf1b6c */.elementor-12 .elementor-element.elementor-element-2cf1b6c img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2cf1b6c{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3050f1 */.elementor-12 .elementor-element.elementor-element-b3050f1 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afbec4b */.elementor-12 .elementor-element.elementor-element-afbec4b img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-afbec4b{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d061c5 */.elementor-12 .elementor-element.elementor-element-6d061c5 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e38eb0e */.elementor-12 .elementor-element.elementor-element-e38eb0e img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-e38eb0e{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92f6900 */.elementor-12 .elementor-element.elementor-element-92f6900 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f03edd */.elementor-12 .elementor-element.elementor-element-1f03edd img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-1f03edd{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-521c0e2 */.elementor-12 .elementor-element.elementor-element-521c0e2 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f017d3 */.elementor-12 .elementor-element.elementor-element-7f017d3 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-7f017d3{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8186c43 */.elementor-12 .elementor-element.elementor-element-8186c43 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2fc6ac9 */.elementor-12 .elementor-element.elementor-element-2fc6ac9 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2fc6ac9{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5d6752 */.elementor-12 .elementor-element.elementor-element-d5d6752 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd62349 */.elementor-12 .elementor-element.elementor-element-bd62349 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-bd62349{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3374c24 */.elementor-12 .elementor-element.elementor-element-3374c24 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cf1b6c */.elementor-12 .elementor-element.elementor-element-2cf1b6c img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2cf1b6c{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3050f1 */.elementor-12 .elementor-element.elementor-element-b3050f1 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afbec4b */.elementor-12 .elementor-element.elementor-element-afbec4b img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-afbec4b{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d061c5 */.elementor-12 .elementor-element.elementor-element-6d061c5 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e38eb0e */.elementor-12 .elementor-element.elementor-element-e38eb0e img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-e38eb0e{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92f6900 */.elementor-12 .elementor-element.elementor-element-92f6900 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f03edd */.elementor-12 .elementor-element.elementor-element-1f03edd img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-1f03edd{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-521c0e2 */.elementor-12 .elementor-element.elementor-element-521c0e2 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f017d3 */.elementor-12 .elementor-element.elementor-element-7f017d3 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-7f017d3{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8186c43 */.elementor-12 .elementor-element.elementor-element-8186c43 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2fc6ac9 */.elementor-12 .elementor-element.elementor-element-2fc6ac9 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2fc6ac9{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5d6752 */.elementor-12 .elementor-element.elementor-element-d5d6752 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd62349 */.elementor-12 .elementor-element.elementor-element-bd62349 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-bd62349{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3374c24 */.elementor-12 .elementor-element.elementor-element-3374c24 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cf1b6c */.elementor-12 .elementor-element.elementor-element-2cf1b6c img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2cf1b6c{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3050f1 */.elementor-12 .elementor-element.elementor-element-b3050f1 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afbec4b */.elementor-12 .elementor-element.elementor-element-afbec4b img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-afbec4b{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d061c5 */.elementor-12 .elementor-element.elementor-element-6d061c5 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e38eb0e */.elementor-12 .elementor-element.elementor-element-e38eb0e img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-e38eb0e{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92f6900 */.elementor-12 .elementor-element.elementor-element-92f6900 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f03edd */.elementor-12 .elementor-element.elementor-element-1f03edd img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-1f03edd{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-521c0e2 */.elementor-12 .elementor-element.elementor-element-521c0e2 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f017d3 */.elementor-12 .elementor-element.elementor-element-7f017d3 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-7f017d3{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8186c43 */.elementor-12 .elementor-element.elementor-element-8186c43 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2fc6ac9 */.elementor-12 .elementor-element.elementor-element-2fc6ac9 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2fc6ac9{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5d6752 */.elementor-12 .elementor-element.elementor-element-d5d6752 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd62349 */.elementor-12 .elementor-element.elementor-element-bd62349 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-bd62349{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3374c24 */.elementor-12 .elementor-element.elementor-element-3374c24 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cf1b6c */.elementor-12 .elementor-element.elementor-element-2cf1b6c img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2cf1b6c{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3050f1 */.elementor-12 .elementor-element.elementor-element-b3050f1 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afbec4b */.elementor-12 .elementor-element.elementor-element-afbec4b img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-afbec4b{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d061c5 */.elementor-12 .elementor-element.elementor-element-6d061c5 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e38eb0e */.elementor-12 .elementor-element.elementor-element-e38eb0e img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-e38eb0e{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92f6900 */.elementor-12 .elementor-element.elementor-element-92f6900 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f03edd */.elementor-12 .elementor-element.elementor-element-1f03edd img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-1f03edd{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-521c0e2 */.elementor-12 .elementor-element.elementor-element-521c0e2 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f017d3 */.elementor-12 .elementor-element.elementor-element-7f017d3 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-7f017d3{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8186c43 */.elementor-12 .elementor-element.elementor-element-8186c43 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2fc6ac9 */.elementor-12 .elementor-element.elementor-element-2fc6ac9 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-2fc6ac9{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5d6752 */.elementor-12 .elementor-element.elementor-element-d5d6752 svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd62349 */.elementor-12 .elementor-element.elementor-element-bd62349 img{
    margin-top: 4px
}

.elementor-12 .elementor-element.elementor-element-bd62349{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ffb0a9 */.elementor-12 .elementor-element.elementor-element-6ffb0a9 a{
    animation: pisca 2s infinite;
    box-shadow: 0 0 0 0 #00D0EC; /* mudar a cor aqui */
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 20px rgb(0,0,0,0);
    
  }
    100% {
    box-shadow: 0 0 0 15px rgb(0,0,0,0);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-676a35f *//*Scroll suave - Lenis*/
html.lenis, html.lenis body {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-scrolling iframe {
  pointer-events: none;
}
/*
.scroll-left{
    opacity: 0;
    transition: 0.8s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.8s all;
    transform: translate3d(0, 80px, 0);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s all;
    transform: translate3d(0, -80px, 0);
}

.ativo{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
}

.ativo.card1{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0s;
}

.ativo.card2{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0.2s;
}

.ativo.card3{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0.4s;
}

.ativo.card4{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0.6s;
}

@media(max-width: 1024px){

.ativo.card1{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0s;
}

.ativo.card2{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay:0s;
}

.ativo.card3{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0s;
}

.ativo.card4{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0s;
}    
    
}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e30066c */.scroll-left{
    opacity: 0;
    transition: 0.8s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.8s all;
    transform: translate3d(0, 80px, 0);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s all;
    transform: translate3d(0, -80px, 0);
}

.ativo{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
}

.ativo.card1{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0s;
}

.ativo.card2{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0.2s;
}

.ativo.card3{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0.4s;
}

.ativo.card4{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0.6s;
}

@media(max-width: 1024px){

.ativo.card1{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0s;
}

.ativo.card2{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay:0s;
}

.ativo.card3{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0s;
}

.ativo.card4{
    opacity: 1;
    transition: 0.8s all;
    transform: translate3d(0, 0, 0);
     transition-delay: 0s;
}    
    
}/* End custom CSS */
/* Start custom CSS */degrade{ background: linear-gradient(to right, #00D0EC, #0070FF);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

html, body{
    overflow-x: hidden
}/* End custom CSS */