.elementor-58 .elementor-element.elementor-element-70b6dac{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:180px;--padding-left:32px;--padding-right:32px;top:0px;}.elementor-58 .elementor-element.elementor-element-70b6dac:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-70b6dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-70b6dac > .elementor-shape-bottom .elementor-shape-fill, .elementor-58 .elementor-element.elementor-element-70b6dac > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#0B1A2C;}.elementor-58 .elementor-element.elementor-element-70b6dac > .elementor-shape-bottom svg, .elementor-58 .elementor-element.elementor-element-70b6dac > .e-con-inner > .elementor-shape-bottom svg{height:100px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-70b6dac{left:0px;}body.rtl .elementor-58 .elementor-element.elementor-element-70b6dac{right:0px;}.elementor-58 .elementor-element.elementor-element-eef6293{--display:flex;--position:relative;--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:60px 60px;--row-gap:60px;--column-gap:60px;top:0px;--z-index:2;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-eef6293{left:0px;}body.rtl .elementor-58 .elementor-element.elementor-element-eef6293{right:0px;}.elementor-58 .elementor-element.elementor-element-82af311{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-ce661f9 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#0B1A2C;}.elementor-58 .elementor-element.elementor-element-c94bc0a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:72px;font-weight:300;line-height:1.05em;color:#0B1A2C;}.elementor-58 .elementor-element.elementor-element-73e8172{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-58 .elementor-element.elementor-element-3455a1d{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-36dfc4b{font-family:"Geist", Sans-serif;font-size:17px;line-height:1.7em;color:#0B1A2C;}.elementor-58 .elementor-element.elementor-element-0830ef6{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-58 .elementor-element.elementor-element-89d6487{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-58 .elementor-element.elementor-element-d0aeb64 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:11px;font-weight:600;letter-spacing:1.5px;color:rgba(11, 26, 44, 0.5);}.elementor-58 .elementor-element.elementor-element-ca2e181 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:64px;font-weight:300;line-height:1em;color:#0B1A2C;}.elementor-58 .elementor-element.elementor-element-317ff82 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:500;color:rgba(11, 26, 44, 0.6);}.elementor-58 .elementor-element.elementor-element-6be43f0{--display:flex;--position:relative;top:0px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-6be43f0{left:0px;}body.rtl .elementor-58 .elementor-element.elementor-element-6be43f0{right:0px;}.elementor-58 .elementor-element.elementor-element-1170f74{--display:flex;--position:absolute;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;box-shadow:0px 8px 24px 0px rgba(0,0,0,0.25);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:-30px;--z-index:10;}.elementor-58 .elementor-element.elementor-element-1170f74:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-1170f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1A2C;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-1170f74{left:-30px;}body.rtl .elementor-58 .elementor-element.elementor-element-1170f74{right:-30px;}.elementor-58 .elementor-element.elementor-element-a520bfa{text-align:center;}.elementor-58 .elementor-element.elementor-element-a520bfa .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:7px;font-weight:600;color:rgba(242, 235, 221, 0.7);}.elementor-58 .elementor-element.elementor-element-aa61339{text-align:center;}.elementor-58 .elementor-element.elementor-element-aa61339 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;line-height:1em;color:#6FD8E5;}.elementor-58 .elementor-element.elementor-element-d013381{text-align:center;}.elementor-58 .elementor-element.elementor-element-d013381 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:7px;font-weight:600;color:rgba(242, 235, 221, 0.7);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-e17c3a6 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-58 .elementor-element.elementor-element-c1dcc43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-58 .elementor-element.elementor-element-c1dcc43:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-c1dcc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1A2C;}.elementor-58 .elementor-element.elementor-element-117558f{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-58 .elementor-element.elementor-element-a15f192{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-58 .elementor-element.elementor-element-7142eac .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.98px;color:#6FD8E5;}.elementor-58 .elementor-element.elementor-element-07e8a3e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:64px;font-weight:300;line-height:1.1em;color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-a682e11{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-58 .elementor-element.elementor-element-72d6350{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-0a34562{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7b7aa25 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(242, 235, 221, 0.6);}.elementor-58 .elementor-element.elementor-element-eeefabe .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-4de0c28{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-1db5889 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(242, 235, 221, 0.6);}.elementor-58 .elementor-element.elementor-element-37620f2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-e7660a9{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-f65dd83 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(242, 235, 221, 0.6);}.elementor-58 .elementor-element.elementor-element-8a63ec1 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-340db02{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-e717ded .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(242, 235, 221, 0.6);}.elementor-58 .elementor-element.elementor-element-66eb37f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-429b7d7{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-56df18c{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-8c39e95 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(242, 235, 221, 0.6);}.elementor-58 .elementor-element.elementor-element-e5dec14 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-3a9e6a9{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-2b3da08 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(242, 235, 221, 0.6);}.elementor-58 .elementor-element.elementor-element-c7bead5 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-35022b4{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-44f1618 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(242, 235, 221, 0.6);}.elementor-58 .elementor-element.elementor-element-6b3deef .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-8f56b95{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-f487b45 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:rgba(242, 235, 221, 0.6);}.elementor-58 .elementor-element.elementor-element-4fcea6f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:400;color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-63b9dfa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-58 .elementor-element.elementor-element-63b9dfa:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-63b9dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDD;}.elementor-58 .elementor-element.elementor-element-a180eb5{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-58 .elementor-element.elementor-element-221dbb0{--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;--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-a142d93{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-58 .elementor-element.elementor-element-f8dfef0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:400;color:#0B1A2C;}.elementor-58 .elementor-element.elementor-element-9750491{font-family:"Geist", Sans-serif;font-size:14px;line-height:1.6em;color:#0B1A2C;}.elementor-58 .elementor-element.elementor-element-606cb4a{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-58 .elementor-element.elementor-element-51a3938 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#D14D3F;}.elementor-58 .elementor-element.elementor-element-0c47e1f{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-58 .elementor-element.elementor-element-eace487 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#D14D3F;}.elementor-58 .elementor-element.elementor-element-e2bd276{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-58 .elementor-element.elementor-element-d855039 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#D14D3F;}.elementor-58 .elementor-element.elementor-element-1c7c061{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-eb60588 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:12px;color:rgba(11, 26, 44, 0.5);}.elementor-58 .elementor-element.elementor-element-c2d2d17 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:11px;color:rgba(11, 26, 44, 0.5);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-70b6dac > .elementor-shape-bottom svg, .elementor-58 .elementor-element.elementor-element-70b6dac > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-58 .elementor-element.elementor-element-eef6293{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-58 .elementor-element.elementor-element-73e8172{--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-58 .elementor-element.elementor-element-a682e11{--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-58 .elementor-element.elementor-element-221dbb0{--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;}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-70b6dac > .elementor-shape-bottom svg, .elementor-58 .elementor-element.elementor-element-70b6dac > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-58 .elementor-element.elementor-element-70b6dac{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-eef6293{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-58 .elementor-element.elementor-element-c94bc0a .elementor-heading-title{font-size:48px;}.elementor-58 .elementor-element.elementor-element-73e8172{--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-58 .elementor-element.elementor-element-3455a1d{--width:100%;}.elementor-58 .elementor-element.elementor-element-0830ef6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-58 .elementor-element.elementor-element-89d6487{--width:100%;}.elementor-58 .elementor-element.elementor-element-6be43f0{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-58 .elementor-element.elementor-element-1170f74{--width:80px;--min-height:80px;top:-15px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-1170f74{left:-15px;}body.rtl .elementor-58 .elementor-element.elementor-element-1170f74{right:-15px;}.elementor-58 .elementor-element.elementor-element-a520bfa .elementor-heading-title{font-size:6px;}.elementor-58 .elementor-element.elementor-element-aa61339 .elementor-heading-title{font-size:13px;}.elementor-58 .elementor-element.elementor-element-d013381 .elementor-heading-title{font-size:6px;}.elementor-58 .elementor-element.elementor-element-c1dcc43{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-07e8a3e .elementor-heading-title{font-size:40px;}.elementor-58 .elementor-element.elementor-element-a682e11{--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-58 .elementor-element.elementor-element-72d6350{--width:100%;}.elementor-58 .elementor-element.elementor-element-429b7d7{--width:100%;}.elementor-58 .elementor-element.elementor-element-63b9dfa{--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-221dbb0{--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-58 .elementor-element.elementor-element-a142d93{--width:100%;}.elementor-58 .elementor-element.elementor-element-606cb4a{--width:45%;}.elementor-58 .elementor-element.elementor-element-0c47e1f{--width:45%;}.elementor-58 .elementor-element.elementor-element-e2bd276{--width:100%;}.elementor-58 .elementor-element.elementor-element-1c7c061{--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;}}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-3455a1d{--width:52%;}.elementor-58 .elementor-element.elementor-element-89d6487{--width:220px;}.elementor-58 .elementor-element.elementor-element-6be43f0{--width:43%;}.elementor-58 .elementor-element.elementor-element-1170f74{--width:110px;}.elementor-58 .elementor-element.elementor-element-72d6350{--width:47%;}.elementor-58 .elementor-element.elementor-element-429b7d7{--width:47%;}.elementor-58 .elementor-element.elementor-element-a142d93{--width:35%;}.elementor-58 .elementor-element.elementor-element-606cb4a{--width:18%;}.elementor-58 .elementor-element.elementor-element-0c47e1f{--width:18%;}.elementor-58 .elementor-element.elementor-element-e2bd276{--width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-58 .elementor-element.elementor-element-3455a1d{--width:100%;}.elementor-58 .elementor-element.elementor-element-6be43f0{--width:80%;}.elementor-58 .elementor-element.elementor-element-72d6350{--width:100%;}.elementor-58 .elementor-element.elementor-element-429b7d7{--width:100%;}.elementor-58 .elementor-element.elementor-element-a142d93{--width:45%;}.elementor-58 .elementor-element.elementor-element-606cb4a{--width:22%;}.elementor-58 .elementor-element.elementor-element-0c47e1f{--width:22%;}.elementor-58 .elementor-element.elementor-element-e2bd276{--width:45%;}}/* Start custom CSS for html, class: .elementor-element-f6f3884 */.elementor-58 .elementor-element.elementor-element-f6f3884 {
  pointer-events: none;
  z-index: 0;
  opacity: 0.6;
}
@keyframes drop-float {
  0% { transform: translateY(0); }
  50% { transform: translateY(10px); }
  100% { transform: translateY(0); }
}
.elementor-58 .elementor-element.elementor-element-f6f3884 .drop-anim-hero {
  animation: drop-float 4s ease-in-out infinite;
  transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce661f9 */.elementor-58 .elementor-element.elementor-element-ce661f9 .elementor-heading-title::before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 40px;
  height: 1px;
  background-color: #6FD8E5;
  margin-right: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c94bc0a */.elementor-58 .elementor-element.elementor-element-c94bc0a em {
  color: #6FD8E5;
  font-style: italic;
  font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36dfc4b */.elementor-58 .elementor-element.elementor-element-36dfc4b {
  opacity: 0.85;
  max-width: 520px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca2e181 */.elementor-58 .elementor-element.elementor-element-ca2e181 sup {
  font-size: 24px;
  color: #6FD8E5;
  position: relative;
  top: -0.8em;
  margin-left: 4px;
  font-family: 'Geist', sans-serif;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa61339 */.elementor-58 .elementor-element.elementor-element-aa61339 {
  font-style: italic;
  margin: 2px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7142eac */.elementor-58 .elementor-element.elementor-element-7142eac .elementor-heading-title::before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 40px;
  height: 1px;
  background-color: #6FD8E5;
  margin-right: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9750491 */.elementor-58 .elementor-element.elementor-element-9750491 {
  opacity: 0.7;
  max-width: 320px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e97eeb */.elementor-58 .elementor-element.elementor-element-3e97eeb a:hover {
  opacity: 1 !important;
  color: #D14D3F !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45cbc43 */.elementor-58 .elementor-element.elementor-element-45cbc43 a:hover {
  opacity: 1 !important;
  color: #D14D3F !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28dfec3 */.elementor-58 .elementor-element.elementor-element-28dfec3 a:hover {
  text-decoration: underline !important;
}/* End custom CSS */