.elementor-2771 .elementor-element.elementor-element-7cecb7ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-2771 .elementor-element.elementor-element-7cecb7ce:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-7cecb7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06121F;}.elementor-2771 .elementor-element.elementor-element-26b792fd{--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:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:76px;--padding-bottom:84px;--padding-left:28px;--padding-right:28px;}.elementor-2771 .elementor-element.elementor-element-4185bec9{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2771 .elementor-element.elementor-element-1db7e884 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-1db7e884 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;line-height:1.02em;letter-spacing:-1.7px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-73067f6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-73067f6c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#C9DAE4;}.elementor-2771 .elementor-element.elementor-element-7a2889d{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2771 .elementor-element.elementor-element-5c787efa .elementor-button{background-color:#7EDAF3;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#06121F;color:#06121F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7EDAF3;border-radius:7px 7px 7px 7px;padding:15px 23px 15px 23px;}.elementor-2771 .elementor-element.elementor-element-5c787efa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-770e05e2 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3B9FC0;border-radius:7px 7px 7px 7px;padding:15px 23px 15px 23px;}.elementor-2771 .elementor-element.elementor-element-770e05e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-39d92b7a{--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;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7EDAF3;--border-color:#7EDAF3;--border-radius:14px 14px 14px 14px;--padding-top:36px;--padding-bottom:36px;--padding-left:38px;--padding-right:38px;}.elementor-2771 .elementor-element.elementor-element-39d92b7a:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-39d92b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-6c283ff9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-6c283ff9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#0C2230;}.elementor-2771 .elementor-element.elementor-element-15bd2273 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-15bd2273{font-family:"Inter", Sans-serif;font-size:16px;color:#0C2230;}.elementor-2771 .elementor-element.elementor-element-6430da0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-6430da0b{font-family:"Inter", Sans-serif;font-size:16px;color:#0C2230;}.elementor-2771 .elementor-element.elementor-element-34fe2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-34fe2e{font-family:"Inter", Sans-serif;font-size:16px;color:#0C2230;}.elementor-2771 .elementor-element.elementor-element-6d6e475f{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:88px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-2771 .elementor-element.elementor-element-6d6e475f:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-6d6e475f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FAFC;}.elementor-2771 .elementor-element.elementor-element-330f30d0{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#CDE7F1;--border-color:#CDE7F1;--border-radius:15px 15px 15px 15px;box-shadow:0px 16px 42px -26px rgba(6,18,31,.28);--padding-top:44px;--padding-bottom:44px;--padding-left:46px;--padding-right:46px;}.elementor-2771 .elementor-element.elementor-element-330f30d0:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-330f30d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-6a0165b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-6a0165b0{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;line-height:1.65em;letter-spacing:1.7px;color:#079BC4;}.elementor-2771 .elementor-element.elementor-element-684bf285 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-684bf285 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:43px;font-weight:700;line-height:1.08em;letter-spacing:-1.3px;color:#0C2230;}.elementor-2771 .elementor-element.elementor-element-4c4745bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-4c4745bf{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#526672;}.elementor-2771 .elementor-element.elementor-element-38e8a539{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:42px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2771 .elementor-element.elementor-element-38e8a539:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-38e8a539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082B44;}.elementor-2771 .elementor-element.elementor-element-f8067f > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-2771 .elementor-element.elementor-element-f8067f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:29px;font-weight:700;line-height:1.08em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-48038a9e{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(126,218,243,.22);--border-color:rgba(126,218,243,.22);--padding-top:19px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-2771 .elementor-element.elementor-element-289a609a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-289a609a.elementor-element{--align-self:center;}.elementor-2771 .elementor-element.elementor-element-289a609a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.65em;color:#7EDAF3;}.elementor-2771 .elementor-element.elementor-element-41b56edf{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2771 .elementor-element.elementor-element-70a2aeb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-70a2aeb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:0px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-6ef5de80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-6ef5de80{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#B9CED9;}.elementor-2771 .elementor-element.elementor-element-3c5108dc{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(126,218,243,.22);--border-color:rgba(126,218,243,.22);--padding-top:19px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-2771 .elementor-element.elementor-element-38ea69fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-38ea69fe.elementor-element{--align-self:center;}.elementor-2771 .elementor-element.elementor-element-38ea69fe{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.65em;color:#7EDAF3;}.elementor-2771 .elementor-element.elementor-element-5d2f50c0{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2771 .elementor-element.elementor-element-74c910f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-74c910f4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:0px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-76e54e2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-76e54e2c{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#B9CED9;}.elementor-2771 .elementor-element.elementor-element-681c9da9{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(126,218,243,.22);--border-color:rgba(126,218,243,.22);--padding-top:19px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-2771 .elementor-element.elementor-element-690ae3c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-690ae3c2.elementor-element{--align-self:center;}.elementor-2771 .elementor-element.elementor-element-690ae3c2{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;line-height:1.65em;color:#7EDAF3;}.elementor-2771 .elementor-element.elementor-element-6d17f23a{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2771 .elementor-element.elementor-element-5ee7d7af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-5ee7d7af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.08em;letter-spacing:0px;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-6ebe96ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-6ebe96ee{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#B9CED9;}.elementor-2771 .elementor-element.elementor-element-3faaa84 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-3faaa84{font-size:14px;}.elementor-2771 .elementor-element.elementor-element-4bcc9016{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:88px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-2771 .elementor-element.elementor-element-4bcc9016:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-4bcc9016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-301b50cb{--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-2771 .elementor-element.elementor-element-775034fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-775034fa{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;line-height:1.65em;letter-spacing:1.8px;color:#079BC4;}.elementor-2771 .elementor-element.elementor-element-3a173426 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-3a173426 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:700;line-height:1.08em;letter-spacing:-1.3px;color:#0C2230;}.elementor-2771 .elementor-element.elementor-element-fcde060 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-fcde060{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#526672;}.elementor-2771 .elementor-element.elementor-element-55db40f1{--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:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2771 .elementor-element.elementor-element-10ed40f3{--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;--overflow:hidden;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:#CDE7F1;--border-color:#CDE7F1;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2771 .elementor-element.elementor-element-10ed40f3:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-10ed40f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-76bd6d44 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-2771 .elementor-element.elementor-element-76bd6d44 iframe{height:400px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0s;}.elementor-2771 .elementor-element.elementor-element-5fcc330b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2771 .elementor-element.elementor-element-7207f694 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-7207f694{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;line-height:1.65em;letter-spacing:1.6px;color:#079BC4;}.elementor-2771 .elementor-element.elementor-element-182ea777 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-182ea777 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:31px;font-weight:700;line-height:1.08em;letter-spacing:-0.4px;color:#0C2230;}.elementor-2771 .elementor-element.elementor-element-7dd52f12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-7dd52f12{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#526672;}.elementor-2771 .elementor-element.elementor-element-4def6091 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2771 .elementor-element.elementor-element-4def6091{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.65em;color:#079BC4;}@media(max-width:1024px){.elementor-2771 .elementor-element.elementor-element-7cecb7ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2771 .elementor-element.elementor-element-26b792fd{--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:64px;--padding-bottom:46px;--padding-left:28px;--padding-right:28px;}.elementor-2771 .elementor-element.elementor-element-1db7e884 .elementor-heading-title{font-size:54px;}.elementor-2771 .elementor-element.elementor-element-73067f6c{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-6d6e475f{--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:64px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px;}.elementor-2771 .elementor-element.elementor-element-330f30d0{--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-2771 .elementor-element.elementor-element-6a0165b0{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-684bf285 .elementor-heading-title{font-size:37px;}.elementor-2771 .elementor-element.elementor-element-4c4745bf{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-f8067f .elementor-heading-title{font-size:40px;}.elementor-2771 .elementor-element.elementor-element-289a609a{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-70a2aeb0 .elementor-heading-title{font-size:40px;}.elementor-2771 .elementor-element.elementor-element-6ef5de80{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-38ea69fe{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-74c910f4 .elementor-heading-title{font-size:40px;}.elementor-2771 .elementor-element.elementor-element-76e54e2c{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-690ae3c2{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-5ee7d7af .elementor-heading-title{font-size:40px;}.elementor-2771 .elementor-element.elementor-element-6ebe96ee{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-4bcc9016{--padding-top:82px;--padding-bottom:90px;--padding-left:28px;--padding-right:28px;}.elementor-2771 .elementor-element.elementor-element-775034fa{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-3a173426 .elementor-heading-title{font-size:40px;}.elementor-2771 .elementor-element.elementor-element-fcde060{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-55db40f1{--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-2771 .elementor-element.elementor-element-7207f694{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-182ea777 .elementor-heading-title{font-size:40px;}.elementor-2771 .elementor-element.elementor-element-7dd52f12{font-size:16px;}.elementor-2771 .elementor-element.elementor-element-4def6091{font-size:16px;}}@media(max-width:767px){.elementor-2771 .elementor-element.elementor-element-7cecb7ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2771 .elementor-element.elementor-element-26b792fd{--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:40px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-2771 .elementor-element.elementor-element-1db7e884 .elementor-heading-title{font-size:40px;line-height:1.12em;}.elementor-2771 .elementor-element.elementor-element-73067f6c{font-size:16px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-7a2889d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2771 .elementor-element.elementor-element-39d92b7a{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2771 .elementor-element.elementor-element-6c283ff9 .elementor-heading-title{font-size:25px;}.elementor-2771 .elementor-element.elementor-element-6d6e475f{--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:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-2771 .elementor-element.elementor-element-330f30d0{--width:100%;--padding-top:28px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2771 .elementor-element.elementor-element-6a0165b0{font-size:15px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-684bf285 .elementor-heading-title{font-size:30px;line-height:1.12em;}.elementor-2771 .elementor-element.elementor-element-4c4745bf{font-size:15px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-38e8a539{--width:100%;--padding-top:30px;--padding-bottom:25px;--padding-left:22px;--padding-right:22px;}.elementor-2771 .elementor-element.elementor-element-f8067f .elementor-heading-title{font-size:26px;line-height:1.12em;}.elementor-2771 .elementor-element.elementor-element-289a609a{font-size:15px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-70a2aeb0 .elementor-heading-title{font-size:17px;line-height:1.12em;}.elementor-2771 .elementor-element.elementor-element-6ef5de80{font-size:14px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-38ea69fe{font-size:15px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-74c910f4 .elementor-heading-title{font-size:17px;line-height:1.12em;}.elementor-2771 .elementor-element.elementor-element-76e54e2c{font-size:14px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-690ae3c2{font-size:15px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-5ee7d7af .elementor-heading-title{font-size:17px;line-height:1.12em;}.elementor-2771 .elementor-element.elementor-element-6ebe96ee{font-size:14px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-4bcc9016{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-2771 .elementor-element.elementor-element-775034fa{font-size:15px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-3a173426 .elementor-heading-title{font-size:32px;line-height:1.12em;}.elementor-2771 .elementor-element.elementor-element-fcde060{font-size:15px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-55db40f1{--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-2771 .elementor-element.elementor-element-10ed40f3{--width:100%;}.elementor-2771 .elementor-element.elementor-element-76bd6d44 iframe{height:220px;}.elementor-2771 .elementor-element.elementor-element-5fcc330b{--padding-top:23px;--padding-bottom:25px;--padding-left:21px;--padding-right:21px;}.elementor-2771 .elementor-element.elementor-element-7207f694{font-size:15px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-182ea777 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-2771 .elementor-element.elementor-element-7dd52f12{font-size:15px;line-height:1.6em;}.elementor-2771 .elementor-element.elementor-element-4def6091{font-size:15px;line-height:1.6em;}}@media(min-width:768px){.elementor-2771 .elementor-element.elementor-element-7cecb7ce{--width:100%;}.elementor-2771 .elementor-element.elementor-element-26b792fd{--content-width:1240px;}.elementor-2771 .elementor-element.elementor-element-6d6e475f{--content-width:1240px;}.elementor-2771 .elementor-element.elementor-element-330f30d0{--width:60%;}.elementor-2771 .elementor-element.elementor-element-38e8a539{--width:40%;}.elementor-2771 .elementor-element.elementor-element-4bcc9016{--content-width:1240px;}.elementor-2771 .elementor-element.elementor-element-10ed40f3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2771 .elementor-element.elementor-element-330f30d0{--width:100%;}.elementor-2771 .elementor-element.elementor-element-38e8a539{--width:100%;}.elementor-2771 .elementor-element.elementor-element-10ed40f3{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-73067f6c */.elementor-2771 .elementor-element.elementor-element-73067f6c p{margin:0;max-width:620px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c787efa */.elementor-2771 .elementor-element.elementor-element-5c787efa .elementor-button{white-space:nowrap;transition:transform .2s ease,background-color .2s ease,border-color .2s ease;}.elementor-2771 .elementor-element.elementor-element-5c787efa .elementor-button:hover{transform:translateY(-2px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-770e05e2 */.elementor-2771 .elementor-element.elementor-element-770e05e2 .elementor-button{white-space:nowrap;transition:transform .2s ease,background-color .2s ease,border-color .2s ease;}.elementor-2771 .elementor-element.elementor-element-770e05e2 .elementor-button:hover{transform:translateY(-2px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15bd2273 */.elementor-2771 .elementor-element.elementor-element-15bd2273{width:100%;}.elementor-2771 .elementor-element.elementor-element-15bd2273 a{display:flex;flex-direction:column;gap:10px;text-decoration:none;padding:24px 0;min-height:84px;color:#0C2230;border-bottom:1px solid #CDE7F1;transition:color .18s ease;}.elementor-2771 .elementor-element.elementor-element-15bd2273 a:hover{color:#0A5E8A;}.elementor-2771 .elementor-element.elementor-element-15bd2273 a:focus-visible{outline:3px solid #079BC4;outline-offset:5px;border-radius:4px;}.elementor-2771 .elementor-element.elementor-element-15bd2273 .ac-label{font:600 13px/1.4 Inter,Arial,sans-serif;color:#087D9C;}.elementor-2771 .elementor-element.elementor-element-15bd2273 .ac-value{font:700 20px/1.3 Manrope,Arial,sans-serif;letter-spacing:-.6px;overflow-wrap:anywhere;}@media(max-width:767px){.elementor-2771 .elementor-element.elementor-element-15bd2273 a{padding:20px 0;}.elementor-2771 .elementor-element.elementor-element-15bd2273 .ac-value{font-size:clamp(20px,5.8vw,27px);letter-spacing:-.4px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6430da0b */.elementor-2771 .elementor-element.elementor-element-6430da0b{width:100%;}.elementor-2771 .elementor-element.elementor-element-6430da0b a{display:flex;flex-direction:column;gap:10px;text-decoration:none;padding:24px 0;min-height:84px;color:#0C2230;border-bottom:1px solid #CDE7F1;transition:color .18s ease;}.elementor-2771 .elementor-element.elementor-element-6430da0b a:hover{color:#0A5E8A;}.elementor-2771 .elementor-element.elementor-element-6430da0b a:focus-visible{outline:3px solid #079BC4;outline-offset:5px;border-radius:4px;}.elementor-2771 .elementor-element.elementor-element-6430da0b .ac-label{font:600 13px/1.4 Inter,Arial,sans-serif;color:#087D9C;}.elementor-2771 .elementor-element.elementor-element-6430da0b .ac-value{font:700 20px/1.3 Manrope,Arial,sans-serif;letter-spacing:-.6px;overflow-wrap:anywhere;}@media(max-width:767px){.elementor-2771 .elementor-element.elementor-element-6430da0b a{padding:20px 0;}.elementor-2771 .elementor-element.elementor-element-6430da0b .ac-value{font-size:clamp(20px,5.8vw,27px);letter-spacing:-.4px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34fe2e */.elementor-2771 .elementor-element.elementor-element-34fe2e{width:100%;}.elementor-2771 .elementor-element.elementor-element-34fe2e a{display:flex;flex-direction:column;gap:10px;text-decoration:none;padding:24px 0;min-height:84px;color:#0C2230;border-bottom:1px solid #CDE7F1;transition:color .18s ease;}.elementor-2771 .elementor-element.elementor-element-34fe2e a:hover{color:#0A5E8A;}.elementor-2771 .elementor-element.elementor-element-34fe2e a:focus-visible{outline:3px solid #079BC4;outline-offset:5px;border-radius:4px;}.elementor-2771 .elementor-element.elementor-element-34fe2e .ac-label{font:600 13px/1.4 Inter,Arial,sans-serif;color:#087D9C;}.elementor-2771 .elementor-element.elementor-element-34fe2e .ac-value{font:700 29px/1.3 Manrope,Arial,sans-serif;letter-spacing:-.6px;overflow-wrap:anywhere;}@media(max-width:767px){.elementor-2771 .elementor-element.elementor-element-34fe2e a{padding:20px 0;}.elementor-2771 .elementor-element.elementor-element-34fe2e .ac-value{font-size:clamp(20px,5.8vw,27px);letter-spacing:-.4px;}}.elementor-2771 .elementor-element.elementor-element-34fe2e a{border-bottom:0;padding-bottom:0;}.elementor-2771 .elementor-element.elementor-element-34fe2e .ac-value{font-size:18px;letter-spacing:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d92b7a */.elementor-2771 .elementor-element.elementor-element-39d92b7a{min-width:0;width:100%;box-shadow:0 22px 52px rgba(0,0,0,.14);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26b792fd */.elementor-2771 .elementor-element.elementor-element-26b792fd{width:100%;max-width:1240px;margin-inline:auto;}.elementor-2771 .elementor-element.elementor-element-26b792fd>.e-con-inner{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:64px;align-items:center;}.elementor-2771 .elementor-element.elementor-element-26b792fd>.e-con-inner>.e-con{width:100%;min-width:0;}@media(max-width:1024px){.elementor-2771 .elementor-element.elementor-element-26b792fd>.e-con-inner{grid-template-columns:minmax(0,1fr);gap:36px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cecb7ce */.elementor-2771 .elementor-element.elementor-element-7cecb7ce{position:relative;background:#06121F;}body[data-elementor-device-mode="mobile"] .nascondiTelefono{display:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a0165b0 */.elementor-2771 .elementor-element.elementor-element-6a0165b0 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c4745bf */.elementor-2771 .elementor-element.elementor-element-4c4745bf p{margin:0;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-380fabaf */.elementor-2771 .elementor-element.elementor-element-380fabaf {
  width: 100%;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf br {
    display: none;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 {
  font-family: Inter, Arial, sans-serif;
  color: #0c2230;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 p {
  margin: 0 0 0px !important;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 label {
  display: block;
  color: #0c2230;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.45;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf
  .wpcf7
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 select,
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 textarea {
  display: block;
  width: 100%;
  margin-top: 7px !important;
  padding: 13px 15px;
  border: 1px solid #bbd9e5;
  border-radius: 7px;
  background: #fff;
  color: #0c2230 !important;
  font: 500 15px/1.4 Inter, Arial, sans-serif;
  box-shadow: none;
  margin-bottom:15px;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 textarea {
  min-height: 132px;
  resize: vertical;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 input:focus,
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 select:focus,
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 textarea:focus {
  outline: 2px solid rgba(7, 155, 196, 0.22);
  outline-offset: 1px;
  border-color: #079bc4;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 input[type="checkbox"],
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 input[type="radio"] {
  accent-color: #079bc4;
  margin: 0 8px 0 0 !important;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 .wpcf7-list-item {
  margin: 0;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 input[type="submit"] {
  display: inline-flex;
  min-height: 48px;
  padding: 13px 24px;
  border: 1px solid #079bc4;
  border-radius: 7px;
  background: #079bc4;
  color: #fff !important;
  font: 800 14px/1 Inter, Arial, sans-serif;
  cursor: pointer;
  transition: background-color 0.2s ease, transform 0.2s ease;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 input[type="submit"]:hover {
  background: #0a5e8a;
  transform: translateY(-1px);
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7-not-valid-tip {
  margin-top: 5px;
  color: #b42318;
  font-size: 13px;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7-response-output {
  margin: 18px 0 0 !important;
  padding: 12px 14px !important;
  border-width: 1px !important;
  border-radius: 7px;
  font-size: 14px;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf #captchaBox p {
  display: flex;
  align-items: center;
  gap: 8px;
}
.elementor-2771 .elementor-element.elementor-element-380fabaf #captchaBox span {
  width: 100%;
  margin-left: 0;
}
@media (max-width: 767px) {
  .elementor-2771 .elementor-element.elementor-element-380fabaf .wpcf7 input[type="submit"] {
    width: 100%;
    justify-content: center;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289a609a */.elementor-2771 .elementor-element.elementor-element-289a609a{min-width:32px;}.elementor-2771 .elementor-element.elementor-element-289a609a p{margin:0;border:1px solid rgba(126,218,243,.42);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ef5de80 */.elementor-2771 .elementor-element.elementor-element-6ef5de80 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38ea69fe */.elementor-2771 .elementor-element.elementor-element-38ea69fe{min-width:32px;}.elementor-2771 .elementor-element.elementor-element-38ea69fe p{margin:0;border:1px solid rgba(126,218,243,.42);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e54e2c */.elementor-2771 .elementor-element.elementor-element-76e54e2c p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-690ae3c2 */.elementor-2771 .elementor-element.elementor-element-690ae3c2{min-width:32px;}.elementor-2771 .elementor-element.elementor-element-690ae3c2 p{margin:0;border:1px solid rgba(126,218,243,.42);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ebe96ee */.elementor-2771 .elementor-element.elementor-element-6ebe96ee p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e8a539 */.elementor-2771 .elementor-element.elementor-element-38e8a539{position:relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6e475f */.elementor-2771 .elementor-element.elementor-element-6d6e475f>.e-con-inner{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:30px;align-items:start;}.elementor-2771 .elementor-element.elementor-element-6d6e475f>.e-con-inner>.e-con{width:100%;min-width:0;}@media(max-width:1024px){.elementor-2771 .elementor-element.elementor-element-6d6e475f>.e-con-inner{grid-template-columns:minmax(0,1fr);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-775034fa */.elementor-2771 .elementor-element.elementor-element-775034fa p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcde060 */.elementor-2771 .elementor-element.elementor-element-fcde060 p{margin:0;}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-76bd6d44 */.elementor-2771 .elementor-element.elementor-element-76bd6d44{overflow:hidden;border-radius:12px;}.elementor-2771 .elementor-element.elementor-element-76bd6d44 iframe{display:block;filter:saturate(.72) contrast(.96);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7207f694 */.elementor-2771 .elementor-element.elementor-element-7207f694 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dd52f12 */.elementor-2771 .elementor-element.elementor-element-7dd52f12 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4def6091 */.elementor-2771 .elementor-element.elementor-element-4def6091 p{margin:0;}.elementor-2771 .elementor-element.elementor-element-4def6091 a{color:#079BC4;text-decoration:none;border-bottom:1px solid #079BC4;padding-bottom:3px;}/* End custom CSS */