.elementor-12175 .elementor-element.elementor-element-0d29cf0{--display:flex;--background-transition:0.3s;--overlay-opacity:1;--padding-top:47px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-0d29cf0:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-0d29cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-0d29cf0::before, .elementor-12175 .elementor-element.elementor-element-0d29cf0 > .elementor-background-video-container::before, .elementor-12175 .elementor-element.elementor-element-0d29cf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12175 .elementor-element.elementor-element-0d29cf0 > .elementor-background-slideshow::before, .elementor-12175 .elementor-element.elementor-element-0d29cf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12175 .elementor-element.elementor-element-0d29cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12175 .elementor-element.elementor-element-0d29cf0, .elementor-12175 .elementor-element.elementor-element-0d29cf0::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-0d29cf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-e2b3ec5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-4d4ae15{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--border-radius:28px 0px 0px 0px;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;--position:absolute;bottom:0px;--z-index:2;}.elementor-12175 .elementor-element.elementor-element-4d4ae15:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-4d4ae15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-4d4ae15, .elementor-12175 .elementor-element.elementor-element-4d4ae15::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-4d4ae15.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-12175 .elementor-element.elementor-element-4d4ae15{right:0%;}body.rtl .elementor-12175 .elementor-element.elementor-element-4d4ae15{left:0%;}.elementor-12175 .elementor-element.elementor-global-15538 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12175 .elementor-element.elementor-global-15538 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-12175 .elementor-element.elementor-global-15538 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;background-color:var( --e-global-color-9069dbc );border-radius:29px 29px 29px 29px;padding:5px 5px 5px 30px;}.elementor-12175 .elementor-element.elementor-global-15538 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-global-15538.elementor-element{--align-self:flex-end;}.elementor-12175 .elementor-element.elementor-global-15538{z-index:4;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .elementor-repeater-item-5fe84d0 .swiper-slide-bg{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .elementor-repeater-item-b21793d .swiper-slide-bg{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .elementor-repeater-item-13e455f .swiper-slide-bg{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .elementor-repeater-item-c63621e .swiper-slide-bg{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .elementor-repeater-item-d0e6c00 .swiper-slide-bg{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .elementor-repeater-item-72fc76c .swiper-slide-bg{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .elementor-repeater-item-03445f4 .swiper-slide-bg{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .swiper-slide{height:539px;transition-duration:calc(5000ms*1.2);}.elementor-12175 .elementor-element.elementor-element-1c199c0 .swiper-slide-contents{max-width:100%;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-12175 .elementor-element.elementor-element-1c199c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-element-fce7a61{--display:flex;--background-transition:0.3s;--overlay-opacity:1;--padding-top:47px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-fce7a61:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-fce7a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-fce7a61::before, .elementor-12175 .elementor-element.elementor-element-fce7a61 > .elementor-background-video-container::before, .elementor-12175 .elementor-element.elementor-element-fce7a61 > .e-con-inner > .elementor-background-video-container::before, .elementor-12175 .elementor-element.elementor-element-fce7a61 > .elementor-background-slideshow::before, .elementor-12175 .elementor-element.elementor-element-fce7a61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12175 .elementor-element.elementor-element-fce7a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12175 .elementor-element.elementor-element-fce7a61, .elementor-12175 .elementor-element.elementor-element-fce7a61::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-fce7a61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-d535d92{--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;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-40550ad .elementor-heading-title{color:var( --e-global-color-7ce8f75 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12175 .elementor-element.elementor-element-40550ad{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-3276e4b{--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;--background-transition:0.3s;--overlay-opacity:1;--padding-top:47px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-3276e4b:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-3276e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-3276e4b::before, .elementor-12175 .elementor-element.elementor-element-3276e4b > .elementor-background-video-container::before, .elementor-12175 .elementor-element.elementor-element-3276e4b > .e-con-inner > .elementor-background-video-container::before, .elementor-12175 .elementor-element.elementor-element-3276e4b > .elementor-background-slideshow::before, .elementor-12175 .elementor-element.elementor-element-3276e4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12175 .elementor-element.elementor-element-3276e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12175 .elementor-element.elementor-element-3276e4b, .elementor-12175 .elementor-element.elementor-element-3276e4b::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-3276e4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-3e4e5da{--display:flex;--min-height:600px;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-5dc6cea{--display:flex;--min-height:360px;--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:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-5dc6cea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-159390e{--display:flex;--min-height:503px;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;}.elementor-12175 .elementor-element.elementor-element-159390e:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-159390e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12175 .elementor-element.elementor-element-159390e, .elementor-12175 .elementor-element.elementor-element-159390e::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-159390e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-bcb093e{--display:flex;--gap:10px 108px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-bcb093e, .elementor-12175 .elementor-element.elementor-element-bcb093e::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-bcb093e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-fc5b70a{--display:flex;--min-height:20em;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;}.elementor-12175 .elementor-element.elementor-element-fc5b70a:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-fc5b70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12175 .elementor-element.elementor-element-fc5b70a, .elementor-12175 .elementor-element.elementor-element-fc5b70a::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-fc5b70a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-bb1361f{--display:flex;--min-height:20em;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;}.elementor-12175 .elementor-element.elementor-element-bb1361f:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-bb1361f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-12175 .elementor-element.elementor-element-bb1361f, .elementor-12175 .elementor-element.elementor-element-bb1361f::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-bb1361f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-3f95aef{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-9117962{--display:flex;--background-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-fff294f .elementor-heading-title{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12175 .elementor-element.elementor-element-fff294f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-fff294f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-27eecfc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12175 .elementor-element.elementor-element-ec0da40{--display:flex;--background-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-448e2d3 .elementor-heading-title{color:#576596;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;letter-spacing:0px;word-spacing:0px;}.elementor-12175 .elementor-element.elementor-element-448e2d3{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-448e2d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-157c8ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12175 .elementor-element.elementor-element-157c8ce .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12175 .elementor-element.elementor-element-157c8ce .elementor-button{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;fill:#576596;color:#576596;background-color:#57659600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#576596;border-radius:28px 28px 28px 28px;padding:15px 30px 15px 30px;}.elementor-12175 .elementor-element.elementor-element-157c8ce .elementor-button:hover, .elementor-12175 .elementor-element.elementor-element-157c8ce .elementor-button:focus{background-color:#EBECF1;}.elementor-12175 .elementor-element.elementor-element-157c8ce.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12175 .elementor-element.elementor-element-bba3695{--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;--background-transition:0.3s;--overlay-opacity:1;--padding-top:47px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-bba3695:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-bba3695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-bba3695::before, .elementor-12175 .elementor-element.elementor-element-bba3695 > .elementor-background-video-container::before, .elementor-12175 .elementor-element.elementor-element-bba3695 > .e-con-inner > .elementor-background-video-container::before, .elementor-12175 .elementor-element.elementor-element-bba3695 > .elementor-background-slideshow::before, .elementor-12175 .elementor-element.elementor-element-bba3695 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12175 .elementor-element.elementor-element-bba3695 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12175 .elementor-element.elementor-element-bba3695, .elementor-12175 .elementor-element.elementor-element-bba3695::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-bba3695.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-23adc19{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-23adc19, .elementor-12175 .elementor-element.elementor-element-23adc19::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-ac71186{--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:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-a8c8be4{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;}.elementor-12175 .elementor-element.elementor-element-a8c8be4:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-a8c8be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinica-qa.plm.com.co/wp-content/uploads/2024/05/Rectangle-6965.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12175 .elementor-element.elementor-element-a8c8be4, .elementor-12175 .elementor-element.elementor-element-a8c8be4::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-a8c8be4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-a20f3b4 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;}.elementor-12175 .elementor-element.elementor-element-a20f3b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-a20f3b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-289e0a4{--display:flex;--background-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-ebfdb2c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12175 .elementor-element.elementor-element-844b608 .elementor-heading-title{color:#576596;font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:0px;word-spacing:0px;}.elementor-12175 .elementor-element.elementor-element-844b608{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-844b608.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-e4611b1{--spacer-size:50px;}.elementor-12175 .elementor-element.elementor-element-06d2a7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12175 .elementor-element.elementor-element-06d2a7e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12175 .elementor-element.elementor-element-06d2a7e .elementor-button{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;fill:#576596;color:#576596;background-color:#57659600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#576596;border-radius:28px 28px 28px 28px;padding:15px 30px 15px 30px;}.elementor-12175 .elementor-element.elementor-element-06d2a7e .elementor-button:hover, .elementor-12175 .elementor-element.elementor-element-06d2a7e .elementor-button:focus{background-color:#EBECF1;}.elementor-12175 .elementor-element.elementor-element-06d2a7e.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-12175 .elementor-element.elementor-element-cb79bab{--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;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-cb79bab:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-cb79bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FC;}.elementor-12175 .elementor-element.elementor-element-cb79bab, .elementor-12175 .elementor-element.elementor-element-cb79bab::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-9a18698{--display:flex;--min-height:216px;--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:9px 10px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-12175 .elementor-element.elementor-element-9a18698.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-b69a75c{--display:flex;--min-height:0px;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.03);--padding-top:0px;--padding-bottom:0px;--padding-left:27px;--padding-right:27px;}.elementor-12175 .elementor-element.elementor-element-b69a75c:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-b69a75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-b69a75c, .elementor-12175 .elementor-element.elementor-element-b69a75c::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-b69a75c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-12132a7 .elementor-button{background-color:#F7F8FC;border-radius:0px 0px 0px 21px;padding:0px 0px 5px 3px;}.elementor-12175 .elementor-element.elementor-element-12132a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-element-12132a7{width:initial;max-width:initial;top:0px;z-index:4;}.elementor-12175 .elementor-element.elementor-element-12132a7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12175 .elementor-element.elementor-element-12132a7{right:0px;}body.rtl .elementor-12175 .elementor-element.elementor-element-12132a7{left:0px;}.elementor-12175 .elementor-element.elementor-element-b9e47a3 .elementor-icon-wrapper{text-align:center;}.elementor-12175 .elementor-element.elementor-element-b9e47a3.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-b9e47a3.elementor-view-framed .elementor-icon:hover, .elementor-12175 .elementor-element.elementor-element-b9e47a3.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-b9e47a3.elementor-view-framed .elementor-icon:hover, .elementor-12175 .elementor-element.elementor-element-b9e47a3.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-b9e47a3 .elementor-icon{font-size:40px;}.elementor-12175 .elementor-element.elementor-element-b9e47a3 .elementor-icon svg{height:40px;}.elementor-12175 .elementor-element.elementor-element-b9e47a3.elementor-element{--align-self:flex-start;}.elementor-12175 .elementor-element.elementor-element-4c0739c .elementor-heading-title{color:#576596;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-12175 .elementor-element.elementor-element-dcc3d05{color:#646A77;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-12175 .elementor-element.elementor-element-e5b5bce{--display:flex;--min-height:0px;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:27px;--padding-right:20px;}.elementor-12175 .elementor-element.elementor-element-e5b5bce:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-e5b5bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-e5b5bce, .elementor-12175 .elementor-element.elementor-element-e5b5bce::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-e5b5bce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-8792bd7 .elementor-button{background-color:#F7F8FC;border-radius:0px 0px 0px 21px;padding:0px 0px 5px 3px;}.elementor-12175 .elementor-element.elementor-element-8792bd7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-element-8792bd7{width:initial;max-width:initial;top:0px;z-index:4;}.elementor-12175 .elementor-element.elementor-element-8792bd7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12175 .elementor-element.elementor-element-8792bd7{right:0px;}body.rtl .elementor-12175 .elementor-element.elementor-element-8792bd7{left:0px;}.elementor-12175 .elementor-element.elementor-element-7f35de3 .elementor-icon-wrapper{text-align:center;}.elementor-12175 .elementor-element.elementor-element-7f35de3.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-7f35de3.elementor-view-framed .elementor-icon:hover, .elementor-12175 .elementor-element.elementor-element-7f35de3.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-7f35de3.elementor-view-framed .elementor-icon:hover, .elementor-12175 .elementor-element.elementor-element-7f35de3.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-7f35de3 .elementor-icon{font-size:40px;}.elementor-12175 .elementor-element.elementor-element-7f35de3 .elementor-icon svg{height:40px;}.elementor-12175 .elementor-element.elementor-element-7f35de3.elementor-element{--align-self:flex-start;}.elementor-12175 .elementor-element.elementor-element-072245f .elementor-heading-title{color:#576596;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-12175 .elementor-element.elementor-element-1315a8d{color:#646A77;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-12175 .elementor-element.elementor-element-338aca4{--display:flex;--min-height:0px;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:27px;--padding-right:27px;}.elementor-12175 .elementor-element.elementor-element-338aca4:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-338aca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-338aca4, .elementor-12175 .elementor-element.elementor-element-338aca4::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-338aca4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-9df07f7 .elementor-button{background-color:#F7F8FC;border-radius:0px 0px 0px 21px;padding:0px 0px 5px 3px;}.elementor-12175 .elementor-element.elementor-element-9df07f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-element-9df07f7{width:initial;max-width:initial;top:0px;z-index:4;}.elementor-12175 .elementor-element.elementor-element-9df07f7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12175 .elementor-element.elementor-element-9df07f7{right:0px;}body.rtl .elementor-12175 .elementor-element.elementor-element-9df07f7{left:0px;}.elementor-12175 .elementor-element.elementor-element-d7f646f .elementor-icon-wrapper{text-align:center;}.elementor-12175 .elementor-element.elementor-element-d7f646f.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-d7f646f.elementor-view-framed .elementor-icon:hover, .elementor-12175 .elementor-element.elementor-element-d7f646f.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-d7f646f.elementor-view-framed .elementor-icon:hover, .elementor-12175 .elementor-element.elementor-element-d7f646f.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-d7f646f .elementor-icon{font-size:40px;}.elementor-12175 .elementor-element.elementor-element-d7f646f .elementor-icon svg{height:40px;}.elementor-12175 .elementor-element.elementor-element-d7f646f.elementor-element{--align-self:flex-start;}.elementor-12175 .elementor-element.elementor-element-221b92d .elementor-heading-title{color:#576596;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-12175 .elementor-element.elementor-element-41f3c16{color:#646A77;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-12175 .elementor-element.elementor-element-3f2d6cb{--display:flex;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:10px;}.elementor-12175 .elementor-element.elementor-element-3f2d6cb:not(.elementor-motion-effects-element-type-background), .elementor-12175 .elementor-element.elementor-element-3f2d6cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-3f2d6cb, .elementor-12175 .elementor-element.elementor-element-3f2d6cb::before{--border-transition:0.3s;}.elementor-12175 .elementor-element.elementor-element-3f2d6cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12175 .elementor-element.elementor-element-6303f23 .elementor-button{background-color:#F7F8FC;border-radius:0px 0px 0px 21px;padding:0px 0px 5px 3px;}.elementor-12175 .elementor-element.elementor-element-6303f23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-element-6303f23{width:initial;max-width:initial;top:0px;z-index:4;}.elementor-12175 .elementor-element.elementor-element-6303f23.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12175 .elementor-element.elementor-element-6303f23{right:0px;}body.rtl .elementor-12175 .elementor-element.elementor-element-6303f23{left:0px;}.elementor-12175 .elementor-element.elementor-element-bbeac3c .elementor-icon-wrapper{text-align:center;}.elementor-12175 .elementor-element.elementor-element-bbeac3c.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-bbeac3c.elementor-view-framed .elementor-icon:hover, .elementor-12175 .elementor-element.elementor-element-bbeac3c.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-bbeac3c.elementor-view-framed .elementor-icon:hover, .elementor-12175 .elementor-element.elementor-element-bbeac3c.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12175 .elementor-element.elementor-element-bbeac3c .elementor-icon{font-size:40px;}.elementor-12175 .elementor-element.elementor-element-bbeac3c .elementor-icon svg{height:40px;}.elementor-12175 .elementor-element.elementor-element-bbeac3c.elementor-element{--align-self:flex-start;}.elementor-12175 .elementor-element.elementor-element-1bbdbd8 .elementor-heading-title{color:#576596;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-12175 .elementor-element.elementor-element-7449d3a{color:#646A77;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-12175 .elementor-element.elementor-element-76a20c3{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-f9ce4bf .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:400;background-color:#30353E;border-radius:50px 50px 50px 50px;padding:6px 26px 6px 26px;}.elementor-12175 .elementor-element.elementor-element-fb09dae .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:400;letter-spacing:-2px;word-spacing:0px;}.elementor-12175 .elementor-element.elementor-element-fb09dae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-fb09dae.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1200px){.elementor-12175 .elementor-element.elementor-element-0d29cf0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12175 .elementor-element.elementor-element-4d4ae15{--border-radius:25px 0px 0px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;bottom:-1px;}body:not(.rtl) .elementor-12175 .elementor-element.elementor-element-4d4ae15{right:-1px;}body.rtl .elementor-12175 .elementor-element.elementor-element-4d4ae15{left:-1px;}.elementor-12175 .elementor-element.elementor-global-15538 .elementor-button{font-size:20px;border-radius:29px 29px 29px 29px;padding:5px 5px 5px 24px;}.elementor-12175 .elementor-element.elementor-global-15538 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-global-15538.elementor-element{--align-self:flex-end;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .swiper-slide{height:53vw;}.elementor-12175 .elementor-element.elementor-element-1c199c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-element-1c199c0{width:100%;max-width:100%;}.elementor-12175 .elementor-element.elementor-element-fce7a61{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12175 .elementor-element.elementor-element-d535d92{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;}.elementor-12175 .elementor-element.elementor-element-40550ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12175 .elementor-element.elementor-element-40550ad{width:100%;max-width:100%;}.elementor-12175 .elementor-element.elementor-element-3276e4b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12175 .elementor-element.elementor-element-fff294f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12175 .elementor-element.elementor-element-fff294f{width:var( --container-widget-width, 96.232% );max-width:96.232%;--container-widget-width:96.232%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-27eecfc{font-size:var( --e-global-typography-text-font-size );}.elementor-12175 .elementor-element.elementor-element-448e2d3 .elementor-heading-title{font-size:49px;letter-spacing:0.1px;}.elementor-12175 .elementor-element.elementor-element-448e2d3{width:var( --container-widget-width, 96.232% );max-width:96.232%;--container-widget-width:96.232%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-bba3695{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12175 .elementor-element.elementor-element-23adc19{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12175 .elementor-element.elementor-element-ac71186{--gap:20px 20px;}.elementor-12175 .elementor-element.elementor-element-a8c8be4{--min-height:215px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-a20f3b4{text-align:left;width:var( --container-widget-width, 67.414% );max-width:67.414%;--container-widget-width:67.414%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-a20f3b4 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-12175 .elementor-element.elementor-element-a20f3b4.elementor-element{--align-self:center;}.elementor-12175 .elementor-element.elementor-element-289e0a4{--gap:10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-ebfdb2c{text-align:justify;font-size:var( --e-global-typography-text-font-size );}.elementor-12175 .elementor-element.elementor-element-844b608 .elementor-heading-title{font-size:30px;letter-spacing:0.1px;}.elementor-12175 .elementor-element.elementor-element-844b608{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-e4611b1{--spacer-size:30px;}.elementor-12175 .elementor-element.elementor-element-06d2a7e.elementor-element{--align-self:flex-start;}.elementor-12175 .elementor-element.elementor-element-cb79bab{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-9a18698{--min-height:240px;--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;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-9a18698.e-con{--align-self:center;}.elementor-12175 .elementor-element.elementor-element-fb09dae .elementor-heading-title{font-size:49px;letter-spacing:0.1px;}.elementor-12175 .elementor-element.elementor-element-fb09dae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-12175 .elementor-element.elementor-element-0d29cf0{--content-width:1240px;}.elementor-12175 .elementor-element.elementor-element-e2b3ec5{--content-width:1240px;}.elementor-12175 .elementor-element.elementor-element-4d4ae15{--width:auto;}.elementor-12175 .elementor-element.elementor-element-fce7a61{--content-width:1240px;}.elementor-12175 .elementor-element.elementor-element-d535d92{--width:100%;}.elementor-12175 .elementor-element.elementor-element-3276e4b{--content-width:1240px;}.elementor-12175 .elementor-element.elementor-element-3e4e5da{--width:100%;}.elementor-12175 .elementor-element.elementor-element-5dc6cea{--width:44.354%;}.elementor-12175 .elementor-element.elementor-element-159390e{--width:270px;}.elementor-12175 .elementor-element.elementor-element-bcb093e{--width:37%;}.elementor-12175 .elementor-element.elementor-element-fc5b70a{--width:260px;}.elementor-12175 .elementor-element.elementor-element-bb1361f{--width:260px;}.elementor-12175 .elementor-element.elementor-element-bba3695{--content-width:1240px;}.elementor-12175 .elementor-element.elementor-element-23adc19{--width:100%;}.elementor-12175 .elementor-element.elementor-element-ac71186{--width:100%;}.elementor-12175 .elementor-element.elementor-element-a8c8be4{--width:100%;}.elementor-12175 .elementor-element.elementor-element-cb79bab{--content-width:1240px;}.elementor-12175 .elementor-element.elementor-element-9a18698{--width:75%;}.elementor-12175 .elementor-element.elementor-element-b69a75c{--width:215px;}.elementor-12175 .elementor-element.elementor-element-e5b5bce{--width:215px;}.elementor-12175 .elementor-element.elementor-element-338aca4{--width:225px;}.elementor-12175 .elementor-element.elementor-element-3f2d6cb{--width:225px;}.elementor-12175 .elementor-element.elementor-element-76a20c3{--width:25%;}}@media(max-width:1200px) and (min-width:768px){.elementor-12175 .elementor-element.elementor-element-0d29cf0{--content-width:90%;}.elementor-12175 .elementor-element.elementor-element-4d4ae15{--width:auto;}.elementor-12175 .elementor-element.elementor-element-fce7a61{--content-width:95%;}.elementor-12175 .elementor-element.elementor-element-d535d92{--width:90%;}.elementor-12175 .elementor-element.elementor-element-3276e4b{--content-width:90%;}.elementor-12175 .elementor-element.elementor-element-bba3695{--content-width:90%;}.elementor-12175 .elementor-element.elementor-element-a8c8be4{--width:27.706%;}.elementor-12175 .elementor-element.elementor-element-cb79bab{--content-width:90%;}.elementor-12175 .elementor-element.elementor-element-9a18698{--width:100%;}.elementor-12175 .elementor-element.elementor-element-76a20c3{--width:100%;}}@media(max-width:767px){.elementor-12175 .elementor-element.elementor-element-0d29cf0{--content-width:90%;--overlay-opacity:1;}.elementor-12175 .elementor-element.elementor-element-4d4ae15{--width:auto;--border-radius:25px 0px 0px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-global-15538 .elementor-button{font-size:15px;padding:5px 5px 5px 25px;}.elementor-12175 .elementor-element.elementor-global-15538 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-element-1c199c0 .swiper-slide{height:120vw;}.elementor-12175 .elementor-element.elementor-element-fce7a61{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-d535d92{--width:90%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-12175 .elementor-element.elementor-element-40550ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12175 .elementor-element.elementor-element-3276e4b{--content-width:93%;--overlay-opacity:1;}.elementor-12175 .elementor-element.elementor-element-fff294f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12175 .elementor-element.elementor-element-fff294f{width:var( --container-widget-width, 92.197% );max-width:92.197%;--container-widget-width:92.197%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-27eecfc{font-size:var( --e-global-typography-text-font-size );}.elementor-12175 .elementor-element.elementor-element-448e2d3 .elementor-heading-title{font-size:25px;}.elementor-12175 .elementor-element.elementor-element-448e2d3{width:var( --container-widget-width, 92.197% );max-width:92.197%;--container-widget-width:92.197%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-157c8ce .elementor-button{font-size:12px;padding:6px 6px 6px 6px;}.elementor-12175 .elementor-element.elementor-element-bba3695{--content-width:90%;--overlay-opacity:1;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-a8c8be4{--min-height:150px;}.elementor-12175 .elementor-element.elementor-element-a20f3b4{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-a20f3b4 .elementor-heading-title{font-size:29px;line-height:29px;}.elementor-12175 .elementor-element.elementor-element-289e0a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-ebfdb2c{font-size:var( --e-global-typography-text-font-size );}.elementor-12175 .elementor-element.elementor-element-844b608 .elementor-heading-title{font-size:21px;}.elementor-12175 .elementor-element.elementor-element-844b608 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-12175 .elementor-element.elementor-element-844b608{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12175 .elementor-element.elementor-element-e4611b1{--spacer-size:10px;}.elementor-12175 .elementor-element.elementor-element-06d2a7e .elementor-button{font-size:12px;padding:9px 23px 9px 23px;}.elementor-12175 .elementor-element.elementor-element-cb79bab{--content-width:90%;--gap:20px 20px;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12175 .elementor-element.elementor-element-9a18698{--width:100%;--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-12175 .elementor-element.elementor-element-b69a75c{--width:225px;}.elementor-12175 .elementor-element.elementor-element-e5b5bce{--width:225px;}.elementor-12175 .elementor-element.elementor-element-338aca4{--width:225px;}.elementor-12175 .elementor-element.elementor-element-3f2d6cb{--width:225px;}.elementor-12175 .elementor-element.elementor-element-fb09dae .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-12175 .elementor-element.elementor-element-fb09dae{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}}/* Start custom CSS for global, class: .elementor-global-15538 */.btn-home-lleno .elementor-button-icon svg{
        display: inline-flex;
        font-size: 42px;
    }
 .btn-home-lleno .elementor-button-icon {
        display: inline-flex;
        font-size: 42px;
    }
    
    .btn-home-lleno .elementor-button-text {
        align-content: center;
        align-self: center;
    }
    
    
       @media only screen and (max-width: 1024px) {
    .btn-home-lleno .elementor-button-icon svg{
        display: inline-flex;
        font-size: 34px;
    }
}
    @media only screen and (max-width: 767px) {
    .btn-home-lleno .elementor-button-icon{
        display: inline-flex;
        font-size: 33px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d4ae15 */.nuestros-servicios-zig-zag:before {
        content: "";
    background: transparent;
    /*background: red;*/
    width: 30px;
    height: 30px;
    position: absolute;
    top: 32px;
    left: -30px;
    right: 100%;
    border-radius: 0 0 25px 0;
    box-shadow: 8px 8px 0 #F7F8FC;
    /* box-shadow: 6px 6px 0 blue;*/
}
.nuestros-servicios-zig-zag:after {
    content: "";
    background: transparent;
    width: 30px;
    height: 30px;
    position: absolute;
    top: -30px;
    right: 0;
    border-radius: 0 0 20px 0;
    box-shadow: 7px 6px 0 #F7F8FC;
}


@media screen and (min-width: 767px) and (max-width: 1024px) {
  
 .nuestros-servicios-zig-zag:before {
    top: 22px;
    border-radius: 0 0 20px 0;
}
.nuestros-servicios-zig-zag:after {
}
  
}


@media screen and (max-width: 767px) {
     .nuestros-servicios-zig-zag:before {
        top: 22px;    
        border-radius: 0 0 15px 0;
    }
    .nuestros-servicios-zig-zag:after {

        border-radius: 0 0 15px 0;
        bottom: 55px;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-1c199c0 */@media screen and (max-width: 1200px) {
  
    .slider-banner-main .swiper-slide-inner {
        padding: 0px !important;
    }
    
    .slider-banner-main .elementor-slides .swiper-slide-inner, .slider-banner-main .elementor-slides .swiper-slide-inner:hover {
    color: #fff;
    display: block;
}
}



 @media screen and (max-width: 767px) {
     .home-banner-boton {
         left: 0 !important;
         transform: translateY(90px); 
     }
 }







/* paginación */

.swiper-pagination-bullet-active:before {
    content: "";
    width: 33px;
    height: 33px;
    border: 1px  solid white ;
    border-radius: 50%;
    position: absolute;
    transform: translate(-16.5px, -13.1px) !important;
    /*bottom: -22px;*/
    background: transparent !important;
}
.swiper-pagination-bullet-active:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 1px solid white;
    border-radius: 50%;
    position: absolute;
    transform: translate(-4px) !important;
    top: -1px;
    background: white !important;
}
.swiper-pagination-bullet {
    transform: translateY(-20px);
    margin: 0 15px 0 15px !important;
    background:white !important;
    /*opacity: 1;*/
}

.swiper-pagination {
    /*transform: translate(500px, -25px) !important;*/
    width: auto !important;
    left: 70% !important;
}

.transparencia-videos-instructivos-boton svg{
    width: 30px;
}

@media screen and (min-width: 767px) and (max-width: 1200px) {
    
    .swiper-pagination-bullet-active:after {
        
        width: 5px;
        height: 5px;
        border: 1px  solid white !important;
        transform: translate(-2px) !important;
        top: 0px;
        background: white !important;
    }
    
    .swiper-pagination-bullet-active:before {
        width: 40px;
        height: 40px;
        transform: translateX(-20px) !important;
        bottom: -17px;
        opacity: 1;
        border: 1px  solid white !important;
    }
    /*.swiper-pagination {*/
    /*    transform: translate(-50px, -20px) !important;*/
        
    /*}*/
    
    .swiper-pagination-bullet {
        /*transform: translateY(-20px);*/
        margin: 0 15px 0 15px !important;
        background: white !important;
        opacity: 1 !important;
    }
    
    .swiper-pagination {
        transform: translateY(0px) !important;
        left: 57% !important;
    }
  }

  @media screen and (max-width: 767px) {
  
  .swiper-pagination-bullet-active:after {
        
        width: 5px;
        height: 5px;
        border: 1px solid white;
        transform: translate(-2px) !important;
        top: 0px;
        border: 1px  solid white !important;
        background: white !important;
    }
  
  .swiper-pagination-bullet-active:before {
        width: 28px;
        height: 28px;
        transform: translateX(-14px) !important;
        bottom: -11px;
        border: 1px  solid white !important;
    }
    .swiper-pagination {
        transform: translate(0, 0px) !important;
        /*right: 0 !important;*/
        left: 10px !important;
    }
    
    .swiper-pagination-bullet {
        margin: 0 12px 0 12px !important;
        background: white !important;
        opacity: 1 !important;
    }
    span.swiper-pagination-bullet {
        width: 5px !important;
        height: 5px !important;
    }
  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-157c8ce */.tp-bullet-title{
    display: none;
}

.btn-home-vacio-vacio .elementor-button-icon{
        font-size: 0px;
    }
    .btn-home-vacio .elementor-button-icon{
        display: inline-flex;
        font-size: 25px;
    }
    @media only screen and (max-width: 767px) {
    .btn-home-vacio .elementor-button-icon{
        display: inline-flex;
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06d2a7e */.tp-bullet-title{
    display: none;
}

.btn-home-vacio-vacio .elementor-button-icon{
        font-size: 0px;
    }
    .btn-home-vacio .elementor-button-icon{
        display: inline-flex;
        font-size: 25px;
    }
    @media only screen and (max-width: 767px) {
    .btn-home-vacio .elementor-button-icon{
        display: inline-flex;
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b69a75c */.transparencia-habeas-data-card {
    /*box-shadow: -2px 2px 20px 0.2px #ededed;*/
    z-index: 1;
    
}

.transparencia-habeas-data-card:hover {
    background: #576596 !important;
    
}
.transparencia-habeas-data-card:hover h2{
    color: white !important; 
}

.transparencia-habeas-data-card:hover p{
    color: white !important; 
}
.transparencia-habeas-data-card:hover .nuestro-sservicio-icon-card svg circle{
    fill: white; 
}
.transparencia-habeas-data-card:hover .nuestro-sservicio-icon-card svg path{
    fill: #576596;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5b5bce */.transparencia-habeas-data-card {
    box-shadow: -2px 2px 20px 0.2px #ededed;
    z-index: 1
    
}

.transparencia-habeas-data-card:hover {
    background: #576596 !important;
    
}
.transparencia-habeas-data-card:hover h2{
    color: white !important; 
}

.transparencia-habeas-data-card:hover p{
    color: white !important; 
}
.transparencia-habeas-data-card:hover .nuestro-sservicio-icon-card svg circle{
    fill: white; 
}
.transparencia-habeas-data-card:hover .nuestro-sservicio-icon-card svg path{
    fill: #576596;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-338aca4 */.transparencia-habeas-data-card {
    box-shadow: -2px 2px 20px 0.2px #ededed;
    z-index: 1
    
}

.transparencia-habeas-data-card:hover {
    background: #576596 !important;
    
}
.transparencia-habeas-data-card:hover h2{
    color: white !important; 
}

.transparencia-habeas-data-card:hover p{
    color: white !important; 
}
.transparencia-habeas-data-card:hover .nuestro-sservicio-icon-card svg circle{
    fill: white; 
}
.transparencia-habeas-data-card:hover .nuestro-sservicio-icon-card svg path{
    fill: #576596;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f2d6cb */.transparencia-habeas-data-card {
    box-shadow: -2px 2px 20px 0.2px #ededed;
    z-index: 1
    
}

.transparencia-habeas-data-card:hover {
    background: #576596 !important;
    
}
.transparencia-habeas-data-card:hover h2{
    color: white !important; 
}

.transparencia-habeas-data-card:hover p{
    color: white !important; 
}
.transparencia-habeas-data-card:hover .nuestro-sservicio-icon-card svg circle{
    fill: white; 
}
.transparencia-habeas-data-card:hover .nuestro-sservicio-icon-card svg path{
    fill: #576596;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a18698 */.especialidades-img-1 {
    scrollbar-color: #A1ACCF transparent;
  
}

    @media screen and (min-width: 767px) and (max-width: 1200px) {
        .especialidades-img-1 {
            overflow-x: auto;
            scrollbar-width: thin;
        }
          
    }
    
    @media only screen and (max-width: 767px) {
        .especialidades-img-1 {
            overflow-x: auto;
            scrollbar-width: thin;
        }
}

/* estilos de las cards */

.transparencia-habeas-data-boton svg {
    width: 30px
}

.transparencia-habeas-data-boton:hover svg {
    scale: 1.2; 
    z-index: 3 !important;
}
.transparencia-habeas-data-boton svg{
    transition: .3s;
}

.transparencia-habeas-data-boton::after {
    content: "";
    width: 20px;
    height: 20px;
    background: transparent;
    position: absolute;
    right: 0;
    box-shadow: 4px -4px 0px #F7F8FC;
    border-radius: 0 14px 0 0 ;
    bottom: -18px;
    z-index: -1 !important;
}

.transparencia-habeas-data-boton::before {
    content: "";
    background: transparent;
    width: 20px;
    height: 20px;
    position: absolute;
    border-radius: 14px;
    box-shadow: 10px -10px 0px #F7F8FC;
    left: -20px;
    z-index: -1  !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb79bab */.contenedor {
    scrollbar-color: #A1ACCF transparent;
  
}/* End custom CSS */