.imc-link{position:relative;display:inline-flex;justify-content:space-between;align-items:center;border-bottom-style:solid;transition:0.1s ease-in-out}.imc-link .imc-link-text-wrapper{display:flex;flex-direction:column;position:relative!important;}.imc-link .imc-link-svg{transition:0.2s ease-out}.imc-link.active{color:var(--e-global-color-secondary) !important}.high-contrast .imc-link.active{border-bottom:2px solid #000000 !important}.high-contrast .elementor-widget-imc_link:not(.imc-border-2px)>div>.imc-link{--e-global-color-secondary: #000000 !important}@media only screen and (max-width:767px){.imc-link-arrow-full{flex-shrink:1 !important}}.imc-link-arrow-full .imc-link{width:100%}.imc-link-arrow-full .imc-link .imc-link-svg{position:absolute;right:0}.imc-link-arrow-full .imc-link .imc-link-text-wrapper{width:calc(100% - 50px)}.imc-link-arrow-full .imc-link:hover .imc-link-svg{right:-10px}.imc-link-arrow-auto .imc-link{width:auto;margin-left:0}.imc-link-arrow-auto .imc-link:hover .imc-link-svg{margin-left:0.3em}.hover-imc-link .imc-link{padding:0 !important}.hover-imc-link .imc-link-text-wrapper{width:calc(100% - 50px)}.hover-imc-link .link-description{color:var(--imc-description-color, inherit);text-wrap:balance;}@media (hover:hover){body:not([data-elementor-device-mode="mobile"]) .hover-imc-link>div>.imc-link{border:unset !important;position:relative}body:not([data-elementor-device-mode="mobile"]) .hover-imc-link>div>.imc-link:hover .link-description,body:not([data-elementor-device-mode="mobile"]) .hover-imc-link>div>.imc-link:focus .link-description{top:100% !important;color:var(--imc-description-color, inherit) !important;transition:0.2s top, 0.3s color !important}body:not([data-elementor-device-mode="mobile"]) .hover-imc-link>div>.imc-link .imc-link-text-wrapper{width:100%}body:not([data-elementor-device-mode="mobile"]) .hover-imc-link>div>.imc-link .imc-link-text-wrapper .imc-link-text{z-index:2;transition:0.2s}body:not([data-elementor-device-mode="mobile"]) .hover-imc-link>div>.imc-link .imc-link-text-wrapper .link-description{position:absolute;top:10px;left:0;width:100%;padding-bottom:5px;transition:0.2s top, 0.1s color;color:transparent}body:not([data-elementor-device-mode="mobile"]) .hover-imc-link>div>.imc-link .imc-link-svg{z-index:3;right:0 !important}body:not([data-elementor-device-mode="mobile"]) .hover-imc-link.small>div>.imc-link:hover .link-description,body:not([data-elementor-device-mode="mobile"]) .hover-imc-link.small>div>.imc-link:focus .link-description{top:80% !important}}@media (max-width:900px){.hover-imc-link.imc-border-2px .imc-link{padding-bottom:calc(3px * 3) !important}.hover-imc-link .imc-link-text-wrapper{width:100%}.hover-imc-link .imc-link-text-wrapper .link-description{display:none !important}.hover-imc-link .imc-link-text-wrapper .imc-link-text{width:100%;padding-right:40px}}.imc-link-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:0}.imc-link-icon svg,.imc-link-icon img{width:1em;height:1em}.imc-link-has-icon .imc-link-main{display:inline-flex;flex:1 1 auto;min-width:0;justify-content:space-between;align-items:center}.imc-link-has-icon.imc-link-icon-left{flex-direction:row}.imc-link-has-icon.imc-link-icon-right{flex-direction:row-reverse}.imc-link-has-icon.imc-link-icon-top{flex-direction:column;align-items:flex-start}.imc-link-has-icon.imc-link-icon-top .imc-link-main{width:100%}.imc-link-has-icon.imc-link-icon-bottom{flex-direction:column-reverse;align-items:flex-start}.imc-link-has-icon.imc-link-icon-bottom .imc-link-main{width:100%}.imc-link-text{text-wrap: balance;width:calc(100% - var(--imc-arrow-width))}