.elementor-6506 .elementor-element.elementor-element-63d8269{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6506 .elementor-element.elementor-element-c9c4f25{--display:flex;}.elementor-6506 .elementor-element.elementor-element-c9c4f25:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-c9c4f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-6506 .elementor-element.elementor-element-ac44c2c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-239ccc9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-2c10dc5{--display:flex;}.elementor-6506 .elementor-element.elementor-element-67887a0{font-family:"Proxima Nova", Sans-serif;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-67887a0 a{color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-789f986 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-416980b .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-416980b{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-416980b{left:0px;}.elementor-6506 .elementor-element.elementor-element-416980b{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-4ad68ee{--display:flex;}.elementor-6506 .elementor-element.elementor-element-4ad68ee:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-4ad68ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-6506 .elementor-element.elementor-element-1274049 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-a9d0655{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-3d84861{--display:flex;}.elementor-6506 .elementor-element.elementor-element-2bf0fac{font-family:"Proxima Nova", Sans-serif;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-87bf4d2 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-35dfc33 .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-35dfc33{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-35dfc33{left:0px;}.elementor-6506 .elementor-element.elementor-element-35dfc33{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-790b20c{--display:flex;}.elementor-6506 .elementor-element.elementor-element-790b20c:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-790b20c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-6506 .elementor-element.elementor-element-cfacf9e .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-89e6b00{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-56c3b95{--display:flex;}.elementor-6506 .elementor-element.elementor-element-cc05c57{font-family:"Proxima Nova", Sans-serif;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-cc05c57 a{color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-199acb0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-34ca85c .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-34ca85c{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-34ca85c{left:0px;}.elementor-6506 .elementor-element.elementor-element-34ca85c{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-0d7a64e{--display:flex;}.elementor-6506 .elementor-element.elementor-element-0d7a64e:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-0d7a64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-6506 .elementor-element.elementor-element-86554ff .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-e120842{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-8db3f4b{--display:flex;}.elementor-6506 .elementor-element.elementor-element-2de2e03{font-family:"Proxima Nova", Sans-serif;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-f77a6ea .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-3bf323c .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-3bf323c{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-3bf323c{left:0px;}.elementor-6506 .elementor-element.elementor-element-3bf323c{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-e4571cf{--display:flex;}.elementor-6506 .elementor-element.elementor-element-e4571cf:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-e4571cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-6506 .elementor-element.elementor-element-5a17d37 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-ba8a91c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-778bb21{--display:flex;}.elementor-6506 .elementor-element.elementor-element-b94b86f{font-family:"Proxima Nova", Sans-serif;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-b94b86f a{color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-3cb2dbe .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-705e21e .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-705e21e{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-705e21e{left:0px;}.elementor-6506 .elementor-element.elementor-element-705e21e{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-ca0abc3{--display:flex;}.elementor-6506 .elementor-element.elementor-element-ca0abc3:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-ca0abc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-6506 .elementor-element.elementor-element-2449567 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-5a3fcca{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-6eafa69{--display:flex;}.elementor-6506 .elementor-element.elementor-element-8c3db9b{font-family:"Proxima Nova", Sans-serif;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-0d204fd .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-09e4991 .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-09e4991{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-09e4991{left:0px;}.elementor-6506 .elementor-element.elementor-element-09e4991{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-9a9a808{--display:flex;}.elementor-6506 .elementor-element.elementor-element-9a9a808:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-9a9a808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-6506 .elementor-element.elementor-element-77c932c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-b4bd709{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-7d2833c{--display:flex;}.elementor-6506 .elementor-element.elementor-element-5716d7f{font-family:"Proxima Nova", Sans-serif;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-5716d7f a{color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-0328e65 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-af3d7bf .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-af3d7bf{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-af3d7bf{left:0px;}.elementor-6506 .elementor-element.elementor-element-af3d7bf{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-b9c31ca{--display:flex;}.elementor-6506 .elementor-element.elementor-element-b9c31ca:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-b9c31ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-6506 .elementor-element.elementor-element-e680de0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-dd4736c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-8bb69aa{--display:flex;}.elementor-6506 .elementor-element.elementor-element-d4e3693{font-family:"Proxima Nova", Sans-serif;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-2fc4c2e .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-06afb3f .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-06afb3f{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-06afb3f{left:0px;}.elementor-6506 .elementor-element.elementor-element-06afb3f{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-068b56b{--display:flex;}.elementor-6506 .elementor-element.elementor-element-068b56b:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-068b56b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-6506 .elementor-element.elementor-element-61fd795 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-6e3ad78{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-9fff6da{--display:flex;}.elementor-6506 .elementor-element.elementor-element-277775f{font-family:"Proxima Nova", Sans-serif;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-277775f a{color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-647849b .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-37204ce .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-37204ce{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-37204ce{left:0px;}.elementor-6506 .elementor-element.elementor-element-37204ce{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-dc46f28{--display:flex;}.elementor-6506 .elementor-element.elementor-element-dc46f28:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-dc46f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-6506 .elementor-element.elementor-element-17bdadc .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-64716cb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-414adbe{--display:flex;}.elementor-6506 .elementor-element.elementor-element-59f1278{font-family:"Proxima Nova", Sans-serif;color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-0b71882 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-0f13c4b .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-0f13c4b{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-0f13c4b{left:0px;}.elementor-6506 .elementor-element.elementor-element-0f13c4b{bottom:0px;background-color:#FFFFFF;}.elementor-6506 .elementor-element.elementor-element-727c597{--display:flex;}.elementor-6506 .elementor-element.elementor-element-727c597:not(.elementor-motion-effects-element-type-background), .elementor-6506 .elementor-element.elementor-element-727c597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-6506 .elementor-element.elementor-element-c21e7ad .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-dd32418{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-a1fe550{--display:flex;}.elementor-6506 .elementor-element.elementor-element-5bd7f0d{font-family:"Proxima Nova", Sans-serif;color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-5bd7f0d a{color:#7E7E7E;}.elementor-6506 .elementor-element.elementor-element-a1f490b .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:900;}.elementor-6506 .elementor-element.elementor-element-a9d906a .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-6506 .elementor-element.elementor-element-a9d906a{right:0px;}body.rtl .elementor-6506 .elementor-element.elementor-element-a9d906a{left:0px;}.elementor-6506 .elementor-element.elementor-element-a9d906a{bottom:0px;background-color:#FFFFFF;}@media(max-width:1024px){.elementor-6506 .elementor-element.elementor-element-239ccc9{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-a9d0655{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-89e6b00{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-e120842{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-ba8a91c{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-5a3fcca{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-b4bd709{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-dd4736c{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-6e3ad78{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-64716cb{--grid-auto-flow:row;}.elementor-6506 .elementor-element.elementor-element-dd32418{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6506 .elementor-element.elementor-element-63d8269{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-6506 .elementor-element.elementor-element-c9c4f25{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-b9f5862 img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-ac44c2c .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-ac44c2c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-239ccc9{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-2c10dc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-67887a0{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-789f986 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-789f986.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-416980b .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-416980b .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-416980b{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-416980b.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-4ad68ee{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-1397d83 img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-1274049 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-1274049{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-a9d0655{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-3d84861{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-2bf0fac{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-87bf4d2 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-87bf4d2.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-35dfc33 .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-35dfc33 .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-35dfc33{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-35dfc33.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-790b20c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-4403d87 img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-cfacf9e .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-cfacf9e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-89e6b00{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-56c3b95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-cc05c57{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-199acb0 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-199acb0.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-34ca85c .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-34ca85c .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-34ca85c{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-34ca85c.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-0d7a64e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-7239855 img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-86554ff .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-86554ff{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-e120842{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-8db3f4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-2de2e03{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-f77a6ea .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-f77a6ea.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-3bf323c .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-3bf323c .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-3bf323c{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-3bf323c.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-e4571cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-0224cab img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-5a17d37 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-5a17d37{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-ba8a91c{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-778bb21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-b94b86f{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-3cb2dbe .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-3cb2dbe.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-705e21e .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-705e21e .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-705e21e{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-705e21e.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-ca0abc3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-d48f748 img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-2449567 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-2449567{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-5a3fcca{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-6eafa69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-8c3db9b{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-0d204fd .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-0d204fd.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-09e4991 .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-09e4991 .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-09e4991{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-09e4991.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-9a9a808{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-89fe946 img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-77c932c .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-77c932c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-b4bd709{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-7d2833c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-5716d7f{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-0328e65 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-0328e65.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-af3d7bf .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-af3d7bf .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-af3d7bf{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-af3d7bf.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-b9c31ca{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-5c6170d img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-e680de0 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-e680de0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-dd4736c{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-8bb69aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-d4e3693{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-2fc4c2e .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-2fc4c2e.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-06afb3f .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-06afb3f .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-06afb3f{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-06afb3f.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-068b56b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-ceee58b img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-61fd795 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-61fd795{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-6e3ad78{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-9fff6da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-277775f{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-647849b .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-647849b.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-37204ce .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-37204ce .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-37204ce{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-37204ce.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-dc46f28{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-28eb286 img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-17bdadc .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-17bdadc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-64716cb{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-414adbe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-59f1278{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-0b71882 .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-0b71882.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-0f13c4b .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-0f13c4b .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-0f13c4b{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-0f13c4b.elementor-element{--align-self:center;}.elementor-6506 .elementor-element.elementor-element-727c597{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-6506 .elementor-element.elementor-element-dc715c7 img{width:100%;max-width:100%;}.elementor-6506 .elementor-element.elementor-element-c21e7ad .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-c21e7ad{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6506 .elementor-element.elementor-element-dd32418{--width:65%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6506 .elementor-element.elementor-element-a1fe550{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6506 .elementor-element.elementor-element-5bd7f0d{font-size:22px;}.elementor-6506 .elementor-element.elementor-element-a1f490b .elementor-heading-title{font-size:30px;}.elementor-6506 .elementor-element.elementor-element-a1f490b.elementor-element{--align-self:flex-start;}.elementor-6506 .elementor-element.elementor-element-a9d906a .elementor-icon i, .elementor-6506 .elementor-element.elementor-element-a9d906a .elementor-icon svg{transform:rotate(90deg);}.elementor-6506 .elementor-element.elementor-element-a9d906a{padding:5% 3% 0% 5%;border-radius:40px 0px 0px 0px;}.elementor-6506 .elementor-element.elementor-element-a9d906a.elementor-element{--align-self:center;}}/* Start custom CSS for icon, class: .elementor-element-416980b */.breadcrumbs-wrapper2 {
    position: relative; /* Necesario para que los pseudo-elementos funcionen */
    background: #ffffff;
    padding: 10px 20px;
    border-radius: 20px;
}

/* Alas laterales */
.breadcrumbs-wrapper2:before,
.breadcrumbs-wrapper2:after {
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0;
    height: 40px;
    width: 20px;
    box-shadow: 0 20px 0 0 #fff;
}

.breadcrumbs-wrapper2:before {
    right: 100%;
    border-bottom-right-radius: 20px;
}

.breadcrumbs-wrapper2:after {
    left: 79%;
    border-bottom-right-radius: 20px;
    bottom: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c4f25 *//* 1. Configuración inicial del contenido oculto */
.card-content {
    max-height: 0;           /* Altura inicial 0 */
    opacity: 0;              /* Totalmente transparente */
    overflow: hidden;        /* Esconde lo que sobresale */
    transition: all 0.5s ease-in-out; /* Suavidad de la animación */
}

/* 2. Estado "Activo" (Cuando se abre) */
.service-card.active .card-content {
    max-height: 500px;       /* Un valor alto seguro para que quepa el texto */
    opacity: 1;              /* Visible */
    margin-top: 15px;        /* Un pequeño espacio para que respire */
}

/* 3. Animación del Icono */
/* Elementor suele envolver el icono en un div, aseguramos seleccionar el i o svg */
.toggle-icon .elementor-icon svg {
    transition: transform 0.4s ease;
    transform-origin: center center; /* Asegura que gire sobre su propio eje */
}

/* Asumiendo que ya pusiste 90deg en los ajustes de Elementor, 
   aquí definimos qué pasa cuando está activo. */
.service-card.active .toggle-icon .elementor-icon svg {
    transform: rotate(270deg) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-34ca85c */.breadcrumbs-wrapper2 {
    position: relative; /* Necesario para que los pseudo-elementos funcionen */
    background: #ffffff;
    padding: 10px 20px;
    border-radius: 20px;
}

/* Alas laterales */
.breadcrumbs-wrapper2:before,
.breadcrumbs-wrapper2:after {
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0;
    height: 40px;
    width: 20px;
    box-shadow: 0 20px 0 0 #fff;
}

.breadcrumbs-wrapper2:before {
    right: 100%;
    border-bottom-right-radius: 20px;
}

.breadcrumbs-wrapper2:after {
    left: 79%;
    border-bottom-right-radius: 20px;
    bottom: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-705e21e */.breadcrumbs-wrapper2 {
    position: relative; /* Necesario para que los pseudo-elementos funcionen */
    background: #ffffff;
    padding: 10px 20px;
    border-radius: 20px;
}

/* Alas laterales */
.breadcrumbs-wrapper2:before,
.breadcrumbs-wrapper2:after {
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0;
    height: 40px;
    width: 20px;
    box-shadow: 0 20px 0 0 #fff;
}

.breadcrumbs-wrapper2:before {
    right: 100%;
    border-bottom-right-radius: 20px;
}

.breadcrumbs-wrapper2:after {
    left: 79%;
    border-bottom-right-radius: 20px;
    bottom: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-af3d7bf */.breadcrumbs-wrapper2 {
    position: relative; /* Necesario para que los pseudo-elementos funcionen */
    background: #ffffff;
    padding: 10px 20px;
    border-radius: 20px;
}

/* Alas laterales */
.breadcrumbs-wrapper2:before,
.breadcrumbs-wrapper2:after {
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0;
    height: 40px;
    width: 20px;
    box-shadow: 0 20px 0 0 #fff;
}

.breadcrumbs-wrapper2:before {
    right: 100%;
    border-bottom-right-radius: 20px;
}

.breadcrumbs-wrapper2:after {
    left: 79%;
    border-bottom-right-radius: 20px;
    bottom: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37204ce */.breadcrumbs-wrapper2 {
    position: relative; /* Necesario para que los pseudo-elementos funcionen */
    background: #ffffff;
    padding: 10px 20px;
    border-radius: 20px;
}

/* Alas laterales */
.breadcrumbs-wrapper2:before,
.breadcrumbs-wrapper2:after {
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0;
    height: 40px;
    width: 20px;
    box-shadow: 0 20px 0 0 #fff;
}

.breadcrumbs-wrapper2:before {
    right: 100%;
    border-bottom-right-radius: 20px;
}

.breadcrumbs-wrapper2:after {
    left: 79%;
    border-bottom-right-radius: 20px;
    bottom: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a9d906a */.breadcrumbs-wrapper2 {
    position: relative; /* Necesario para que los pseudo-elementos funcionen */
    background: #ffffff;
    padding: 10px 20px;
    border-radius: 20px;
}

/* Alas laterales */
.breadcrumbs-wrapper2:before,
.breadcrumbs-wrapper2:after {
    content: "";
    position: absolute;
    background-color: transparent;
    bottom: 0;
    height: 40px;
    width: 20px;
    box-shadow: 0 20px 0 0 #fff;
}

.breadcrumbs-wrapper2:before {
    right: 100%;
    border-bottom-right-radius: 20px;
}

.breadcrumbs-wrapper2:after {
    left: 79%;
    border-bottom-right-radius: 20px;
    bottom: 100%;
}/* End custom CSS */