.elementor-2594 .elementor-element.elementor-element-330dc5b{--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-2594 .elementor-element.elementor-element-330dc5b:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-330dc5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2594 .elementor-element.elementor-element-7508b58{text-align:center;}.elementor-2594 .elementor-element.elementor-element-7508b58 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ea3494f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-ea3494f:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-ea3494f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-ea3494f.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-64b273b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-64b273b:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-64b273b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-64b273b.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-260dc43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-a34771c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-a34771c:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-a34771c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-a34771c:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-725de3e.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-725de3e{text-align:center;}.elementor-2594 .elementor-element.elementor-element-725de3e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:#F7F9FB;}.elementor-2594 .elementor-element.elementor-element-725de3e .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-725de3e .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2594 .elementor-element.elementor-element-f57f9a4 img{border-radius:100px 100px 100px 100px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2594 .elementor-element.elementor-element-44127f8 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, #305B83 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-44127f8 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-44127f8 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, #F7F9FB 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-44127f8{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-44127f8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-44127f8 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-44127f8 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-6fa34db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-6fa34db:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-6fa34db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-6fa34db:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-b0f6c53.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-b0f6c53{text-align:center;}.elementor-2594 .elementor-element.elementor-element-b0f6c53 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-b0f6c53 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-b0f6c53 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-bc236ec img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-0f63860 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-0f63860 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-0f63860 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-0f63860{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-0f63860.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-0f63860 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-0f63860 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-1ee4bb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-1ee4bb5:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-1ee4bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-1ee4bb5:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-ad08a57.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-ad08a57{text-align:center;}.elementor-2594 .elementor-element.elementor-element-ad08a57 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-ad08a57 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-ad08a57 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-9112764 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-c76627f .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-c76627f .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-c76627f .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c76627f{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-c76627f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-c76627f .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-c76627f .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c5be0b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-c5be0b2:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-c5be0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-c5be0b2:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-4a03949.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-4a03949{text-align:center;}.elementor-2594 .elementor-element.elementor-element-4a03949 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-4a03949 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-4a03949 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-f3037cf img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-59e673c .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-59e673c .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-59e673c .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-59e673c{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-59e673c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-59e673c .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-59e673c .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b91fa12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-b91fa12:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-b91fa12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-b91fa12.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-f06e909{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-f06e909:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-f06e909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-f06e909.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-183502a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-63d0611{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-63d0611:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-63d0611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-63d0611:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-f3ac551.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-f3ac551{text-align:center;}.elementor-2594 .elementor-element.elementor-element-f3ac551 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-f3ac551 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-f3ac551 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-4d45bbb img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-36c2791 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-36c2791 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-36c2791 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-36c2791{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-36c2791.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-36c2791 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-36c2791 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-64df663{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-64df663:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-64df663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-64df663:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-c7ed052.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-c7ed052{text-align:center;}.elementor-2594 .elementor-element.elementor-element-c7ed052 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-c7ed052 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-c7ed052 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-3d04d73 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-f5fd781 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-f5fd781 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-f5fd781 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-f5fd781{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-f5fd781.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-f5fd781 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-f5fd781 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-fad34e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-fad34e6:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-fad34e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-fad34e6:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-404c7e9.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-404c7e9{text-align:center;}.elementor-2594 .elementor-element.elementor-element-404c7e9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-404c7e9 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-404c7e9 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-022dc17 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-0a9cb29 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-0a9cb29 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-0a9cb29 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-0a9cb29{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-0a9cb29.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-0a9cb29 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-0a9cb29 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-e1b64fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-e1b64fd:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-e1b64fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-e1b64fd:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-a9942e8.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-a9942e8{text-align:center;}.elementor-2594 .elementor-element.elementor-element-a9942e8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-a9942e8 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-a9942e8 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-916945b img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-2e85222 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-2e85222 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-2e85222 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-2e85222{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-2e85222.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-2e85222 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-2e85222 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b1d67f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-b1d67f9:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-b1d67f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-b1d67f9.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-df10dff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-df10dff:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-df10dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-df10dff.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-b0c127b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-72cc463{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-72cc463:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-72cc463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-72cc463:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-f156d66.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-f156d66{text-align:center;}.elementor-2594 .elementor-element.elementor-element-f156d66 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-f156d66 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-f156d66 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-26c83f4 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-04b747a .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-04b747a .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-04b747a .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-04b747a{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-04b747a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-04b747a .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-04b747a .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-29135e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-29135e1:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-29135e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-29135e1:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-25bfcc1.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-25bfcc1{text-align:center;}.elementor-2594 .elementor-element.elementor-element-25bfcc1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-25bfcc1 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-25bfcc1 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-86280f1 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-d0df70e .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-d0df70e .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-d0df70e .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-d0df70e{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-d0df70e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-d0df70e .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-d0df70e .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-24a56ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-24a56ce:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-24a56ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-24a56ce:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-cc7fdc7.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-cc7fdc7{text-align:center;}.elementor-2594 .elementor-element.elementor-element-cc7fdc7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-cc7fdc7 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-cc7fdc7 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-1fa30fe img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-4e34b73 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-4e34b73 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-4e34b73 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-4e34b73{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-4e34b73.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-4e34b73 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-4e34b73 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-bc1303d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-bc1303d:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-bc1303d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-bc1303d:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-eb91c43.elementor-element{--align-self:flex-start;}.elementor-2594 .elementor-element.elementor-element-eb91c43{text-align:center;}.elementor-2594 .elementor-element.elementor-element-eb91c43 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-eb91c43 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-eb91c43 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-7f3a4a5 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-f577a8c .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-f577a8c .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-f577a8c .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-f577a8c{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-f577a8c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-f577a8c .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-f577a8c .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-5befeac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-5befeac:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-5befeac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-5befeac.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-98182d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-98182d2:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-98182d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-98182d2.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-76977b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-e5fe301{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-e5fe301:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-e5fe301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-e5fe301:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-f9af74d.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-f9af74d{text-align:center;}.elementor-2594 .elementor-element.elementor-element-f9af74d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-f9af74d .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-f9af74d .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-185eb60 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-879ca6c .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-879ca6c .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-879ca6c .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-879ca6c{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-879ca6c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-879ca6c .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-879ca6c .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-e9ba22e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-e9ba22e:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-e9ba22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-e9ba22e:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-64619c1.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-64619c1{text-align:center;}.elementor-2594 .elementor-element.elementor-element-64619c1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-64619c1 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-64619c1 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-a331da5 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-10b0a1a .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-10b0a1a .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-10b0a1a .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-10b0a1a{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-10b0a1a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-10b0a1a .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-10b0a1a .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-7ca35d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-7ca35d9:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-7ca35d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-7ca35d9:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-a801538.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-a801538{text-align:center;}.elementor-2594 .elementor-element.elementor-element-a801538 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-a801538 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-a801538 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-733cf34 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-ade74ce .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-ade74ce .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-ade74ce .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ade74ce{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-ade74ce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-ade74ce .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-ade74ce .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-a448d6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-a448d6f:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-a448d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-a448d6f:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-00ce7a1.elementor-element{--align-self:flex-start;}.elementor-2594 .elementor-element.elementor-element-00ce7a1{text-align:center;}.elementor-2594 .elementor-element.elementor-element-00ce7a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-00ce7a1 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-00ce7a1 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b0067a2 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-6ad1ebb .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-6ad1ebb .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-6ad1ebb .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-6ad1ebb{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-6ad1ebb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-6ad1ebb .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-6ad1ebb .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ab041e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-ab041e7:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-ab041e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-ab041e7.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-23f98ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-23f98ac:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-23f98ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-23f98ac.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-5b8b51a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-fe4b310{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-fe4b310:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-fe4b310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-fe4b310:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-b9dede3.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-b9dede3{text-align:center;}.elementor-2594 .elementor-element.elementor-element-b9dede3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-b9dede3 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-b9dede3 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-d70a192 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-d6e5db7 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-d6e5db7 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-d6e5db7 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-d6e5db7{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-d6e5db7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-d6e5db7 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-d6e5db7 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-fc4e23f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-fc4e23f:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-fc4e23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-fc4e23f:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-f22e5bb.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-f22e5bb{text-align:center;}.elementor-2594 .elementor-element.elementor-element-f22e5bb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-f22e5bb .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-f22e5bb .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-55d932b img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-3a305d3 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-3a305d3 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-3a305d3 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-3a305d3{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-3a305d3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-3a305d3 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-3a305d3 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-4df9a44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-4df9a44:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-4df9a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-4df9a44:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-81604fe.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-81604fe{text-align:center;}.elementor-2594 .elementor-element.elementor-element-81604fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-81604fe .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-81604fe .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c6f7841 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-25cddcc .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-25cddcc .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-25cddcc .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-25cddcc{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-25cddcc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-25cddcc .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-25cddcc .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-87a23ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-87a23ec:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-87a23ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-87a23ec:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-10a8116.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-10a8116{text-align:center;}.elementor-2594 .elementor-element.elementor-element-10a8116 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-10a8116 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-10a8116 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-daecd89 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-0768139 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-0768139 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-0768139 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-0768139{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-0768139.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-0768139 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-0768139 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c85e829{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-c85e829:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-c85e829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-c85e829.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-f63eaf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-f63eaf9:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-f63eaf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-f63eaf9.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-e4564fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-f4e741c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-f4e741c:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-f4e741c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-f4e741c:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-30547c4.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-30547c4{text-align:center;}.elementor-2594 .elementor-element.elementor-element-30547c4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-30547c4 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-30547c4 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-9ffb74b img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-1f42616 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-1f42616 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-1f42616 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-1f42616{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-1f42616.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-1f42616 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-1f42616 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-52252fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-52252fa:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-52252fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-52252fa:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-dac9d12.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-dac9d12{text-align:center;}.elementor-2594 .elementor-element.elementor-element-dac9d12 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-dac9d12 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-dac9d12 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-1ccbf12 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-23368fc .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-23368fc .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-23368fc .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-23368fc{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-23368fc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-23368fc .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-23368fc .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-56e4b2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-56e4b2d:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-56e4b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-56e4b2d:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-b01d378.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-b01d378{text-align:center;}.elementor-2594 .elementor-element.elementor-element-b01d378 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-b01d378 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-b01d378 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-6452b10 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-28f021f .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-28f021f .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-28f021f .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-28f021f{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-28f021f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-28f021f .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-28f021f .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-cbf2d10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-cbf2d10:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-cbf2d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-cbf2d10:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-adece09.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-adece09{text-align:center;}.elementor-2594 .elementor-element.elementor-element-adece09 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-adece09 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-adece09 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-eca5b51 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-416c100 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-416c100 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-416c100 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-416c100{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-416c100.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-416c100 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-416c100 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-f1ad6b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-f1ad6b8:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-f1ad6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-f1ad6b8.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-63bfc70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-63bfc70:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-63bfc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-63bfc70.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-db0cf29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-1fecdb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-1fecdb4:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-1fecdb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-1fecdb4:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-1042dfa.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-1042dfa{text-align:center;}.elementor-2594 .elementor-element.elementor-element-1042dfa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-1042dfa .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-1042dfa .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-a9a4334 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-226f5d3 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-226f5d3 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-226f5d3 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-226f5d3{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-226f5d3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-226f5d3 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-226f5d3 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-eb4c78c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-eb4c78c:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-eb4c78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-eb4c78c:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-6867274.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-6867274{text-align:center;}.elementor-2594 .elementor-element.elementor-element-6867274 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-6867274 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-6867274 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-d76fcca img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-75e92f9 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-75e92f9 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-75e92f9 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-75e92f9{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-75e92f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-75e92f9 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-75e92f9 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b23e062{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-b23e062:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-b23e062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b23e062:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-293d79d.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-293d79d{text-align:center;}.elementor-2594 .elementor-element.elementor-element-293d79d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-293d79d .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-293d79d .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-2520877 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-be99876 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-be99876 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-be99876 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-be99876{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-be99876.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-be99876 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-be99876 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-35238d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-35238d5:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-35238d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-35238d5:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-1c51c13.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-1c51c13{text-align:center;}.elementor-2594 .elementor-element.elementor-element-1c51c13 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-1c51c13 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-1c51c13 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b4f9900 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-c37956d .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-c37956d .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-c37956d .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c37956d{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-c37956d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-c37956d .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-c37956d .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c1ac7aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-c1ac7aa:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-c1ac7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-c1ac7aa.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-8360a4c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-8360a4c:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-8360a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-8360a4c.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-5097fc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-85de54a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2594 .elementor-element.elementor-element-85de54a:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-85de54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-85de54a:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-65ca2d6.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-65ca2d6{text-align:center;}.elementor-2594 .elementor-element.elementor-element-65ca2d6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-65ca2d6 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-65ca2d6 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-7eb3713 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-d926978 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-d926978 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-d926978 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-d926978{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-d926978.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-d926978 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-d926978 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-9d6f887{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-9d6f887:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-9d6f887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-9d6f887:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-ce3ecb1.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-ce3ecb1{text-align:center;}.elementor-2594 .elementor-element.elementor-element-ce3ecb1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-ce3ecb1 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-ce3ecb1 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-305f86c img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-4784237 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-4784237 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-4784237 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-4784237{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-4784237.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-4784237 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-4784237 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-8be435f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-8be435f:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-8be435f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-8be435f:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-e7c32a5.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-e7c32a5{text-align:center;}.elementor-2594 .elementor-element.elementor-element-e7c32a5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-e7c32a5 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-e7c32a5 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-1f9adce img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-ce7f986 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-ce7f986 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-ce7f986 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ce7f986{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-ce7f986.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-ce7f986 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-ce7f986 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ff452a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-ff452a5:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-ff452a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ff452a5:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-dc39bfd.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-dc39bfd{text-align:center;}.elementor-2594 .elementor-element.elementor-element-dc39bfd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-dc39bfd .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-dc39bfd .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b7e8232 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-352b92b .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-352b92b .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-352b92b .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-352b92b{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-352b92b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-352b92b .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-352b92b .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-7839745{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-7839745:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-7839745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-7839745.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-32f057c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-32f057c:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-32f057c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-32f057c.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-9cf7678{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-b6a04c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-b6a04c3:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-b6a04c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b6a04c3:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-d7c007f.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-d7c007f{text-align:center;}.elementor-2594 .elementor-element.elementor-element-d7c007f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-d7c007f .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-d7c007f .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-4405ba4 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-77eaabc .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-77eaabc .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-77eaabc .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-77eaabc{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-77eaabc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-77eaabc .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-77eaabc .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-e1f859a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-e1f859a:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-e1f859a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-e1f859a:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-2bef2b7.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-2bef2b7{text-align:center;}.elementor-2594 .elementor-element.elementor-element-2bef2b7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-2bef2b7 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-2bef2b7 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b37846f img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-488a11a .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-488a11a .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-488a11a .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-488a11a{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-488a11a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-488a11a .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-488a11a .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-366e679{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-366e679:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-366e679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-366e679:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-84ec69f.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-84ec69f{text-align:center;}.elementor-2594 .elementor-element.elementor-element-84ec69f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-84ec69f .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-84ec69f .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-8474b46 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-c4f7358 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-c4f7358 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-c4f7358 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c4f7358{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-c4f7358.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-c4f7358 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-c4f7358 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-e641e94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-e641e94:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-e641e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-e641e94:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-c20079c.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-c20079c{text-align:center;}.elementor-2594 .elementor-element.elementor-element-c20079c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-c20079c .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-c20079c .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-3c5b963 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-e14cb63 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-e14cb63 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-e14cb63 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-e14cb63{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-e14cb63.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-e14cb63 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-e14cb63 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-f1adc1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-f1adc1a:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-f1adc1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-f1adc1a.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-d4d56de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-d4d56de:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-d4d56de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-d4d56de.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-5bd75ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-bb699e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-bb699e6:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-bb699e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-bb699e6:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-9d9d70f.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-9d9d70f{text-align:center;}.elementor-2594 .elementor-element.elementor-element-9d9d70f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-9d9d70f .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-9d9d70f .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-42e54ac img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-ee9c2c6 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-ee9c2c6 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-ee9c2c6 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ee9c2c6{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-ee9c2c6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-ee9c2c6 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-ee9c2c6 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-dbfd50e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-dbfd50e:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-dbfd50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-dbfd50e:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-b02a570.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-b02a570{text-align:center;}.elementor-2594 .elementor-element.elementor-element-b02a570 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-b02a570 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-b02a570 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ea3f210 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-eafbd36 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-eafbd36 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-eafbd36 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-eafbd36{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-eafbd36.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-eafbd36 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-eafbd36 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ce559d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-ce559d9:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-ce559d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ce559d9:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-466a2ec.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-466a2ec{text-align:center;}.elementor-2594 .elementor-element.elementor-element-466a2ec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-466a2ec .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-466a2ec .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-eb73bac img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-1890276 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-1890276 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-1890276 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-1890276{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-1890276.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-1890276 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-1890276 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c4e41e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-c4e41e6:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-c4e41e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c4e41e6:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-897248a.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-897248a{text-align:center;}.elementor-2594 .elementor-element.elementor-element-897248a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-897248a .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-897248a .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b544d7f img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-7e8eb88 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-7e8eb88 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-7e8eb88 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-7e8eb88{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-7e8eb88.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-7e8eb88 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-7e8eb88 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-0f618f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-0f618f7:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-0f618f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-0f618f7.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-1f1803a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-1f1803a:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-1f1803a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-1f1803a.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-0c7e623{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-0d678a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-0d678a3:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-0d678a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-0d678a3:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-f6bf3fe.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-f6bf3fe{text-align:center;}.elementor-2594 .elementor-element.elementor-element-f6bf3fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-f6bf3fe .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-f6bf3fe .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ea57da2 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-8b4cb52 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-8b4cb52 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-8b4cb52 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-8b4cb52{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-8b4cb52.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-8b4cb52 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-8b4cb52 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c1062d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-c1062d4:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-c1062d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2940;}.elementor-2594 .elementor-element.elementor-element-c1062d4:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-49a78a0.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-49a78a0{text-align:center;}.elementor-2594 .elementor-element.elementor-element-49a78a0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-49a78a0 .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-49a78a0 .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ca2e968 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-b373906 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-b373906 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-b373906 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b373906{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-b373906.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-b373906 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-b373906 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-e8f866e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2594 .elementor-element.elementor-element-e8f866e:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-e8f866e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-e8f866e.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-70aba4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-70aba4b:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-70aba4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-70aba4b.e-con{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-d8937c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-c46c08d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-c46c08d:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-c46c08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c46c08d:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-7ae048c.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-7ae048c{text-align:center;}.elementor-2594 .elementor-element.elementor-element-7ae048c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-7ae048c .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-7ae048c .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-1a8e734 img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-5275366 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-5275366 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-5275366 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-5275366{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-5275366.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-5275366 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-5275366 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c519471{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--background-transition:0.3s;}.elementor-2594 .elementor-element.elementor-element-c519471:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-c519471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-c519471:hover{background-color:transparent;background-image:linear-gradient(145deg, #E5E5E5 0%, #BFBFBF 100%);}.elementor-2594 .elementor-element.elementor-element-481f77b.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-481f77b{text-align:center;}.elementor-2594 .elementor-element.elementor-element-481f77b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-481f77b .elementor-heading-title a:hover, .elementor-2594 .elementor-element.elementor-element-481f77b .elementor-heading-title a:focus{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-e36f7ed img{border-radius:100px 100px 100px 100px;}.elementor-2594 .elementor-element.elementor-element-b8b88e2 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:012px 012px 012px 012px;padding:18px 24px 18px 24px;}.elementor-2594 .elementor-element.elementor-element-b8b88e2 .elementor-button:hover, .elementor-2594 .elementor-element.elementor-element-b8b88e2 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);border-color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b8b88e2{margin:042px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2594 .elementor-element.elementor-element-b8b88e2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2594 .elementor-element.elementor-element-b8b88e2 .elementor-button:hover svg, .elementor-2594 .elementor-element.elementor-element-b8b88e2 .elementor-button:focus svg{fill:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-ae7e3ca{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-ae7e3ca:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-ae7e3ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2594 .elementor-element.elementor-element-b978eba{text-align:center;}.elementor-2594 .elementor-element.elementor-element-b978eba .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-7fee171{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-7fee171:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-7fee171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-repeater-item-81bb6f8 .swiper-slide-bg{background-color:#E5E5E5;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/Design-sem-nome-12.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-repeater-item-81bb6f8 .swiper-slide-contents{margin-right:auto;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-repeater-item-81bb6f8 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-repeater-item-3cb5724 .swiper-slide-bg{background-color:#E5E5E5;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/3.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-repeater-item-3cb5724 .swiper-slide-contents{margin-right:auto;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-repeater-item-3cb5724 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-repeater-item-bd7028e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/6-1.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-repeater-item-e64e4ba .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/5-1.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-slide-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-width:3px;color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);border-color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-slide-button:hover{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-050e987 ) 100%);border-color:var( --e-global-color-25f5395 );}.elementor-2594 .elementor-element.elementor-element-15b7d18{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2594 .elementor-element.elementor-element-15b7d18.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-slide-contents{max-width:50%;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-slide-inner{padding:0px 50px 0px 50px;text-align:center;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:50px;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-slide-heading{color:var( --e-global-color-581e2a5 );font-family:"Playfair Display", Sans-serif;font-size:80px;font-weight:800;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:50px;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .elementor-slide-description{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:28px;width:28px;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-horizontal .swiper-pagination-progressbar{height:28px;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-pagination-fraction{font-size:28px;}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-581e2a5 );opacity:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-15b7d18 .swiper-pagination-bullet-active{background-color:var( --e-global-color-25f5395 );}.elementor-2594 .elementor-element.elementor-element-02c670d{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-02c670d:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-02c670d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-repeater-item-81bb6f8 .swiper-slide-bg{background-color:#E5E5E5;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/Design-sem-nome-1-1.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-repeater-item-81bb6f8 .swiper-slide-contents{margin-right:auto;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-repeater-item-81bb6f8 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-repeater-item-3cb5724 .swiper-slide-bg{background-color:#E5E5E5;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/3.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-repeater-item-3cb5724 .swiper-slide-contents{margin-right:auto;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-repeater-item-3cb5724 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-slide-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-width:3px;color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);border-color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-slide-button:hover{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-050e987 ) 100%);border-color:var( --e-global-color-25f5395 );}.elementor-2594 .elementor-element.elementor-element-f40a884{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2594 .elementor-element.elementor-element-f40a884.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-slide-contents{max-width:50%;}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-slide-inner{padding:0px 50px 0px 50px;text-align:center;}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:50px;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-slide-heading{color:var( --e-global-color-581e2a5 );font-family:"Playfair Display", Sans-serif;font-size:80px;font-weight:800;}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:50px;}.elementor-2594 .elementor-element.elementor-element-f40a884 .elementor-slide-description{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:28px;width:28px;}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-horizontal .swiper-pagination-progressbar{height:28px;}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-pagination-fraction{font-size:28px;}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-581e2a5 );opacity:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-f40a884 .swiper-pagination-bullet-active{background-color:var( --e-global-color-25f5395 );}.elementor-2594 .elementor-element.elementor-element-fa4c7c3{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-fa4c7c3:not(.elementor-motion-effects-element-type-background), .elementor-2594 .elementor-element.elementor-element-fa4c7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-81bb6f8 .swiper-slide-bg{background-color:#E5E5E5;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/banner-mobile-30.png.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-81bb6f8 .swiper-slide-contents{margin:0 auto;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-81bb6f8 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-3cb5724 .swiper-slide-bg{background-color:#E5E5E5;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/2banner-mobile-50.png.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-3cb5724 .swiper-slide-contents{margin:0 auto;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-3cb5724 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-8305436 .swiper-slide-bg{background-color:#E5E5E5;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/1-3.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-8305436 .swiper-slide-contents{margin:0 auto;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-8305436 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-aa07a12 .swiper-slide-bg{background-color:#E5E5E5;background-image:url(https://lmclinicaintegrada.com.br/wp-content/uploads/2025/10/Design-sem-nome-2.png);background-size:cover;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-aa07a12 .swiper-slide-contents{margin:0 auto;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-repeater-item-aa07a12 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-slide-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-width:3px;color:var( --e-global-color-text );background-image:linear-gradient(160deg, var( --e-global-color-accent ) 0%, var( --e-global-color-25f5395 ) 100%);border-color:var( --e-global-color-accent );transition-duration:300ms;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-slide-button:hover{background-color:transparent;color:var( --e-global-color-581e2a5 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-050e987 ) 100%);border-color:var( --e-global-color-25f5395 );}.elementor-2594 .elementor-element.elementor-element-b4ff3c9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-slide-contents{max-width:50%;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-slide-inner{padding:0px 50px 0px 50px;text-align:center;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:25px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-slide-heading{color:var( --e-global-color-581e2a5 );font-family:"Playfair Display", Sans-serif;font-size:80px;font-weight:800;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:25px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-slide-description{color:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:28px;width:28px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-horizontal .swiper-pagination-progressbar{height:28px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-pagination-fraction{font-size:28px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-581e2a5 );opacity:var( --e-global-color-581e2a5 );}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-pagination-bullet-active{background-color:var( --e-global-color-25f5395 );}@media(max-width:1024px){.elementor-2594 .elementor-element.elementor-element-64b273b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-260dc43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-44127f8 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-0f63860 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-1ee4bb5{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2594 .elementor-element.elementor-element-c76627f .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-c5be0b2{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2594 .elementor-element.elementor-element-59e673c .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-b91fa12{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2594 .elementor-element.elementor-element-f06e909{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-183502a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-63d0611{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-36c2791 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-f5fd781 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-0a9cb29 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-2e85222 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-72cc463{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2594 .elementor-element.elementor-element-04b747a .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-29135e1{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2594 .elementor-element.elementor-element-d0df70e .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-24a56ce{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2594 .elementor-element.elementor-element-cc7fdc7 .elementor-heading-title{font-size:20px;}.elementor-2594 .elementor-element.elementor-element-4e34b73 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-bc1303d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2594 .elementor-element.elementor-element-f577a8c .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-5befeac{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2594 .elementor-element.elementor-element-76977b6{--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-2594 .elementor-element.elementor-element-879ca6c .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-10b0a1a .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-ade74ce .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-a448d6f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-00ce7a1.elementor-element{--align-self:center;}.elementor-2594 .elementor-element.elementor-element-6ad1ebb .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-23f98ac{--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-2594 .elementor-element.elementor-element-fe4b310{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2594 .elementor-element.elementor-element-d6e5db7 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-fc4e23f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2594 .elementor-element.elementor-element-3a305d3 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-25cddcc .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-87a23ec{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2594 .elementor-element.elementor-element-0768139 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-c85e829{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2594 .elementor-element.elementor-element-f63eaf9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-e4564fb{--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-2594 .elementor-element.elementor-element-f4e741c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2594 .elementor-element.elementor-element-1f42616 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-23368fc .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-28f021f .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-416c100 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-1fecdb4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2594 .elementor-element.elementor-element-226f5d3 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-75e92f9 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-b23e062{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2594 .elementor-element.elementor-element-be99876 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-35238d5{--gap:53px 53px;--row-gap:53px;--column-gap:53px;}.elementor-2594 .elementor-element.elementor-element-1c51c13 .elementor-heading-title{font-size:14px;}.elementor-2594 .elementor-element.elementor-element-c37956d .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-c1ac7aa{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2594 .elementor-element.elementor-element-8360a4c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-5097fc2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-85de54a{--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-2594 .elementor-element.elementor-element-d926978 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-9d6f887{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-4784237 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-8be435f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-ce7f986 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-ff452a5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-352b92b .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-b6a04c3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2594 .elementor-element.elementor-element-77eaabc .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-e1f859a{--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-2594 .elementor-element.elementor-element-2bef2b7 .elementor-heading-title{font-size:20px;}.elementor-2594 .elementor-element.elementor-element-488a11a .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-366e679{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2594 .elementor-element.elementor-element-c4f7358 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-e641e94{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-2594 .elementor-element.elementor-element-c20079c .elementor-heading-title{font-size:20px;}.elementor-2594 .elementor-element.elementor-element-e14cb63 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-f1adc1a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2594 .elementor-element.elementor-element-d4d56de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-5bd75ef{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-bb699e6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-ee9c2c6 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-dbfd50e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-eafbd36 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-ce559d9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-1890276 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-c4e41e6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-7e8eb88 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-8b4cb52 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-b373906 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-e8f866e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2594 .elementor-element.elementor-element-70aba4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-d8937c8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-c46c08d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-5275366 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-c519471{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2594 .elementor-element.elementor-element-b8b88e2 .elementor-button{padding:018px 018px 018px 018px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-slide{height:600px;}}@media(max-width:767px){.elementor-2594 .elementor-element.elementor-element-df10dff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-98182d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-ab041e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-63bfc70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-32f057c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-1f1803a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-slide{height:600px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-slide-contents{max-width:100%;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-slide-heading{font-size:40px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .elementor-slide-button{font-size:16px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:15px;width:15px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-2594 .elementor-element.elementor-element-b4ff3c9 .swiper-pagination-fraction{font-size:15px;}}@media(min-width:768px){.elementor-2594 .elementor-element.elementor-element-ea3494f{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-a34771c{--width:20%;}.elementor-2594 .elementor-element.elementor-element-6fa34db{--width:20%;}.elementor-2594 .elementor-element.elementor-element-1ee4bb5{--width:20%;}.elementor-2594 .elementor-element.elementor-element-c5be0b2{--width:20%;}.elementor-2594 .elementor-element.elementor-element-b91fa12{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-63d0611{--width:20%;}.elementor-2594 .elementor-element.elementor-element-64df663{--width:20%;}.elementor-2594 .elementor-element.elementor-element-fad34e6{--width:20%;}.elementor-2594 .elementor-element.elementor-element-b1d67f9{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-72cc463{--width:20%;}.elementor-2594 .elementor-element.elementor-element-29135e1{--width:20%;}.elementor-2594 .elementor-element.elementor-element-24a56ce{--width:20%;}.elementor-2594 .elementor-element.elementor-element-bc1303d{--width:20%;}.elementor-2594 .elementor-element.elementor-element-5befeac{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-ab041e7{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-fe4b310{--width:20%;}.elementor-2594 .elementor-element.elementor-element-fc4e23f{--width:20%;}.elementor-2594 .elementor-element.elementor-element-4df9a44{--width:20%;}.elementor-2594 .elementor-element.elementor-element-87a23ec{--width:20%;}.elementor-2594 .elementor-element.elementor-element-c85e829{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-f1ad6b8{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-1fecdb4{--width:20%;}.elementor-2594 .elementor-element.elementor-element-eb4c78c{--width:20%;}.elementor-2594 .elementor-element.elementor-element-b23e062{--width:20%;}.elementor-2594 .elementor-element.elementor-element-35238d5{--width:20%;}.elementor-2594 .elementor-element.elementor-element-c1ac7aa{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-9d6f887{--width:20%;}.elementor-2594 .elementor-element.elementor-element-8be435f{--width:20%;}.elementor-2594 .elementor-element.elementor-element-ff452a5{--width:20%;}.elementor-2594 .elementor-element.elementor-element-7839745{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-b6a04c3{--width:20%;}.elementor-2594 .elementor-element.elementor-element-e1f859a{--width:20%;}.elementor-2594 .elementor-element.elementor-element-366e679{--width:20%;}.elementor-2594 .elementor-element.elementor-element-e641e94{--width:20%;}.elementor-2594 .elementor-element.elementor-element-f1adc1a{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-bb699e6{--width:20%;}.elementor-2594 .elementor-element.elementor-element-dbfd50e{--width:20%;}.elementor-2594 .elementor-element.elementor-element-ce559d9{--width:20%;}.elementor-2594 .elementor-element.elementor-element-c4e41e6{--width:20%;}.elementor-2594 .elementor-element.elementor-element-0f618f7{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-0d678a3{--width:20%;}.elementor-2594 .elementor-element.elementor-element-c1062d4{--width:20%;}.elementor-2594 .elementor-element.elementor-element-e8f866e{--content-width:100%;}.elementor-2594 .elementor-element.elementor-element-c46c08d{--width:20%;}.elementor-2594 .elementor-element.elementor-element-c519471{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2594 .elementor-element.elementor-element-183502a{--width:100%;}.elementor-2594 .elementor-element.elementor-element-63d0611{--width:100%;}.elementor-2594 .elementor-element.elementor-element-64df663{--width:100%;}.elementor-2594 .elementor-element.elementor-element-fad34e6{--width:100%;}.elementor-2594 .elementor-element.elementor-element-76977b6{--width:100%;}.elementor-2594 .elementor-element.elementor-element-23f98ac{--width:100%;}.elementor-2594 .elementor-element.elementor-element-5097fc2{--width:100%;}.elementor-2594 .elementor-element.elementor-element-9d6f887{--width:100%;}.elementor-2594 .elementor-element.elementor-element-8be435f{--width:100%;}.elementor-2594 .elementor-element.elementor-element-ff452a5{--width:100%;}.elementor-2594 .elementor-element.elementor-element-5bd75ef{--width:100%;}.elementor-2594 .elementor-element.elementor-element-bb699e6{--width:100%;}.elementor-2594 .elementor-element.elementor-element-dbfd50e{--width:100%;}.elementor-2594 .elementor-element.elementor-element-ce559d9{--width:100%;}.elementor-2594 .elementor-element.elementor-element-c4e41e6{--width:100%;}.elementor-2594 .elementor-element.elementor-element-d8937c8{--width:100%;}.elementor-2594 .elementor-element.elementor-element-c46c08d{--width:100%;}.elementor-2594 .elementor-element.elementor-element-c519471{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a34771c *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa34db *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee4bb5 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5be0b2 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d0611 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64df663 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fad34e6 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cc463 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29135e1 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a56ce *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1303d *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4b310 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc4e23f *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df9a44 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a23ec *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fecdb4 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb4c78c *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b23e062 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35238d5 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d6f887 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8be435f *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff452a5 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6a04c3 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1f859a *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366e679 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e641e94 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb699e6 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbfd50e *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce559d9 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4e41e6 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d678a3 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1062d4 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c46c08d *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c519471 *//* Estado normal do card */
.card-solucao {
  background: #ffffff; /* cor base branca */
  border-radius: 0; /* bordas retas */
  transition: all 0.3s ease;
  border: none; /* remove linhas entre os cards */
  box-shadow: none;
}

/* Hover do card */
.card-solucao:hover {
  background: #0F2B45; /* fundo escuro no hover */
  transform: none;
  box-shadow: none;
}

/* Título no hover */
.card-solucao:hover .titulo-solucao,
.card-solucao:hover .titulo-solucao a,
.card-solucao:hover .elementor-heading-title,
.card-solucao:hover .elementor-heading-title a {
  color: #0F2940 !important; /* azul escuro desejado */
  transition: color 0.25s ease;
}

/* Texto dentro do card (opcional) */
.card-solucao:hover p,
.card-solucao:hover .elementor-text-editor {
  color: #E8F3F6;
}

/* Botão padrão */
.card-solucao .elementor-button {
  background: #111;
  color: #fff;
  border-radius: 0; /* botão também quadrado */
  transition: background 0.25s ease, color 0.25s ease;
  box-shadow: none;
}

/* Botão no hover */
.card-solucao:hover .elementor-button {
  background: #0F2940;
  color: #fff;
  box-shadow: none;
}/* End custom CSS */