.elementor-27345 .elementor-element.elementor-element-a63ae11{--display:flex;--min-height:692px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-27345 .elementor-element.elementor-element-a63ae11:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-a63ae11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-27345 .elementor-element.elementor-element-54bb3b3{--display:flex;--padding-top:58px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-27345 .elementor-element.elementor-element-6eac4f3{--display:flex;}.elementor-27345 .elementor-element.elementor-element-f777deb{font-family:var( --e-global-typography-459e1d8-font-family ), Sans-serif;font-size:var( --e-global-typography-459e1d8-font-size );font-weight:var( --e-global-typography-459e1d8-font-weight );line-height:var( --e-global-typography-459e1d8-line-height );}.elementor-27345 .elementor-element.elementor-element-785ecc5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-785ecc5:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-785ecc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0041855 );}.elementor-27345 .elementor-element.elementor-element-b1f3e6f{--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;--border-radius:146px 0px 0px 0px;}.elementor-27345 .elementor-element.elementor-element-b1f3e6f:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-b1f3e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27345 .elementor-element.elementor-element-753124e{--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:131px;--padding-bottom:106px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-dc42677 .elementor-heading-title{font-family:var( --e-global-typography-5bc6357-font-family ), Sans-serif;font-size:var( --e-global-typography-5bc6357-font-size );font-weight:var( --e-global-typography-5bc6357-font-weight );line-height:var( --e-global-typography-5bc6357-line-height );}.elementor-27345 .elementor-element.elementor-element-6ac24a8{--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-27345 .elementor-element.elementor-element-22aa53b{--display:flex;--padding-top:54px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-4f9d1f2{--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;--align-items:center;--gap:82px 82px;--row-gap:82px;--column-gap:82px;--border-radius:150px 0px 150px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:154px;--padding-right:154px;}.elementor-27345 .elementor-element.elementor-element-4f9d1f2:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-4f9d1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-960a28c );}.elementor-27345 .elementor-element.elementor-element-d455c47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-dc3b37c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-27345 .elementor-element.elementor-element-dc3b37c .elementor-heading-title{font-family:var( --e-global-typography-459e1d8-font-family ), Sans-serif;font-size:var( --e-global-typography-459e1d8-font-size );font-weight:var( --e-global-typography-459e1d8-font-weight );line-height:var( --e-global-typography-459e1d8-line-height );color:var( --e-global-color-21d82ea );}.elementor-27345 .elementor-element.elementor-element-3df9746{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-3df9746:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-3df9746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21d82ea );}.elementor-27345 .elementor-element.elementor-element-a9cfa63{--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:flex-start;--align-items:stretch;--gap:0px 70px;--row-gap:0px;--column-gap:70px;}.elementor-27345 .elementor-element.elementor-element-a9cfa63:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-a9cfa63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21d82ea );}.elementor-27345 .elementor-element.elementor-element-3a36a15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-61bf95e img{width:100%;}.elementor-27345 .elementor-element.elementor-element-1a74908{--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;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:120px;--z-index:3;}.elementor-27345 .elementor-element.elementor-element-1a74908.e-con{--align-self:center;}.elementor-27345 .elementor-element.elementor-element-f47f991{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-6112dba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-27345 .elementor-element.elementor-element-6112dba.e-con{--align-self:center;}.elementor-27345 .elementor-element.elementor-element-4f9c659{--display:flex;}.elementor-27345 .elementor-element.elementor-element-1feabee .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:42px;font-weight:700;line-height:1;color:#FFFFFF;}.elementor-27345 .elementor-element.elementor-element-3824a4d{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-27345 .elementor-element.elementor-element-fae593b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-27345 .elementor-element.elementor-element-08f2d2a{--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:125px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-d00faf3{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-27345 .elementor-element.elementor-element-3428d26 .elementor-heading-title{font-family:var( --e-global-typography-c9d1b89-font-family ), Sans-serif;font-size:var( --e-global-typography-c9d1b89-font-size );font-weight:var( --e-global-typography-c9d1b89-font-weight );line-height:var( --e-global-typography-c9d1b89-line-height );}.elementor-27345 .elementor-element.elementor-element-54ac491{--display:flex;--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-54ac491:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-54ac491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea61638 );}.elementor-27345 .elementor-element.elementor-element-aed1419{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 75px;--row-gap:0px;--column-gap:75px;--grid-auto-flow:row;}.elementor-27345 .elementor-element.elementor-element-2b1f486 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27345 .elementor-element.elementor-element-2b1f486 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27345 .elementor-element.elementor-element-2b1f486{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-27345 .elementor-element.elementor-element-2b1f486 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27345 .elementor-element.elementor-element-2b1f486 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27345 .elementor-element.elementor-element-2b1f486 .elementor-icon-list-item > a{font-family:"argent-cf", Sans-serif;font-size:24px;font-weight:600;line-height:1;}.elementor-27345 .elementor-element.elementor-element-2b1f486 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27345 .elementor-element.elementor-element-92c4591 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27345 .elementor-element.elementor-element-92c4591 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27345 .elementor-element.elementor-element-92c4591{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-27345 .elementor-element.elementor-element-92c4591 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27345 .elementor-element.elementor-element-92c4591 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27345 .elementor-element.elementor-element-92c4591 .elementor-icon-list-item > a{font-family:"argent-cf", Sans-serif;font-size:24px;font-weight:600;line-height:1;}.elementor-27345 .elementor-element.elementor-element-92c4591 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27345 .elementor-element.elementor-element-82326b2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27345 .elementor-element.elementor-element-82326b2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27345 .elementor-element.elementor-element-82326b2{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-27345 .elementor-element.elementor-element-82326b2 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27345 .elementor-element.elementor-element-82326b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27345 .elementor-element.elementor-element-82326b2 .elementor-icon-list-item > a{font-family:"argent-cf", Sans-serif;font-size:24px;font-weight:600;line-height:1;}.elementor-27345 .elementor-element.elementor-element-82326b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27345 .elementor-element.elementor-element-a9eb523{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-a9eb523:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-a9eb523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27345 .elementor-element.elementor-element-7ae379d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 100px 100px;--padding-top:106px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-7ae379d:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-7ae379d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27345 .elementor-element.elementor-element-0fd667b{--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;}.elementor-27345 .elementor-element.elementor-element-000628e{--display:flex;}.elementor-27345 .elementor-element.elementor-element-000628e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27345 .elementor-element.elementor-element-4a0c0a8 .elementor-heading-title{font-family:"argent-cf", Sans-serif;font-size:42px;font-weight:700;line-height:1;color:var( --e-global-color-text );}.elementor-27345 .elementor-element.elementor-element-92cf737{--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-27345 .elementor-element.elementor-element-92cf737:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-92cf737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-27345 .elementor-element.elementor-element-5330c84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-5330c84:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-5330c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-27345 .elementor-element.elementor-element-5330c84.e-con{--align-self:center;}.elementor-27345 .elementor-element.elementor-element-6a69d6f{--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-27345 .elementor-element.elementor-element-dd2eb98{padding:0px 0100px 0px 0px;text-align:start;}.elementor-27345 .elementor-element.elementor-element-dd2eb98 .elementor-heading-title{font-family:var( --e-global-typography-5bc6357-font-family ), Sans-serif;font-size:var( --e-global-typography-5bc6357-font-size );font-weight:var( --e-global-typography-5bc6357-font-weight );line-height:var( --e-global-typography-5bc6357-line-height );}.elementor-27345 .elementor-element.elementor-element-ba5e928{padding:0px 100px 0px 0px;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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27345 .elementor-element.elementor-element-5850acf{--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-27345 .elementor-element.elementor-element-93a2cdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27345 .elementor-element.elementor-element-ad07a8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27345 .elementor-element.elementor-element-ad07a8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-27345 .elementor-element.elementor-element-ad07a8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-27345 .elementor-element.elementor-element-ad07a8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-27345 .elementor-element.elementor-element-ad07a8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-27345 .elementor-element.elementor-element-ad07a8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-27345 .elementor-element.elementor-element-ad07a8e .elementor-icon-list-icon i{color:var( --e-global-color-21d82ea );transition:color 0.3s;}.elementor-27345 .elementor-element.elementor-element-ad07a8e .elementor-icon-list-icon svg{fill:var( --e-global-color-21d82ea );transition:fill 0.3s;}.elementor-27345 .elementor-element.elementor-element-ad07a8e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-27345 .elementor-element.elementor-element-ad07a8e .elementor-icon-list-text{color:var( --e-global-color-21d82ea );transition:color 0.3s;}.elementor-27345 .elementor-element.elementor-element-aa36112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-6cb50fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 0px 0px;--padding-top:106px;--padding-bottom:250px;--padding-left:50px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-6cb50fe:not(.elementor-motion-effects-element-type-background), .elementor-27345 .elementor-element.elementor-element-6cb50fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26d5af9 );}.elementor-27345 .elementor-element.elementor-element-ecf96d2{--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;}.elementor-27345 .elementor-element.elementor-element-c63a2b1{--display:flex;}.elementor-27345 .elementor-element.elementor-element-7eb6813 .elementor-heading-title{font-family:var( --e-global-typography-f7bf659-font-family ), Sans-serif;font-size:var( --e-global-typography-f7bf659-font-size );font-weight:var( --e-global-typography-f7bf659-font-weight );line-height:var( --e-global-typography-f7bf659-line-height );}.elementor-27345 .elementor-element.elementor-element-1c04845{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:51px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-f7eb658{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-27345 .elementor-element.elementor-element-f777deb{font-size:var( --e-global-typography-459e1d8-font-size );line-height:var( --e-global-typography-459e1d8-line-height );}.elementor-27345 .elementor-element.elementor-element-785ecc5{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-27345 .elementor-element.elementor-element-b1f3e6f{--border-radius:100px 0px 0px 0px;}.elementor-27345 .elementor-element.elementor-element-753124e{--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-dc42677 .elementor-heading-title{font-size:var( --e-global-typography-5bc6357-font-size );line-height:var( --e-global-typography-5bc6357-line-height );}.elementor-27345 .elementor-element.elementor-element-22aa53b{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-4f9d1f2{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-27345 .elementor-element.elementor-element-dc3b37c .elementor-heading-title{font-size:var( --e-global-typography-459e1d8-font-size );line-height:var( --e-global-typography-459e1d8-line-height );}.elementor-27345 .elementor-element.elementor-element-3df9746{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-a9cfa63{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-27345 .elementor-element.elementor-element-3a36a15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-1a74908{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-6112dba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-1feabee .elementor-heading-title{font-size:36px;line-height:1;}.elementor-27345 .elementor-element.elementor-element-fae593b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27345 .elementor-element.elementor-element-3428d26 .elementor-heading-title{font-size:var( --e-global-typography-c9d1b89-font-size );line-height:var( --e-global-typography-c9d1b89-line-height );}.elementor-27345 .elementor-element.elementor-element-aed1419{--grid-auto-flow:row;}.elementor-27345 .elementor-element.elementor-element-a9eb523{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-7ae379d{--padding-top:150px;--padding-bottom:250px;--padding-left:25px;--padding-right:25px;}.elementor-27345 .elementor-element.elementor-element-4a0c0a8 .elementor-heading-title{font-size:36px;line-height:1;}.elementor-27345 .elementor-element.elementor-element-dd2eb98 .elementor-heading-title{font-size:var( --e-global-typography-5bc6357-font-size );line-height:var( --e-global-typography-5bc6357-line-height );}.elementor-27345 .elementor-element.elementor-element-ba5e928{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27345 .elementor-element.elementor-element-93a2cdf{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27345 .elementor-element.elementor-element-6cb50fe{--padding-top:150px;--padding-bottom:250px;--padding-left:25px;--padding-right:25px;}.elementor-27345 .elementor-element.elementor-element-7eb6813 .elementor-heading-title{font-size:var( --e-global-typography-f7bf659-font-size );line-height:var( --e-global-typography-f7bf659-line-height );}.elementor-27345 .elementor-element.elementor-element-1c04845{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-f7eb658{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-27345 .elementor-element.elementor-element-54bb3b3{--width:83%;}.elementor-27345 .elementor-element.elementor-element-6eac4f3{--width:37%;}.elementor-27345 .elementor-element.elementor-element-b1f3e6f{--width:1420px;}.elementor-27345 .elementor-element.elementor-element-753124e{--width:65.6%;}.elementor-27345 .elementor-element.elementor-element-3a36a15{--width:28.9%;}.elementor-27345 .elementor-element.elementor-element-1a74908{--width:66%;}.elementor-27345 .elementor-element.elementor-element-4f9c659{--width:36%;}.elementor-27345 .elementor-element.elementor-element-3824a4d{--width:57%;}.elementor-27345 .elementor-element.elementor-element-54ac491{--width:46px;}.elementor-27345 .elementor-element.elementor-element-0fd667b{--width:90%;}.elementor-27345 .elementor-element.elementor-element-000628e{--width:64.175%;}.elementor-27345 .elementor-element.elementor-element-5330c84{--width:90%;}.elementor-27345 .elementor-element.elementor-element-6a69d6f{--width:50%;}.elementor-27345 .elementor-element.elementor-element-5850acf{--width:50%;}.elementor-27345 .elementor-element.elementor-element-ecf96d2{--width:83%;}.elementor-27345 .elementor-element.elementor-element-c63a2b1{--width:55%;}.elementor-27345 .elementor-element.elementor-element-1c04845{--width:35%;}}@media(max-width:1366px) and (min-width:768px){.elementor-27345 .elementor-element.elementor-element-6eac4f3{--width:500px;}.elementor-27345 .elementor-element.elementor-element-3824a4d{--width:61%;}.elementor-27345 .elementor-element.elementor-element-0fd667b{--width:100%;}.elementor-27345 .elementor-element.elementor-element-ecf96d2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27345 .elementor-element.elementor-element-54bb3b3{--width:100%;}.elementor-27345 .elementor-element.elementor-element-6eac4f3{--width:100%;}.elementor-27345 .elementor-element.elementor-element-4f9c659{--width:100%;}.elementor-27345 .elementor-element.elementor-element-3824a4d{--width:100%;}.elementor-27345 .elementor-element.elementor-element-0fd667b{--width:90%;}.elementor-27345 .elementor-element.elementor-element-000628e{--width:64%;}.elementor-27345 .elementor-element.elementor-element-ecf96d2{--width:90%;}.elementor-27345 .elementor-element.elementor-element-c63a2b1{--width:64%;}.elementor-27345 .elementor-element.elementor-element-1c04845{--width:32%;}}@media(max-width:1366px){.elementor-27345 .elementor-element.elementor-element-f777deb{font-size:var( --e-global-typography-459e1d8-font-size );line-height:var( --e-global-typography-459e1d8-line-height );}.elementor-27345 .elementor-element.elementor-element-dc42677 .elementor-heading-title{font-size:var( --e-global-typography-5bc6357-font-size );line-height:var( --e-global-typography-5bc6357-line-height );}.elementor-27345 .elementor-element.elementor-element-4f9d1f2{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-27345 .elementor-element.elementor-element-dc3b37c .elementor-heading-title{font-size:var( --e-global-typography-459e1d8-font-size );line-height:var( --e-global-typography-459e1d8-line-height );}.elementor-27345 .elementor-element.elementor-element-a9cfa63{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-27345 .elementor-element.elementor-element-3a36a15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-1a74908{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-6112dba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-fae593b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27345 .elementor-element.elementor-element-3428d26 .elementor-heading-title{font-size:var( --e-global-typography-c9d1b89-font-size );line-height:var( --e-global-typography-c9d1b89-line-height );}.elementor-27345 .elementor-element.elementor-element-aed1419{--grid-auto-flow:row;}.elementor-27345 .elementor-element.elementor-element-7ae379d{--padding-top:106px;--padding-bottom:250px;--padding-left:50px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-dd2eb98 .elementor-heading-title{font-size:var( --e-global-typography-5bc6357-font-size );line-height:var( --e-global-typography-5bc6357-line-height );}.elementor-27345 .elementor-element.elementor-element-ba5e928{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27345 .elementor-element.elementor-element-93a2cdf{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27345 .elementor-element.elementor-element-6cb50fe{--padding-top:106px;--padding-bottom:250px;--padding-left:50px;--padding-right:50px;}.elementor-27345 .elementor-element.elementor-element-7eb6813 .elementor-heading-title{font-size:var( --e-global-typography-f7bf659-font-size );line-height:var( --e-global-typography-f7bf659-line-height );}.elementor-27345 .elementor-element.elementor-element-f7eb658{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-27345 .elementor-element.elementor-element-a63ae11{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-54bb3b3{--padding-top:0200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-6eac4f3{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-f777deb{font-size:var( --e-global-typography-459e1d8-font-size );line-height:var( --e-global-typography-459e1d8-line-height );}.elementor-27345 .elementor-element.elementor-element-785ecc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-b1f3e6f{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-753124e{--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-dc42677{z-index:9999;}.elementor-27345 .elementor-element.elementor-element-dc42677 .elementor-heading-title{font-size:var( --e-global-typography-5bc6357-font-size );line-height:var( --e-global-typography-5bc6357-line-height );}.elementor-27345 .elementor-element.elementor-element-22aa53b{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-4f9d1f2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27345 .elementor-element.elementor-element-d455c47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-dc3b37c .elementor-heading-title{font-size:var( --e-global-typography-459e1d8-font-size );line-height:var( --e-global-typography-459e1d8-line-height );}.elementor-27345 .elementor-element.elementor-element-3df9746{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-a9cfa63{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-27345 .elementor-element.elementor-element-3a36a15{--width:100%;--flex-wrap:nowrap;}.elementor-27345 .elementor-element.elementor-element-1a74908{--width:100%;--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:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-6112dba{--width:100%;--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-27345 .elementor-element.elementor-element-1feabee{text-align:center;}.elementor-27345 .elementor-element.elementor-element-1feabee .elementor-heading-title{font-size:36px;line-height:1;}.elementor-27345 .elementor-element.elementor-element-fae593b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27345 .elementor-element.elementor-element-08f2d2a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-27345 .elementor-element.elementor-element-3428d26 .elementor-heading-title{font-size:var( --e-global-typography-c9d1b89-font-size );line-height:var( --e-global-typography-c9d1b89-line-height );}.elementor-27345 .elementor-element.elementor-element-54ac491{--width:46px;}.elementor-27345 .elementor-element.elementor-element-aed1419{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27345 .elementor-element.elementor-element-a9eb523{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-7ae379d{--border-radius:50px 50px 0px 0px;--padding-top:70px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-0fd667b{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-27345 .elementor-element.elementor-element-4a0c0a8 .elementor-heading-title{font-size:36px;line-height:1;}.elementor-27345 .elementor-element.elementor-element-dd2eb98{padding:0px 0px 0px 0px;}.elementor-27345 .elementor-element.elementor-element-dd2eb98 .elementor-heading-title{font-size:var( --e-global-typography-5bc6357-font-size );line-height:var( --e-global-typography-5bc6357-line-height );}.elementor-27345 .elementor-element.elementor-element-ba5e928{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27345 .elementor-element.elementor-element-93a2cdf{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27345 .elementor-element.elementor-element-6cb50fe{--border-radius:50px 50px 0px 0px;--padding-top:70px;--padding-bottom:140px;--padding-left:30px;--padding-right:30px;}.elementor-27345 .elementor-element.elementor-element-ecf96d2{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-27345 .elementor-element.elementor-element-7eb6813 .elementor-heading-title{font-size:var( --e-global-typography-f7bf659-font-size );line-height:var( --e-global-typography-f7bf659-line-height );}.elementor-27345 .elementor-element.elementor-element-f7eb658{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for image, class: .elementor-element-c8846bf */@media (min-width: 768px) {
    .elementor-27345 .elementor-element.elementor-element-c8846bf {
        position: absolute;
        top: -31px;
        bottom: 0;
        left: 50%;
        transform: translateX(-54%);
        width: 3335px;
        max-width: none !important;
    }

    .elementor-27345 .elementor-element.elementor-element-c8846bf img {
        position: absolute;
        top: 22px;
        right: 4px;
        object-fit: cover;
        width: 100%;
        height: 100%;
    }
}

