.elementor-1429 .elementor-element.elementor-element-kdcftroot{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1429 .elementor-element.elementor-element-kdcftop{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1429 .elementor-element.elementor-element-kdcftopinner{--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;--gap:0px 0px;--row-gap:0px;--column-gap: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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1429 .elementor-element.elementor-element-e1bf32e .elementor-nav-menu .elementor-item{font-family:"Involve", Sans-serif;text-decoration:none;}.elementor-1429 .elementor-element.elementor-element-e1bf32e .elementor-nav-menu--main .elementor-item{color:#1D5481;fill:#1D5481;padding-left:0px;padding-right:0px;}.elementor-1429 .elementor-element.elementor-element-e1bf32e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1429 .elementor-element.elementor-element-e1bf32e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1429 .elementor-element.elementor-element-e1bf32e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1429 .elementor-element.elementor-element-e1bf32e .elementor-nav-menu--main .elementor-item:focus{color:#3473A7;fill:#3473A7;}.elementor-1429 .elementor-element.elementor-element-e1bf32e .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#3473A7;}.elementor-1429 .elementor-element.elementor-element-e1bf32e{--e-nav-menu-horizontal-menu-item-margin:calc( 40px / 2 );}.elementor-1429 .elementor-element.elementor-element-e1bf32e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}.elementor-1429 .elementor-element.elementor-element-kdcfcontent{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1429 .elementor-element.elementor-element-kdcfcolumns{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1429 .elementor-element.elementor-element-kdccol0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-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-1429 .elementor-element.elementor-element-kdch0 .elementor-heading-title{font-family:"Involve", Sans-serif;font-size:16px;font-weight:600;line-height:120%;color:#1D5481;}.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-1429 .elementor-element.elementor-element-kdcl0{font-family:"Involve", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#132D43;}.elementor-1429 .elementor-element.elementor-element-kdcl0 a:hover, .elementor-1429 .elementor-element.elementor-element-kdcl0 a:focus{color:#3473A7;}.elementor-1429 .elementor-element.elementor-element-kdccol1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1429 .elementor-element.elementor-element-kdch1 .elementor-heading-title{font-family:"Involve", Sans-serif;font-size:16px;font-weight:600;line-height:120%;color:#1D5481;}.elementor-1429 .elementor-element.elementor-element-kdcl1{font-family:"Involve", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#132D43;}.elementor-1429 .elementor-element.elementor-element-kdcl1 a:hover, .elementor-1429 .elementor-element.elementor-element-kdcl1 a:focus{color:#3473A7;}.elementor-1429 .elementor-element.elementor-element-kdccol2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1429 .elementor-element.elementor-element-kdch2 .elementor-heading-title{font-family:"Involve", Sans-serif;font-size:16px;font-weight:600;line-height:120%;color:#1D5481;}.elementor-1429 .elementor-element.elementor-element-kdcl2{font-family:"Involve", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#132D43;}.elementor-1429 .elementor-element.elementor-element-kdcl2 a:hover, .elementor-1429 .elementor-element.elementor-element-kdcl2 a:focus{color:#3473A7;}.elementor-1429 .elementor-element.elementor-element-kdccol3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1429 .elementor-element.elementor-element-kdch3 .elementor-heading-title{font-family:"Involve", Sans-serif;font-size:16px;font-weight:600;line-height:120%;color:#1D5481;}.elementor-1429 .elementor-element.elementor-element-kdcl3{font-family:"Involve", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#132D43;}.elementor-1429 .elementor-element.elementor-element-kdcl3 a:hover, .elementor-1429 .elementor-element.elementor-element-kdcl3 a:focus{color:#3473A7;}.elementor-1429 .elementor-element.elementor-element-kdcfquality{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1429 .elementor-element.elementor-element-kdcfqualitytext{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1429 .elementor-element.elementor-element-kdcfqualitytitle{font-family:"Involve", Sans-serif;font-size:12px;font-weight:400;color:#132D43;}.elementor-1429 .elementor-element.elementor-element-096848b{font-family:"Involve", Sans-serif;font-size:12px;font-weight:600;color:#1485BE;}.elementor-1429 .elementor-element.elementor-element-096848b a{color:#1485BE;}.elementor-1429 .elementor-element.elementor-element-096848b a:hover, .elementor-1429 .elementor-element.elementor-element-096848b a:focus{color:#216196;}.elementor-1429 .elementor-element.elementor-element-a23e549{font-family:"Involve", Sans-serif;font-size:12px;font-weight:600;color:#1485BE;}.elementor-1429 .elementor-element.elementor-element-a23e549 a{color:#1485BE;}.elementor-1429 .elementor-element.elementor-element-a23e549 a:hover, .elementor-1429 .elementor-element.elementor-element-a23e549 a:focus{color:#216196;}.elementor-1429 .elementor-element.elementor-element-78d2a09 .aws-search{width:305px;max-width:100%;}.elementor-1429 .elementor-element.elementor-element-78d2a09 .aws-search-input{height:44px;background-color:#FFFFFF;color:#3D4E5C;border-radius:5px;}.elementor-1429 .elementor-element.elementor-element-78d2a09 .aws-search-input::placeholder{color:#93A7B8;}.elementor-1429 .elementor-element.elementor-element-78d2a09 .aws-search-submit{color:#1A5C8A;}.elementor-1429 .elementor-element.elementor-element-bbeed32{font-family:"Involve", Sans-serif;font-size:14px;font-weight:500;line-height:120%;color:#132D43;}.elementor-1429 .elementor-element.elementor-element-bbeed32 p{margin-block-end:0px;}.elementor-1429 .elementor-element.elementor-element-433791e{font-family:"Involve", Sans-serif;font-size:14px;font-weight:500;line-height:120%;color:#132D43;}.elementor-1429 .elementor-element.elementor-element-433791e p{margin-block-end: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-1429 .elementor-element.elementor-element-78d2a09 .aws-search{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-1429 .elementor-element.elementor-element-78d2a09 .aws-search{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-kdcftroot */.kdc-footer{width:100%;--blue:#1d5481;--cyan:#1485be;--ink:#29495f;--muted:#5c7182;--line:#dfe5e9;--bg:#f4f4f4;background:var(--bg);color:var(--ink);font:14px/1.5 inherit}.kdc-footer *{box-sizing:border-box}.kdc-footer a{color:inherit;text-decoration:none;transition:color .2s}.kdc-footer a:hover,.kdc-footer a:focus-visible{color:var(--cyan);text-decoration:underline}.kdc-footer__top{background:#fff;border-block:1px solid #e7ebee}.kdc-footer__top-inner,.kdc-footer__content,.kdc-footer__legal{width:min(100% - 48px,1440px);margin:auto}.kdc-footer__top-inner{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.kdc-footer__logo{width:148px;flex:none}.kdc-footer__logo img{display:block;width:100%;max-height:52px;object-fit:contain;object-position:left}.kdc-footer__nav,.kdc-footer__social,.kdc-footer__quality-links,.kdc-footer__contacts,.kdc-footer__legal-links{display:flex;align-items:center;gap:clamp(12px,2vw,26px);flex-wrap:wrap}.kdc-footer__nav{justify-content:center;flex:1}.kdc-footer__nav a{font-size:13px;font-weight:600;color:var(--blue)}.kdc-footer__social{gap:8px}.kdc-footer__social a{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e8f1f7;color:var(--blue);font-weight:700}.kdc-footer__call{border:1px solid var(--blue);border-radius:5px;padding:8px 16px;color:var(--blue)!important;font-size:12px;white-space:nowrap}.kdc-footer__call:hover{background:var(--blue);color:#fff!important}.kdc-footer__content{padding:36px 0 24px}.kdc-footer__columns{display:grid;grid-template-columns:1.05fr .8fr .95fr 1.35fr;gap:clamp(20px,4vw,58px)}.kdc-footer__title{margin:0 0 12px;color:#233e53;font-size:15px;font-weight:600}.kdc-footer__list{display:grid;gap:7px;margin:0;padding:0;list-style:none}.kdc-footer__list a{color:#4e6577;font-size:13px}.kdc-footer__quality{display:grid;grid-template-columns:1fr minmax(220px,300px);align-items:center;gap:24px;margin-top:30px;padding:20px 0;border-block:1px solid var(--line)}.kdc-footer__quality-title{margin:0 0 8px;font-size:14px;font-weight:600}.kdc-footer__quality-links{gap:18px}.kdc-footer__quality-links a{color:var(--cyan);font-size:12px}.kdc-footer__search{display:flex;background:#fff;border:1px solid #e1e6ea;border-radius:4px;overflow:hidden}.kdc-footer__search input{width:100%;min-width:0;height:40px;padding:8px 12px;border:0;font:inherit;font-size:13px}.kdc-footer__search button{height:40px;padding:0 14px;border:0;background:var(--blue);color:#fff;cursor:pointer}.kdc-footer__company{display:grid;grid-template-columns:1fr auto;gap:16px 28px;padding:22px 0 16px}.kdc-footer__company-name{margin:0 0 5px;font-size:13px;font-weight:600}.kdc-footer__address,.kdc-footer__disclaimer{margin:0;color:var(--muted);font-size:12px}.kdc-footer__contacts{justify-content:flex-end;gap:20px}.kdc-footer__contacts a{color:var(--cyan);font-size:15px;font-weight:600;white-space:nowrap}.kdc-footer__disclaimer{max-width:900px;padding:13px 0;border-top:1px solid var(--line)}.kdc-footer__access{display:flex;justify-content:flex-end;margin-top:-22px;font-size:12px}.kdc-footer__bottom{background:#eceff1}.kdc-footer__legal{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;color:#667986;font-size:11px}.kdc-footer__legal-links{justify-content:flex-end;gap:10px 18px}@media(max-width:1000px){.kdc-footer__top-inner{padding:14px 0;flex-wrap:wrap}.kdc-footer__nav{order:3;flex-basis:100%;justify-content:flex-start}.kdc-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.kdc-footer__top-inner,.kdc-footer__content,.kdc-footer__legal{width:calc(100% - 32px)}.kdc-footer__logo{width:125px}.kdc-footer__social{margin-left:auto}.kdc-footer__call{flex-basis:100%;text-align:center}.kdc-footer__columns,.kdc-footer__quality,.kdc-footer__company{grid-template-columns:1fr}.kdc-footer__columns{gap:24px}.kdc-footer__quality{gap:16px}.kdc-footer__contacts{justify-content:flex-start;gap:12px 20px}.kdc-footer__access{justify-content:flex-start;margin-top:0}.kdc-footer__legal{align-items:flex-start;flex-direction:column}.kdc-footer__legal-links{justify-content:flex-start}}
.kdc-footer .elementor-widget-text-editor p:last-child{margin-bottom:0}
.kdc-footer .kdc-footer__nav p,.kdc-footer .kdc-footer__social p,.kdc-footer .kdc-footer__legal-links p{margin:0}
.kdc-footer .kdc-footer__nav .elementor-widget-container,.kdc-footer .kdc-footer__social .elementor-widget-container,.kdc-footer .kdc-footer__legal-links .elementor-widget-container{display:flex;align-items:center;gap:clamp(12px,2vw,26px);flex-wrap:wrap}
.kdc-footer .kdc-footer__social .elementor-widget-container{gap:8px}
.kdc-footer .kdc-footer__logo img{width:148px;max-height:52px;object-fit:contain;object-position:left}
.kdc-footer .kdc-footer__call .elementor-button{background:transparent;border:1px solid #1d5481;border-radius:5px;color:#1d5481;padding:8px 16px;font-size:12px}
.kdc-footer .kdc-footer__call .elementor-button:hover{background:#1d5481;color:#fff}
.kdc-footer .kdc-footer__search .elementor-search-form{border:1px solid #e1e6ea;border-radius:4px;overflow:hidden}
.kdc-footer .kdc-footer__search .elementor-search-form__input{height:40px;font-size:13px}
.kdc-footer .kdc-footer__search .elementor-search-form__submit{background:#1d5481;color:#fff}
.kdc-footer .kdc-footer__columns>.e-con{min-width:0}
.kdc-footer .kdc-footer__content{max-width:1440px}
.kdc-footer .kdc-footer__title{margin-bottom:12px!important}.kdc-footer .kdc-footer__title .elementor-heading-title{color:#233e53;font-size:15px;font-weight:600;line-height:1.3}
.kdc-footer .kdc-footer__search form,.kdc-footer .kdc-footer__search .elementor-search-form__container{width:100%}
.kdc-footer .kdc-footer__logo a{display:block;width:148px}.kdc-footer .kdc-footer__logo img{width:148px!important;max-width:none}
.kdc-footer .kdc-footer__search{display:block}.kdc-footer .kdc-footer__search>search{display:block;width:100%}/* End custom CSS */