.elementor-184 .elementor-element.elementor-element-6a67c7f5{--display:flex;--overflow:hidden;}.elementor-184 .elementor-element.elementor-element-6a67c7f5:not(.elementor-motion-effects-element-type-background), .elementor-184 .elementor-element.elementor-element-6a67c7f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#032631;}.elementor-184 .elementor-element.elementor-element-1a6f7b2d{--display:flex;--padding-top:74px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-73f7f68e{--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;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:38px;--padding-right:38px;}.elementor-184 .elementor-element.elementor-element-1181190b{--display:flex;}.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-184 .elementor-element.elementor-element-5b2700e1{font-family:"Inter", Sans-serif;font-size:11px;font-weight:750;line-height:1.2em;color:#BFEAF0;}.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-184 .elementor-element.elementor-element-6e48f9ff{text-align:start;}.elementor-184 .elementor-element.elementor-element-6e48f9ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-184 .elementor-element.elementor-element-516af6d3{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#D8E8EB;}.elementor-184 .elementor-element.elementor-element-3d2a1c56{--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-end;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-184 .elementor-element.elementor-element-5b6df7d7 .elementor-button{background-color:rgba(255,255,255,0.05);font-family:"Inter", Sans-serif;font-size:12px;font-weight:750;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:12px 12px 12px 12px;padding:13px 19px 13px 19px;}.elementor-184 .elementor-element.elementor-element-5b6df7d7 .elementor-button:hover, .elementor-184 .elementor-element.elementor-element-5b6df7d7 .elementor-button:focus{background-color:#FFFFFF;color:#042E3B;border-color:#FFFFFF;}.elementor-184 .elementor-element.elementor-element-5b6df7d7{width:initial;max-width:initial;}.elementor-184 .elementor-element.elementor-element-5b6df7d7 .elementor-button:hover svg, .elementor-184 .elementor-element.elementor-element-5b6df7d7 .elementor-button:focus svg{fill:#042E3B;}.elementor-184 .elementor-element.elementor-element-3a02ad94 .elementor-button{background-color:#0A78A7;font-family:"Inter", Sans-serif;font-size:12px;font-weight:750;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A78A7;border-radius:12px 12px 12px 12px;padding:13px 19px 13px 19px;}.elementor-184 .elementor-element.elementor-element-3a02ad94 .elementor-button:hover, .elementor-184 .elementor-element.elementor-element-3a02ad94 .elementor-button:focus{background-color:#4A72FF;color:#FFFFFF;border-color:#4A72FF;}.elementor-184 .elementor-element.elementor-element-3a02ad94{width:initial;max-width:initial;}.elementor-184 .elementor-element.elementor-element-3a02ad94 .elementor-button:hover svg, .elementor-184 .elementor-element.elementor-element-3a02ad94 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-184 .elementor-element.elementor-element-3b3c8ac3{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-aed79be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:38px;}.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-184 .elementor-element.elementor-element-a98b8f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-184 .elementor-element.elementor-element-a98b8f8 img{width:110px;height:75px;}.elementor-184 .elementor-element.elementor-element-9432132{text-align:start;}.elementor-184 .elementor-element.elementor-element-9432132 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-184 .elementor-element.elementor-element-2c09dc5a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#AFC9CE;}.elementor-184 .elementor-element.elementor-element-4f662d9c{--display:flex;}.elementor-184 .elementor-element.elementor-element-21927533{text-align:start;}.elementor-184 .elementor-element.elementor-element-21927533 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:750;line-height:1.25em;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-icon i{color:#45BFD2;transition:color 0.3s;}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-icon svg{fill:#45BFD2;transition:fill 0.3s;}.elementor-184 .elementor-element.elementor-element-fff0f85{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.6em;}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-text{color:#B8C5D9;transition:color 0.3s;}.elementor-184 .elementor-element.elementor-element-7828f9a6{--display:flex;}.elementor-184 .elementor-element.elementor-element-435217f{text-align:start;}.elementor-184 .elementor-element.elementor-element-435217f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:750;line-height:1.25em;color:#FFFFFF;}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-icon i{color:#45BFD2;transition:color 0.3s;}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-icon svg{fill:#45BFD2;transition:fill 0.3s;}.elementor-184 .elementor-element.elementor-element-1272fe66{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.6em;}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-text{color:#B8C5D9;transition:color 0.3s;}.elementor-184 .elementor-element.elementor-element-7a3141bb{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-184 .elementor-element.elementor-element-491b2017{font-family:"Inter", Sans-serif;font-size:10px;font-weight:750;line-height:1.2em;color:#45BFD2;}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-icon i{color:#45BFD2;transition:color 0.3s;}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-icon svg{fill:#45BFD2;transition:fill 0.3s;}.elementor-184 .elementor-element.elementor-element-15c46625{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.6em;}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-text{color:#B8C5D9;transition:color 0.3s;}.elementor-184 .elementor-element.elementor-element-1df079d0{--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:22px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-59f3fbed{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#8291A8;}.elementor-184 .elementor-element.elementor-element-34dbe548{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#8291A8;}.elementor-184:not(.elementor-motion-effects-element-type-background), .elementor-184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#032631;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-184 .elementor-element.elementor-element-1a6f7b2d{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-73f7f68e{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-184 .elementor-element.elementor-element-3d2a1c56{--justify-content:flex-start;}.elementor-184 .elementor-element.elementor-element-aed79be{--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-a98b8f8 img{width:185px;}}@media(max-width:767px){.elementor-184 .elementor-element.elementor-element-1a6f7b2d{--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-73f7f68e{--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;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-184 .elementor-element.elementor-element-3d2a1c56{--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-184 .elementor-element.elementor-element-3b3c8ac3{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-184 .elementor-element.elementor-element-aed79be{--width:100%;}.elementor-184 .elementor-element.elementor-element-a98b8f8 img{width:160px;}.elementor-184 .elementor-element.elementor-element-4f662d9c{--width:100%;}.elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-184 .elementor-element.elementor-element-fff0f85 .elementor-icon-list-item > a{font-size:14px;}.elementor-184 .elementor-element.elementor-element-7828f9a6{--width:100%;}.elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-184 .elementor-element.elementor-element-1272fe66 .elementor-icon-list-item > a{font-size:14px;}.elementor-184 .elementor-element.elementor-element-7a3141bb{--width:100%;}.elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-184 .elementor-element.elementor-element-15c46625 .elementor-icon-list-item > a{font-size:14px;}.elementor-184 .elementor-element.elementor-element-1df079d0{--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;--padding-top:20px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-184 .elementor-element.elementor-element-6a67c7f5{--width:100%;}.elementor-184 .elementor-element.elementor-element-aed79be{--width:32%;}.elementor-184 .elementor-element.elementor-element-4f662d9c{--width:18%;}.elementor-184 .elementor-element.elementor-element-7828f9a6{--width:18%;}.elementor-184 .elementor-element.elementor-element-7a3141bb{--width:26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-184 .elementor-element.elementor-element-aed79be{--width:100%;}.elementor-184 .elementor-element.elementor-element-4f662d9c{--width:31%;}.elementor-184 .elementor-element.elementor-element-7828f9a6{--width:31%;}.elementor-184 .elementor-element.elementor-element-7a3141bb{--width:34%;}}/* Start custom CSS for container, class: .elementor-element-73f7f68e */.elementor-184 .elementor-element.elementor-element-73f7f68e{position:relative;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.13);background:linear-gradient(120deg,rgba(6,75,93,.94),rgba(10,120,167,.78) 62%,rgba(29,107,11,.72));box-shadow:0 30px 80px rgba(2,28,34,.28),inset 0 1px 0 rgba(255,255,255,.10)}
.elementor-184 .elementor-element.elementor-element-73f7f68e:before{content:"";position:absolute;width:240px;height:240px;right:-82px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(69,191,210,.34),rgba(69,191,210,0) 70%);z-index:-1;animation:ztFooterOrb 8s ease-in-out infinite alternate}
.elementor-184 .elementor-element.elementor-element-73f7f68e:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 24%,rgba(255,255,255,.08) 46%,transparent 64%);transform:translateX(-120%);animation:ztFooterShine 10s ease-in-out infinite;pointer-events:none}
@keyframes ztFooterOrb{to{transform:translate(-28px,26px) scale(1.12)}}
@keyframes ztFooterShine{0%,60%{transform:translateX(-120%)}82%,100%{transform:translateX(120%)}}
@media(prefers-reduced-motion:reduce){.elementor-184 .elementor-element.elementor-element-73f7f68e:before,.elementor-184 .elementor-element.elementor-element-73f7f68e:after{animation:none!important}}
@media print{.elementor-184 .elementor-element.elementor-element-73f7f68e:before,.elementor-184 .elementor-element.elementor-element-73f7f68e:after{animation:none!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a98b8f8 */.elementor-184 .elementor-element.elementor-element-a98b8f8 img{display:block;width:auto!important;max-width:210px!important;filter:drop-shadow(0 10px 24px rgba(69,191,210,.12));animation:ztFooterLogo 5.5s ease-in-out infinite;transition:transform .28s ease,filter .28s ease}@keyframes ztFooterLogo{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.elementor-184 .elementor-element.elementor-element-a98b8f8:hover img{transform:translateY(-2px) scale(1.015);filter:drop-shadow(0 12px 28px rgba(69,191,210,.22))}@media(max-width:1024px){.elementor-184 .elementor-element.elementor-element-a98b8f8 img{max-width:185px!important}}@media(max-width:767px){.elementor-184 .elementor-element.elementor-element-a98b8f8 img{max-width:160px!important}}@media(prefers-reduced-motion:reduce){.elementor-184 .elementor-element.elementor-element-a98b8f8 img{animation:none!important;transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aed79be */.elementor-184 .elementor-element.elementor-element-aed79be .elementor-widget-image img{filter:drop-shadow(0 10px 22px rgba(10,120,167,.28));animation:ppFooterLogo 5s ease-in-out infinite} @keyframes ppFooterLogo{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}} @media(prefers-reduced-motion:reduce){.elementor-184 .elementor-element.elementor-element-aed79be .elementor-widget-image img{animation:none!important}} @media print{.elementor-184 .elementor-element.elementor-element-aed79be .elementor-widget-image img{animation:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f662d9c */.elementor-184 .elementor-element.elementor-element-4f662d9c{min-width:150px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7828f9a6 */.elementor-184 .elementor-element.elementor-element-7828f9a6{min-width:150px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a3141bb */.elementor-184 .elementor-element.elementor-element-7a3141bb{position:relative;border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018));box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transition:transform .28s ease,border-color .28s ease}.elementor-184 .elementor-element.elementor-element-7a3141bb:hover{transform:translateY(-3px);border-color:rgba(69,191,210,.28)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3c8ac3 */.elementor-184 .elementor-element.elementor-element-3b3c8ac3{border-bottom:1px solid rgba(255,255,255,.08)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1df079d0 */.elementor-184 .elementor-element.elementor-element-1df079d0 a{color:#A8B8CF;transition:color .22s ease}.elementor-184 .elementor-element.elementor-element-1df079d0 a:hover{color:#45BFD2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6f7b2d */.elementor-184 .elementor-element.elementor-element-1a6f7b2d{width:90%!important;max-width:1600px;margin:0 auto!important;position:relative;z-index:3}@media(min-width:768px) and (max-width:1024px){.elementor-184 .elementor-element.elementor-element-1a6f7b2d{width:92%!important}}@media(max-width:767px){.elementor-184 .elementor-element.elementor-element-1a6f7b2d{width:95%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a67c7f5 */.elementor-184 .elementor-element.elementor-element-6a67c7f5{--zt-teal:#063D4B;--zt-deep:#032631;--zt-blue:#0A78A7;--zt-green:#1D6B0B;--zt-cyan:#45BFD2;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 10% 18%,rgba(10,120,167,.18),transparent 31%),radial-gradient(circle at 88% 48%,rgba(29,107,11,.16),transparent 30%),linear-gradient(180deg,#043440 0%,#032631 100%)}
.elementor-184 .elementor-element.elementor-element-6a67c7f5:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--zt-teal),var(--zt-blue),var(--zt-cyan),var(--zt-green),var(--zt-blue),var(--zt-teal));background-size:260% 100%;animation:ztFooterLine 8s linear infinite;z-index:4}
.elementor-184 .elementor-element.elementor-element-6a67c7f5:after{content:"";position:absolute;width:460px;height:460px;right:-190px;bottom:-220px;border-radius:50%;background:radial-gradient(circle,rgba(69,191,210,.20),rgba(10,120,167,.12) 42%,rgba(29,107,11,.08) 58%,transparent 73%);filter:blur(52px);pointer-events:none;animation:ztFooterGlow 10s ease-in-out infinite alternate}
@keyframes ztFooterLine{to{background-position:260% 0}}@keyframes ztFooterGlow{to{transform:translate(-48px,-28px) scale(1.12)}}
@media(max-width:767px){.elementor-184 .elementor-element.elementor-element-6a67c7f5:after{width:280px;height:280px;right:-150px;bottom:-120px}}
@media(prefers-reduced-motion:reduce){.elementor-184 .elementor-element.elementor-element-6a67c7f5:before,.elementor-184 .elementor-element.elementor-element-6a67c7f5:after{animation:none!important}}
@media print{.elementor-184 .elementor-element.elementor-element-6a67c7f5:before,.elementor-184 .elementor-element.elementor-element-6a67c7f5:after{animation:none!important}.elementor-184 .elementor-element.elementor-element-6a67c7f5 *{visibility:visible!important;opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}/* End custom CSS */