.elementor-160 .elementor-element.elementor-element-0bd7955{--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;}.elementor-160 .elementor-element.elementor-element-03fe463{--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;}.elementor-160 .elementor-element.elementor-element-56ee084{--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;}.elementor-160 .elementor-element.elementor-element-9f8d0cb{--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;}.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-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-160 .elementor-element.elementor-element-f269902{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-160 .elementor-element.elementor-element-417e375{--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;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-160 .elementor-element.elementor-element-3b1cd95 .elementor-heading-title{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-160 .elementor-element.elementor-element-3ffcfe2{--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;}.elementor-160 .elementor-element.elementor-element-e4615b9 .elementor-heading-title{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-160 .elementor-element.elementor-element-754dfcf{--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;}.elementor-160 .elementor-element.elementor-element-bfa9fe2 .elementor-heading-title{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-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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-160 .elementor-element.elementor-element-f269902{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-160 .elementor-element.elementor-element-3b1cd95 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-160 .elementor-element.elementor-element-e4615b9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-160 .elementor-element.elementor-element-bfa9fe2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-160 .elementor-element.elementor-element-f269902{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-160 .elementor-element.elementor-element-3b1cd95 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-160 .elementor-element.elementor-element-e4615b9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-160 .elementor-element.elementor-element-bfa9fe2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for container, class: .elementor-element-0bd7955 */.elementor-160 .elementor-element.elementor-element-0bd7955{padding:72px 32px 28px;background:#F6F5F8;color:#66616E;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-inner{width:100%;max-width:1200px;margin-inline:auto;gap:24px;padding:0;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .elementor-widget{margin:0;}
.elementor-160 .elementor-element.elementor-element-0bd7955 p{margin:0;}
.elementor-160 .elementor-element.elementor-element-0bd7955 a{text-decoration:none;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-grid{display:flex;flex-direction:row;gap:32px;padding:0;align-items:flex-start;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-about{width:32%;padding:0;gap:20px;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-col{width:22.666%;padding:0;gap:18px;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-brand{width:160px;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-brand img{width:160px;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .elementor-widget-text-editor{font-size:var(--e-global-typography-accent-font-size);line-height:1.7;color:#66616E;max-width:280px;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .elementor-heading-title{color:#272330!important;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-links{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-links a{font-size:var(--e-global-typography-accent-font-size);color:#66616E;overflow-wrap:anywhere;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-links a:hover{color:#713B87;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-place{font-size:var(--e-global-typography-accent-font-size);color:#89808F;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #E6E1EA;margin-top:40px;padding-top:24px;font-size:var(--e-global-typography-accent-font-size);color:#89808F;}
@media(max-width:1024px){.elementor-160 .elementor-element.elementor-element-0bd7955{padding:56px 24px 24px;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-grid{flex-wrap:wrap;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-about,.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-col{width:calc(50% - 16px);}}
@media(max-width:767px){.elementor-160 .elementor-element.elementor-element-0bd7955{padding:40px 20px 20px;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-grid{flex-direction:row;flex-wrap:wrap;gap:28px 20px;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-about{gap:14px;align-items:center;text-align:center;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-about .elementor-widget-text-editor{margin-inline:auto;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-col{width:calc(50% - 10px);gap:12px;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-about,.elementor-160 .elementor-element.elementor-element-0bd7955 .elementor-element-754dfcf{width:100%;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-brand,.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-brand img{width:180px;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-links{gap:8px;}.elementor-160 .elementor-element.elementor-element-0bd7955 .elementor-element-cc6330e .adn-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-bottom{flex-direction:column;gap:6px;margin-top:28px;padding-top:16px;}}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-credit{font-size:12px;color:#89808F;opacity:.7;transition:opacity .25s ease,color .25s ease;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-credit:hover{opacity:1;color:#713B87;}
.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-legal{display:flex;gap:20px;align-items:center;flex-wrap:wrap;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-legal a{color:#89808F;}.elementor-160 .elementor-element.elementor-element-0bd7955 .adn-footer-legal a:hover{color:#713B87;}/* End custom CSS */