.elementor-15 .elementor-element.elementor-element-09a376c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-15 .elementor-element.elementor-element-ac11e33{--display:flex;--min-height:100px;--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;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-15 .elementor-element.elementor-element-ac11e33:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ac11e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2557;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-59df843.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-59df843 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-59df843.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-15 .elementor-element.elementor-element-59df843.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-59df843.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-15 .elementor-element.elementor-element-59df843.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-59df843.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-15 .elementor-element.elementor-element-59df843 .elementor-icon{font-size:53px;}.elementor-15 .elementor-element.elementor-element-59df843 .elementor-icon svg{height:53px;}.elementor-15 .elementor-element.elementor-element-59df843 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-dfd4964 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-dfd4964.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-15 .elementor-element.elementor-element-dfd4964.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-dfd4964.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-15 .elementor-element.elementor-element-dfd4964.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-dfd4964.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.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-15 .elementor-element.elementor-element-bfb8e18.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bfb8e18 .elementor-menu-toggle{margin:0 auto;}.elementor-15 .elementor-element.elementor-element-bfb8e18 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-bfb8e18 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-bfb8e18 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15 .elementor-element.elementor-element-bfb8e18 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-bfb8e18 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15 .elementor-element.elementor-element-bfb8e18 .elementor-nav-menu--main .elementor-item:focus{color:#F5DED5;fill:#F5DED5;}.elementor-15 .elementor-element.elementor-element-bfb8e18 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#F5DED5;}.elementor-15 .elementor-element.elementor-element-aeb24d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-22f3c42{--display:flex;--min-height:800px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-22f3c42:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-22f3c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/slide3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c5d1966{--display:flex;--margin-top:132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-35a5e29{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-35a5e29 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-35a5e29 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-35a5e29 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#454545;}.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-15 .elementor-element.elementor-element-2ff5047 .elementor-button{background-color:#0D2557;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-15 .elementor-element.elementor-element-2ff5047 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-2ff5047.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-425fefb{--display:flex;--min-height:800px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-425fefb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-425fefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/slide1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7b5f7be{--display:flex;--margin-top:132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-3057e0b{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-3057e0b .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-3057e0b .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-3057e0b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-065bd8e .elementor-button{background-color:#0D2557;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-15 .elementor-element.elementor-element-065bd8e > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-065bd8e.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-d98ece8{--display:flex;--min-height:800px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d98ece8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d98ece8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/slide2-.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ea69499{--display:flex;--margin-top:132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9bac98d{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-9bac98d .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-9bac98d .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-9bac98d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-ecf65a2 .elementor-button{background-color:#0D2557;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-15 .elementor-element.elementor-element-ecf65a2 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-ecf65a2.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-b83ed66{--display:flex;--min-height:800px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b83ed66:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b83ed66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/slide4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3dc2e50{--display:flex;--margin-top:132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d45399b{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-d45399b .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-d45399b .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-d45399b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-a323bb9 .elementor-button{background-color:#0D2557;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-15 .elementor-element.elementor-element-a323bb9 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-a323bb9.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-2c8b612{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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:50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:#0D2557;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-45px;}.elementor-15 .elementor-element.elementor-element-2c8b612 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6db835b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-1.37em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-5bd5a52{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-5bd5a52 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-5bd5a52 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-5bd5a52 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-cdba989{--display:flex;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:126px;--padding-bottom:50px;--padding-left:89px;--padding-right:89px;--z-index:5;}.elementor-15 .elementor-element.elementor-element-cdba989:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cdba989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBD3F2;}.elementor-15 .elementor-element.elementor-element-cdba989::before, .elementor-15 .elementor-element.elementor-element-cdba989 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-cdba989 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-cdba989 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-cdba989 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-cdba989 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/mascara_dobra_2.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-15 .elementor-element.elementor-element-6824ed7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4d4447a{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-9194d36 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-9194d36.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-15 .elementor-element.elementor-element-9194d36.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-15 .elementor-element.elementor-element-9194d36.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-9194d36 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9194d36 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15 .elementor-element.elementor-element-9194d36 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-9194d36 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#EDF2FD;}.elementor-15 .elementor-element.elementor-element-61e1806{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-1e7e9a5 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-1e7e9a5.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-15 .elementor-element.elementor-element-1e7e9a5.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-15 .elementor-element.elementor-element-1e7e9a5.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-1e7e9a5 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1e7e9a5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15 .elementor-element.elementor-element-1e7e9a5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-1e7e9a5 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#EDF2FD;}.elementor-15 .elementor-element.elementor-element-0c6a654{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-896f5a6 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-896f5a6.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-15 .elementor-element.elementor-element-896f5a6.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-15 .elementor-element.elementor-element-896f5a6.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-896f5a6 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-896f5a6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15 .elementor-element.elementor-element-896f5a6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-896f5a6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#EDF2FD;}.elementor-15 .elementor-element.elementor-element-458962d .elementor-button{background-color:#0D2557;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-15 .elementor-element.elementor-element-458962d > .elementor-widget-container{margin:3.125em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-458962d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f0ebe62{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-15 .elementor-element.elementor-element-f0ebe62:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f0ebe62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5DED5;}.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-15 .elementor-element.elementor-element-bbb82a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bbb82a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:100px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c8f976a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 98px;--row-gap:0px;--column-gap:98px;--padding-top:6.25em;--padding-bottom:3.125em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-fc22ac3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-1d0ae5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fe54040{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a28b931 img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-2ce4d50 img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-67ce859 img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-eaca132 img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-d356feb img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-bef1850 img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-0f431f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c41c549{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2e7263c img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-520fab7 img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-c5d6c37 img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-84a38ee img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-f609bca img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-4483d0a img{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-4675270 img{width:250px;}.elementor-15 .elementor-element.elementor-element-dbbef9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-bb614e6{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-bb614e6 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-bb614e6 .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-bb614e6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#54595F;}.elementor-15 .elementor-element.elementor-element-d0a907a{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-d0a907a > .elementor-widget-container{margin:1.5em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-d0a907a .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-d0a907a .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-d0a907a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#54595F;}.elementor-15 .elementor-element.elementor-element-a780951{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-a780951 > .elementor-widget-container{margin:1.5em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-a780951 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-a780951 .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-a780951 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-icon i{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-icon svg{fill:#0D2557;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-0f79906{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d66911a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:4.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-f7d2c3e{--display:flex;--padding-top:73px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-cbd8ef8 img{width:94px;}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-icon i{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-icon svg{fill:#0D2557;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-beb18e4{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-text{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0f1f4f4{--display:flex;--padding-top:73px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-07ded02 img{width:94px;}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-icon i{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-icon svg{fill:#0D2557;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-edb5b9c{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-text{color:#0D2557;transition:color 0.3s;}.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-15 .elementor-element.elementor-element-83b93ed{--divider-border-style:solid;--divider-color:#3B5DA463;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-83b93ed .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-83b93ed .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-icon i{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-icon svg{fill:#0D2557;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-18aa98e{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-text{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-eaf0ead{--display:flex;--padding-top:73px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-a756f1a img{width:94px;}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-icon i{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-icon svg{fill:#0D2557;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-0ed8128{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-text{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-db4a4f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-db4a4f2::before, .elementor-15 .elementor-element.elementor-element-db4a4f2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-db4a4f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-db4a4f2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-db4a4f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-db4a4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/mascara_dobra_6.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-688ab14 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-688ab14 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-688ab14 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-cf907ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:3.125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-07e8e4e{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-0ba2364{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-0ba2364 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-15 .elementor-element.elementor-element-0ba2364 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-0ba2364 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-0ba2364 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-icon i{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-icon svg{fill:#0D2557;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-429a5e5{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-text{color:#0D2557;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-ea7885e > .elementor-widget-container{margin:2em 0em 0em 0em;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-70a0777{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-70a0777 > .elementor-widget-container{margin:3.125em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-70a0777 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-70a0777 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-70a0777 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-1786501 .elementor-button{background-color:#0D2557;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-15 .elementor-element.elementor-element-1786501 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-1786501.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-1786501 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-1786501 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-15 .elementor-element.elementor-element-e755f88{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-15 .elementor-element.elementor-element-c8b314d{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-c8b314d > .elementor-widget-container{margin:0em 0em 3.125em 0em;}.elementor-15 .elementor-element.elementor-element-c8b314d .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-c8b314d .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c8b314d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#0D2557;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:24px;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-24px;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-type-html{padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-group .elementor-field{color:#BBD3F2;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-group .elementor-field, .elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#BBD3F2;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#BBD3F2;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-field-group .elementor-select-wrapper::before{color:#BBD3F2;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-47ef2ad .e-form__buttons__wrapper__button-next{background-color:#3B5DA4;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-button[type="submit"]{background-color:#3B5DA4;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-47ef2ad .e-form__buttons__wrapper__button-previous{background-color:#3B5DA4;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-47ef2ad .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-47ef2ad .elementor-button[type="submit"]:hover svg *{fill:#0D2557;}.elementor-15 .elementor-element.elementor-element-47ef2ad .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-47ef2ad{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15 .elementor-element.elementor-element-d569355{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:226px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5f39a0a{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5f39a0a .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-5f39a0a .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-5f39a0a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-e4ceed5 > .elementor-widget-container{margin:3.125em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-e4ceed5 img{border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-436deed{--display:flex;--justify-content:space-between;--overflow:hidden;}.elementor-15 .elementor-element.elementor-element-da2db56{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-3d28e60{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-3d28e60 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-3d28e60 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-3d28e60 .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3d28e60 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#54595F;}.elementor-15 .elementor-element.elementor-element-6c1ebfc{--display:flex;--justify-content:space-between;--overflow:hidden;}.elementor-15 .elementor-element.elementor-element-c581cde{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-1132231{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-1132231 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-1132231 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-1132231 .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1132231 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#54595F;}.elementor-15 .elementor-element.elementor-element-887fad9{--display:flex;--justify-content:space-between;--overflow:hidden;}.elementor-15 .elementor-element.elementor-element-2cda3c7{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-a2942c2{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-a2942c2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-a2942c2 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-a2942c2 .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a2942c2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#54595F;}.elementor-15 .elementor-element.elementor-element-72e791b{--display:flex;--justify-content:space-between;--overflow:hidden;}.elementor-15 .elementor-element.elementor-element-12f5094{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-9743f88{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-9743f88 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-9743f88 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-9743f88 .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9743f88 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#54595F;}.elementor-15 .elementor-element.elementor-element-ce8b5d9{--display:flex;--justify-content:space-between;--overflow:hidden;}.elementor-15 .elementor-element.elementor-element-b18b6e4{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-ccc8884{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-ccc8884 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-ccc8884 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-ccc8884 .elementor-image-box-title{margin-bottom:12px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ccc8884 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#54595F;}.elementor-15 .elementor-element.elementor-element-7e22fd0{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--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:-50px;--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:-50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;}.elementor-15 .elementor-element.elementor-element-7e22fd0 > .elementor-widget-container{margin:3.125em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-934bc34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:1;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-934bc34::before, .elementor-15 .elementor-element.elementor-element-934bc34 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-934bc34 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-934bc34 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-934bc34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-934bc34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/mascara_dobra_5.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-80abea1{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-80abea1 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-80abea1 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-80abea1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-1e5a98c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:3.125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-916c498{--display:flex;--justify-content:space-between;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-55cc53b .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-55cc53b.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-15 .elementor-element.elementor-element-55cc53b.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-15 .elementor-element.elementor-element-55cc53b.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-55cc53b .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-55cc53b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15 .elementor-element.elementor-element-55cc53b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-55cc53b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#EDF2FD;}.elementor-15 .elementor-element.elementor-element-ce98775 .elementor-button{background-color:#244791;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-15 .elementor-element.elementor-element-ce98775 > .elementor-widget-container{margin:02em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-ce98775.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bffad46{--display:flex;--justify-content:space-between;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-9626e54 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-9626e54.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-15 .elementor-element.elementor-element-9626e54.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-15 .elementor-element.elementor-element-9626e54.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-9626e54 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9626e54 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15 .elementor-element.elementor-element-9626e54 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-9626e54 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#EDF2FD;}.elementor-15 .elementor-element.elementor-element-3c6e302 .elementor-button{background-color:#244791;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-15 .elementor-element.elementor-element-3c6e302 > .elementor-widget-container{margin:02em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-3c6e302.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4523dc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-57654a8 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-57654a8.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-15 .elementor-element.elementor-element-57654a8.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-15 .elementor-element.elementor-element-57654a8.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-57654a8 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-57654a8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15 .elementor-element.elementor-element-57654a8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-57654a8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#EDF2FD;}.elementor-15 .elementor-element.elementor-element-05d9ca2 .elementor-button{background-color:#244791;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px;}.elementor-15 .elementor-element.elementor-element-05d9ca2 > .elementor-widget-container{margin:02em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-05d9ca2.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-79db2ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-89d977f{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-7a0579f .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-7a0579f .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-7a0579f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-3b6cbbb{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-3813c92 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-3813c92 .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-3813c92 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-0dd1936{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-30bf72b .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-30bf72b .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-30bf72b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-717e3af{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-7658102 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-7658102 .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-7658102 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-87cb58c{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-1e5f0be .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-1e5f0be .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-1e5f0be .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-59bff71{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-87718b7 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-87718b7 .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-87718b7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-0a99819{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-15 .elementor-element.elementor-element-0a99819 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-15 .elementor-element.elementor-element-58b1d49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-58b1d49:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-58b1d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5DED5;}.elementor-15 .elementor-element.elementor-element-3524fcb .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3524fcb .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.4em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-3524fcb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-15 .elementor-element.elementor-element-2bfb7e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:3.125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-15 .elementor-element.elementor-element-95f6e05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F5DED5;--border-color:#F5DED5;--padding-top:4.6875em;--padding-bottom:4.6875em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-95f6e05:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-95f6e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2557;}.elementor-15 .elementor-element.elementor-element-b3176d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-d2a3dc4 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-d2a3dc4.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-15 .elementor-element.elementor-element-d2a3dc4.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-15 .elementor-element.elementor-element-d2a3dc4.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-15 .elementor-element.elementor-element-d2a3dc4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-15 .elementor-element.elementor-element-d2a3dc4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-d2a3dc4 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cf6677d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-c04cddf{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-c04cddf > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-c04cddf .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-c04cddf .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c04cddf .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-8891c66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-233caca.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-233caca .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-5e64ccf.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5e64ccf .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-14b020d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-fc4aa01{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-fc4aa01 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-fc4aa01 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-fc4aa01 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fc4aa01 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-621e718 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-621e718{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-text{color:#F5DED5;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dea6680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-dce139e{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-dce139e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-dce139e .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-dce139e .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dce139e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#0D2557;}.elementor-15 .elementor-element.elementor-element-4e6a9cc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-4e6a9cc{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-text{color:#F5DED5;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e6e2c32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-e6e2c32:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e6e2c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2557;}.elementor-15 .elementor-element.elementor-element-854f633 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-854f633 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9ae1be6{--display:flex;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-9ffe278{right:2vw;}body.rtl .elementor-15 .elementor-element.elementor-element-9ffe278{left:2vw;}.elementor-15 .elementor-element.elementor-element-9ffe278{bottom:3vh;z-index:999;}.elementor-15 .elementor-element.elementor-element-9ffe278 > .elementor-widget-container{border-style:none;}.elementor-15 .elementor-element.elementor-element-9ffe278 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-stacked .elementor-icon{background-color:#50C75D;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-default .elementor-icon{color:#50C75D;border-color:#50C75D;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-default .elementor-icon svg{fill:#50C75D;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-stacked .elementor-icon:hover{background-color:#389C43;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-default .elementor-icon:hover{color:#389C43;border-color:#389C43;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-default .elementor-icon:hover svg{fill:#389C43;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9ffe278.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9ffe278 .elementor-icon{font-size:35px;}.elementor-15 .elementor-element.elementor-element-9ffe278 .elementor-icon svg{height:35px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-2c8b612{--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-position:250px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-position:250px;--e-n-carousel-dots-vertical-offset:-45px;}.elementor-15 .elementor-element.elementor-element-6824ed7{--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-c8f976a{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-15 .elementor-element.elementor-element-5f39a0a{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-15 .elementor-element.elementor-element-1e5a98c{--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-ce98775.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-3c6e302.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-05d9ca2.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-0a99819{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-22f3c42:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-22f3c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/img-mobile-3.webp");}.elementor-15 .elementor-element.elementor-element-22f3c42{--min-height:fit-content;--justify-content:flex-end;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-c5d1966{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-35a5e29{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-35a5e29 > .elementor-widget-container{padding:350px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-35a5e29 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-2ff5047.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-425fefb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-425fefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/img-1-mobile.webp");}.elementor-15 .elementor-element.elementor-element-425fefb{--min-height:fit-content;--justify-content:flex-end;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-7b5f7be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-3057e0b{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-3057e0b > .elementor-widget-container{padding:350px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3057e0b .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-065bd8e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d98ece8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d98ece8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/img-2-mobile.webp");}.elementor-15 .elementor-element.elementor-element-d98ece8{--min-height:fit-content;--justify-content:flex-end;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-ea69499{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9bac98d{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-9bac98d > .elementor-widget-container{padding:350px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9bac98d .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-ecf65a2.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b83ed66:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b83ed66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/img-mobile-4.webp");}.elementor-15 .elementor-element.elementor-element-b83ed66{--min-height:fit-content;--justify-content:flex-end;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-3dc2e50{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d45399b{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-d45399b > .elementor-widget-container{padding:350px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d45399b .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-a323bb9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2c8b612{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:10px;}.elementor-15 .elementor-element.elementor-element-5bd5a52{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-5bd5a52 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5bd5a52 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-458962d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c8f976a{--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-dbbef9d{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-15 .elementor-element.elementor-element-bb614e6{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-bb614e6 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bb614e6 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-d0a907a{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-d0a907a > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d0a907a .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-a780951{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-a780951 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a780951 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-d66911a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-db4a4f2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-688ab14{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-688ab14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-688ab14 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-688ab14 .elementor-image-box-title{margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-cf907ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-0ba2364{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-0ba2364 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0ba2364 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-70a0777{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-70a0777 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-70a0777 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-1786501.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-e755f88{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-15 .elementor-element.elementor-element-c8b314d{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-c8b314d > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c8b314d .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-d569355{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5f39a0a{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-5f39a0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5f39a0a .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-5f39a0a .elementor-image-box-title{margin-bottom:14px;}.elementor-15 .elementor-element.elementor-element-3d28e60{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-3d28e60 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3d28e60 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-1132231{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-1132231 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1132231 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-a2942c2{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-a2942c2 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a2942c2 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-9743f88{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-9743f88 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9743f88 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-ccc8884{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-ccc8884 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ccc8884 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-7e22fd0{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-15 .elementor-element.elementor-element-934bc34{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-80abea1{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-80abea1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-80abea1 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-80abea1 .elementor-image-box-title{margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-ce98775.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3c6e302.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-05d9ca2.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0a99819{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-58b1d49{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-3524fcb{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-3524fcb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3524fcb .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3524fcb .elementor-image-box-title{margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-95f6e05{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-d2a3dc4 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-c04cddf{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-c04cddf > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c04cddf .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-8891c66{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-fc4aa01{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-fc4aa01 > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fc4aa01 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-dce139e{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-dce139e > .elementor-widget-container{padding:00px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dce139e .elementor-image-box-wrapper{text-align:center;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-09a376c{--content-width:90vw;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ac11e33{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-59df843 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-59df843 .elementor-icon svg{height:30px;}.elementor-15 .elementor-element.elementor-element-dfd4964.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-dfd4964 .elementor-icon{font-size:28px;}.elementor-15 .elementor-element.elementor-element-dfd4964 .elementor-icon svg{height:28px;}.elementor-15 .elementor-element.elementor-element-bfb8e18.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-aeb24d7{--margin-top:-87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-22f3c42:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-22f3c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/img-mobile-3.webp");}.elementor-15 .elementor-element.elementor-element-22f3c42{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-35a5e29 > .elementor-widget-container{padding:250px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-35a5e29 .elementor-image-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-35a5e29 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-2ff5047 .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-425fefb{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-3057e0b > .elementor-widget-container{padding:250px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3057e0b .elementor-image-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-3057e0b .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-065bd8e .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-d98ece8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d98ece8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centromedicorosa.com.br/wp-content/uploads/2025/04/img-2-mobile.webp");}.elementor-15 .elementor-element.elementor-element-d98ece8{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-9bac98d > .elementor-widget-container{padding:250px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9bac98d .elementor-image-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-9bac98d .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-ecf65a2 .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-b83ed66{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-d45399b > .elementor-widget-container{padding:250px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d45399b .elementor-image-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-d45399b .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-a323bb9 .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-2c8b612{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-position:-120px;--e-n-carousel-arrow-next-top-position:-120px;--e-n-carousel-arrow-size:30px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-vertical-offset:-35px;}.elementor-15 .elementor-element.elementor-element-6db835b{--content-width:90vw;--padding-top:3.125em;--padding-bottom:3.125em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-5bd5a52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5bd5a52 .elementor-image-box-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-5bd5a52 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-cdba989{--margin-top:3.125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:65px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-a2489ec img{width:80px;}.elementor-15 .elementor-element.elementor-element-4d4447a{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-9194d36 .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-9194d36 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-9194d36 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-1e7e9a5 .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-1e7e9a5 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-1e7e9a5 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-896f5a6 .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-896f5a6 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-896f5a6 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-458962d > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-458962d .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-c8f976a{--content-width:90vw;--padding-top:3.125em;--padding-bottom:3.125em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-1d0ae5c{--width:45%;}.elementor-15 .elementor-element.elementor-element-0f431f6{--width:45%;}.elementor-15 .elementor-element.elementor-element-bb614e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bb614e6 .elementor-image-box-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-bb614e6 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-d0a907a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d0a907a .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-d0a907a .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-a780951 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a780951 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-a780951 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-0f79906{--e-icon-list-icon-size:6px;}.elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0f79906 .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-d66911a{--content-width:90vw;--padding-top:3.125em;--padding-bottom:3.125em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-f7d2c3e{--padding-top:40px;--padding-bottom:040px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-cbd8ef8 img{width:60px;}.elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-beb18e4 .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-0f1f4f4{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-07ded02 img{width:60px;}.elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-edb5b9c .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-18aa98e .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-eaf0ead{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-a756f1a img{width:60px;}.elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0ed8128 .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-db4a4f2{--content-width:90vw;--padding-top:3.125em;--padding-bottom:3.125em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-688ab14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-688ab14 .elementor-image-box-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-688ab14 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-cf907ae{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-15 .elementor-element.elementor-element-0ba2364 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0ba2364 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-0ba2364 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-429a5e5 .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-70a0777 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-70a0777 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-70a0777 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-70a0777 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-1786501 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-1786501.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1786501 .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-e755f88{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-c8b314d > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c8b314d .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-c8b314d .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-c8b314d .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-d569355{--content-width:90vw;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-5f39a0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5f39a0a .elementor-image-box-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-5f39a0a .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-e4ceed5 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-3d28e60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3d28e60 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-3d28e60 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-1132231 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1132231 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-1132231 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-a2942c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a2942c2 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-a2942c2 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-9743f88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9743f88 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-9743f88 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-ccc8884 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ccc8884 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-ccc8884 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7e22fd0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-7e22fd0 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-934bc34{--content-width:90vw;--padding-top:3.125em;--padding-bottom:3.125em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-80abea1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-80abea1 .elementor-image-box-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-80abea1 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-1e5a98c{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-15 .elementor-element.elementor-element-916c498{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-55cc53b .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-55cc53b .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-55cc53b .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-55cc53b .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-ce98775 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-ce98775 .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-bffad46{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-9626e54 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-9626e54 .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-9626e54 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-9626e54 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-3c6e302 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-3c6e302 .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-4523dc1{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-57654a8 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-57654a8 .elementor-image-box-img{margin-bottom:16px;}.elementor-15 .elementor-element.elementor-element-57654a8 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-57654a8 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-05d9ca2 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-05d9ca2 .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7a0579f .elementor-image-box-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7a0579f .elementor-image-box-description{font-size:18px;}.elementor-15 .elementor-element.elementor-element-3813c92 .elementor-image-box-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-3813c92 .elementor-image-box-description{font-size:18px;}.elementor-15 .elementor-element.elementor-element-30bf72b .elementor-image-box-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-30bf72b .elementor-image-box-description{font-size:18px;}.elementor-15 .elementor-element.elementor-element-7658102 .elementor-image-box-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7658102 .elementor-image-box-description{font-size:18px;}.elementor-15 .elementor-element.elementor-element-1e5f0be .elementor-image-box-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-1e5f0be .elementor-image-box-description{font-size:18px;}.elementor-15 .elementor-element.elementor-element-87718b7 .elementor-image-box-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-87718b7 .elementor-image-box-description{font-size:18px;}.elementor-15 .elementor-element.elementor-element-0a99819{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-58b1d49{--content-width:90vw;--padding-top:3.125em;--padding-bottom:3.125em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-3524fcb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3524fcb .elementor-image-box-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-3524fcb .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-2bfb7e9{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-15 .elementor-element.elementor-element-95f6e05{--content-width:90vw;--padding-top:3.125em;--padding-bottom:3.125em;--padding-left:0em;--padding-right:0em;}.elementor-15 .elementor-element.elementor-element-d2a3dc4 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-d2a3dc4 .elementor-image-box-img{margin-bottom:24px;}.elementor-15 .elementor-element.elementor-element-d2a3dc4 .elementor-image-box-wrapper .elementor-image-box-img{width:130px;}.elementor-15 .elementor-element.elementor-element-d2a3dc4 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-c04cddf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c04cddf .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-c04cddf .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-c04cddf .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-8891c66{--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-fc4aa01 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fc4aa01 .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-fc4aa01 .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-fc4aa01 .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-621e718 .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-dce139e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dce139e .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-dce139e .elementor-image-box-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-dce139e .elementor-image-box-description{font-size:16px;}.elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4e6a9cc .elementor-icon-list-item > a{font-size:16px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-9ffe278{right:4vw;}body.rtl .elementor-15 .elementor-element.elementor-element-9ffe278{left:4vw;}.elementor-15 .elementor-element.elementor-element-9ffe278{bottom:2vh;}.elementor-15 .elementor-element.elementor-element-9ffe278 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-9ffe278 .elementor-icon svg{height:30px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-c5d1966{--width:42%;}.elementor-15 .elementor-element.elementor-element-7b5f7be{--width:42%;}.elementor-15 .elementor-element.elementor-element-ea69499{--width:40%;}.elementor-15 .elementor-element.elementor-element-3dc2e50{--width:42%;}.elementor-15 .elementor-element.elementor-element-f0ebe62{--width:100vw;}.elementor-15 .elementor-element.elementor-element-fc22ac3{--width:55%;}.elementor-15 .elementor-element.elementor-element-dbbef9d{--width:45%;}.elementor-15 .elementor-element.elementor-element-b3176d3{--width:25%;}.elementor-15 .elementor-element.elementor-element-cf6677d{--width:25%;}.elementor-15 .elementor-element.elementor-element-14b020d{--width:25%;}.elementor-15 .elementor-element.elementor-element-dea6680{--width:25%;}}@media(max-width:1366px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-09a376c{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-22f3c42{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-425fefb{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-d98ece8{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-b83ed66{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-6db835b{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-c8f976a{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-d66911a{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-db4a4f2{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-d569355{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-934bc34{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-58b1d49{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-95f6e05{--content-width:90vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-09a376c{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-22f3c42{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-c5d1966{--width:100%;}.elementor-15 .elementor-element.elementor-element-425fefb{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-7b5f7be{--width:100%;}.elementor-15 .elementor-element.elementor-element-d98ece8{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-ea69499{--width:100%;}.elementor-15 .elementor-element.elementor-element-b83ed66{--content-width:90vw;}.elementor-15 .elementor-element.elementor-element-3dc2e50{--width:100%;}.elementor-15 .elementor-element.elementor-element-fc22ac3{--width:100%;}.elementor-15 .elementor-element.elementor-element-dbbef9d{--width:100%;}.elementor-15 .elementor-element.elementor-element-b3176d3{--width:100%;}.elementor-15 .elementor-element.elementor-element-cf6677d{--width:100%;}.elementor-15 .elementor-element.elementor-element-14b020d{--width:100%;}.elementor-15 .elementor-element.elementor-element-dea6680{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-ac11e33 */.elementor-15 .elementor-element.elementor-element-ac11e33 {
    box-shadow: 0px 501px 140px 0px rgba(13, 37, 87, 0.00), 0px 320px 128px 0px rgba(13, 37, 87, 0.01), 0px 180px 108px 0px rgba(13, 37, 87, 0.05), 0px 80px 80px 0px rgba(13, 37, 87, 0.09), 0px 20px 44px 0px rgba(13, 37, 87, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09a376c */.menux{

    transition: 1s;

    transform: translatey(0%);

}

.menuativox{

    transition: 1s;

    transform: translatey(-100%);

}

.elementor-15 .elementor-element.elementor-element-09a376c.elementor-sticky--active[style]{

    width: 100% !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f3c42 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-22f3c42 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425fefb */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-425fefb .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98ece8 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-d98ece8 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83ed66 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-b83ed66 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f3c42 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-22f3c42 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425fefb */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-425fefb .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98ece8 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-d98ece8 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83ed66 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-b83ed66 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f3c42 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-22f3c42 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425fefb */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-425fefb .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98ece8 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-d98ece8 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83ed66 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-b83ed66 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f3c42 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-22f3c42 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425fefb */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-425fefb .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98ece8 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-d98ece8 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83ed66 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-b83ed66 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f3c42 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-22f3c42 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425fefb */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-425fefb .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98ece8 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-d98ece8 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83ed66 */@media(min-width: 440px) and (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-b83ed66 .e-con-inner{
        padding-top: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2489ec */.elementor-15 .elementor-element.elementor-element-a2489ec {
    position: absolute;
    top: -35px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9194d36 */.elementor-15 .elementor-element.elementor-element-9194d36 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d4447a */.elementor-15 .elementor-element.elementor-element-4d4447a {
    border-radius: 20px;
background: #0D2557;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e7e9a5 */.elementor-15 .elementor-element.elementor-element-1e7e9a5 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e1806 */.elementor-15 .elementor-element.elementor-element-61e1806 {
    border-radius: 20px;
background: #0D2557;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-896f5a6 */.elementor-15 .elementor-element.elementor-element-896f5a6 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c6a654 */.elementor-15 .elementor-element.elementor-element-0c6a654 {
    border-radius: 20px;
background: #0D2557;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba989 */.elementor-15 .elementor-element.elementor-element-cdba989 {
    background: #BBD3F2;
    border: 1px solid #FFF;
box-shadow: 59px 279px 80px 0px rgba(59, 93, 164, 0.00), 38px 178px 73px 0px rgba(59, 93, 164, 0.01), 21px 100px 62px 0px rgba(59, 93, 164, 0.05), 9px 45px 46px 0px rgba(59, 93, 164, 0.09), 2px 11px 25px 0px rgba(59, 93, 164, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbb82a9 */.textoanimado{

    display: inline-block;

    animation: carrossel 25s linear infinite;

}

@keyframes carrossel{

    0%{

        transform: translatex(0);

    }

    100%{

        transform: translatex(-900px);

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ebe62 */.elementor-15 .elementor-element.elementor-element-f0ebe62{

    white-space: nowrap;

}

.elementor-15 .elementor-element.elementor-element-f0ebe62 {
  position: absolute;
  top: 56%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db835b */.elementor-15 .elementor-element.elementor-element-6db835b {
    background: linear-gradient(180deg, #F5DED5 0%, #FFF 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4675270 */.elementor-15 .elementor-element.elementor-element-4675270 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cbd8ef8 */.elementor-15 .elementor-element.elementor-element-cbd8ef8 {
    position: absolute;
  top: 0%;
  left: 20%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7d2c3e */.elementor-15 .elementor-element.elementor-element-f7d2c3e {
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.10);
background: #BBD3F2;
box-shadow: 0px 167px 47px 0px rgba(59, 93, 164, 0.00), 0px 107px 43px 0px rgba(59, 93, 164, 0.01), 0px 60px 36px 0px rgba(59, 93, 164, 0.05), 0px 27px 27px 0px rgba(59, 93, 164, 0.09), 0px 7px 15px 0px rgba(59, 93, 164, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07ded02 */.elementor-15 .elementor-element.elementor-element-07ded02 {
    position: absolute;
  top: 0%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f1f4f4 */.elementor-15 .elementor-element.elementor-element-0f1f4f4 {
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.10);
background: #BBD3F2;
box-shadow: 0px 167px 47px 0px rgba(59, 93, 164, 0.00), 0px 107px 43px 0px rgba(59, 93, 164, 0.01), 0px 60px 36px 0px rgba(59, 93, 164, 0.05), 0px 27px 27px 0px rgba(59, 93, 164, 0.09), 0px 7px 15px 0px rgba(59, 93, 164, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a756f1a */.elementor-15 .elementor-element.elementor-element-a756f1a {
    position: absolute;
  top: 0%;
  left: 80%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf0ead */.elementor-15 .elementor-element.elementor-element-eaf0ead {
    border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.10);
background: #BBD3F2;
box-shadow: 0px 167px 47px 0px rgba(59, 93, 164, 0.00), 0px 107px 43px 0px rgba(59, 93, 164, 0.01), 0px 60px 36px 0px rgba(59, 93, 164, 0.05), 0px 27px 27px 0px rgba(59, 93, 164, 0.09), 0px 7px 15px 0px rgba(59, 93, 164, 0.10);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1786501 */.elementor-15 .elementor-element.elementor-element-1786501 .elementor-button-icon  {
    font-size: 24px !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-47ef2ad */textarea {
    padding-left: 20px !important; 
    padding-top: 20px !important; 
    box-sizing: border-box !important; 
    border-radius: 20px !important;
}

select, select:focus {
    color: #BBD3F2; 
}

select option {
    color: #0D2557; 
}

select::-webkit-input-placeholder { 
    color: #0D2557; 
}

select::-moz-placeholder { 
    color: #0D2557; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e755f88 */.elementor-15 .elementor-element.elementor-element-e755f88 {
    border-radius: 20px;
border: 4px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2db56 */.elementor-15 .elementor-element.elementor-element-da2db56 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-436deed */.elementor-15 .elementor-element.elementor-element-436deed {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c581cde */.elementor-15 .elementor-element.elementor-element-c581cde {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1ebfc */.elementor-15 .elementor-element.elementor-element-6c1ebfc {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cda3c7 */.elementor-15 .elementor-element.elementor-element-2cda3c7 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-887fad9 */.elementor-15 .elementor-element.elementor-element-887fad9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f5094 */.elementor-15 .elementor-element.elementor-element-12f5094 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e791b */.elementor-15 .elementor-element.elementor-element-72e791b {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18b6e4 */.elementor-15 .elementor-element.elementor-element-b18b6e4 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8b5d9 */.elementor-15 .elementor-element.elementor-element-ce8b5d9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2db56 */.elementor-15 .elementor-element.elementor-element-da2db56 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-436deed */.elementor-15 .elementor-element.elementor-element-436deed {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c581cde */.elementor-15 .elementor-element.elementor-element-c581cde {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1ebfc */.elementor-15 .elementor-element.elementor-element-6c1ebfc {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cda3c7 */.elementor-15 .elementor-element.elementor-element-2cda3c7 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-887fad9 */.elementor-15 .elementor-element.elementor-element-887fad9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f5094 */.elementor-15 .elementor-element.elementor-element-12f5094 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e791b */.elementor-15 .elementor-element.elementor-element-72e791b {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18b6e4 */.elementor-15 .elementor-element.elementor-element-b18b6e4 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8b5d9 */.elementor-15 .elementor-element.elementor-element-ce8b5d9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2db56 */.elementor-15 .elementor-element.elementor-element-da2db56 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-436deed */.elementor-15 .elementor-element.elementor-element-436deed {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c581cde */.elementor-15 .elementor-element.elementor-element-c581cde {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1ebfc */.elementor-15 .elementor-element.elementor-element-6c1ebfc {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cda3c7 */.elementor-15 .elementor-element.elementor-element-2cda3c7 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-887fad9 */.elementor-15 .elementor-element.elementor-element-887fad9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f5094 */.elementor-15 .elementor-element.elementor-element-12f5094 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e791b */.elementor-15 .elementor-element.elementor-element-72e791b {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18b6e4 */.elementor-15 .elementor-element.elementor-element-b18b6e4 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8b5d9 */.elementor-15 .elementor-element.elementor-element-ce8b5d9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2db56 */.elementor-15 .elementor-element.elementor-element-da2db56 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-436deed */.elementor-15 .elementor-element.elementor-element-436deed {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c581cde */.elementor-15 .elementor-element.elementor-element-c581cde {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1ebfc */.elementor-15 .elementor-element.elementor-element-6c1ebfc {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cda3c7 */.elementor-15 .elementor-element.elementor-element-2cda3c7 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-887fad9 */.elementor-15 .elementor-element.elementor-element-887fad9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f5094 */.elementor-15 .elementor-element.elementor-element-12f5094 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e791b */.elementor-15 .elementor-element.elementor-element-72e791b {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18b6e4 */.elementor-15 .elementor-element.elementor-element-b18b6e4 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8b5d9 */.elementor-15 .elementor-element.elementor-element-ce8b5d9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2db56 */.elementor-15 .elementor-element.elementor-element-da2db56 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-436deed */.elementor-15 .elementor-element.elementor-element-436deed {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c581cde */.elementor-15 .elementor-element.elementor-element-c581cde {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1ebfc */.elementor-15 .elementor-element.elementor-element-6c1ebfc {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cda3c7 */.elementor-15 .elementor-element.elementor-element-2cda3c7 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-887fad9 */.elementor-15 .elementor-element.elementor-element-887fad9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f5094 */.elementor-15 .elementor-element.elementor-element-12f5094 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e791b */.elementor-15 .elementor-element.elementor-element-72e791b {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18b6e4 */.elementor-15 .elementor-element.elementor-element-b18b6e4 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8b5d9 */.elementor-15 .elementor-element.elementor-element-ce8b5d9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2db56 */.elementor-15 .elementor-element.elementor-element-da2db56 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-436deed */.elementor-15 .elementor-element.elementor-element-436deed {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c581cde */.elementor-15 .elementor-element.elementor-element-c581cde {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1ebfc */.elementor-15 .elementor-element.elementor-element-6c1ebfc {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cda3c7 */.elementor-15 .elementor-element.elementor-element-2cda3c7 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-887fad9 */.elementor-15 .elementor-element.elementor-element-887fad9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f5094 */.elementor-15 .elementor-element.elementor-element-12f5094 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e791b */.elementor-15 .elementor-element.elementor-element-72e791b {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18b6e4 */.elementor-15 .elementor-element.elementor-element-b18b6e4 {
    border-top: 5px solid #BBD3F2;
background: #3B5DA4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8b5d9 */.elementor-15 .elementor-element.elementor-element-ce8b5d9 {
    border-radius: 16px;
border: 5px solid #3B5DA4;
background: #0D2557;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65018d7 */.elementor-15 .elementor-element.elementor-element-65018d7 {
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    min-width: 1920px !important;
    z-index: 2;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-15 .elementor-element.elementor-element-65018d7 {
        min-width: 1200px !important;
    }
}

@media (max-width: 767px) {
    .elementor-15 .elementor-element.elementor-element-65018d7 {
        min-width: 767px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d569355 */.elementor-15 .elementor-element.elementor-element-d569355 {
    background: linear-gradient(180deg, #FFF 0%, #F5DED5 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55cc53b */.elementor-15 .elementor-element.elementor-element-55cc53b {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-916c498 */.elementor-15 .elementor-element.elementor-element-916c498 {
    border-radius: 20px;

    background: #3B5DA4;
    box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9626e54 */.elementor-15 .elementor-element.elementor-element-9626e54 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bffad46 */.elementor-15 .elementor-element.elementor-element-bffad46 {
    border-radius: 20px;
    background: #3B5DA4;
    box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57654a8 */.elementor-15 .elementor-element.elementor-element-57654a8 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4523dc1 */.elementor-15 .elementor-element.elementor-element-4523dc1 {
    border-radius: 20px;
    background: #3B5DA4;
    box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a0579f */.elementor-15 .elementor-element.elementor-element-7a0579f {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d977f */.elementor-15 .elementor-element.elementor-element-89d977f {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-89d977f {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3813c92 */.elementor-15 .elementor-element.elementor-element-3813c92 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6cbbb */.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30bf72b */.elementor-15 .elementor-element.elementor-element-30bf72b {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd1936 */.elementor-15 .elementor-element.elementor-element-0dd1936 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-0dd1936 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7658102 */.elementor-15 .elementor-element.elementor-element-7658102 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717e3af */.elementor-15 .elementor-element.elementor-element-717e3af {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-717e3af {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e5f0be */.elementor-15 .elementor-element.elementor-element-1e5f0be {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cb58c */.elementor-15 .elementor-element.elementor-element-87cb58c {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-87cb58c {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87718b7 */.elementor-15 .elementor-element.elementor-element-87718b7 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59bff71 */.elementor-15 .elementor-element.elementor-element-59bff71 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-59bff71 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a0579f */.elementor-15 .elementor-element.elementor-element-7a0579f {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d977f */.elementor-15 .elementor-element.elementor-element-89d977f {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-89d977f {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3813c92 */.elementor-15 .elementor-element.elementor-element-3813c92 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6cbbb */.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30bf72b */.elementor-15 .elementor-element.elementor-element-30bf72b {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd1936 */.elementor-15 .elementor-element.elementor-element-0dd1936 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-0dd1936 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7658102 */.elementor-15 .elementor-element.elementor-element-7658102 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717e3af */.elementor-15 .elementor-element.elementor-element-717e3af {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-717e3af {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e5f0be */.elementor-15 .elementor-element.elementor-element-1e5f0be {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cb58c */.elementor-15 .elementor-element.elementor-element-87cb58c {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-87cb58c {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87718b7 */.elementor-15 .elementor-element.elementor-element-87718b7 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59bff71 */.elementor-15 .elementor-element.elementor-element-59bff71 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-59bff71 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a0579f */.elementor-15 .elementor-element.elementor-element-7a0579f {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d977f */.elementor-15 .elementor-element.elementor-element-89d977f {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-89d977f {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3813c92 */.elementor-15 .elementor-element.elementor-element-3813c92 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6cbbb */.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30bf72b */.elementor-15 .elementor-element.elementor-element-30bf72b {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd1936 */.elementor-15 .elementor-element.elementor-element-0dd1936 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-0dd1936 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7658102 */.elementor-15 .elementor-element.elementor-element-7658102 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717e3af */.elementor-15 .elementor-element.elementor-element-717e3af {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-717e3af {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e5f0be */.elementor-15 .elementor-element.elementor-element-1e5f0be {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cb58c */.elementor-15 .elementor-element.elementor-element-87cb58c {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-87cb58c {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87718b7 */.elementor-15 .elementor-element.elementor-element-87718b7 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59bff71 */.elementor-15 .elementor-element.elementor-element-59bff71 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-59bff71 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a0579f */.elementor-15 .elementor-element.elementor-element-7a0579f {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d977f */.elementor-15 .elementor-element.elementor-element-89d977f {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-89d977f {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3813c92 */.elementor-15 .elementor-element.elementor-element-3813c92 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6cbbb */.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30bf72b */.elementor-15 .elementor-element.elementor-element-30bf72b {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd1936 */.elementor-15 .elementor-element.elementor-element-0dd1936 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-0dd1936 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7658102 */.elementor-15 .elementor-element.elementor-element-7658102 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717e3af */.elementor-15 .elementor-element.elementor-element-717e3af {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-717e3af {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e5f0be */.elementor-15 .elementor-element.elementor-element-1e5f0be {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cb58c */.elementor-15 .elementor-element.elementor-element-87cb58c {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-87cb58c {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87718b7 */.elementor-15 .elementor-element.elementor-element-87718b7 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59bff71 */.elementor-15 .elementor-element.elementor-element-59bff71 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-59bff71 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a0579f */.elementor-15 .elementor-element.elementor-element-7a0579f {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d977f */.elementor-15 .elementor-element.elementor-element-89d977f {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-89d977f {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3813c92 */.elementor-15 .elementor-element.elementor-element-3813c92 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6cbbb */.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30bf72b */.elementor-15 .elementor-element.elementor-element-30bf72b {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd1936 */.elementor-15 .elementor-element.elementor-element-0dd1936 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-0dd1936 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7658102 */.elementor-15 .elementor-element.elementor-element-7658102 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717e3af */.elementor-15 .elementor-element.elementor-element-717e3af {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-717e3af {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e5f0be */.elementor-15 .elementor-element.elementor-element-1e5f0be {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cb58c */.elementor-15 .elementor-element.elementor-element-87cb58c {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-87cb58c {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87718b7 */.elementor-15 .elementor-element.elementor-element-87718b7 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59bff71 */.elementor-15 .elementor-element.elementor-element-59bff71 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-59bff71 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a0579f */.elementor-15 .elementor-element.elementor-element-7a0579f {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d977f */.elementor-15 .elementor-element.elementor-element-89d977f {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-89d977f {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3813c92 */.elementor-15 .elementor-element.elementor-element-3813c92 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6cbbb */.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30bf72b */.elementor-15 .elementor-element.elementor-element-30bf72b {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd1936 */.elementor-15 .elementor-element.elementor-element-0dd1936 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-0dd1936 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7658102 */.elementor-15 .elementor-element.elementor-element-7658102 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717e3af */.elementor-15 .elementor-element.elementor-element-717e3af {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-717e3af {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e5f0be */.elementor-15 .elementor-element.elementor-element-1e5f0be {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cb58c */.elementor-15 .elementor-element.elementor-element-87cb58c {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-87cb58c {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87718b7 */.elementor-15 .elementor-element.elementor-element-87718b7 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59bff71 */.elementor-15 .elementor-element.elementor-element-59bff71 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-59bff71 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a0579f */.elementor-15 .elementor-element.elementor-element-7a0579f {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d977f */.elementor-15 .elementor-element.elementor-element-89d977f {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-89d977f {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3813c92 */.elementor-15 .elementor-element.elementor-element-3813c92 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6cbbb */.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-3b6cbbb {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30bf72b */.elementor-15 .elementor-element.elementor-element-30bf72b {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd1936 */.elementor-15 .elementor-element.elementor-element-0dd1936 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-0dd1936 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7658102 */.elementor-15 .elementor-element.elementor-element-7658102 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717e3af */.elementor-15 .elementor-element.elementor-element-717e3af {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-717e3af {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e5f0be */.elementor-15 .elementor-element.elementor-element-1e5f0be {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cb58c */.elementor-15 .elementor-element.elementor-element-87cb58c {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-87cb58c {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87718b7 */.elementor-15 .elementor-element.elementor-element-87718b7 {
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59bff71 */.elementor-15 .elementor-element.elementor-element-59bff71 {
    border-radius: 16px;
background: #FFF;
box-shadow: 0px 153px 43px 0px rgba(13, 37, 87, 0.00), 0px 98px 39px 0px rgba(13, 37, 87, 0.01), 0px 55px 33px 0px rgba(13, 37, 87, 0.05), 0px 24px 24px 0px rgba(13, 37, 87, 0.09), 0px 6px 13px 0px rgba(13, 37, 87, 0.10);
}

.elementor-15 .elementor-element.elementor-element-59bff71 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0a99819 */.elementor-15 .elementor-element.elementor-element-0a99819 .elementor-widget-container .e-n-carousel {
    overflow: visible !important;
}

.elementor-15 .elementor-element.elementor-element-0a99819 .swiper-wrapper{

transition-timing-function: linear

!important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79db2ca */.elementor-15 .elementor-element.elementor-element-79db2ca .elementor-image-carousel-wrapper{

    overflow: visible !important;

}

.elementor-15 .elementor-element.elementor-element-79db2ca::before{

content:"";

position: absolute;

width: 100%;

height: 100%;

z-index: 2;

background: linear-gradient(to right, #fff 0%, transparent 25%, transparent 85%, #fff 100%);

pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56b02dc */.scroll-left{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    transform: translate3d(0, 0, 0);
}

.lista .elementor-icon-list-item{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.lista .elementor-icon-list-item.ativado{
    opacity: 1;
    transition: .5s all;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS */html,body{width:100%; overflow-x:hidden!important; text-wrap: balance !important;}

[data-elementor-type="wp-page"]{
    overflow: hidden!important;}
    
 
.links a,
.links a:hover{
    color: currentColor;
}

.svgs .elementor-icon svg {
    height: unset!important;
    line-height:0 !important;
}

.elementor-widget-text-editor p:last-child {
    margin-bottom: 0px;
}
    

.elementor-section {padding: 0 !important;}

::-webkit-scrollbar {
    width: 10px;
   
}

::-webkit-scrollbar-track {
    background:#BBD3F2;
}
  
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 8px;
    border-radius: 8px;
    background: #3B5DA4;
}


.cor1 {
    color: #3B5DA4;
}


/*cor do botão*/
.btn .elementor-button{
box-shadow: 0px -27px 80px 0px rgba(52, 76, 146, 0.22), 0px -9.855px 29.201px 0px rgba(52, 76, 146, 0.15), 0px -4.785px 14.177px 0px rgba(52, 76, 146, 0.12), 0px -2.346px 6.95px 0px rgba(52, 76, 146, 0.10), 0px -0.927px 2.748px 0px rgba(52, 76, 146, 0.07); overflow:hidden; transform:translate(0%,0%); flex-grow: 1 !important;
    align-self: stretch !important; 
    transition: .5s all;}
    
/*cor do botão no Hover*/
.btn:hover .elementor-button{box-shadow: 0px -27px 80px 0px rgba(52, 76, 146, 0.22), 0px -9.855px 29.201px 0px rgba(52, 76, 146, 0.15), 0px -4.785px 14.177px 0px rgba(52, 76, 146, 0.12), 0px -2.346px 6.95px 0px rgba(52, 76, 146, 0.10), 0px -0.927px 2.748px 0px rgba(52, 76, 146, 0.07); transition: .5s all; transform:scale(1.05);}


/*Efeito de brilho*/
.btn .elementor-button::before{content:'';background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); width:90px; height:160%; position:absolute; transform:translateX(-50%) skew(-25deg); bottom:0%; user-select:none; pointer-events:none; animation: shinery 3s infinite ease-in-out; filter:blur(4px);}


@keyframes shinery{
    0%,100%{left:-10%; opacity:0;}
    20%{opacity:1;}
    48%{left:120%; opacity:1;}
    51%{opacity:0;}
}

.nobalance {
    
     text-wrap: wrap !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Medium.eot');
	src: url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Medium.woff2') format('woff2'),
		url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Medium.woff') format('woff'),
		url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Medium.ttf') format('truetype'),
		url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Medium.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Bold.eot');
	src: url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Bold.woff2') format('woff2'),
		url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Bold.woff') format('woff'),
		url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Bold.ttf') format('truetype'),
		url('https://centromedicorosa.com.br/wp-content/uploads/2025/04/Inter18pt-Bold.svg#Inter') format('svg');
}
/* End Custom Fonts CSS */