.elementor-1749 .elementor-element.elementor-element-95aba50{--display:flex;--min-height:85vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-4aa3c21{--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-1749 .elementor-element.elementor-element-4d203f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-a9e92a3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1749 .elementor-element.elementor-element-d221397{--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-1749 .elementor-element.elementor-element-2db07ab .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-2db07ab .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-2db07ab .elementor-button:focus{background-color:var( --e-global-color-13335e3 );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-2db07ab .elementor-button-content-wrapper{flex-direction:row;}.elementor-1749 .elementor-element.elementor-element-2db07ab .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-2db07ab .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-2db07ab .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-422f322 .elementor-button{background-color:var( --e-global-color-13335e3 );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-422f322 .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-422f322 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-422f322 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1749 .elementor-element.elementor-element-422f322 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-422f322 .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-422f322 .elementor-button:focus svg{fill:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-a7f145e{--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-1749 .elementor-element.elementor-element-eac0ab2 img{border-radius:50px 50px 50px 50px;}.elementor-1749 .elementor-element.elementor-element-1182521{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-1182521:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-1182521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FC;}.elementor-1749 .elementor-element.elementor-element-086815a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-2807a7b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-cdaacba{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-cdaacba:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-cdaacba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-cdaacba.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-5535af3 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-5535af3.elementor-view-stacked .elementor-icon{background-color:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-5535af3.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-5535af3.elementor-view-default .elementor-icon{color:#1A4D2E;border-color:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-5535af3.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-5535af3.elementor-view-default .elementor-icon svg{fill:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-5535af3 .elementor-icon{font-size:80px;}.elementor-1749 .elementor-element.elementor-element-5535af3 .elementor-icon svg{height:80px;}.elementor-1749 .elementor-element.elementor-element-f393d33 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-a15c06a .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-1749 .elementor-element.elementor-element-a15c06a .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-a15c06a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-a15c06a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-a15c06a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-a15c06a .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-a15c06a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-63a94de{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-63a94de:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-63a94de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-63a94de.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-23b2ecc .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-23b2ecc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-23b2ecc.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-23b2ecc.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-23b2ecc.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-23b2ecc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-23b2ecc .elementor-icon{font-size:80px;}.elementor-1749 .elementor-element.elementor-element-23b2ecc .elementor-icon svg{height:80px;}.elementor-1749 .elementor-element.elementor-element-69a7c71 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-0d06235 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-1749 .elementor-element.elementor-element-0d06235 .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-0d06235 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-0d06235 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-0d06235 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-0d06235 .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-0d06235 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-15ac3bb{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-15ac3bb:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-15ac3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-15ac3bb.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-4467894 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-4467894.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-4467894.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-4467894.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-4467894.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-4467894.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-4467894 .elementor-icon{font-size:80px;}.elementor-1749 .elementor-element.elementor-element-4467894 .elementor-icon svg{height:80px;}.elementor-1749 .elementor-element.elementor-element-ea12e49 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-895dbb8 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-1749 .elementor-element.elementor-element-895dbb8 .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-895dbb8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-895dbb8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-895dbb8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-895dbb8 .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-895dbb8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-6a82cdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-6a82cdc:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-6a82cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 50%, var( --e-global-color-13335e3 ) 100%);}.elementor-1749 .elementor-element.elementor-element-6592371{--display:flex;--justify-content:center;}.elementor-1749 .elementor-element.elementor-element-01f507b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-b1eae1e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-522c4be img{width:90%;}.elementor-1749 .elementor-element.elementor-element-67a21c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;}.elementor-1749 .elementor-element.elementor-element-934329a{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1749 .elementor-element.elementor-element-934329a:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-934329a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-934329a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-2e2eb9e .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-2e2eb9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-2e2eb9e.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-2e2eb9e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-2e2eb9e.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-2e2eb9e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-2e2eb9e .elementor-icon{font-size:50px;}.elementor-1749 .elementor-element.elementor-element-2e2eb9e .elementor-icon svg{height:50px;}.elementor-1749 .elementor-element.elementor-element-f0c5071 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-87edf65{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1749 .elementor-element.elementor-element-87edf65:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-87edf65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-87edf65.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-ffe8a87 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-ffe8a87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-ffe8a87.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-ffe8a87.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-ffe8a87.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-ffe8a87.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-ffe8a87 .elementor-icon{font-size:50px;}.elementor-1749 .elementor-element.elementor-element-ffe8a87 .elementor-icon svg{height:50px;}.elementor-1749 .elementor-element.elementor-element-ede7691 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-0581c71{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1749 .elementor-element.elementor-element-0581c71:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-0581c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-0581c71.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-e0a1b17 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-e0a1b17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-e0a1b17.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-e0a1b17.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-e0a1b17.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-e0a1b17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-e0a1b17 .elementor-icon{font-size:50px;}.elementor-1749 .elementor-element.elementor-element-e0a1b17 .elementor-icon svg{height:50px;}.elementor-1749 .elementor-element.elementor-element-45f8f3a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-5c2cc10{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1749 .elementor-element.elementor-element-5c2cc10:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-5c2cc10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-5c2cc10.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-ea943d5 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-ea943d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-ea943d5.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-ea943d5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-ea943d5.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-ea943d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-ea943d5 .elementor-icon{font-size:50px;}.elementor-1749 .elementor-element.elementor-element-ea943d5 .elementor-icon svg{height:50px;}.elementor-1749 .elementor-element.elementor-element-7edc9c1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-28b39bb{--display:flex;--min-height:85vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-28b39bb:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-28b39bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(144deg, var( --e-global-color-primary ) 21%, #0D0D42 100%);}.elementor-1749 .elementor-element.elementor-element-6f2990e{--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-1749 .elementor-element.elementor-element-5b54f04 .elementor-heading-title{font-family:var( --e-global-typography-ac69390-font-family ), Sans-serif;font-size:var( --e-global-typography-ac69390-font-size );font-weight:var( --e-global-typography-ac69390-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-ec54523 .elementor-heading-title{font-family:var( --e-global-typography-ac69390-font-family ), Sans-serif;font-size:var( --e-global-typography-ac69390-font-size );font-weight:var( --e-global-typography-ac69390-font-weight );color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-7202b9a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-f0eede9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1749 .elementor-element.elementor-element-6ed0ad5{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-text{color:var( --e-global-color-13335e3 );transition:color 0.3s;}.elementor-1749 .elementor-element.elementor-element-a65b67f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1749 .elementor-element.elementor-element-12b97af .elementor-button{background-color:#1A4D2E00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );border-style:solid;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-12b97af .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-12b97af .elementor-button:focus{background-color:var( --e-global-color-13335e3 );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-12b97af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-12b97af .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-12b97af .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-12b97af .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-1351c52 .elementor-button{background-color:var( --e-global-color-13335e3 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-1351c52 .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-1351c52 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-1351c52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-1351c52 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-1351c52 .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-1351c52 .elementor-button:focus svg{fill:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-931cbd8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1749 .elementor-element.elementor-element-fcb69e0 img{width:100%;opacity:1;}.elementor-1749 .elementor-element.elementor-element-9494572{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-75cf141{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-75cf141:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-75cf141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 50%, var( --e-global-color-13335e3 ) 100%);}.elementor-1749 .elementor-element.elementor-element-d52a2b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-d79e838{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-1749 .elementor-element.elementor-element-d79e838:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-d79e838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7FAF5;}.elementor-1749 .elementor-element.elementor-element-8e6788a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-1749 .elementor-element.elementor-element-e570c0e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-03195bf{text-align:center;}.elementor-1749 .elementor-element.elementor-element-38202bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;}.elementor-1749 .elementor-element.elementor-element-96af445{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1749 .elementor-element.elementor-element-96af445:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-96af445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-96af445.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-94d0bdd img{border-radius:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-9343fbe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-cba9cae .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-1749 .elementor-element.elementor-element-cba9cae .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-cba9cae .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-cba9cae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-cba9cae .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-cba9cae .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-cba9cae .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-d6d9ed0{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1749 .elementor-element.elementor-element-d6d9ed0:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-d6d9ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-d6d9ed0.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-1a0e015 img{border-radius:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-c94ef10 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-2447b48 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-1749 .elementor-element.elementor-element-2447b48 .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-2447b48 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-2447b48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-2447b48 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-2447b48 .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-2447b48 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-fa8aa38{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1749 .elementor-element.elementor-element-fa8aa38:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-fa8aa38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-fa8aa38.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-ffef07c img{border-radius:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-cf93d86 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-6ef24fa .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-1749 .elementor-element.elementor-element-6ef24fa .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-6ef24fa .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-6ef24fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-6ef24fa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-6ef24fa .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-6ef24fa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-92c81de{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(26, 77, 46.000000000000014, 0.5294117647058824);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1749 .elementor-element.elementor-element-92c81de:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-92c81de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-92c81de.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-ec6a560 img{border-radius:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-eea4043 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-c1f5e05 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-1749 .elementor-element.elementor-element-c1f5e05 .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-c1f5e05 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-c1f5e05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-c1f5e05 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-c1f5e05 .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-c1f5e05 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-55baf7c{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-55baf7c:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-55baf7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-9e0a74e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-930e441 .elementor-heading-title{color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-1f27071{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1749 .elementor-element.elementor-element-230b61e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-230b61e:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-230b61e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-230b61e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-230b61e:hover{box-shadow:0px -20px 10px 0px rgba(110, 139, 116.00000000000001, 0.42) inset;}.elementor-1749 .elementor-element.elementor-element-aff373c .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-aff373c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-aff373c.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-aff373c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-aff373c.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-aff373c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-aff373c .elementor-icon{font-size:60px;}.elementor-1749 .elementor-element.elementor-element-aff373c .elementor-icon svg{height:60px;}.elementor-1749 .elementor-element.elementor-element-32d6132 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-36b490d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-36b490d:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-36b490d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-36b490d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-36b490d:hover{box-shadow:0px -20px 10px 0px rgba(110, 139, 116.00000000000001, 0.42) inset;}.elementor-1749 .elementor-element.elementor-element-960e856 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-960e856.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-960e856.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-960e856.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-960e856.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-960e856.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-960e856 .elementor-icon{font-size:60px;}.elementor-1749 .elementor-element.elementor-element-960e856 .elementor-icon svg{height:60px;}.elementor-1749 .elementor-element.elementor-element-4d7399d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-7dca2e8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-7dca2e8:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-7dca2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-7dca2e8.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-7dca2e8:hover{box-shadow:0px -20px 10px 0px rgba(110, 139, 116.00000000000001, 0.42) inset;}.elementor-1749 .elementor-element.elementor-element-b0127f2 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-b0127f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-b0127f2.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-b0127f2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-b0127f2.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-b0127f2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-b0127f2 .elementor-icon{font-size:60px;}.elementor-1749 .elementor-element.elementor-element-b0127f2 .elementor-icon svg{height:60px;}.elementor-1749 .elementor-element.elementor-element-ac9fe30 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-39291a8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-39291a8:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-39291a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13335e3 );}.elementor-1749 .elementor-element.elementor-element-39291a8.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-39291a8:hover{box-shadow:0px -20px 10px 0px rgba(110, 139, 116.00000000000001, 0.42) inset;}.elementor-1749 .elementor-element.elementor-element-85b87a8 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-85b87a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-85b87a8.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-85b87a8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-85b87a8.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-85b87a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-85b87a8 .elementor-icon{font-size:60px;}.elementor-1749 .elementor-element.elementor-element-85b87a8 .elementor-icon svg{height:60px;}.elementor-1749 .elementor-element.elementor-element-1f505a9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-9f9177b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-5354209{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-609fe3c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-1749 .elementor-element.elementor-element-609fe3c:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-609fe3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7FAF5;}.elementor-1749 .elementor-element.elementor-element-80efc91 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-1749 .elementor-element.elementor-element-71c05bc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-dca6edd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-c233357{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;box-shadow:0px 17px 0px 0px #1A4D2E inset;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-c233357.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-1749 .elementor-element.elementor-element-8ee2b20 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-8ee2b20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-8ee2b20.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-8ee2b20.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-8ee2b20.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-8ee2b20.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-8dc18b8 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-a0ce52a .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-1749 .elementor-element.elementor-element-a0ce52a .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-a0ce52a .elementor-button:focus{background-color:#02010100;color:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-a0ce52a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-a0ce52a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-a0ce52a .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-a0ce52a .elementor-button:focus svg{fill:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-6ec0f40{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;box-shadow:0px 17px 0px 0px #1A4D2E inset;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-6ec0f40.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-1749 .elementor-element.elementor-element-8832b72 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-8832b72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-8832b72.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-8832b72.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-8832b72.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-8832b72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-4987fac .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-52ceefa .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-1749 .elementor-element.elementor-element-52ceefa .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-52ceefa .elementor-button:focus{background-color:#02010100;color:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-52ceefa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-52ceefa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-52ceefa .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-52ceefa .elementor-button:focus svg{fill:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-1bdaf75{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;box-shadow:0px 17px 0px 0px #1A4D2E inset;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-1bdaf75.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-1749 .elementor-element.elementor-element-70e1056 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-70e1056.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-70e1056.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-70e1056.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-70e1056.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-70e1056.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-671e781 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-832a3c0 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-1749 .elementor-element.elementor-element-832a3c0 .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-832a3c0 .elementor-button:focus{background-color:#02010100;color:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-832a3c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-832a3c0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-832a3c0 .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-832a3c0 .elementor-button:focus svg{fill:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-c351133{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;box-shadow:0px 17px 0px 0px #1A4D2E inset;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-c351133.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-1749 .elementor-element.elementor-element-7b34b94 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-7b34b94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-7b34b94.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-7b34b94.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-7b34b94.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-7b34b94.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-01765e5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-7f47d8b .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-1749 .elementor-element.elementor-element-7f47d8b .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-7f47d8b .elementor-button:focus{background-color:#02010100;color:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-7f47d8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-7f47d8b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-7f47d8b .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-7f47d8b .elementor-button:focus svg{fill:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-699809d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;box-shadow:0px 17px 0px 0px #1A4D2E inset;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-699809d.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-1749 .elementor-element.elementor-element-9949a33 .elementor-icon-wrapper{text-align:start;}.elementor-1749 .elementor-element.elementor-element-9949a33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-9949a33.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-9949a33.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-9949a33.elementor-view-framed .elementor-icon, .elementor-1749 .elementor-element.elementor-element-9949a33.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-e7d25bd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-b29deda .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-1749 .elementor-element.elementor-element-b29deda .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-b29deda .elementor-button:focus{background-color:#02010100;color:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-b29deda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1749 .elementor-element.elementor-element-b29deda .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-b29deda .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-b29deda .elementor-button:focus svg{fill:#1A4D2E;}.elementor-1749 .elementor-element.elementor-element-562a730{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1749 .elementor-element.elementor-element-2babf07{--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:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-8213235{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-6ac8cb7{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-1749 .elementor-element.elementor-element-6ac8cb7:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-6ac8cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7FAF5;}.elementor-1749 .elementor-element.elementor-element-94dcd03 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-1749 .elementor-element.elementor-element-0b0fc1e{text-align:start;}.elementor-1749 .elementor-element.elementor-element-0b0fc1e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-0e7c37d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A4D2E;--border-color:#1A4D2E;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0, 102.75039062500001, 59.85803581569512, 0.95);--padding-top:10px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-0e7c37d:hover{background-color:var( --e-global-color-accent );box-shadow:0px -10px 10px 0px #1A4D2E inset;}.elementor-1749 .elementor-element.elementor-element-0e7c37d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-174c0f3 img{border-radius:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-21420f0{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-2711dbc{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A4D2E;--border-color:#1A4D2E;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0, 102.75039062500001, 59.85803581569512, 0.95);--padding-top:10px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-2711dbc:hover{background-color:var( --e-global-color-accent );box-shadow:0px -10px 10px 0px #1A4D2E inset;}.elementor-1749 .elementor-element.elementor-element-2711dbc.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-a43fd4b img{border-radius:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-ed0e9f2{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-c13bd30{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A4D2E;--border-color:#1A4D2E;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 2px 0px rgba(0, 102.75039062500001, 59.85803581569512, 0.95);--padding-top:10px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-c13bd30:hover{background-color:var( --e-global-color-accent );box-shadow:0px -10px 10px 0px #1A4D2E inset;}.elementor-1749 .elementor-element.elementor-element-c13bd30.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-1749 .elementor-element.elementor-element-6156c05 img{border-radius:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-b0c1a65{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-87fe134{--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:80px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1749 .elementor-element.elementor-element-87fe134:not(.elementor-motion-effects-element-type-background), .elementor-1749 .elementor-element.elementor-element-87fe134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1749 .elementor-element.elementor-element-f435ec3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:double;--border-style:double;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8028294 );--border-color:var( --e-global-color-8028294 );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-0357671 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-1749 .elementor-element.elementor-element-bef24f0{text-align:center;}.elementor-1749 .elementor-element.elementor-element-b4517d1 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );border-style:solid;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1749 .elementor-element.elementor-element-b4517d1 .elementor-button:hover, .elementor-1749 .elementor-element.elementor-element-b4517d1 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#1A4D2EA1;}.elementor-1749 .elementor-element.elementor-element-b4517d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1749 .elementor-element.elementor-element-b4517d1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1749 .elementor-element.elementor-element-b4517d1 .elementor-button:hover svg, .elementor-1749 .elementor-element.elementor-element-b4517d1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1749 .elementor-element.elementor-element-a9e92a3{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-2807a7b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-f393d33 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-69a7c71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-ea12e49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-01f507b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-b1eae1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-f0c5071 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-ede7691 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-45f8f3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-7edc9c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-5b54f04 .elementor-heading-title{font-size:var( --e-global-typography-ac69390-font-size );}.elementor-1749 .elementor-element.elementor-element-ec54523 .elementor-heading-title{font-size:var( --e-global-typography-ac69390-font-size );}.elementor-1749 .elementor-element.elementor-element-7202b9a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-f0eede9{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-12b97af .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-1351c52 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-8e6788a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-e570c0e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-9343fbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-c94ef10 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-cf93d86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-eea4043 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-32d6132 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-4d7399d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-ac9fe30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-1f505a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-80efc91 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-71c05bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-562a730{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1749 .elementor-element.elementor-element-94dcd03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-0b0fc1e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-21420f0{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-ed0e9f2{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-b0c1a65{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-0357671 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-b4517d1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-1749 .elementor-element.elementor-element-95aba50{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-1749 .elementor-element.elementor-element-4d203f8 .elementor-heading-title{font-size:40px;}.elementor-1749 .elementor-element.elementor-element-a9e92a3{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-2db07ab .elementor-button{font-size:15px;}.elementor-1749 .elementor-element.elementor-element-422f322 .elementor-button{font-size:15px;}.elementor-1749 .elementor-element.elementor-element-1182521{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1749 .elementor-element.elementor-element-2807a7b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-f393d33 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-69a7c71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-ea12e49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-01f507b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-b1eae1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-67a21c9{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-1749 .elementor-element.elementor-element-f0c5071 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-ede7691 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-45f8f3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-7edc9c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-5b54f04 .elementor-heading-title{font-size:var( --e-global-typography-ac69390-font-size );}.elementor-1749 .elementor-element.elementor-element-ec54523 .elementor-heading-title{font-size:var( --e-global-typography-ac69390-font-size );}.elementor-1749 .elementor-element.elementor-element-7202b9a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-f0eede9{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1749 .elementor-element.elementor-element-6ed0ad5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-12b97af .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-1351c52 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-8e6788a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-e570c0e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-03195bf{text-align:start;}.elementor-1749 .elementor-element.elementor-element-38202bc{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1749 .elementor-element.elementor-element-9343fbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-c94ef10 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-cf93d86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-eea4043 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-32d6132 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-4d7399d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-ac9fe30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-1f505a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-80efc91 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-71c05bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-dca6edd{--min-height:85vh;--justify-content:center;}.elementor-1749 .elementor-element.elementor-element-562a730{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1749 .elementor-element.elementor-element-2babf07{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-1749 .elementor-element.elementor-element-94dcd03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-0b0fc1e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1749 .elementor-element.elementor-element-21420f0{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-ed0e9f2{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-b0c1a65{font-size:var( --e-global-typography-accent-font-size );}.elementor-1749 .elementor-element.elementor-element-0357671{text-align:center;}.elementor-1749 .elementor-element.elementor-element-0357671 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1749 .elementor-element.elementor-element-b4517d1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-1749 .elementor-element.elementor-element-4aa3c21{--width:50%;}.elementor-1749 .elementor-element.elementor-element-a7f145e{--width:50%;}.elementor-1749 .elementor-element.elementor-element-086815a{--width:100%;}.elementor-1749 .elementor-element.elementor-element-cdaacba{--width:32%;}.elementor-1749 .elementor-element.elementor-element-63a94de{--width:32%;}.elementor-1749 .elementor-element.elementor-element-15ac3bb{--width:32%;}.elementor-1749 .elementor-element.elementor-element-6592371{--width:39%;}.elementor-1749 .elementor-element.elementor-element-67a21c9{--width:58%;}.elementor-1749 .elementor-element.elementor-element-934329a{--width:48%;}.elementor-1749 .elementor-element.elementor-element-87edf65{--width:48%;}.elementor-1749 .elementor-element.elementor-element-0581c71{--width:48%;}.elementor-1749 .elementor-element.elementor-element-5c2cc10{--width:48%;}.elementor-1749 .elementor-element.elementor-element-6f2990e{--width:50%;}.elementor-1749 .elementor-element.elementor-element-931cbd8{--width:50%;}.elementor-1749 .elementor-element.elementor-element-9494572{--width:100%;}.elementor-1749 .elementor-element.elementor-element-d52a2b0{--width:100%;}.elementor-1749 .elementor-element.elementor-element-d79e838{--width:20%;}.elementor-1749 .elementor-element.elementor-element-96af445{--width:58%;}.elementor-1749 .elementor-element.elementor-element-d6d9ed0{--width:38%;}.elementor-1749 .elementor-element.elementor-element-fa8aa38{--width:38%;}.elementor-1749 .elementor-element.elementor-element-92c81de{--width:58%;}.elementor-1749 .elementor-element.elementor-element-230b61e{--width:32%;}.elementor-1749 .elementor-element.elementor-element-36b490d{--width:32%;}.elementor-1749 .elementor-element.elementor-element-7dca2e8{--width:32%;}.elementor-1749 .elementor-element.elementor-element-39291a8{--width:32%;}.elementor-1749 .elementor-element.elementor-element-609fe3c{--width:20%;}.elementor-1749 .elementor-element.elementor-element-6ac8cb7{--width:20%;}.elementor-1749 .elementor-element.elementor-element-0e7c37d{--width:32%;}.elementor-1749 .elementor-element.elementor-element-2711dbc{--width:32%;}.elementor-1749 .elementor-element.elementor-element-c13bd30{--width:32%;}}/* Start custom CSS for container, class: .elementor-element-931cbd8 *//* =========================================
   1. iPhone 14 Pro Max Hardware Frame 
========================================= */
.elementor-1749 .elementor-element.elementor-element-931cbd8 {
    /* Exact 14 Pro Max aspect ratio */
    width: 340px !important;
    height: 720px !important;
    margin: 0 auto;
    
    /* Titanium/Steel Bezel */
    background-color: #000;
    border: 12px solid #1c1c1e;
    border-radius: 55px; /* Deep Apple curves */
    
    position: relative;
    
    /* Hides the sharp corners of the website image */
    overflow: hidden; 
    
    /* High-end 3D drop shadow */
    box-shadow: 0 40px 80px -15px rgba(0, 0, 0, 0.4), inset 0 0 0 2px #3a3a3c;
}

/* =========================================
   2. The Dynamic Island (Fixed on top) 
========================================= */
.elementor-1749 .elementor-element.elementor-element-931cbd8::after {
    content: '';
    position: absolute;
    
    /* Floating pill shape detached from the top */
    top: 14px;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    height: 32px;
    background-color: #000000;
    border-radius: 24px;
    z-index: 100;
    pointer-events: none;
    
    /* Subtle dual camera lens reflections */
    box-shadow: inset -12px 0 10px rgba(255,255,255,0.06), inset 12px 0 10px rgba(255,255,255,0.04);
}

/* =========================================
   3. The Scrolling Screen (Inner Widget) 
========================================= */
.elementor-1749 .elementor-element.elementor-element-931cbd8 .elementor-widget-image {
    width: 100%;
    height: 100%; 
    
    /* Scroll enabled ONLY on the inner screen */
    overflow-y: scroll; 
    overflow-x: hidden;
    
    /* Matches the inner curve of the bezel perfectly */
    border-radius: 43px; 
}

/* Hide scrollbars for the inner screen */
.elementor-1749 .elementor-element.elementor-element-931cbd8 .elementor-widget-image::-webkit-scrollbar { display: none; }
.elementor-1749 .elementor-element.elementor-element-931cbd8 .elementor-widget-image { -ms-overflow-style: none; scrollbar-width: none; }

/* =========================================
   4. The Image Layout 
========================================= */
.elementor-1749 .elementor-element.elementor-element-931cbd8 img {
    width: 100% !important;
    height: auto !important;
    display: block;
    /* Removes default margins to flush it to the top */
    margin: 0; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39291a8 */.hide-arrow::after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f27071 *//* Ensure the cards are positioned relatively to hold the absolute arrows */
.process-step-card {
    position: relative;
    width: 23%; /* Adjust width to fit 4 cards nicely */
}

/* Inject the arrow after every card EXCEPT the last one */
.process-step-card:not(:last-child)::after {
    content: '';
    position: absolute;
    top: 50%;
    /* Push the arrow out to the right side, into the gap */
    right: -35px; 
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    /* Clean, inline SVG for a thin-line right arrow matching the brand */
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%236E8B74" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M12 5l7 7-7 7"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 10;
}

/* Mobile & Tablet Responsiveness */
@media (max-width: 1024px) {
    /* Stack cards vertically on smaller screens */
    .process-step-card {
        width: 100%;
        margin-bottom: 20px;
    }
    
    /* Hide the horizontal arrows on mobile/tablet */
    .process-step-card::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-562a730 *//* Forces the Elementor Swiper wrapper to scroll continuously without easing */
.elementor-1749 .elementor-element.elementor-element-562a730 .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}


/* Creates a fade effect on the left and right edges of the carousel */
.elementor-1749 .elementor-element.elementor-element-562a730 {
    -webkit-mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
    mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
}/* End custom CSS */