.elementor-18486 .elementor-element.elementor-element-24a391a{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-18486 .elementor-element.elementor-element-f71a6a9{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:02vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-18486 .elementor-element.elementor-element-f71a6a9:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F69B2;background-image:url("https://somosdental.com/wp-content/uploads/2026/01/background-texture-Compressed.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-18486 .elementor-element.elementor-element-f71a6a9::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://somosdental.com/wp-content/uploads/2026/02/hispanic-couple-smiling-with-braces-to-the-camera.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-18486 .elementor-element.elementor-element-81c5f2a{--display:flex;--min-height:54vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:5vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:0vw;}.elementor-18486 .elementor-element.elementor-element-350e008{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-350e008:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-350e008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-18486 .elementor-element.elementor-element-216ab92 > .elementor-widget-container{border-radius:100% 100% 100% 100%;}.elementor-18486 .elementor-element.elementor-element-216ab92{text-align:center;}.elementor-18486 .elementor-element.elementor-element-216ab92 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-d9ae739 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-d9ae739 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:600;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-02ad45e .default-btn{background-color:#DB3D7F;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-18486 .elementor-element.elementor-element-02ad45e .default-btn:hover{background-color:#DB3D7F;}.elementor-18486 .elementor-element.elementor-element-02ad45e .btn-right-i{background-color:#DB3D7F;}.elementor-18486 .elementor-element.elementor-element-02ad45e .btn-left-i{background-color:#DB3D7F;}.elementor-18486 .elementor-element.elementor-element-02ad45e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-02ad45e .default-btn, .elementor-18486 .elementor-element.elementor-element-02ad45e .default-btn::before{color:#FFFFFF;}.elementor-18486 .elementor-element.elementor-element-02ad45e .default-btn:hover, .elementor-18486 .elementor-element.elementor-element-02ad45e .default-btn:hover::before{color:#FFFFFF;}.elementor-18486 .elementor-element.elementor-element-02ad45e .btn-right-i i{color:#FFFFFF;}.elementor-18486 .elementor-element.elementor-element-02ad45e .btn-right-i svg{fill:#FFFFFF;}.elementor-18486 .elementor-element.elementor-element-02ad45e .btn-left-i i{color:#FFFFFF;}.elementor-18486 .elementor-element.elementor-element-02ad45e .btn-left-i svg{fill:#FFFFFF;}.elementor-18486 .elementor-element.elementor-element-6b52183 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-6b52183 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-f7f5a47{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18486 .elementor-element.elementor-element-76060de img{width:100%;}.elementor-18486 .elementor-element.elementor-element-7d29d18{--display:flex;--justify-content:center;--gap:1.5vw 0vw;--row-gap:1.5vw;--column-gap:0vw;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18486 .elementor-element.elementor-element-7d29d18::before, .elementor-18486 .elementor-element.elementor-element-7d29d18 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-7d29d18 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-7d29d18 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-7d29d18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-7d29d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18486 .elementor-element.elementor-element-301a1e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:30px 30px 30px 30px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-18486 .elementor-element.elementor-element-301a1e0:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-301a1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63CADE;}.elementor-18486 .elementor-element.elementor-element-301a1e0::before, .elementor-18486 .elementor-element.elementor-element-301a1e0 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-301a1e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-301a1e0 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-301a1e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-301a1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://somosdental.com/wp-content/uploads/2026/01/benefits-box-dots-texture-1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-18486 .elementor-element.elementor-element-301a1e0.e-con:hover{--e-con-transform-scale:0.98;}.elementor-18486 .elementor-element.elementor-element-2e1168d > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-18486 .elementor-element.elementor-element-2e1168d > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-18486 .elementor-element.elementor-element-2e1168d{text-align:start;}.elementor-18486 .elementor-element.elementor-element-2e1168d img{width:50%;}.elementor-18486 .elementor-element.elementor-element-0ce28ca > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-18486 .elementor-element.elementor-element-0ce28ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-d19fb9e .elementor-heading-title{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-6be78d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:30px 30px 30px 30px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-18486 .elementor-element.elementor-element-6be78d6:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-6be78d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63CADE;}.elementor-18486 .elementor-element.elementor-element-6be78d6::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://somosdental.com/wp-content/uploads/2026/01/benefits-box-dots-texture-1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-18486 .elementor-element.elementor-element-6be78d6.e-con:hover{--e-con-transform-scale:0.98;}.elementor-18486 .elementor-element.elementor-element-159e0a8 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-18486 .elementor-element.elementor-element-159e0a8 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-18486 .elementor-element.elementor-element-159e0a8{text-align:start;}.elementor-18486 .elementor-element.elementor-element-159e0a8 img{width:50%;}.elementor-18486 .elementor-element.elementor-element-1317527 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-18486 .elementor-element.elementor-element-1317527 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-dce17db .elementor-heading-title{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-3095e7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:30px 30px 30px 30px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-18486 .elementor-element.elementor-element-3095e7f:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-3095e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63CADE;}.elementor-18486 .elementor-element.elementor-element-3095e7f::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://somosdental.com/wp-content/uploads/2026/01/benefits-box-dots-texture-1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-18486 .elementor-element.elementor-element-3095e7f.e-con:hover{--e-con-transform-scale:0.98;}.elementor-18486 .elementor-element.elementor-element-5ed0196 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-18486 .elementor-element.elementor-element-5ed0196 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-18486 .elementor-element.elementor-element-5ed0196{text-align:start;}.elementor-18486 .elementor-element.elementor-element-5ed0196 img{width:50%;}.elementor-18486 .elementor-element.elementor-element-bbb7547 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-18486 .elementor-element.elementor-element-bbb7547 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-4785b34 .elementor-heading-title{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-13d4d44{--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;--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-18486 .elementor-element.elementor-element-08e6e49{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:32px 32px 32px 32px;--margin-top:11px;--margin-bottom:11px;--margin-left:11px;--margin-right:11px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18486 .elementor-element.elementor-element-08e6e49:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-08e6e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-915c7cf );}.elementor-18486 .elementor-element.elementor-element-ceb3a7a{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-18486 .elementor-element.elementor-element-ceb3a7a:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-ceb3a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18486 .elementor-element.elementor-element-00463b8 > .elementor-widget-container{border-radius:100% 100% 100% 100%;}.elementor-18486 .elementor-element.elementor-element-00463b8{text-align:center;}.elementor-18486 .elementor-element.elementor-element-00463b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-c308aa1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-18486 .elementor-element.elementor-element-c308aa1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-1e92efb{--display:grid;--min-height:387px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18486 .elementor-element.elementor-element-b3dca2d{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-b3dca2d:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-b3dca2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-e9cf628{text-align:start;}.elementor-18486 .elementor-element.elementor-element-e9cf628 img{width:36%;}.elementor-18486 .elementor-element.elementor-element-a774d6b{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-a774d6b:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-a774d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-ba4eb24{text-align:start;}.elementor-18486 .elementor-element.elementor-element-ba4eb24 img{width:36%;}.elementor-18486 .elementor-element.elementor-element-80568e0{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-80568e0:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-80568e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1b2809b{text-align:start;}.elementor-18486 .elementor-element.elementor-element-1b2809b img{width:45%;}.elementor-18486 .elementor-element.elementor-element-b049998{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .default-btn{background-color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .default-btn:hover{background-color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-right-i{background-color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-left-i{background-color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2{background-color:var( --e-global-color-accent );color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2:hover{background-color:var( --e-global-color-accent );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2 .btn-right-i{background-color:var( --e-global-color-accent );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2 .btn-left-i{background-color:var( --e-global-color-accent );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-content .sub{color:var( --e-global-color-b399221 );background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-content h2{color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-content p{color:var( --e-global-color-text );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-content .list li{color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .counter-wrap .title h3, .about-image .counter-wrap .title .h3{color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .counter-wrap .title p{color:var( --e-global-color-text );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .default-btn, .elementor-18486 .elementor-element.elementor-element-1dd4fb3 .default-btn::before{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .default-btn:hover, .elementor-18486 .elementor-element.elementor-element-1dd4fb3 .default-btn:hover::before{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-right-i i{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-right-i svg{fill:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-left-i i{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-left-i svg{fill:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2:hover, .elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2:hover::before{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2 .btn-right-i i{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2 .btn-right-i svg{fill:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2 .btn-left-i i{color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .btn-2 .btn-left-i svg{fill:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-a062938{--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;--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-18486 .elementor-element.elementor-element-d354881{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--border-radius:32px 32px 32px 32px;--margin-top:11px;--margin-bottom:11px;--margin-left:11px;--margin-right:11px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18486 .elementor-element.elementor-element-d354881:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-d354881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-915c7cf );}.elementor-18486 .elementor-element.elementor-element-5200124{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;}.elementor-18486 .elementor-element.elementor-element-5200124:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-5200124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#63CADE;}.elementor-18486 .elementor-element.elementor-element-a241fa4 > .elementor-widget-container{border-radius:100% 100% 100% 100%;}.elementor-18486 .elementor-element.elementor-element-a241fa4{text-align:center;}.elementor-18486 .elementor-element.elementor-element-a241fa4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-bd01fc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18486 .elementor-element.elementor-element-bd01fc9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-18486 .elementor-element.elementor-element-a24cde8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-18486 .elementor-element.elementor-element-1d2b6e0{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:64px 20px;--row-gap:64px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-18486 .elementor-element.elementor-element-693b079{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-693b079:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-693b079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-7980f01{width:initial;max-width:initial;text-align:start;}.elementor-18486 .elementor-element.elementor-element-7980f01.elementor-element{--align-self:flex-start;}.elementor-18486 .elementor-element.elementor-element-7980f01 img{width:36%;}.elementor-18486 .elementor-element.elementor-element-65504ac{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-65504ac:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-65504ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-1839355{text-align:start;}.elementor-18486 .elementor-element.elementor-element-1839355 img{width:36%;}.elementor-18486 .elementor-element.elementor-element-824daae{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-824daae:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-824daae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-152cf43{text-align:start;}.elementor-18486 .elementor-element.elementor-element-152cf43 img{width:45%;}.elementor-18486 .elementor-element.elementor-element-cd77701{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-cd77701:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-cd77701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-f335175{text-align:start;}.elementor-18486 .elementor-element.elementor-element-f335175 img{width:36%;}.elementor-18486 .elementor-element.elementor-element-ee7c3d4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-ee7c3d4:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-ee7c3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-26ca07c{text-align:start;}.elementor-18486 .elementor-element.elementor-element-26ca07c img{width:36%;}.elementor-18486 .elementor-element.elementor-element-ece4a24 .elementor-heading-title{color:#1F69B2;}.elementor-18486 .elementor-element.elementor-element-a744b31{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-a744b31:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-a744b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-6c563a1{text-align:start;}.elementor-18486 .elementor-element.elementor-element-6c563a1 img{width:36%;}.elementor-18486 .elementor-element.elementor-element-e4347e1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-e4347e1:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-e4347e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-183762e{text-align:start;}.elementor-18486 .elementor-element.elementor-element-183762e img{width:36%;}.elementor-18486 .elementor-element.elementor-element-c26242c{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18486 .elementor-element.elementor-element-c26242c:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-c26242c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-86f096d{text-align:start;}.elementor-18486 .elementor-element.elementor-element-86f096d img{width:45%;}.elementor-18486 .elementor-element.elementor-element-c4cbe2f > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-18486 .elementor-element.elementor-element-c4cbe2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-ac24da5 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-18486 .elementor-element.elementor-element-ac24da5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-25c80b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18486 .elementor-element.elementor-element-7ff55da{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-18486 .elementor-element.elementor-element-7ff55da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-18486 .elementor-element.elementor-element-030a905{--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;--overlay-opacity:0.5;--padding-top:02%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-18486 .elementor-element.elementor-element-030a905::before, .elementor-18486 .elementor-element.elementor-element-030a905 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-030a905 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-030a905 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-030a905 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-030a905 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18486 .elementor-element.elementor-element-4fdfa15{--display:flex;--min-height:35vh;--justify-content:center;--overlay-opacity:0.2;--border-radius:32px 32px 32px 32px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:03%;}.elementor-18486 .elementor-element.elementor-element-4fdfa15:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-4fdfa15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F69B2;}.elementor-18486 .elementor-element.elementor-element-4fdfa15::before, .elementor-18486 .elementor-element.elementor-element-4fdfa15 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-4fdfa15 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-4fdfa15 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-4fdfa15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-4fdfa15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://somosdental.com/wp-content/uploads/2025/06/cactus-white.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-18486 .elementor-element.elementor-element-608e545 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:600;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-cf3a99c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;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-b399221 );}.elementor-18486 .elementor-element.elementor-element-182ae62{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18486 .elementor-element.elementor-element-182ae62 > .elementor-widget-container:hover{--e-transform-translateX:50px;--e-transform-scale:1.5;}.elementor-18486 .elementor-element.elementor-element-c960a43{--display:flex;--min-height:35vh;--justify-content:center;--overlay-opacity:0.2;--border-radius:32px 32px 32px 32px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:03%;}.elementor-18486 .elementor-element.elementor-element-c960a43:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-c960a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-18486 .elementor-element.elementor-element-c960a43::before, .elementor-18486 .elementor-element.elementor-element-c960a43 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-c960a43 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-c960a43 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-c960a43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-c960a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://somosdental.com/wp-content/uploads/2025/06/texaswhite.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-18486 .elementor-element.elementor-element-af92b2f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:600;color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-e5fd7f0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;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-b399221 );}.elementor-18486 .elementor-element.elementor-element-dde1afe{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18486 .elementor-element.elementor-element-dde1afe > .elementor-widget-container:hover{--e-transform-translateX:50px;--e-transform-scale:1.5;}.elementor-18486 .elementor-element.elementor-element-1b51349{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18486 .elementor-element.elementor-element-9a86102{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18486 .elementor-element.elementor-element-18d48a8 .section-title .sub{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b399221 );}.elementor-18486 .elementor-element.elementor-element-18d48a8 .section-title h2, .section-title .h2{color:#1F69B2;}.elementor-18486 .elementor-element.elementor-element-e572989{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.category{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-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.active{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-post-link:before, .elementor-widget-premium-addon-blog .premium-blog-post-link:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title, .elementor-widget-premium-addon-blog .premium-blog-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-entry-title a{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-cats-container a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-post-content{color:var( --e-global-color-text );}.elementor-widget-premium-addon-blog .premium-blog-post-tags-container{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container span.current{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog.premium-blog__carousel-yes .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-post-outer-container{width:33.33%;margin-bottom:5px;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-wrap:not(.premium-blog-marquee) .premium-blog-post-outer-container{padding-inline:calc( 5px/2 );}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-wrap:not(.premium-blog-marquee){margin-inline:calc( -5px/2 );}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-marquee-wrapper{--pa-marquee-spacing:5px;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-content-wrapper{text-align:start;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .post-categories , .elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-post-tags-container {justify-content:start;}.elementor-18486 .elementor-element.elementor-element-e2c1872 > .elementor-widget-container{padding:0% 5% 0% 0%;}.elementor-18486 .elementor-element.elementor-element-e2c1872.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-thumbnail-container img{object-fit:cover;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-entry-title a{color:#000000;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-post-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-post-container{background-color:#f5f5f5;}.elementor-18486 .elementor-element.elementor-element-8a479e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18486 .elementor-element.elementor-element-21569494{--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;--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-18486 .elementor-element.elementor-element-49355ef1{--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:flex-start;--border-radius:32px 32px 32px 32px;--margin-top:11px;--margin-bottom:11px;--margin-left:11px;--margin-right:11px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18486 .elementor-element.elementor-element-49355ef1:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-49355ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-915c7cf );}.elementor-18486 .elementor-element.elementor-element-22e3bab9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18486 .elementor-element.elementor-element-1a69c779{--display:flex;--justify-content:center;}.elementor-18486 .elementor-element.elementor-element-134fa888{width:initial;max-width:initial;text-align:start;}.elementor-18486 .elementor-element.elementor-element-134fa888 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:500;line-height:2.9rem;}.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-18486 .elementor-element.elementor-element-7f3351bf .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-b399221 );color:var( --e-global-color-b399221 );border-style:none;border-radius:30px 30px 30px 30px;padding:1vw 4vw 1vw 4vw;}.elementor-18486 .elementor-element.elementor-element-7f3351bf .elementor-button:hover, .elementor-18486 .elementor-element.elementor-element-7f3351bf .elementor-button:focus{background-color:var( --e-global-color-b399221 );color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-7f3351bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-7f3351bf .elementor-button:hover svg, .elementor-18486 .elementor-element.elementor-element-7f3351bf .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-6bc9911d{--display:flex;}.elementor-18486 .elementor-element.elementor-element-761ad44b img{width:30em;}.elementor-18486 .elementor-element.elementor-element-8a34e89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18486 .elementor-element.elementor-element-fb642fb .faq-inner{background-color:var( --e-global-color-915c7cf );}.elementor-18486 .elementor-element.elementor-element-fb642fb .faq-inner h2, .faq-inner .h2{color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-fb642fb .faq-accordion .accordion-item .accordion-button{color:var( --e-global-color-primary );}.elementor-18486 .elementor-element.elementor-element-fb642fb .faq-accordion .accordion-item .accordion-body p{color:var( --e-global-color-text );}@media(min-width:768px){.elementor-18486 .elementor-element.elementor-element-f71a6a9{--width:70%;}.elementor-18486 .elementor-element.elementor-element-81c5f2a{--width:50%;}.elementor-18486 .elementor-element.elementor-element-350e008{--width:200px;}.elementor-18486 .elementor-element.elementor-element-f7f5a47{--width:50%;}.elementor-18486 .elementor-element.elementor-element-7d29d18{--width:25%;}.elementor-18486 .elementor-element.elementor-element-08e6e49{--width:90%;}.elementor-18486 .elementor-element.elementor-element-ceb3a7a{--width:150px;}.elementor-18486 .elementor-element.elementor-element-1e92efb{--width:72%;}.elementor-18486 .elementor-element.elementor-element-d354881{--width:90%;}.elementor-18486 .elementor-element.elementor-element-5200124{--width:150px;}.elementor-18486 .elementor-element.elementor-element-1d2b6e0{--width:90%;}.elementor-18486 .elementor-element.elementor-element-030a905{--content-width:100%;}.elementor-18486 .elementor-element.elementor-element-49355ef1{--width:90%;}}@media(max-width:1440px) and (min-width:768px){.elementor-18486 .elementor-element.elementor-element-81c5f2a{--width:50%;}.elementor-18486 .elementor-element.elementor-element-f7f5a47{--width:50%;}.elementor-18486 .elementor-element.elementor-element-1e92efb{--width:100%;}}@media(max-width:1399px) and (min-width:768px){.elementor-18486 .elementor-element.elementor-element-f71a6a9{--width:100%;}.elementor-18486 .elementor-element.elementor-element-7d29d18{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18486 .elementor-element.elementor-element-1e92efb{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-18486 .elementor-element.elementor-element-81c5f2a{--width:100%;}.elementor-18486 .elementor-element.elementor-element-f7f5a47{--width:100%;}}@media(max-width:1440px){.elementor-18486 .elementor-element.elementor-element-24a391a{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-18486 .elementor-element.elementor-element-f71a6a9::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:48vw auto;}.elementor-18486 .elementor-element.elementor-element-f7f5a47{--justify-content:flex-end;}.elementor-18486 .elementor-element.elementor-element-1e92efb{--grid-auto-flow:row;}.elementor-18486 .elementor-element.elementor-element-bd01fc9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18486 .elementor-element.elementor-element-1d2b6e0{--e-con-grid-template-columns:repeat(4, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;}}@media(max-width:1399px){.elementor-18486 .elementor-element.elementor-element-f71a6a9::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:contain;}.elementor-18486 .elementor-element.elementor-element-7d29d18{--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:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:2vw;}.elementor-18486 .elementor-element.elementor-element-1e92efb{--grid-auto-flow:row;}.elementor-18486 .elementor-element.elementor-element-1d2b6e0{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-18486 .elementor-element.elementor-element-f71a6a9::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://somosdental.com/wp-content/uploads/2025/06/summer-kids-long-pic-compressed-1.png");background-position:bottom right;background-size:contain;}.elementor-18486 .elementor-element.elementor-element-f71a6a9:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:contain;}.elementor-18486 .elementor-element.elementor-element-1e92efb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18486 .elementor-element.elementor-element-bd01fc9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-18486 .elementor-element.elementor-element-1d2b6e0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18486 .elementor-element.elementor-element-e572989{--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-post-outer-container{width:33.33%;}.elementor-18486 .elementor-element.elementor-element-7f3351bf .elementor-button{font-size:13px;}}@media(max-width:880px){.elementor-18486 .elementor-element.elementor-element-f71a6a9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18486 .elementor-element.elementor-element-f71a6a9:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-18486 .elementor-element.elementor-element-f71a6a9::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;}.elementor-18486 .elementor-element.elementor-element-81c5f2a{--padding-top:5vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:7vw;}.elementor-18486 .elementor-element.elementor-element-f7f5a47{--min-height:0vh;}.elementor-18486 .elementor-element.elementor-element-1e92efb{--grid-auto-flow:row;}.elementor-18486 .elementor-element.elementor-element-1d2b6e0{--grid-auto-flow:row;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-post-outer-container{width:33.33%;}}@media(max-width:767px){.elementor-18486 .elementor-element.elementor-element-f71a6a9:not(.elementor-motion-effects-element-type-background), .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somosdental.com/wp-content/uploads/2026/01/background-texture-Compressed-266x300.webp");background-position:center center;background-size:cover;}.elementor-18486 .elementor-element.elementor-element-f71a6a9::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-f71a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0vw auto;}.elementor-18486 .elementor-element.elementor-element-f71a6a9{--overlay-opacity:1;}.elementor-18486 .elementor-element.elementor-element-81c5f2a{--min-height:0vh;--justify-content:flex-start;--padding-top:5vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-18486 .elementor-element.elementor-element-350e008{--width:70%;}.elementor-18486 .elementor-element.elementor-element-d9ae739 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:1.5px;}.elementor-18486 .elementor-element.elementor-element-02ad45e{z-index:10;}.elementor-18486 .elementor-element.elementor-element-6b52183 .elementor-heading-title{font-size:14px;}.elementor-18486 .elementor-element.elementor-element-f7f5a47{--min-height:50vh;}.elementor-18486 .elementor-element.elementor-element-7d29d18{--gap:5vw 0vw;--row-gap:5vw;--column-gap:0vw;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18486 .elementor-element.elementor-element-301a1e0{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-18486 .elementor-element.elementor-element-2e1168d > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-18486 .elementor-element.elementor-element-2e1168d img{width:150px;border-radius:100px 100px 100px 100px;}.elementor-18486 .elementor-element.elementor-element-6be78d6::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-6be78d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://somosdental.com/wp-content/uploads/2026/01/benefits-box-dots-texture-1-300x192.webp");}.elementor-18486 .elementor-element.elementor-element-6be78d6{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-18486 .elementor-element.elementor-element-159e0a8 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-18486 .elementor-element.elementor-element-159e0a8 img{width:150px;border-radius:100px 100px 100px 100px;}.elementor-18486 .elementor-element.elementor-element-3095e7f::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .e-con-inner > .elementor-background-video-container::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-18486 .elementor-element.elementor-element-3095e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://somosdental.com/wp-content/uploads/2026/01/benefits-box-dots-texture-1-300x192.webp");}.elementor-18486 .elementor-element.elementor-element-3095e7f{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-18486 .elementor-element.elementor-element-5ed0196 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-18486 .elementor-element.elementor-element-5ed0196 img{width:150px;border-radius:100px 100px 100px 100px;}.elementor-18486 .elementor-element.elementor-element-13d4d44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-08e6e49{--width:90%;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-18486 .elementor-element.elementor-element-ceb3a7a{--width:60%;}.elementor-18486 .elementor-element.elementor-element-c308aa1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-c308aa1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18486 .elementor-element.elementor-element-5183780{text-align:center;}.elementor-18486 .elementor-element.elementor-element-1e92efb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18486 .elementor-element.elementor-element-a062938{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-d354881{--width:90%;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-18486 .elementor-element.elementor-element-5200124{--width:60%;}.elementor-18486 .elementor-element.elementor-element-bd01fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-bd01fc9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18486 .elementor-element.elementor-element-a24cde8{text-align:center;}.elementor-18486 .elementor-element.elementor-element-1d2b6e0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-18486 .elementor-element.elementor-element-693b079{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-65504ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-824daae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-cd77701{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-ee7c3d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-a744b31{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-e4347e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-c26242c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-c4cbe2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-7ff55da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-7ff55da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18486 .elementor-element.elementor-element-4fdfa15{--width:100%;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-18486 .elementor-element.elementor-element-cf3a99c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18486 .elementor-element.elementor-element-c960a43{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-18486 .elementor-element.elementor-element-e5fd7f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-post-outer-container{width:100%;padding:0px 0px 20px 0px;}.elementor-18486 .elementor-element.elementor-element-e2c1872{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-18486 .elementor-element.elementor-element-e2c1872 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-content-wrapper{margin:0px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-21569494{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18486 .elementor-element.elementor-element-49355ef1{--width:90%;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-18486 .elementor-element.elementor-element-1a69c779{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18486 .elementor-element.elementor-element-134fa888 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18486 .elementor-element.elementor-element-134fa888{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-18486 .elementor-element.elementor-element-5ee6eb30{text-align:center;}.elementor-18486 .elementor-element.elementor-element-7f3351bf .elementor-button{font-size:16px;padding:4vw 4vw 4vw 4vw;}}/* Start custom CSS for heading, class: .elementor-element-d9ae739 */@media (max-width: 768px) {
    .elementor-18486 .elementor-element.elementor-element-d9ae739 br {
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7f5a47 */.elementor-18486 .elementor-element.elementor-element-f7f5a47 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71a6a9 */@media (max-width: 1920px) {
.elementor-18486 .elementor-element.elementor-element-f71a6a9::before{
   background-size: 39vw !important;   
}

  }
@media (max-width: 1440px) {
.elementor-18486 .elementor-element.elementor-element-f71a6a9::before{
   background-size: 45vw !important;   
}

  }
  
  @media (max-width: 1399px) {
.elementor-18486 .elementor-element.elementor-element-f71a6a9::before{
   background-size: 50vw !important;   
}

  }
  
  @media (max-width: 1200px) {
.elementor-18486 .elementor-element.elementor-element-f71a6a9::before{
   background-size: 55vw !important;   
}

  }
  
    @media (max-width: 880px) {
.elementor-18486 .elementor-element.elementor-element-f71a6a9::before{
   display: none; 
}

  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e1168d */.elementor-18486 .elementor-element.elementor-element-2e1168d img{
  width: 90px;       /* Puedes ajustar el tamaño */
  height: 90px;
  object-fit: cover;  /* Para que la imagen no se deforme */
  /*border-radius: 50%; /* Esto le da la forma circular */
  /*border: 2px solid #fff; /* Opcional: borde negro */
  /*background: #DB3D7F;*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-301a1e0 */.elementor-18486 .elementor-element.elementor-element-301a1e0 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-159e0a8 */.elementor-18486 .elementor-element.elementor-element-159e0a8 img{
  width: 90px;       /* Puedes ajustar el tamaño */
  height: 90px;
  object-fit: cover;  /* Para que la imagen no se deforme */
  /*border-radius: 50%; /* Esto le da la forma circular */
  /*border: 2px solid #fff; /* Opcional: borde negro */
  /*background: #DB3D7F;*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be78d6 */.elementor-18486 .elementor-element.elementor-element-6be78d6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ed0196 */.elementor-18486 .elementor-element.elementor-element-5ed0196 img{
  width: 90px;       /* Puedes ajustar el tamaño */
  height: 90px;
  object-fit: cover;  /* Para que la imagen no se deforme */
  /*border-radius: 50%; /* Esto le da la forma circular */
  /*border: 2px solid #fff; /* Opcional: borde negro */
  /*background: #DB3D7F;*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3095e7f */.elementor-18486 .elementor-element.elementor-element-3095e7f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ee4b805 */.elementor-18486 .elementor-element.elementor-element-ee4b805 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-ee4b805 {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-ee4b805 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc95967 */.elementor-18486 .elementor-element.elementor-element-fc95967 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-fc95967 {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-fc95967 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3dca2d *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-b3dca2d img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-b3dca2d:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-b3dca2d:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-b3dca2d {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-b3dca2d:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-b3dca2d:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b47135d */.elementor-18486 .elementor-element.elementor-element-b47135d a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-b47135d {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-b47135d {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19f1fec */.elementor-18486 .elementor-element.elementor-element-19f1fec a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-19f1fec {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-19f1fec {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a774d6b *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-a774d6b img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-a774d6b:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-a774d6b:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-a774d6b {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-a774d6b:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-a774d6b:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eef60db */.elementor-18486 .elementor-element.elementor-element-eef60db a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-eef60db {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-eef60db {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d2545e0 */.elementor-18486 .elementor-element.elementor-element-d2545e0 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-d2545e0 {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-d2545e0 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80568e0 *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-80568e0 img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-80568e0:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-80568e0:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-80568e0 {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-80568e0:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-80568e0:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for mavis_about_one, class: .elementor-element-1dd4fb3 */.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .counter-wrap .icon i{
   color: white;
   background-color:#1F69B2;
}

.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape2 {
    width: 15vw !important;
    left: -3vw;
    bottom: 23vw;
    z-index: -1;
}


.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape3{
        right: 7vw;
    top: 27vw;
    width: 15vw !important;
}

@media (max-width: 1440px) {
    .elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape3{
        right: 9vw;
    top: 32vw;
    width: 20vw !important;
}

.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape2 {
    width: 20vw !important;
    left: -5vw;
    bottom: 30vw;
    z-index: -1;
}

    
}

@media (max-width: 1399px) {
    .elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape3{
    width: 13vw !important;
     top: 2vw;
     left: -3vw;
     
}

    

.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape2 {
    width: 13vw !important;
    left: 13vw;
    bottom: 0vw;
    z-index: -1;
}

    
}

@media (max-width: 1300px) {
 

.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape2 {
    width: 13vw !important;
    left: 15vw;
    bottom: 2vw;
    z-index: -1;
}

    
}

@media (max-width: 1024px) {
    
    .elementor-18486 .elementor-element.elementor-element-1dd4fb3 .col-xl-6.col-md-12{
        width:50%;
        }
 

.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape3 {
    width: 40vw !important;
        left: -9vw;
        top: 2vw;
        
}
.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape2 {
    width: 40vw !important;
        left: 15vw;
        bottom: -3vw;
    z-index: -1;
}

.about-image img {

    width: 27vw;
    max-width:1000vw;

    
}
    
}

@media (max-width: 880px) {
 

.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape3 {
    width: 40vw !important;
        left: -3vw;
        top: 2vw;
        
}
.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape2 {
    width: 40vw !important;
        left: 13vw;
        bottom: 0vw;
    z-index: -1;
}

.about-image img {

    width: 25vw;

    
}
    
}
@media (max-width: 767px) {
 
 .elementor-18486 .elementor-element.elementor-element-1dd4fb3 .col-xl-6.col-md-12{
        width:100%;
        }
 

.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape3 {
    width: 30vw !important;
        left: -12vw;
        top: -7vw;
        
}
.elementor-18486 .elementor-element.elementor-element-1dd4fb3 .about-image .shape2 {
    width: 30vw !important;
        left: 12vw;
        bottom: -8vw;
    z-index: -1;
}

.about-image img {

    width: 30vw;

    
}
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-05a24c9 */.elementor-18486 .elementor-element.elementor-element-05a24c9 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-05a24c9 {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-05a24c9 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9c76a76 */.elementor-18486 .elementor-element.elementor-element-9c76a76 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-9c76a76 {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-9c76a76 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693b079 *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-693b079 img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-693b079:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-693b079:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-693b079 {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-693b079:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-693b079:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1462b64 */.elementor-18486 .elementor-element.elementor-element-1462b64 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-1462b64 {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-1462b64 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bce4fc4 */.elementor-18486 .elementor-element.elementor-element-bce4fc4 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-bce4fc4 {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-bce4fc4 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65504ac *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-65504ac img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-65504ac:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-65504ac:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-65504ac {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-65504ac:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-65504ac:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67fe06a */.elementor-18486 .elementor-element.elementor-element-67fe06a a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-67fe06a {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-67fe06a {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7ab65b */.elementor-18486 .elementor-element.elementor-element-b7ab65b a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-b7ab65b {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-b7ab65b {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824daae *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-824daae img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-824daae:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-824daae:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-824daae {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-824daae:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-824daae:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82ec3dc */.elementor-18486 .elementor-element.elementor-element-82ec3dc a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-82ec3dc {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-82ec3dc {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-84f8406 */.elementor-18486 .elementor-element.elementor-element-84f8406 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-84f8406 {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-84f8406 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd77701 *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-cd77701 img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-cd77701:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-cd77701:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-cd77701 {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-cd77701:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-cd77701:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed44efc */.elementor-18486 .elementor-element.elementor-element-ed44efc a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-ed44efc {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-ed44efc {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ccc094 */.elementor-18486 .elementor-element.elementor-element-5ccc094 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-5ccc094 {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-5ccc094 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee7c3d4 *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-ee7c3d4 img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-ee7c3d4:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-ee7c3d4:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-ee7c3d4 {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-ee7c3d4:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-ee7c3d4:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-323c0a2 */.elementor-18486 .elementor-element.elementor-element-323c0a2 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-323c0a2 {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-323c0a2 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e05eed8 */.elementor-18486 .elementor-element.elementor-element-e05eed8 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-e05eed8 {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-e05eed8 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a744b31 *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-a744b31 img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-a744b31:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-a744b31:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-a744b31 {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-a744b31:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-a744b31:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-299fe28 */.elementor-18486 .elementor-element.elementor-element-299fe28 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-299fe28 {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-299fe28 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09c60ff */.elementor-18486 .elementor-element.elementor-element-09c60ff a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-09c60ff {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-09c60ff {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4347e1 *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-e4347e1 img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-e4347e1:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-e4347e1:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-e4347e1 {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-e4347e1:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-e4347e1:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e641846 */.elementor-18486 .elementor-element.elementor-element-e641846 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}

.elementor-18486 .elementor-element.elementor-element-e641846 {
     opacity: 0;
     

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-e641846 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e2c3394 */.elementor-18486 .elementor-element.elementor-element-e2c3394 a { 
    color: #DB3D7F;
    display: inline-flex;
    gap: 8px;
}
.elementor-18486 .elementor-element.elementor-element-e2c3394 {
     opacity: 0;

}

@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

@media (max-width: 768px) {
 
.elementor-18486 .elementor-element.elementor-element-e2c3394 {
     opacity: 1;

}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c26242c *//*hacer imagen escalada*/
.elementor-18486 .elementor-element.elementor-element-c26242c img {
     transition: transform 1s ease;
}
.elementor-18486 .elementor-element.elementor-element-c26242c:hover img{
    transform: scale(0.8);
}

/*hacer invisible el learn-more*/
.elementor-18486 .elementor-element.elementor-element-c26242c:hover .oculto{
   opacity: 1;
    animation: fadeIn 1s ease-in forwards;
}

/* linea que aparece debajo*/
.elementor-18486 .elementor-element.elementor-element-c26242c {
     overflow: hidden;
}
.elementor-18486 .elementor-element.elementor-element-c26242c:hover::after {
   
   
 content: '';
    position: absolute;
    bottom: 0;   /* borde pegado abajo */
    left: 0;
    height: 4px;
    width: 0;
    animation: drawBorder 1s forwards;
   
}

@keyframes drawBorder {
    0% {
      width: 0;
      background: #1F69B2;
    }
    100% {
      width: 100%;        /* se expande de izquierda a derecha */
      background: #1F69B2;   /* cambia de rojo a azul */
    }
  }
  
  .elementor-18486 .elementor-element.elementor-element-c26242c:hover {
      transform: scaleY(0.95);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c4cbe2f */.elementor-18486 .elementor-element.elementor-element-c4cbe2f a { 
    color: #fff;
    display: inline-flex;
    gap: 8px;
    padding-right: 2vw;
    padding-left: 2vw;
    padding-top: 1vw;
    padding-bottom: 1vw;
    background-color: #1F69B2;
    border-radius: 50px
}

@media (max-width: 768px) {
.elementor-18486 .elementor-element.elementor-element-c4cbe2f a { 
    padding-right: 10vw;
    padding-left: 10vw;
    padding-top: 2vw;
    padding-bottom: 2vw;
    border-radius: 50px;
    width: 65vw;
}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac24da5 */.elementor-18486 .elementor-element.elementor-element-ac24da5 a { 
    color: #fff;
    display: inline-flex;
    gap: 8px;
    padding-right: 2vw;
    padding-left: 2vw;
    padding-top: 1vw;
    padding-bottom: 1vw;
    background-color: #1F69B2;
    border-radius: 50px
}

@media (max-width: 768px) {
.elementor-18486 .elementor-element.elementor-element-ac24da5 a { 
    padding-right: 10vw;
    padding-left: 10vw;
    padding-top: 2vw;
    padding-bottom: 2vw;
    border-radius: 50px;
    width: 65vw;
}
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-182ae62 */.elementor-18486 .elementor-element.elementor-element-182ae62 a{
    color: white
}

.elementor-18486 .elementor-element.elementor-element-182ae62 img{
    vertical-align: middle;
  display: inline-block;
  width: 3vw;
  padding-left: 1vw
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dde1afe */.elementor-18486 .elementor-element.elementor-element-dde1afe a{
    color: white
}

.elementor-18486 .elementor-element.elementor-element-dde1afe img{
    vertical-align: middle;
  display: inline-block;
  width: 3vw;
  padding-left: 1vw
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b51349 */.elementor-18486 .elementor-element.elementor-element-1b51349 .find-location-search-form{
    display: none
}

.elementor-18486 .elementor-element.elementor-element-1b51349 .find-location-area {
    padding: 0
}/* End custom CSS */
/* Start custom CSS for premium-addon-blog, class: .elementor-element-e2c1872 */.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-content-wrapper{
    border: 1px solid #E5E5E5;
    border-radius: 0 0 30px 30px
}

.elementor-18486 .elementor-element.elementor-element-e2c1872 img {
    border-radius: 30px 30px 0 0 ;
}

.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-post-container {
    border-radius: 30px 
}

.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-content-wrapper{
    height: 100%
}

.elementor-18486 .elementor-element.elementor-element-e2c1872 .premium-blog-thumbnail-container {
    height: 300px
}/* End custom CSS */