.elementor-871 .elementor-element.elementor-element-c066b79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-15fbd2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-a645f25{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-88b6fb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-ee919cc .elementor-heading-title{font-family:"Oswald", Sans-serif;}.elementor-871 .elementor-element.elementor-element-1b37aab .elementor-heading-title{font-family:"Cabin", Sans-serif;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color: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-871 .elementor-element.elementor-element-b8cefd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-871 .elementor-element.elementor-element-6e633e5 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;}.elementor-871 .elementor-element.elementor-element-45747d4 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;}.elementor-871 .elementor-element.elementor-element-8231c85{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-0a830ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-5f136b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-871 .elementor-element.elementor-element-69ce9fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-64b7cce .elementor-heading-title{font-family:"Cabin", Sans-serif;}.elementor-871 .elementor-element.elementor-element-a028822{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-0a08f63 .elementor-heading-title{font-family:"Cabin", Sans-serif;}.elementor-871 .elementor-element.elementor-element-228810b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-68f9cec .elementor-heading-title{font-family:"Cabin", Sans-serif;}.elementor-871 .elementor-element.elementor-element-2ac3a32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-5e332e7 .elementor-heading-title{font-family:"Cabin", Sans-serif;}.elementor-871 .elementor-element.elementor-element-a5ffbb5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-afcde18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-74b29c2 .elementor-heading-title{font-family:"Cabin", Sans-serif;}.elementor-871 .elementor-element.elementor-element-6147d2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-2ebbb32 .elementor-heading-title{font-family:"Cabin", Sans-serif;}.elementor-871 .elementor-element.elementor-element-f42c9ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-47665e7 .elementor-heading-title{font-family:"Cabin", Sans-serif;}.elementor-871 .elementor-element.elementor-element-203b7d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-986d663 .elementor-heading-title{font-family:"Cabin", Sans-serif;}.elementor-871 .elementor-element.elementor-element-d23a3db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-c066b79 */.elementor-871 .elementor-element.elementor-element-c066b79{background:var(--zmd-442f772a1291,#30306C);color:var(--zmd-bd11367d2b32,#fff);padding:var(--zmd-631bffcabf06,56px 24px 24px);margin:var(--zmd-eae6bec8e2ee,0);width:var(--zmd-a5839aa7255b,100%);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-inner{width:var(--zmd-27bec175a52b,100%);max-width:var(--zmd-01feaa3ae579,1232px);margin:var(--zmd-ea732dc06743,0 auto);display:var(--zmd-73a9bf6ec777,flex);flex-direction:var(--zmd-c48b20c1b1dc,column);gap:var(--zmd-fa75a33c7e84,44px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .elementor-widget{margin-bottom:var(--zmd-256280a149c5,0);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta{display:var(--zmd-c828ff28e87e,flex);flex-direction:var(--zmd-09bffea2a1f5,row);align-items:var(--zmd-4a5efb7e7c48,center);justify-content:var(--zmd-ad2818f83e7e,space-between);gap:var(--zmd-cabbe212c3e9,40px);padding-bottom:var(--zmd-3520ec6a9f80,40px);border-bottom:var(--zmd-97cb5a8b80fc,1px solid #ffffff20);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-copy{display:var(--zmd-0386e397b7f6,flex);flex-direction:var(--zmd-f28a9e5b92f8,column);gap:var(--zmd-5f2803562531,12px);max-width:var(--zmd-b7101f9544e0,650px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-eyebrow .elementor-heading-title{font:var(--zmd-6b35277f9a26,600 11px/1.3 Jost,Arial,sans-serif);color:var(--zmd-530e7f7f3a9d,#F69CCD);letter-spacing:var(--zmd-8eb5c4850be8,2px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-title .elementor-heading-title{font:var(--zmd-e78d344e6dad,600 34px/1.15 Jost,Arial,sans-serif);letter-spacing:var(--zmd-515b1f0046bb,-.8px);color:var(--zmd-2f1ecff5bfef,#fff);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-lead p{font:var(--zmd-b5a314af3f3d,400 15px/1.7 Jost,Arial,sans-serif);color:var(--zmd-63745f65bbf4,#d2d0e0);margin:var(--zmd-e6be5959935a,0);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-actions{display:var(--zmd-b5777d3611f0,flex);flex-direction:var(--zmd-b07d5dd1441f,row);gap:var(--zmd-2eb1247ffff3,12px);flex-wrap:var(--zmd-59c11c0ce976,wrap);flex-shrink:var(--zmd-d44fce650602,0);width:var(--zmd-e10a2db75773,auto);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-actions .elementor-widget{width:var(--zmd-2ec3ebc56859,auto);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-actions a{padding:var(--zmd-48da0fd8f286,17px 20px);border-radius:var(--zmd-01fdfb171b98,8px);font:var(--zmd-de12577ab11a,600 14px/1.2 Jost,Arial,sans-serif);min-height:var(--zmd-52b35d5a65bb,52px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-primary a{background:var(--zmd-b11e3ec13fc3,#C00070);color:var(--zmd-76d28c64f59d,#fff);border:var(--zmd-b77facd9c65f,1px solid #C00070);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-primary a:hover{background:var(--zmd-b2b46e8da8d7,#C00070);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-secondary a{background:var(--zmd-351226d95dd3,transparent);color:var(--zmd-8284bb3cb567,#fff);border:var(--zmd-18ba10c9b90b,1px solid #77758e);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-secondary a:hover{background:var(--zmd-e3829b302baf,#ffffff12);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-columns{display:var(--zmd-d0d1fe995be5,grid);grid-template-columns:var(--zmd-ff936e8fdb71,1.6fr 1fr 1.2fr 1.45fr);gap:var(--zmd-0e9adb8b9d7e,40px);align-items:var(--zmd-33c142fd3741,start);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-brand{display:var(--zmd-a4c996adc865,flex);flex-direction:var(--zmd-8e5161b71ca5,column);gap:var(--zmd-4bc17c3e20de,18px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-identity{display:var(--zmd-aaf252b3bc2e,flex);flex-direction:var(--zmd-4684aaf23817,row);gap:var(--zmd-d80c1d950994,12px);align-items:var(--zmd-99685e3f5c78,center);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-logo{width:var(--zmd-acf885f0b8af,48px);flex:var(--zmd-936ea24fef70,0 0 48px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-logo img{width:var(--zmd-5cd04bbd1d13,48px);height:var(--zmd-1b74e4151746,48px);object-fit:var(--zmd-6f31d87f718c,contain);background:var(--zmd-ca8cbbbe20a1,#fff);border-radius:var(--zmd-059d6e0103d8,8px);padding:var(--zmd-2689b180ce0f,3px);display:var(--zmd-8bb059a8c4c9,block);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-wordmark{display:var(--zmd-637d4d248577,flex);flex-direction:var(--zmd-5cb04444bc0c,column);gap:var(--zmd-cded5e93e558,5px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-brand-name .elementor-heading-title{font:var(--zmd-2950c821eb3d,600 28px/1.1 Jost,Arial,sans-serif);color:var(--zmd-894ca9ca0b7c,#fff);letter-spacing:var(--zmd-0af6fe0d31d9,-.6px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-brand-tag p{font:var(--zmd-ba4a1838e49d,500 8px/1.5 Jost,Arial,sans-serif);color:var(--zmd-11ab24174610,#d2d0e0);letter-spacing:var(--zmd-b43fa84c4901,1.4px);margin:var(--zmd-e527c108164f,0);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-description p{font:var(--zmd-54cce7872eef,400 14px/1.8 Jost,Arial,sans-serif);color:var(--zmd-9b44612e5d37,#c7c4d7);margin:var(--zmd-ef1149c1f3c8,0);max-width:var(--zmd-8ea9fdce43b7,280px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-location p{font:var(--zmd-9c8d6ce7aeb7,500 12px/1.5 Jost,Arial,sans-serif);color:var(--zmd-46a8bafd7559,#F69CCD);margin:var(--zmd-096b4f363d13,0);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-column{display:var(--zmd-c05cde894d21,flex);flex-direction:var(--zmd-595148a551e5,column);gap:var(--zmd-29a6918cf6e7,18px);min-width:var(--zmd-f753f0f2ecc9,0);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-column-title .elementor-heading-title{font:var(--zmd-0da1dffb6a36,600 16px/1.3 Jost,Arial,sans-serif);color:var(--zmd-f6e4073a4c77,#fff);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-links ul{list-style:var(--zmd-e679b049b1b6,none);margin:var(--zmd-fc98a927bb42,0);padding:var(--zmd-dc0872cd0ff7,0);display:var(--zmd-82c0b9d602c3,flex);flex-direction:var(--zmd-3daa13d2001d,column);gap:var(--zmd-ef575ee7bd31,12px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-links li{padding:var(--zmd-063410901211,0);margin:var(--zmd-6796cddabf4c,0);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-links a{font:var(--zmd-5de47f429882,400 13px/1.65 Jost,Arial,sans-serif);color:var(--zmd-984544b7dc48,#d2d0e0);text-decoration:var(--zmd-667a183b5085,none);overflow-wrap:anywhere;}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-links a:hover,.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legal a:hover{color:var(--zmd-6dc73a3e62ce,#F69CCD);text-decoration:var(--zmd-ab7b0da1ab7b,underline);}
.elementor-871 .elementor-element.elementor-element-c066b79 a:focus-visible{outline:var(--zmd-db990e8d2714,2px solid #F69CCD);outline-offset:var(--zmd-76f58a111af4,5px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-bottom{display:var(--zmd-a9675fda4af6,flex);flex-direction:var(--zmd-43228fa11169,row);justify-content:var(--zmd-fe5c727af512,space-between);align-items:var(--zmd-f904c141dbc7,center);gap:var(--zmd-88b3268ede37,24px);padding-top:var(--zmd-fe20d2e87cbf,24px);border-top:var(--zmd-273f8360d391,1px solid #ffffff20);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-bottom .elementor-widget{width:var(--zmd-e9e52b7b39fe,auto);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-bottom p{font:var(--zmd-4a8e3b09eb1d,400 11px/1.6 Jost,Arial,sans-serif);color:var(--zmd-4b469bc7ef13,#aaa7bf);margin:var(--zmd-357abcfc7969,0);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legal p{display:var(--zmd-894ce3c9460e,flex);flex-direction:var(--zmd-7469dc5e547e,row);gap:var(--zmd-537ce260877d,20px);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legal a{color:var(--zmd-e03e11db0215,#c7c4d7);font:var(--zmd-8cc137b7dd9e,inherit);}
@media (max-width:1024px){.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta{align-items:var(--zmd-0b0965bdcb6f,flex-start);flex-direction:var(--zmd-2a8b09c64fa5,column);gap:var(--zmd-685f80b30b41,24px);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-columns{grid-template-columns:var(--zmd-4f39c53be187,repeat(2,minmax(0,1fr)));gap:var(--zmd-f3b6d24e0126,32px);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-bottom{flex-wrap:var(--zmd-626e575582b6,wrap);}}
@media (max-width:767px){.elementor-871 .elementor-element.elementor-element-c066b79{padding:var(--zmd-49160d536337,40px 24px 24px);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-inner{gap:var(--zmd-5d8793ddd417,32px);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta{padding-bottom:var(--zmd-ab6d89c4622e,32px);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-title .elementor-heading-title{font-size:var(--zmd-882d71ea49d3,28px);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-actions{width:var(--zmd-739fa0258880,100%);flex-direction:var(--zmd-d8046949580f,column);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-actions .elementor-widget{width:var(--zmd-e0cb421838a2,100%);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-cta-actions a{display:var(--zmd-af19d013afb8,flex);width:var(--zmd-6651abd5d601,100%);justify-content:var(--zmd-c18b36ec1535,center);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-columns{grid-template-columns:var(--zmd-2a92c6621b05,repeat(2,minmax(0,1fr)));gap:var(--zmd-cdc49ae52e35,32px 20px);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-brand,.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-contact{grid-column:var(--zmd-09554244cc5f,1/-1);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-description p{max-width:var(--zmd-46648a4140e1,none);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-bottom{flex-direction:var(--zmd-262dea50f68b,column);align-items:var(--zmd-ba8492fba76e,flex-start);gap:var(--zmd-8edf52c70d12,14px);}}

.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legacy{display:var(--zmd-d489f1ae23b6,grid);grid-template-columns:var(--zmd-f436ce708fbf,1fr 1fr 1.2fr 1.45fr);gap:var(--zmd-fd0b7bc24fac,40px);padding-top:var(--zmd-0269db5685a6,32px);border-top:var(--zmd-a16f1c2cfaed,1px solid #ffffff20);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-links span{font:var(--zmd-f2d0489dc473,400 13px/1.65 Jost,Arial,sans-serif);color:var(--zmd-045dfb3c7aeb,#d2d0e0);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legal{margin-left:var(--zmd-6fa37124fee5,auto);width:var(--zmd-9a9605f84e6a,auto);text-align:var(--zmd-370289d71f3a,right);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legal p{justify-content:var(--zmd-e7b4073ad068,flex-end);gap:var(--zmd-537ce260877d,12px);white-space:var(--zmd-3b554e37682a,nowrap);}
.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legal span{color:var(--zmd-3fc91fe8fa56,#77758e);}
@media (max-width:1024px){.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legacy{grid-template-columns:var(--zmd-f6a8d5513a02,repeat(2,minmax(0,1fr)));gap:var(--zmd-42a3dc7a66b8,32px);}}
@media (max-width:767px){.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legacy{grid-template-columns:var(--zmd-7fe4f271bbb0,repeat(2,minmax(0,1fr)));gap:var(--zmd-d71fbcc055bf,32px 20px);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legacy .zm-footer-column:last-child{grid-column:var(--zmd-e32738103bff,1/-1);}.elementor-871 .elementor-element.elementor-element-c066b79 .zm-footer-legal{align-self:flex-end;margin-left:var(--zmd-f2c4539be19b,auto);}}/* End custom CSS */