@media (min-width: 1500px) {
    .elementor-27345 .elementor-element.elementor-element-c8846bf {
        transform: translateX(calc(-50% - 192px));
    }

    .elementor-27345 .elementor-element.elementor-element-c8846bf img {
        inset: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2252ee3 */.elementor-27345 .elementor-element.elementor-element-2252ee3 {
    max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63ae11 */@media (max-width: 767px) {
    .elementor-27345 .elementor-element.elementor-element-a63ae11 {
        background-image: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a83000a */.elementor-27345 .elementor-element.elementor-element-a83000a {
    position: absolute;
    top: -550px;
    right: 0;
    width: 79%;
    z-index: 3;
    text-align: right;
}
/* Styles applied only when the screen width is 768px or less */
@media screen and (max-width: 768px) {
  .elementor-27345 .elementor-element.elementor-element-a83000a { 
    top: -250px; 
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b10f3b8 */.elementor-27345 .elementor-element.elementor-element-b10f3b8 {
    --size: 300px;
}

.elementor-27345 .elementor-element.elementor-element-b10f3b8 {
    width: var(--size);
    height: var(--size);
    overflow: hidden;
    display: block;
    position: absolute;
    bottom: 100%;
    right: 0;
    z-index: 1;
}

.elementor-27345 .elementor-element.elementor-element-b10f3b8:before {
    content: '';
    width: var(--size);
    height: var(--size);
    overflow: hidden;
    display: block;
    border-radius: 50%;
    box-shadow: calc(var(--size) / 2) calc(var(--size) / 2) #00CFB9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1f3e6f */.elementor-27345 .elementor-element.elementor-element-b1f3e6f:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc(100% - 1px);
    background-color: #00CFB9;
    border-radius: 0;
    width: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-785ecc5 */.elementor-27345 .elementor-element.elementor-element-785ecc5:after {
    content: '';
    position: absolute;
    inset: 0;
    background-color: #f2f2f2;
    z-index: -2;
}

.elementor-27345 .elementor-element.elementor-element-785ecc5:before {
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61bf95e */.elementor-27345 .elementor-element.elementor-element-61bf95e img {
    position: absolute;
    inset: 0;
    object-fit: cover; 
    height: 100%;
}

@media (min-width: 768px) {
    .elementor-27345 .elementor-element.elementor-element-61bf95e {
        position: absolute;
        inset: 0;
    }
}

@media (max-width: 767px) {
    .elementor-27345 .elementor-element.elementor-element-61bf95e {
        padding-top: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba5e928 */.elementor-27345 .elementor-element.elementor-element-ba5e928 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93a2cdf */.elementor-27345 .elementor-element.elementor-element-93a2cdf p:last-child {
    margin-bottom: 0;
}/* End custom CSS */