.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .normal-icon{display:none}
.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .active-icon{display:block}
.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header.background-gradient::after{opacity:1}
.jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient.expand::after{opacity:1}
.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .active-icon{display:none}
.jeg-elementor-kit.jkit-animated-text{-webkit-transition:all .3s ease;transition:all .3s ease}
.jeg-elementor-kit.jkit-animated-text .animated-text{all:unset;padding:0;margin:0;display:inline-block}
.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{z-index:1;position:relative;vertical-align:bottom;font-size:43px;font-weight:500;line-height:1.2}
.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-gradient{background:var(--jkit-element-darken-bg-color);background:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(var(--jkit-element-darken-bg-color)));background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}
.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper{overflow:visible;text-align:inherit;display:inline-block;position:relative;vertical-align:bottom}
.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text{background:var(--jkit-element-darken-bg-color);background:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(var(--jkit-element-darken-bg-color)));background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}
.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text .dynamic-text-letter{background:var(--jkit-element-darken-bg-color);background:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(var(--jkit-element-darken-bg-color)));background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}
.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{display:inline-block;position:relative;top:0;left:0;z-index:1;font-size:43px;font-weight:500;line-height:1.2}
.jeg-elementor-kit.jkit-animated-text .animated-text svg{position:absolute;left:0;overflow:visible}
.jeg-elementor-kit.jkit-animated-text .animated-text svg path{fill:none;stroke-dasharray:1500;-webkit-animation:jkit-animated-dash 10s infinite;animation:jkit-animated-dash 10s infinite}
.jeg-elementor-kit.jkit-animated-text .animated-text svg path.style-color{stroke:var(--jkit-element-bg-color)}
.jeg-elementor-kit.jkit-animated-text .animated-text svg path:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}
.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(1){stop-color:var(--jkit-element-lighten-bg-color)}
.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(2){stop-color:var(--jkit-element-darken-bg-color)}
.jeg-elementor-kit.jkit-animated-text[data-shape=strikethrough] .animated-text svg{top:50%;width:100%;height:100%}
.jeg-elementor-kit.jkit-animated-text[data-shape=diagonal] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=x] .animated-text svg{top:0;width:100%;height:100%}
.jeg-elementor-kit.jkit-animated-text[data-shape=curly] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double-underline] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline-zigzag] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline] .animated-text svg{top:90%;width:100%;height:100%}
.jeg-elementor-kit.jkit-animated-text[data-shape=circle] .animated-text svg{top:0;width:calc(100% + 20px);height:calc(100% + 20px);-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating] .animated-text .dynamic-text:not(.show-text){visibility:hidden;opacity:0;display:none}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:var(--jkit-txt-color)}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.cursor-blink:after{-webkit-animation:jkit-animated-pulse 1s infinite;animation:jkit-animated-pulse 1s infinite}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete{background:var(--jkit-txt-h-color)}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text{color:var(--jkit-txt-m-color);background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text .dynamic-text-letter{background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete .dynamic-text .dynamic-text-letter{color:var(--jkit-txt-m-color)}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-text-letter:not(.show-letter){display:none}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter{display:inline-block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter.show-letter{-webkit-animation:jkit-animated-swirl-in .4s forwards;animation:jkit-animated-swirl-in .4s forwards}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter.show-letter{-webkit-animation:jkit-animated-blinds-in .6s forwards;animation:jkit-animated-blinds-in .6s forwards}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter{-webkit-transform:scale(0);transform:scale(0);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter.show-letter{-webkit-animation:jkit-animated-wave-up .3s forwards;animation:jkit-animated-wave-up .3s forwards}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);position:relative}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-animation:jkit-animated-flip-in 1.2s;animation:jkit-animated-flip-in 1.2s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:jkit-animated-flip-out 1.2s;animation:jkit-animated-flip-out 1.2s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;-webkit-perspective:300px;perspective:300px;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text{position:relative}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-drop-in-in .6s;animation:jkit-animated-drop-in-in .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-drop-in-out .6s;animation:jkit-animated-drop-in-out .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-slide-left-in .6s;animation:jkit-animated-slide-left-in .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-slide-left-out .6s;animation:jkit-animated-slide-left-out .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-slide-right-in .6s;animation:jkit-animated-slide-right-in .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-slide-right-out .6s;animation:jkit-animated-slide-right-out .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-slide-up-in .6s;animation:jkit-animated-slide-up-in .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-slide-up-out .6s;animation:jkit-animated-slide-up-out .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-slide-down-in .6s;animation:jkit-animated-slide-down-in .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-slide-down-out .6s;animation:jkit-animated-slide-down-out .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-bounce-in .6s;animation:jkit-animated-bounce-in .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-bounce-out .6s;animation:jkit-animated-bounce-out .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-swing-in .6s;animation:jkit-animated-swing-in .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-swing-out .6s;animation:jkit-animated-swing-out .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-rubber-band-in .6s;animation:jkit-animated-rubber-band-in .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-rubber-band-out .6s;animation:jkit-animated-rubber-band-out .6s}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper{overflow:hidden;text-align:left}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:0;height:100%;width:2px;background-color:var(--jkit-txt-color)}
.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-text.show-text{white-space:nowrap}
.jeg-elementor-kit.jkit-fun-fact{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;overflow:hidden}
.jeg-elementor-kit.jkit-fun-fact:before{position:absolute;content:"";height:100%;width:100%;-webkit-transition:all .6s ease;transition:all .6s ease;background-size:101% 101%;z-index:1}
.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}
.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon{margin-bottom:15px;padding:15px;font-size:40px;color:var(--jkit-txt-color);display:inline-block}
.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg{width:40px;fill:var(--jkit-txt-color)}
.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:28px;font-weight:700;color:var(--jkit-txt-color)}
.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{top:-5px;left:0;vertical-align:super;font-size:22px;color:var(--jkit-txt-color)}
.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:15px;margin:0;font-weight:400;color:var(--jkit-txt-color)}
.jeg-elementor-kit.jkit-gallery .filter-controls ul li.active{background:var(--jkit-element-bg-color);border-radius:0;color:var(--jkit-bg-color)}
.jeg-elementor-kit.jkit-heading{position:relative}
.jeg-elementor-kit.jkit-heading .heading-title{font-size:28px;font-weight:500}
.jeg-elementor-kit.jkit-heading .heading-section-title{position:relative;margin:0;margin-bottom:20px}
.jeg-elementor-kit.jkit-heading .separator-wrapper{display:inline-block}
.jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom){height:4px;position:relative}
.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{width:150px;border-radius:0;background:var(--jkit-element-darken-bg-color);margin-left:0}
.jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{position:relative;padding:50px 40px 50px 40px;text-align:center;border:1px solid var(--jkit-border-color);border-radius:5px;-webkit-transition:all .4s ease;transition:all .4s ease;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}
.jeg-elementor-kit.jkit-icon-box .icon-box-link{color:unset}
.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header{position:relative;z-index:2;line-height:0}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon{display:inline-block;margin-bottom:13px;font-size:40px;color:var(--jkit-txt-color);-webkit-transition:all .4s ease;transition:all .4s ease}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon svg{-webkit-transition:all .4s ease;transition:all .4s ease;fill:var(--jkit-txt-color);width:auto;height:1em}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body{position:relative;z-index:2;-webkit-transition-duration:inherit;transition-duration:inherit}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{padding:0;color:var(--jkit-txt-color);font-size:23px;-webkit-transition-duration:inherit;transition-duration:inherit}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button{position:relative;z-index:2}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper{position:relative;z-index:2}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-bg-color);position:relative;display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .4s ease;transition:all .4s ease}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link:hover{background-color:var(--jkit-btn-bg-hover-color)}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link svg{-webkit-transition:all .4s ease;transition:all .4s ease;width:auto;height:1em;fill:var(--jkit-bg-color)}
.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--jkit-txt-color);-webkit-transition-duration:inherit;transition-duration:inherit}
@-webkit-keyframes slide-from-left{0%{left:0}100%{left:101%}}
@keyframes slide-from-left{0%{left:0}100%{left:101%}}
@-webkit-keyframes slide-from-right{0%{left:0}100%{left:-101%}}
@keyframes slide-from-right{0%{left:0}100%{left:-101%}}
@-webkit-keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}
@keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}
@-webkit-keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}
@keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}
@-webkit-keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes jkit-scrolling-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@keyframes jkit-scrolling-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@-webkit-keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}
@keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}
@-webkit-keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}
@keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}
@-webkit-keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}
@keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}
@-webkit-keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}
@keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}
@-webkit-keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
@keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
@-webkit-keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}
@keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}
@-webkit-keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}
@keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}
@-webkit-keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@-webkit-keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}
@keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}
@-webkit-keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}
@keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}
@-webkit-keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@-webkit-keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}
@keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}
@-webkit-keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@-webkit-keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}
@keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}
@-webkit-keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@-webkit-keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}
@keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}
@-webkit-keyframes jkit-animated-bounce-in{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}
@keyframes jkit-animated-bounce-in{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}
@-webkit-keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}
@keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}
@-webkit-keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}
@keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}
@-webkit-keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}
@keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}
@-webkit-keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}
@keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}
@-webkit-keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}
@keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}
@-webkit-keyframes jkit-ripple{70%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}
@keyframes jkit-ripple{70%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}
@-webkit-keyframes jkit-search-background{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}
@keyframes jkit-search-background{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}
.jkit-color-scheme{--jkit-bg-color:#ffffff;--jkit-border-color:rgb(233.8975609756, 233.8975609756, 234.9024390244);--jkit-txt-color:#575A5F;--jkit-txt-h-color:#181D23;--jkit-txt-a-color:#0058E6;--jkit-txt-m-color:#96989B;--jkit-txt-alt-color:#ffffff;--jkit-form-border-color:#D5D5D7;--jkit-form-bg-color:transparent;--jkit-form-txt-color:#181D23;--jkit-btn-txt-color:#ffffff;--jkit-btn-bg-color:#0058E6;--jkit-btn-bg-hover-color:rgb(0, 72.3895652174, 189.2);--jkit-selection-bg-color:rgb(216.2, 165.7818181818, 0);--jkit-element-bg-color:rgb(128, 176.5913043478, 255);--jkit-element-darken-bg-color:#0058E6;--jkit-element-lighten-bg-color:rgb(230, 239.5652173913, 255);--jkit-success-bg-color:rgb(117, 255, 215.5714285714);--jkit-success-border-color:rgb(0, 127.2, 90.8571428571);--jkit-error-bg-color:#ffcccc;--jkit-error-border-color:rgb(214.2, 0, 0)}
.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit .hover-from-top:before{position:absolute;content:"";height:100%;width:100%;background-size:101% 101%;-webkit-transition:all .6s ease;transition:all .6s ease}
.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit.hover-from-left:before{top:0;left:-101%}
.jeg-elementor-kit .hover-from-left:hover:before,.jeg-elementor-kit.hover-from-left:hover:before{left:0}
.jeg-elementor-kit .hover-from-top:before{top:-101%;left:0}
.jeg-elementor-kit .hover-from-top:hover:before{top:0}
.jeg-elementor-kit .border-bottom{position:absolute;z-index:3;left:-101%;bottom:0;height:5px;width:100%;background-color:var(--jkit-selection-bg-color)}
.jeg-elementor-kit .border-bottom.left{-webkit-animation:slide-from-left-reverse .5s forwards;animation:slide-from-left-reverse .5s forwards}
.jeg-elementor-kit:hover .border-bottom.left{-webkit-animation:slide-from-left .5s forwards;animation:slide-from-left .5s forwards}
.jeg-elementor-kit svg{width:16px;height:auto}
.elementor-element svg{width:1em;fill:currentColor}
.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper :not(.active) .jkit-menu,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper :not(.active) .jkit-menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}}
@media (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,.jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}}
@media (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,.jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}}
@media (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,.jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}}
@media (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,.jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}}
@media (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}}
@media (min-width:768px) and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,.jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,.jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}}
@media (max-width:767px){.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,.jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-left .bg-overlay{right:0}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-left .sidebar-widget{left:0}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-right .bg-overlay{left:0}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-right .sidebar-widget{right:0}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-top .bg-overlay{bottom:0}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-top .sidebar-widget{top:0}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-bottom .bg-overlay{top:0}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-bottom .sidebar-widget{bottom:0}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .sidebar-widget{visibility:visible;opacity:1}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .widget-container{top:0;opacity:1;visibility:visible}
.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .bg-overlay{visibility:visible;-webkit-transition:all .8s ease-out 0s;transition:all .8s ease-out 0s;left:0;opacity:1}
.admin-bar .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active:not(.position-bottom) .sidebar-widget{top:32px}
@media screen and (max-width:782px){.admin-bar .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active:not(.position-bottom) .sidebar-widget{top:46px}}
.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active{background-color:var(--jkit-element-darken-bg-color);color:var(--jkit-txt-alt-color);cursor:default}
.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active>i{color:var(--jkit-txt-alt-color)}
.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active>svg{fill:var(--jkit-txt-alt-color)}
.jeg-elementor-kit.jkit-tabs .tab-nav-list.caret-on .tab-nav.active::after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--jkit-element-darken-bg-color);border-bottom:0}
.jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav.active{background-color:unset}
.jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav.active:before{width:100%}
.jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content.active{display:block;opacity:1}
.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.slide .tab-nav.active:before{height:100%}
.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.caret-on .tab-nav.active::after{bottom:auto!important;right:-10px;top:calc(50% - 10px);left:auto!important;border-left:10px solid var(--jkit-element-darken-bg-color);border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}
.wa__btn_popup,.wa__btn_popup *,.wa__btn_popup :after,.wa__btn_popup :before,.wa__popup_chat_box,.wa__popup_chat_box *,.wa__popup_chat_box :after,.wa__popup_chat_box :before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.wa__stt_online{backface-visibility:hidden;background:#2db742;cursor:pointer;transition:all .4s ease!important;-webkit-transition:all .4s ease!important;-moz-transition:all .4s ease!important;will-change:transform}
.wa__stt_online:before{background:rgba(0,0,0,.06);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;width:100%;will-change:opacity;z-index:-1}
.wa__popup_chat_box{border-radius:5px 5px 8px 8px;-webkit-border-radius:5px 5px 8px 8px;-moz-border-radius:5px 5px 8px 8px;bottom:102px;box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-webkit-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-moz-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);font-family:Arial,Helvetica,sans-serif;max-width:calc(100% - 50px);opacity:0;overflow:hidden;position:fixed;right:25px;-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;visibility:hidden;width:351px;will-change:transform,visibility,opacity;z-index:999999998}
.wa__popup_chat_box:active,.wa__popup_chat_box:focus,.wa__popup_chat_box:hover{box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-webkit-box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-moz-box-shadow:0 10px 10px 4px rgba(32,32,37,.23)}
.wa__popup_chat_box.wa__active{opacity:1;-ms-transform:translate(0);transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);visibility:visible}
.wa__popup_chat_box .wa__popup_heading{background:#2db742;color:#d9ebc6;padding:15px 43px 17px 74px;position:relative}
.wa__popup_chat_box .wa__popup_heading:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzguMTY1IDQ3OC4xNjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3OC4xNjUgNDc4LjE2NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPjxwYXRoIGQ9Ik00NzguMTY1IDIzMi45NDZjMCAxMjguNTY3LTEwNS4wNTcgMjMyLjk2Ni0yMzQuNjc5IDIzMi45NjYtNDEuMTAyIDAtNzkuODE0LTEwLjU5OS0xMTMuNDQ1LTI4Ljk2OUwwIDQ3OC4xNjVsNDIuNDM3LTEyNS4wNGMtMjEuNDM4LTM1LjA2NS0zMy43Ny03Ni4yMDctMzMuNzctMTIwLjE1OUM4LjY2NyAxMDQuMzQgMTEzLjc2MyAwIDI0My40ODUgMGMxMjkuNjIzIDAgMjM0LjY4IDEwNC4zNCAyMzQuNjggMjMyLjk0NnpNMjQzLjQ4NSAzNy4wOThjLTEwOC44MDIgMC0xOTcuNDIyIDg3LjgwMy0xOTcuNDIyIDE5NS44NjggMCA0Mi45MTUgMTMuOTg2IDgyLjYwMyAzNy41NzYgMTE0Ljg3OWwtMjQuNTg2IDcyLjU0MiA3NS44NDktMjMuOTY4YzMxLjEyMSAyMC40ODEgNjguNDU3IDMyLjI5NiAxMDguNTgzIDMyLjI5NiAxMDguNzIzIDAgMTk3LjMyMy04Ny44NDMgMTk3LjMyMy0xOTUuOTA4IDAtMTA3Ljg4Ni04OC42LTE5NS43MDktMTk3LjMyMy0xOTUuNzA5ek0zNjEuOTMxIDI4Ni42MmMtMS4zOTUtMi4zMzEtNS4yMi0zLjc0Ni0xMC44OTgtNi44MTQtNS45MTctMi44NDktMzQuMDg5LTE2LjQ5Ny0zOS41MDgtMTguMzctNS4xNi0xLjkxMy04Ljk4Ni0yLjg0OS0xMi44MTEgMi44MjktNC4wMDUgNS42MzgtMTQuOTAzIDE4LjYyOS0xOC4yMyAyMi4zNTQtMy41NDYgMy43ODUtNi44NTQgNC4yNjQtMTIuNTUyIDEuNDM1LTUuNjE4LTIuODA5LTI0LjI2Ny04Ljg2Ni00Ni4yMDMtMjguMzkxLTE3LjA1NS0xNS4wNDItMjguNjctMzMuNzExLTMxLjk5Ny0zOS41MDgtMy40MjctNS43NTgtLjM5OC04LjgyNiAyLjQ3MS0xMS42MzUgMi42OS0yLjU5IDUuNzc4LTYuNzM0IDguNjI3LTEwLjA0MSAyLjk2OS0zLjI4NyAzLjkwNS01LjYzOCA1Ljc5OC05LjQyNCAxLjkxMy0zLjkwNS45MzYtNy4xOTItLjQ3OC0xMC4xNDEtMS40MTUtMi44NDktMTMuMDEtMzAuODgxLTE3Ljc1Mi00Mi4zMzctNC44NDEtMTEuNDE2LTkuNTQzLTkuNTIzLTEyLjg3MS05LjUyMy0zLjQ2NyAwLTcuMjEyLS40NzgtMTEuMTE3LS40NzgtMy43ODUgMC0xMC4wNDEgMS4zOTUtMTUuMzgxIDcuMTkyLTUuMiA1LjY1OC0yMC4xMjMgMTkuNDY1LTIwLjEyMyA0Ny41OTcgMCAyOC4wNTIgMjAuNjAxIDU1LjMwOCAyMy41NSA1OS4wNTMgMi44NjkgMy43ODUgMzkuNzQ3IDYzLjE5NyA5OC4zMDMgODYuMDcgNTguNDc2IDIyLjg3MiA1OC40NzYgMTUuMzIxIDY5LjExNSAxNC4zNjUgMTAuMzgtLjk1NiAzNC4wNjktMTMuODY3IDM4LjgxMS0yNy4wOTYgNC42Ni0xMy40NSA0LjY2LTI0Ljc2NiAzLjI0Ni0yNy4xMzd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+) top no-repeat;background-size:33px;content:"";display:block;height:33px;left:12px;position:absolute;top:20px;width:55px}
.wa__popup_chat_box .wa__popup_heading .wa__popup_title{color:#fff;font-size:18px;line-height:24px;min-height:24px;padding-bottom:3;padding-top:2px}
.wa__popup_chat_box .wa__popup_heading .wa__popup_intro{font-size:12px;line-height:20px;min-height:20px;padding-top:4px}
.wa__popup_chat_box .wa__popup_notice{color:#a5abb7;font-size:11px;font-weight:500;padding:0 3px}
.wa__popup_chat_box .wa__popup_content{background:#fff;padding:13px 20px 21px 19px;text-align:center}
.wa__popup_chat_box .wa__popup_content_left{text-align:left}
.wa__popup_chat_box .wa__popup_avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:12px;overflow:hidden;position:absolute;top:12px}
.wa__popup_chat_box .wa__popup_avatar.nta-default-avt{border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset}
.wa__popup_chat_box .wa__stt{background:#f5f7f9;border-left:2px solid #2db742;border-radius:2px 4px 2px 4px;-webkit-border-radius:2px 4px 2px 4px;-moz-border-radius:2px 4px 2px 4px;display:table;padding:13px 40px 12px 74px;position:relative;text-decoration:none;width:100%}
.wa__popup_chat_box .wa__stt:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzguMTY1IDQ3OC4xNjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3OC4xNjUgNDc4LjE2NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPjxwYXRoIGQ9Ik00NzguMTY1IDIzMi45NDZjMCAxMjguNTY3LTEwNS4wNTcgMjMyLjk2Ni0yMzQuNjc5IDIzMi45NjYtNDEuMTAyIDAtNzkuODE0LTEwLjU5OS0xMTMuNDQ1LTI4Ljk2OUwwIDQ3OC4xNjVsNDIuNDM3LTEyNS4wNGMtMjEuNDM4LTM1LjA2NS0zMy43Ny03Ni4yMDctMzMuNzctMTIwLjE1OUM4LjY2NyAxMDQuMzQgMTEzLjc2MyAwIDI0My40ODUgMGMxMjkuNjIzIDAgMjM0LjY4IDEwNC4zNCAyMzQuNjggMjMyLjk0NnpNMjQzLjQ4NSAzNy4wOThjLTEwOC44MDIgMC0xOTcuNDIyIDg3LjgwMy0xOTcuNDIyIDE5NS44NjggMCA0Mi45MTUgMTMuOTg2IDgyLjYwMyAzNy41NzYgMTE0Ljg3OWwtMjQuNTg2IDcyLjU0MiA3NS44NDktMjMuOTY4YzMxLjEyMSAyMC40ODEgNjguNDU3IDMyLjI5NiAxMDguNTgzIDMyLjI5NiAxMDguNzIzIDAgMTk3LjMyMy04Ny44NDMgMTk3LjMyMy0xOTUuOTA4IDAtMTA3Ljg4Ni04OC42LTE5NS43MDktMTk3LjMyMy0xOTUuNzA5ek0zNjEuOTMxIDI4Ni42MmMtMS4zOTUtMi4zMzEtNS4yMi0zLjc0Ni0xMC44OTgtNi44MTQtNS45MTctMi44NDktMzQuMDg5LTE2LjQ5Ny0zOS41MDgtMTguMzctNS4xNi0xLjkxMy04Ljk4Ni0yLjg0OS0xMi44MTEgMi44MjktNC4wMDUgNS42MzgtMTQuOTAzIDE4LjYyOS0xOC4yMyAyMi4zNTQtMy41NDYgMy43ODUtNi44NTQgNC4yNjQtMTIuNTUyIDEuNDM1LTUuNjE4LTIuODA5LTI0LjI2Ny04Ljg2Ni00Ni4yMDMtMjguMzkxLTE3LjA1NS0xNS4wNDItMjguNjctMzMuNzExLTMxLjk5Ny0zOS41MDgtMy40MjctNS43NTgtLjM5OC04LjgyNiAyLjQ3MS0xMS42MzUgMi42OS0yLjU5IDUuNzc4LTYuNzM0IDguNjI3LTEwLjA0MSAyLjk2OS0zLjI4NyAzLjkwNS01LjYzOCA1Ljc5OC05LjQyNCAxLjkxMy0zLjkwNS45MzYtNy4xOTItLjQ3OC0xMC4xNDEtMS40MTUtMi44NDktMTMuMDEtMzAuODgxLTE3Ljc1Mi00Mi4zMzctNC44NDEtMTEuNDE2LTkuNTQzLTkuNTIzLTEyLjg3MS05LjUyMy0zLjQ2NyAwLTcuMjEyLS40NzgtMTEuMTE3LS40NzgtMy43ODUgMC0xMC4wNDEgMS4zOTUtMTUuMzgxIDcuMTkyLTUuMiA1LjY1OC0yMC4xMjMgMTkuNDY1LTIwLjEyMyA0Ny41OTcgMCAyOC4wNTIgMjAuNjAxIDU1LjMwOCAyMy41NSA1OS4wNTMgMi44NjkgMy43ODUgMzkuNzQ3IDYzLjE5NyA5OC4zMDMgODYuMDcgNTguNDc2IDIyLjg3MiA1OC40NzYgMTUuMzIxIDY5LjExNSAxNC4zNjUgMTAuMzgtLjk1NiAzNC4wNjktMTMuODY3IDM4LjgxMS0yNy4wOTYgNC42Ni0xMy40NSA0LjY2LTI0Ljc2NiAzLjI0Ni0yNy4xMzd6IiBmaWxsPSIjMkRCNzQyIi8+PC9zdmc+) 0 0 no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;content:"";height:20px;position:absolute;right:14px;top:26px;width:20px}
.wa__popup_chat_box .wa__stt.wa__stt_online{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}
.wa__popup_chat_box .wa__stt.wa__stt_online:active,.wa__popup_chat_box .wa__stt.wa__stt_online:focus,.wa__popup_chat_box .wa__stt.wa__stt_online:hover{background:#fff;box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-webkit-box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-moz-box-shadow:0 7px 15px 1px rgba(55,62,70,.07)}
.wa__popup_content_list .wa__popup_content_item{margin:14px 0 0;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);will-change:opacity,transform}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item{transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition-delay:2.1s;-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:first-child{transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s}
.wa__popup_chat_box.wa__lauch .wa__popup_content_list .wa__popup_content_item{opacity:1;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0)}
.wa__popup_content_list .wa__popup_content_item .wa__member_name{color:#363c47;font-size:14px;line-height:1.188em!important}
.wa__popup_content_list .wa__popup_content_item .wa__member_duty{color:#989b9f;font-size:11px;line-height:1.125em!important;padding:2px 0 0}
.wa__popup_content_list .wa__popup_content_item .wa__popup_txt{display:table-cell;height:48px;min-height:48px;vertical-align:middle}
.wa__btn_popup{bottom:30px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;position:fixed;right:30px;z-index:999999999}
.wa__btn_popup .wa__btn_popup_icon{background:#2db742;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-webkit-box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-moz-box-shadow:0 6px 8px 2px rgba(0,0,0,.14);height:56px;width:56px}
.wa__btn_popup .wa__btn_popup_icon:before{background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzguMTY1IDQ3OC4xNjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3OC4xNjUgNDc4LjE2NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPjxwYXRoIGQ9Ik00NzguMTY1IDIzMi45NDZjMCAxMjguNTY3LTEwNS4wNTcgMjMyLjk2Ni0yMzQuNjc5IDIzMi45NjYtNDEuMTAyIDAtNzkuODE0LTEwLjU5OS0xMTMuNDQ1LTI4Ljk2OUwwIDQ3OC4xNjVsNDIuNDM3LTEyNS4wNGMtMjEuNDM4LTM1LjA2NS0zMy43Ny03Ni4yMDctMzMuNzctMTIwLjE1OUM4LjY2NyAxMDQuMzQgMTEzLjc2MyAwIDI0My40ODUgMGMxMjkuNjIzIDAgMjM0LjY4IDEwNC4zNCAyMzQuNjggMjMyLjk0NnpNMjQzLjQ4NSAzNy4wOThjLTEwOC44MDIgMC0xOTcuNDIyIDg3LjgwMy0xOTcuNDIyIDE5NS44NjggMCA0Mi45MTUgMTMuOTg2IDgyLjYwMyAzNy41NzYgMTE0Ljg3OWwtMjQuNTg2IDcyLjU0MiA3NS44NDktMjMuOTY4YzMxLjEyMSAyMC40ODEgNjguNDU3IDMyLjI5NiAxMDguNTgzIDMyLjI5NiAxMDguNzIzIDAgMTk3LjMyMy04Ny44NDMgMTk3LjMyMy0xOTUuOTA4IDAtMTA3Ljg4Ni04OC42LTE5NS43MDktMTk3LjMyMy0xOTUuNzA5ek0zNjEuOTMxIDI4Ni42MmMtMS4zOTUtMi4zMzEtNS4yMi0zLjc0Ni0xMC44OTgtNi44MTQtNS45MTctMi44NDktMzQuMDg5LTE2LjQ5Ny0zOS41MDgtMTguMzctNS4xNi0xLjkxMy04Ljk4Ni0yLjg0OS0xMi44MTEgMi44MjktNC4wMDUgNS42MzgtMTQuOTAzIDE4LjYyOS0xOC4yMyAyMi4zNTQtMy41NDYgMy43ODUtNi44NTQgNC4yNjQtMTIuNTUyIDEuNDM1LTUuNjE4LTIuODA5LTI0LjI2Ny04Ljg2Ni00Ni4yMDMtMjguMzkxLTE3LjA1NS0xNS4wNDItMjguNjctMzMuNzExLTMxLjk5Ny0zOS41MDgtMy40MjctNS43NTgtLjM5OC04LjgyNiAyLjQ3MS0xMS42MzUgMi42OS0yLjU5IDUuNzc4LTYuNzM0IDguNjI3LTEwLjA0MSAyLjk2OS0zLjI4NyAzLjkwNS01LjYzOCA1Ljc5OC05LjQyNCAxLjkxMy0zLjkwNS45MzYtNy4xOTItLjQ3OC0xMC4xNDEtMS40MTUtMi44NDktMTMuMDEtMzAuODgxLTE3Ljc1Mi00Mi4zMzctNC44NDEtMTEuNDE2LTkuNTQzLTkuNTIzLTEyLjg3MS05LjUyMy0zLjQ2NyAwLTcuMjEyLS40NzgtMTEuMTE3LS40NzgtMy43ODUgMC0xMC4wNDEgMS4zOTUtMTUuMzgxIDcuMTkyLTUuMiA1LjY1OC0yMC4xMjMgMTkuNDY1LTIwLjEyMyA0Ny41OTcgMCAyOC4wNTIgMjAuNjAxIDU1LjMwOCAyMy41NSA1OS4wNTMgMi44NjkgMy43ODUgMzkuNzQ3IDYzLjE5NyA5OC4zMDMgODYuMDcgNTguNDc2IDIyLjg3MiA1OC40NzYgMTUuMzIxIDY5LjExNSAxNC4zNjUgMTAuMzgtLjk1NiAzNC4wNjktMTMuODY3IDM4LjgxMS0yNy4wOTYgNC42Ni0xMy40NSA0LjY2LTI0Ljc2NiAzLjI0Ni0yNy4xMzd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+) 50% no-repeat;background-size:30px auto;-webkit-background-size:30px auto;-moz-background-size:30px auto;z-index:1}
.wa__btn_popup .wa__btn_popup_icon:after,.wa__btn_popup .wa__btn_popup_icon:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;width:100%}
.wa__btn_popup .wa__btn_popup_icon:after{background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTguNjU5IDYuOTk4IDUtNWExLjE3NyAxLjE3NyAwIDAgMCAwLTEuNjU3IDEuMTc3IDEuMTc3IDAgMCAwLTEuNjU3IDBsLTUgNS01LTVBMS4xNzIgMS4xNzIgMCAwIDAgLjM0NSAxLjk5OGw1IDUtNSA1YTEuMTcyIDEuMTcyIDAgMCAwIDAgMS42NTcgMS4xNzcgMS4xNzcgMCAwIDAgMS42NTcgMGw1LTUgNSA1YTEuMTc3IDEuMTc3IDAgMCAwIDEuNjU3IDAgMS4xNzcgMS4xNzcgMCAwIDAgMC0xLjY1N2wtNS01WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==) 50% no-repeat;background-size:14px auto;-webkit-background-size:14px auto;-moz-background-size:14px auto;opacity:0;-ms-transform:scale(0) rotate(-1turn);transform:scale(0) rotate(-1turn);-webkit-transform:scale(0) rotate(-1turn);-moz-transform:scale(0) rotate(-1turn);z-index:2}
.wa__btn_popup.wa__active .wa__btn_popup_icon:before{opacity:0;-ms-transform:scale(0) rotate(1turn);transform:scale(0) rotate(1turn);-webkit-transform:scale(0) rotate(1turn);-moz-transform:scale(0) rotate(1turn)}
.wa__btn_popup.wa__active .wa__btn_popup_icon:after{opacity:1;-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg)}
.wa__btn_popup.wa__active .wa__btn_popup_txt{opacity:0;-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);visibility:hidden}
.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}
.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}
.elementor a{box-shadow:none;text-decoration:none}
.elementor hr{background-color:transparent;margin:0}
.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}
.elementor .elementor-background-overlay{inset:0;position:absolute}
.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto{max-width:100%}
.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}
.elementor-element.elementor-absolute{z-index:1}
.elementor-invisible{visibility:hidden}
.elementor-align-center{text-align:center}
.elementor-align-left{text-align:left}
.elementor-align-left .elementor-button{width:auto}
:root{--page-title-display:block}
@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}
.elementor-section{position:relative}
.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative}
@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}
.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}
.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}
.elementor-widget-wrap>.elementor-element{width:100%}
.elementor-widget{position:relative}
.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px)}
.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto{margin-bottom:0}
.elementor-column{display:flex;min-height:1px;position:relative}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}
@media (min-width:768px){.elementor-column.elementor-col-25{width:25%}.elementor-column.elementor-col-33{width:33.333%}.elementor-column.elementor-col-50{width:50%}.elementor-column.elementor-col-100{width:100%}}
@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}}
@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}}
@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:0}}
@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-column{width:100%}}
@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}
.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}
.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}
.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}
.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}
.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}
.e-con,.e-con>.e-con-inner{display:var(--display)}
.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}
.e-con-boxed{gap:initial;text-align:initial}
.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}
.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}
.e-con .elementor-widget.elementor-widget{margin-block-end:0}
.e-con:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}
.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}
.e-con .elementor-widget{min-width:0}
.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container{height:100%}
.e-con.e-con>.e-con-inner>.elementor-widget{max-width:100%}
@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}
.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}
.elementor-heading-title{line-height:1;margin:0;padding:0}
.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;text-align:center;transition:all .3s}
.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}
.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}
.elementor-button-text{display:inline-block}
.elementor-button span{text-decoration:inherit}
.animated{animation-duration:1.25s}
.animated.animated-slow{animation-duration:2s}
.animated.animated-fast{animation-duration:.75s}
.animated.infinite{animation-iteration-count:infinite}
.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}
@media (prefers-reduced-motion:reduce){.animated{animation:none}}
@media (max-width:767px){.elementor .elementor-hidden-mobile{display:none}}
@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}
.elementor-kit-202{--e-global-color-primary:#14305D;--e-global-color-secondary:#16A8AA;--e-global-color-text:#505E6B;--e-global-color-accent:#16A8AA;--e-global-color-250fad5:#FFFFFF;--e-global-color-dcc840b:#828FA0;--e-global-color-1af9940:#061835;--e-global-color-6f6755d:#DBE1E7;--e-global-color-13a50a0:#1F304A;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:50px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Heebo";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1em;--e-global-typography-100f124-font-family:"Inter";--e-global-typography-100f124-font-size:24px;--e-global-typography-100f124-font-weight:500;--e-global-typography-100f124-line-height:1.2em;--e-global-typography-03401c5-font-family:"Inter";--e-global-typography-03401c5-font-size:18px;--e-global-typography-03401c5-font-weight:500;--e-global-typography-03401c5-line-height:1.3em;--e-global-typography-852cf57-font-family:"Inter";--e-global-typography-852cf57-font-size:16px;--e-global-typography-852cf57-font-weight:500;--e-global-typography-852cf57-line-height:1em;--e-global-typography-9ca9aad-font-family:"Inter";--e-global-typography-9ca9aad-font-size:16px;--e-global-typography-9ca9aad-font-weight:500;--e-global-typography-9ca9aad-line-height:1.2em;--e-global-typography-253c853-font-family:"Inter";--e-global-typography-253c853-font-size:13px;--e-global-typography-253c853-font-weight:600;--e-global-typography-253c853-text-transform:uppercase;--e-global-typography-253c853-line-height:1.3em;--e-global-typography-253c853-letter-spacing:1.3px;--e-global-typography-5f1a8cf-font-family:"Inter";--e-global-typography-5f1a8cf-font-size:14px;--e-global-typography-5f1a8cf-font-weight:500;--e-global-typography-5f1a8cf-line-height:1em;--e-global-typography-9581d49-font-family:"Inter";--e-global-typography-9581d49-font-size:16px;--e-global-typography-9581d49-font-weight:500;--e-global-typography-9581d49-line-height:1em;--e-global-typography-c47defd-font-family:"Heebo";--e-global-typography-c47defd-font-size:20px;--e-global-typography-c47defd-font-weight:400;--e-global-typography-c47defd-font-style:italic;--e-global-typography-c47defd-line-height:1.5em;--e-global-typography-f50ff9d-font-family:"Heebo";--e-global-typography-f50ff9d-font-size:14px;--e-global-typography-f50ff9d-font-weight:400;--e-global-typography-f50ff9d-line-height:1.5em;--e-global-typography-7cbb4fe-font-family:"Inter";--e-global-typography-7cbb4fe-font-size:14px;--e-global-typography-7cbb4fe-font-weight:600;--e-global-typography-7cbb4fe-text-decoration:underline;--e-global-typography-7cbb4fe-line-height:1em;--e-global-typography-8a799de-font-family:"Inter";--e-global-typography-8a799de-font-size:34px;--e-global-typography-8a799de-font-weight:600;--e-global-typography-8a799de-line-height:1.2em;--e-global-typography-56088af-font-family:"Inter";--e-global-typography-56088af-font-size:20px;--e-global-typography-56088af-font-weight:500;--e-global-typography-56088af-line-height:1.3em;--e-global-typography-5352f01-font-family:"Heebo";--e-global-typography-5352f01-font-size:16px;--e-global-typography-5352f01-font-weight:400;--e-global-typography-5352f01-font-style:italic;--e-global-typography-5352f01-line-height:1.5em;--e-global-typography-7fb99e2-font-family:"Inter";--e-global-typography-7fb99e2-font-size:156px;--e-global-typography-7fb99e2-font-weight:700;--e-global-typography-7fb99e2-line-height:1.1em;--e-global-typography-972eb14-font-family:"Inter";--e-global-typography-972eb14-font-size:42px;--e-global-typography-972eb14-font-weight:600;--e-global-typography-972eb14-line-height:1.2em;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-kit-202 button,.elementor-kit-202 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9581d49-font-family ), Sans-serif;font-size:var( --e-global-typography-9581d49-font-size );font-weight:var( --e-global-typography-9581d49-font-weight );line-height:var( --e-global-typography-9581d49-line-height );color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}
.elementor-kit-202 a{color:var( --e-global-color-secondary );}
.elementor-kit-202 a:hover{color:var( --e-global-color-primary );}
.elementor-kit-202 h1{color:var( --e-global-color-primary );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 );}
.elementor-kit-202 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}
.elementor-kit-202 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-100f124-font-family ), Sans-serif;font-size:var( --e-global-typography-100f124-font-size );font-weight:var( --e-global-typography-100f124-font-weight );line-height:var( --e-global-typography-100f124-line-height );}
.elementor-kit-202 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-03401c5-font-family ), Sans-serif;font-size:var( --e-global-typography-03401c5-font-size );font-weight:var( --e-global-typography-03401c5-font-weight );line-height:var( --e-global-typography-03401c5-line-height );}
.elementor-kit-202 h5{color:var( --e-global-color-accent );font-family:var( --e-global-typography-852cf57-font-family ), Sans-serif;font-size:var( --e-global-typography-852cf57-font-size );font-weight:var( --e-global-typography-852cf57-font-weight );line-height:var( --e-global-typography-852cf57-line-height );}
.elementor-kit-202 label{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:2.6em;}
.elementor-kit-202 input:not([type="button"]):not([type="submit"]),.elementor-kit-202 textarea{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-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6f6755d );border-radius:0px 0px 0px 0px;}
.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}
.e-con{--container-max-width:1140px;}
.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}
.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}
@media (max-width:1024px){.elementor-kit-202{--e-global-typography-primary-font-size:42px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-202 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-202 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-202 h3{font-size:var( --e-global-typography-100f124-font-size );line-height:var( --e-global-typography-100f124-line-height );}.elementor-kit-202 h4{font-size:var( --e-global-typography-03401c5-font-size );line-height:var( --e-global-typography-03401c5-line-height );}.elementor-kit-202 h5{font-size:var( --e-global-typography-852cf57-font-size );line-height:var( --e-global-typography-852cf57-line-height );}.elementor-kit-202 button,.elementor-kit-202 .elementor-button{font-size:var( --e-global-typography-9581d49-font-size );line-height:var( --e-global-typography-9581d49-line-height );}.elementor-kit-202 input:not([type="button"]):not([type="submit"]),.elementor-kit-202 textarea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}
@media (max-width:767px){.elementor-kit-202{--e-global-typography-primary-font-size:32px;--e-global-typography-secondary-font-size:24px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:14px;--e-global-typography-100f124-font-size:20px;--e-global-typography-03401c5-font-size:18px;--e-global-typography-852cf57-font-size:14px;--e-global-typography-9ca9aad-font-size:14px;--e-global-typography-5f1a8cf-font-size:12px;--e-global-typography-9581d49-font-size:14px;--e-global-typography-c47defd-font-size:16px;--e-global-typography-8a799de-font-size:32px;--e-global-typography-56088af-font-size:16px;--e-global-typography-5352f01-font-size:14px;--e-global-typography-7fb99e2-font-size:96px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-202 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-202 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-202 h3{font-size:var( --e-global-typography-100f124-font-size );line-height:var( --e-global-typography-100f124-line-height );}.elementor-kit-202 h4{font-size:var( --e-global-typography-03401c5-font-size );line-height:var( --e-global-typography-03401c5-line-height );}.elementor-kit-202 h5{font-size:var( --e-global-typography-852cf57-font-size );line-height:var( --e-global-typography-852cf57-line-height );}.elementor-kit-202 button,.elementor-kit-202 .elementor-button{font-size:var( --e-global-typography-9581d49-font-size );line-height:var( --e-global-typography-9581d49-line-height );}.elementor-kit-202 input:not([type="button"]):not([type="submit"]),.elementor-kit-202 textarea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
html{line-height:1.15;-webkit-text-size-adjust:100%}
*,:after,:before{box-sizing:border-box}
body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h1,h2,h3,h4,h5{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}
h1{font-size:2.5rem}
h2{font-size:2rem}
h3{font-size:1.75rem}
h4{font-size:1.5rem}
h5{font-size:1.25rem}
p{margin-block-end:.9rem;margin-block-start:0}
hr{box-sizing:content-box;height:0;overflow:visible}
a{background-color:transparent;color:#c36;text-decoration:none}
a:active,a:hover{color:#336}
strong{font-weight:bolder}
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
img{border-style:none;height:auto;max-width:100%}
details{display:block}
summary{display:list-item}
[hidden]{display:none}
@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}img{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}
label{display:inline-block;line-height:1;vertical-align:middle}
button,input,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}
input[type=email],input[type=search],input[type=text],textarea{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}
input[type=email]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{border-color:#333}
button,input{overflow:visible}
button{text-transform:none}
[type=button],[type=submit],button{-webkit-appearance:button;width:auto}
[type=button],[type=submit],button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}
[type=button]:focus:not(:focus-visible),[type=submit]:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}
[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#c36;color:#fff;text-decoration:none}
[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
textarea{overflow:auto;resize:vertical}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
li,ol,ul{background:transparent;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}
.page-content a{text-decoration:underline}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}
.elementor-widget-image{text-align:center}
.elementor-widget-image img{display:inline-block;vertical-align:middle}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}
.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-left:8px;margin-right:8px}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-bottom:0;border-left-width:1px;border-right:0;border-top:0;border-style:solid;height:100%;left:auto;position:relative;right:auto;right:-8px;width:auto}
.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}
.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}
.elementor-widget .elementor-icon-list-item:after{bottom:0;position:absolute;width:100%}
.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}
.elementor-widget .elementor-icon-list-icon{display:flex;position:relative;top:var(--icon-vertical-offset,initial)}
.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}
.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}
.elementor-widget.elementor-list-item-link-full_width a{width:100%}
.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}
.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}
.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}
.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}
@media (min-width:-1){.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{right:0}}
@media (max-width:-1){.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{right:0}.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{right:0}}
@media (max-width:1024px){.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}}
@media (max-width:-1){.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{right:0}}
@media (max-width:767px){.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}}
.elementor .elementor-element ul.elementor-icon-list-items{padding:0}
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}
.elementor-widget-divider .elementor-divider{display:flex}
.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}
.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}
.elementor-animation-float:active,.elementor-animation-float:focus,.elementor-animation-float:hover{transform:translateY(-8px)}
.elementor-282 .elementor-element.elementor-element-760b5934 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu,.elementor-282 .elementor-element.elementor-element-760b5934 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu > li > a{display:flex;}
@media (max-width: 767px){.elementor-element.elementor-element-760b5934 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active{left: 0;}}
@media (max-width: 767px){.elementor-element.elementor-element-760b5934 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display: block; opacity: 1; visibility: visible;}}
.elementor-widget-elementskit-team.animated{-webkit-animation-fill-mode:none;animation-fill-mode:none}
@-webkit-keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}
@keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.ekit-wid-con .tab-filter .nav-tabs .nav-item .nav-link.active{color:#2575fc;background-color:transparent}
.ekit-wid-con .tab-pane.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s}
.ekit-wid-con .nav-tabs>li.active>a,.ekit-wid-con .nav-tabs>li.active>a:focus,.ekit-wid-con .nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.ekit-wid-con .tab-content>.active{display:block}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9gytbfzsq.woff2) format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h4tbfzsq.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h2tbe.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9gytbfzsq.woff2) format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h4tbfzsq.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h2tbe.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9gytbfzsq.woff2) format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h4tbfzsq.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h2tbe.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9gytbfzsq.woff2) format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h4tbfzsq.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h2tbe.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9gytbfzsq.woff2) format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h4tbfzsq.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h2tbe.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9gytbfzsq.woff2) format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h4tbfzsq.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h2tbe.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9gytbfzsq.woff2) format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h4tbfzsq.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h2tbe.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9gytbfzsq.woff2) format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h4tbfzsq.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h2tbe.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9gytbfzsq.woff2) format("woff2");
  unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h4tbfzsq.woff2) format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family: "Heebo";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/fonts/heebo-ngs6v5_nc0k9p9h2tbe.woff2) format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}
.fadeInUp{animation-name:fadeInUp}
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}
.fadeInLeft{animation-name:fadeInLeft}
@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}
.fadeInRight{animation-name:fadeInRight}
/* ---- static-site additions (replace plugin runtime) ---- */
i.bc-ico{display:inline-flex;align-items:center;justify-content:center;font-style:normal;line-height:1}
i.bc-ico>svg{width:1em;height:1em;fill:currentColor}
.bc-anim-wait{opacity:0}
.bc-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.screen-reader-text:focus{clip:auto!important;clip-path:none;display:block;height:auto;left:8px;top:8px;width:auto;z-index:100000;padding:12px 20px;background:#fff;color:#14305D;font-weight:600;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2)}
.jkit-accordion .card-header-button{cursor:pointer}
.jkit-nav-menu .jkit-overlay{display:none}

/* contact form (was MetForm); #page prefix beats the kit's input/button styles */
.bc-form-widget{width:100%}
.bc-form{font-family:Helvetica,Arial,sans-serif;color:#101010;padding:49px 35px 30px}
#page .bc-form__title{font-family:Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:21px;color:#101010;margin:0 0 35px}
.bc-form__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:36px}
.bc-form__field--full{grid-column:1/-1}
.bc-form__field:nth-child(4){margin-top:13px}
#page .bc-form label{display:block;font-size:18px;font-weight:500;line-height:21px;color:#101010;margin:0 0 5px}
.bc-form__req{color:red}
#page .bc-form__input{display:block;width:100%;height:47px;margin:0;font:14px/15px Helvetica,Arial,sans-serif;color:#101010;background:#fafafa;border:1px solid #ededed;border-radius:5px;padding:15px 25px;box-sizing:border-box;transition:border-color .2s}
#page textarea.bc-form__input{height:140px;resize:vertical}
#page .bc-form__input:focus{outline:none;border-color:#4285f4;background:#fff}
#page .bc-form__input[aria-invalid=true]{border-color:red}
.bc-form__help{display:block;font:italic 12px/14px Helvetica,Arial,sans-serif;color:#555;padding-top:3px;margin-top:5px}
#page .bc-form__btn{display:inline-flex;align-items:center;gap:8px;margin-top:40px;font:500 16px/18px Helvetica,Arial,sans-serif;color:#fff;background:#4285f4;border:0;border-radius:5px;padding:15px 20px;cursor:pointer;transition:background .2s}
.bc-form__btn svg{width:14px;height:14px;fill:currentColor}
#page .bc-form__btn:hover,#page .bc-form__btn:focus{background:#3367d6;color:#fff}
.bc-form__btn[disabled]{opacity:.6;cursor:wait}
.bc-form__msg{margin:14px 0 0;font-size:15px}
.bc-form__msg:empty{display:none}
.bc-form__msg.is-ok{color:#16794c}
.bc-form__msg.is-err{color:#b00020}
@media (max-width:1024px){.bc-form{padding:33px 15px 35px}}
@media (max-width:767px){.bc-form__grid{grid-template-columns:1fr}.bc-form__field:nth-child(2){margin-top:-4px}}

/* WhatsApp button is a real <button> now */
button.wa__btn_popup{background:none;border:0;padding:0;cursor:pointer;position:fixed;z-index:999999}
.wa__btn_popup .wa__btn_popup_icon{display:block}
#page button.wa__btn_popup,#page button.wa__btn_popup:hover,#page button.wa__btn_popup:focus,#page button.wa__btn_popup:active{background:transparent;box-shadow:none;border-radius:50%;outline:none;-webkit-tap-highlight-color:transparent}
#page button.wa__btn_popup:focus-visible{outline:3px solid #2db742;outline-offset:3px}

/* 404 page */
.bc-404{background:#14305D;color:#fff;padding:120px 20px;text-align:center}
.bc-404__in{max-width:720px;margin:0 auto}
.bc-404__code{font-family:Inter,sans-serif;font-size:96px;font-weight:700;line-height:1;color:#16A8AA;margin:0 0 16px}
.bc-404 h1{color:#fff;font-size:40px;margin:0 0 16px}
.bc-404 a{color:#16A8AA;text-decoration:underline}

/* paragraphs that sat inside headings on the old site */
.bc-p{display:block;margin-block-end:.9rem}
/* the old theme printed an empty paragraph after plain content */
main.site-content:has(> .bocon-lokale-pagina){padding-bottom:.9rem}
/* eyebrow labels were <h5>; same look as the kit h5 */
p.bc-h5{color:var(--e-global-color-accent);font-family:var(--e-global-typography-852cf57-font-family),Sans-serif;font-size:var(--e-global-typography-852cf57-font-size);font-weight:var(--e-global-typography-852cf57-font-weight);line-height:var(--e-global-typography-852cf57-line-height);margin-block:.5rem 1rem}

/* Peppol / e-invoicing notice (was a Brave popup): small, non-blocking card */
.bc-notice{position:fixed;left:24px;bottom:24px;z-index:99999;display:flex;align-items:center;gap:14px;width:340px;max-width:calc(100vw - 48px);padding:14px 40px 14px 14px;background:#fff;border:1px solid #DBE1E7;border-left:4px solid #16A8AA;border-radius:10px;box-shadow:0 10px 30px rgba(6,24,53,.14);font-family:Inter,Arial,sans-serif;animation:bcNoticeIn .45s cubic-bezier(.2,.8,.2,1)}
.bc-notice[hidden]{display:none}
.bc-notice.is-leaving{opacity:0;transform:translateY(12px);transition:opacity .25s,transform .25s}
.bc-notice__logo{flex:none;width:52px;height:auto}
.bc-notice__body{min-width:0}
#page .bc-notice__title{margin:0 0 4px;font:600 14px/1.3 Inter,Arial,sans-serif;color:#14305D}
#page .bc-notice__link{display:inline;font:500 13px/1.3 Inter,Arial,sans-serif;color:#16A8AA;text-decoration:none}
#page .bc-notice__link:hover,#page .bc-notice__link:focus-visible{color:#14305D;text-decoration:underline}
.bc-notice__link svg{display:inline-block;width:11px;height:11px;margin-left:6px;vertical-align:-1px;fill:currentColor}
#page .bc-notice__close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;color:#828FA0;cursor:pointer}
#page .bc-notice__close:hover,#page .bc-notice__close:focus-visible{background:#F1F4F7;color:#14305D}
.bc-notice__close svg{width:16px;height:16px;fill:currentColor}
@keyframes bcNoticeIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@media (max-width:767px){.bc-notice{left:12px;right:92px;bottom:40px;width:auto;max-width:none;gap:10px;padding:10px 34px 10px 10px}.bc-notice__logo{width:40px}#page .bc-notice__title{font-size:13px}#page .bc-notice__close{top:4px;right:4px}}
@media (prefers-reduced-motion:reduce){.bc-notice{animation:none}.bc-notice.is-leaving{transition:none}}

/* ---- FAQ page (veelgestelde vragen / frequently asked questions) ---- */
.bc-faq{background:#F5F7FA;padding:56px 0 88px;font-family:Heebo,Arial,sans-serif;color:#505E6B}
.bc-faq__wrap{max-width:1180px;margin:0 auto;padding:0 20px;box-sizing:border-box}
.bc-faq__crumbs ol{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 28px;padding:0;list-style:none;font:500 13px/1.4 Inter,Arial,sans-serif;color:#828FA0}
.bc-faq__crumbs li+li::before{content:"/";margin-right:6px;color:#C2CAD4}
#page .bc-faq__crumbs a{color:#16A8AA;text-decoration:none}
#page .bc-faq__crumbs a:hover{text-decoration:underline}
.bc-faq__intro{max-width:780px;margin:0 0 44px}
#page .bc-faq__intro h2{margin:0 0 14px;font:600 32px/1.2 Inter,Arial,sans-serif;color:#14305D}
.bc-faq__intro>p{margin:0 0 26px;font-size:17px;line-height:1.7}
.bc-faq__search{position:relative;max-width:620px}
.bc-faq__search svg{position:absolute;left:20px;top:50%;width:20px;height:20px;transform:translateY(-50%);fill:#828FA0;pointer-events:none}
#page .bc-faq__search input{width:100%;height:58px;margin:0;padding:0 20px 0 54px;font:400 16px Heebo,Arial,sans-serif;color:#14305D;background:#fff;border:1px solid #DBE1E7;border-radius:14px;box-shadow:0 6px 20px rgba(20,48,93,.06);box-sizing:border-box;transition:border-color .2s,box-shadow .2s}
#page .bc-faq__search input:focus{outline:none;border-color:#16A8AA;box-shadow:0 0 0 4px rgba(22,168,170,.15)}
.bc-faq__empty{margin:16px 0 0;font-size:15px;color:#14305D}
.bc-faq__layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:start}
.bc-faq__toc{position:sticky;top:24px}
.bc-faq__toctitle{margin:0 0 10px;font:600 12px/1 Inter,Arial,sans-serif;letter-spacing:1.3px;text-transform:uppercase;color:#828FA0}
.bc-faq__toc ul{margin:0 0 24px;padding:0;list-style:none}
#page .bc-faq__toc nav a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font:500 15px/1.3 Inter,Arial,sans-serif;color:#14305D;text-decoration:none;transition:background .15s,color .15s}
#page .bc-faq__toc nav a:hover,#page .bc-faq__toc nav a.is-active{background:#fff;color:#16A8AA;box-shadow:0 2px 10px rgba(20,48,93,.06)}
.bc-faq__toc nav a span:first-of-type{flex:1}
.bc-faq__n{min-width:24px;padding:2px 7px;border-radius:20px;background:#E6EBF1;font-size:12px;text-align:center;color:#505E6B}
.bc-faq__ico{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.bc-faq__ctabox{padding:22px;border-radius:14px;background:#14305D;color:#DBE1E7;font-size:15px;line-height:1.6}
#page .bc-faq__ctat{margin:0 0 6px;font:600 18px/1.3 Inter,Arial,sans-serif;color:#fff}
.bc-faq__ctabox p{margin:0 0 16px}
#page .bc-faq__btn{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:8px;background:#16A8AA;font:600 15px/1 Inter,Arial,sans-serif;color:#fff;text-decoration:none;transition:background .2s}
#page .bc-faq__btn:hover{background:#12908f;color:#fff}
.bc-faq__btn svg,.bc-faq__more svg{width:13px;height:13px;fill:currentColor}
#page .bc-faq__tel{display:block;margin-top:12px;font:500 15px Inter,Arial,sans-serif;color:#fff;text-decoration:none}
.bc-faq__cat{margin:0 0 52px;scroll-margin-top:24px}
.bc-faq__cathead{display:flex;gap:16px;align-items:flex-start;margin:0 0 18px}
.bc-faq__cathead .bc-faq__ico{box-sizing:border-box;width:48px;height:48px;padding:12px;border-radius:12px;background:#E3F4F4;color:#16A8AA}
#page .bc-faq__cathead h2{margin:2px 0 4px;font:600 24px/1.25 Inter,Arial,sans-serif;color:#14305D}
.bc-faq__cathead p{margin:0;font-size:15px;line-height:1.5}
.bc-faq__item{margin:0 0 10px;background:#fff;border:1px solid #E3E8EE;border-radius:12px;transition:border-color .2s,box-shadow .2s;scroll-margin-top:24px}
.bc-faq__item:hover{border-color:#C9D3DD}
.bc-faq__item[open]{border-color:#16A8AA;box-shadow:0 8px 24px rgba(20,48,93,.07)}
.bc-faq__item summary{display:flex;align-items:center;gap:16px;padding:18px 22px;cursor:pointer;list-style:none}
.bc-faq__item summary::-webkit-details-marker{display:none}
.bc-faq__item summary:focus-visible{outline:3px solid #16A8AA;outline-offset:2px;border-radius:12px}
#page .bc-faq__q{flex:1;margin:0;font:600 17px/1.4 Inter,Arial,sans-serif;color:#14305D}
.bc-faq__toggle{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:#F0F3F6;transition:background .2s,transform .25s}
.bc-faq__toggle::before,.bc-faq__toggle::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:#14305D;transition:transform .25s}
.bc-faq__toggle::after{transform:rotate(90deg)}
.bc-faq__item[open] .bc-faq__toggle{background:#16A8AA;transform:rotate(180deg)}
.bc-faq__item[open] .bc-faq__toggle::before{background:#fff}
.bc-faq__item[open] .bc-faq__toggle::after{transform:rotate(0);background:#fff}
.bc-faq__a{padding:0 22px 20px;font-size:16px;line-height:1.7}
.bc-faq__a p{margin:0 0 12px}
#page .bc-faq__a a,#page .bc-links a{color:#12908f;text-decoration:underline;text-underline-offset:2px}
#page .bc-faq__a a:hover,#page .bc-links a:hover{color:#14305D}
.bc-faq__a strong{color:#14305D;font-weight:600}
.bc-faq__src{display:flex;flex-wrap:wrap;gap:4px 8px;margin:14px 0 0!important;padding-top:12px;border-top:1px dashed #DBE1E7;font-size:14px;line-height:1.5}
.bc-faq__src>span{font-weight:600;color:#14305D}
.bc-faq__ext svg{width:12px;height:12px;margin-left:3px;vertical-align:-1px;fill:currentColor}
.bc-faq__more{margin:16px 0 0;font:500 15px Inter,Arial,sans-serif}
#page .bc-faq__more a{display:inline-flex;align-items:center;gap:8px;color:#16A8AA;text-decoration:none}
#page .bc-faq__more a:hover{color:#14305D}
.bc-faq__upd{margin:8px 0 0;font-size:13px;color:#828FA0}
.bc-faq__item.is-hidden,.bc-faq__cat.is-hidden,.bc-faq__more.is-hidden{display:none}
.bc-links{padding:72px 0 64px;background:#fff;font-family:Heebo,Arial,sans-serif;color:#505E6B}
#page .bc-links h2{margin:0 0 10px;font:600 30px/1.2 Inter,Arial,sans-serif;color:#14305D}
.bc-links__intro{max-width:720px;margin:0 0 36px;font-size:17px;line-height:1.6}
.bc-links__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.bc-links__group{padding:26px 28px;border:1px solid #E3E8EE;border-radius:14px;background:#FAFBFC}
#page .bc-links__group h3{margin:0 0 14px;font:600 18px/1.3 Inter,Arial,sans-serif;color:#14305D}
.bc-links__group ul{margin:0;padding:0;list-style:none}
.bc-links__group li{padding:10px 0;border-top:1px solid #E9EDF2}
.bc-links__group li:first-child{border-top:0;padding-top:0}
#page .bc-links__group a{font:600 15px/1.4 Inter,Arial,sans-serif;text-decoration:none;color:#14305D}
#page .bc-links__group a:hover{color:#16A8AA}
.bc-links__group li span:not(.bc-faq__ext){display:block;margin-top:2px;font-size:14px;line-height:1.5}
@media (max-width:1024px){.bc-faq__layout{grid-template-columns:minmax(0,1fr);gap:28px}.bc-faq__toc{position:static}.bc-faq__toc ul{display:flex;gap:8px;margin:0;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.bc-faq__toc ul::-webkit-scrollbar{display:none}#page .bc-faq__toc nav a{white-space:nowrap;background:#fff;border:1px solid #E3E8EE;padding:9px 14px;font-size:14px}.bc-faq__toc .bc-faq__ico{display:none}.bc-faq__ctabox{display:none}}
@media (max-width:767px){.bc-faq{padding:36px 0 56px}#page .bc-faq__intro h2{font-size:25px}.bc-faq__intro>p{font-size:16px}.bc-faq__intro{margin-bottom:28px}#page .bc-faq__cathead h2{font-size:21px}.bc-faq__cathead .bc-faq__ico{width:40px;height:40px;padding:9px}.bc-faq__item summary{padding:16px;gap:12px}#page .bc-faq__q{font-size:16px}.bc-faq__a{padding:0 16px 16px;font-size:15px}.bc-links{padding:48px 0}#page .bc-links h2{font-size:24px}.bc-links__grid{grid-template-columns:1fr}.bc-links__group{padding:20px}}
@media (prefers-reduced-motion:reduce){.bc-faq__toggle,.bc-faq__toggle::before,.bc-faq__toggle::after,.bc-faq__item{transition:none}}

/* ---- site footer (replaces the Elementor footer) ---- */
.bc-foot{margin-top:80px;background:linear-gradient(to bottom,transparent 0,transparent 96px,#0B1D3A 96px);color:#AAB6C6;font:400 15px/1.65 Heebo,Arial,sans-serif}
.bc-foot__wrap{max-width:1180px;margin:0 auto;padding:0 20px;box-sizing:border-box}
#page .bc-foot a{color:#DCE3EC;text-decoration:none;transition:color .15s}
#page .bc-foot a:hover,#page .bc-foot a:focus-visible{color:#fff}
.bc-foot__ico{width:18px;height:18px;flex:none}
/* newsletter card straddles the white/navy edge */
.bc-news{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;align-items:center;padding:36px 40px;background:#fff;border-radius:18px;box-shadow:0 18px 50px rgba(6,24,53,.16);color:#505E6B}
.bc-news__eyebrow{margin:0 0 6px;font:600 12px/1 Inter,Arial,sans-serif;letter-spacing:1.3px;text-transform:uppercase;color:#16A8AA}
#page .bc-news h2{margin:0 0 8px;font:600 26px/1.25 Inter,Arial,sans-serif;color:#14305D}
.bc-news__text>p:last-child{margin:0;font-size:16px}
.bc-news__row{display:flex;gap:10px}
#page .bc-news input[type=email]{flex:1;min-width:0;height:52px;margin:0;padding:0 18px;font:400 15px Heebo,Arial,sans-serif;color:#14305D;background:#F5F7FA;border:1px solid #DBE1E7;border-radius:10px;box-sizing:border-box}
#page .bc-news input[type=email]:focus{outline:none;border-color:#16A8AA;background:#fff;box-shadow:0 0 0 4px rgba(22,168,170,.15)}
#page .bc-news input[aria-invalid=true]{border-color:#d33}
#page .bc-news button{height:52px;padding:0 24px;border:0;border-radius:10px;background:#16A8AA;font:600 15px Inter,Arial,sans-serif;color:#fff;cursor:pointer;transition:background .2s}
#page .bc-news button:hover,#page .bc-news button:focus-visible{background:#14305D;color:#fff}
#page .bc-news button[disabled]{opacity:.6}
.bc-news__msg{margin:10px 0 0;font-size:14px}
.bc-news__msg:empty{display:none}
.bc-news__msg.is-ok{color:#16794c}.bc-news__msg.is-err{color:#b00020}
.bc-news__consent{margin:12px 0 0;font-size:12.5px;line-height:1.55;color:#828FA0}
#page .bc-news__consent a{color:#12908f;text-decoration:underline}
/* columns */
.bc-foot__grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1.35fr;gap:40px;padding:64px 0 48px}
.bc-foot__logo{display:inline-block;margin-bottom:14px}
.bc-foot__logo img{display:block;width:150px;height:auto;filter:brightness(0) invert(1)}
.bc-foot__tagline{margin:0 0 8px;font:500 16px/1.4 Inter,Arial,sans-serif;color:#fff}
.bc-foot__brand p{margin:0 0 14px}
.bc-foot__badge{display:inline-block;padding:4px 10px;border:1px solid rgba(255,255,255,.18);border-radius:20px;font:500 12px/1.4 Inter,Arial,sans-serif;letter-spacing:.4px;color:#DCE3EC}
.bc-foot__title{margin:0 0 16px;font:600 13px/1 Inter,Arial,sans-serif;letter-spacing:1.3px;text-transform:uppercase;color:#fff}
.bc-foot__col ul{margin:0;padding:0;list-style:none}
.bc-foot__col li{margin:0 0 10px}
.bc-foot address{display:grid;gap:12px;margin:0 0 18px;font-style:normal}
#page .bc-foot address a{display:flex;gap:12px;align-items:flex-start;line-height:1.45}
.bc-foot address .bc-foot__ico,.bc-foot__hours .bc-foot__ico{margin-top:2px;color:#16A8AA}
.bc-foot__hours{display:flex;gap:12px;margin:0 0 20px;line-height:1.5}
.bc-foot__hours strong{font-weight:500;color:#fff}
#page .bc-foot__cta{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:9px;background:#16A8AA;font:600 14px Inter,Arial,sans-serif;color:#fff}
#page .bc-foot__cta:hover{background:#12908f;color:#fff}
.bc-foot__cta .bc-foot__ico{width:16px;height:16px}
/* bottom bar */
.bc-foot__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:22px 0 28px;border-top:1px solid rgba(255,255,255,.1);font-size:13.5px;color:#8E9BAE}
.bc-foot__bottom p{margin:0}
.bc-foot__legal{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px}
#page .bc-foot__cookies{padding:0;margin:0;border:0;background:none;font:inherit;color:#DCE3EC;text-decoration:underline;text-underline-offset:2px;cursor:pointer}
#page .bc-foot__cookies:hover,#page .bc-foot__cookies:focus{background:none;color:#fff}
#page .bc-foot__credit a{color:#fff;font-weight:500}
#page .bc-foot__credit a:hover{color:#16A8AA}
@media (max-width:1024px){.bc-foot__grid{grid-template-columns:1fr 1fr;gap:36px 32px}.bc-news{grid-template-columns:1fr;gap:20px;padding:30px}}
@media (max-width:767px){.bc-foot{margin-top:56px;background:linear-gradient(to bottom,transparent 0,transparent 120px,#0B1D3A 120px)}.bc-news{padding:24px 20px;border-radius:14px}#page .bc-news h2{font-size:22px}.bc-news__row{flex-direction:column}#page .bc-news input[type=email]{flex:none;width:100%}#page .bc-news button{width:100%}.bc-foot__grid{grid-template-columns:1fr 1fr;gap:32px 20px;padding:44px 0 32px}.bc-foot__brand,.bc-foot__contact{grid-column:1/-1}.bc-foot__bottom{flex-direction:column;gap:10px}.bc-foot__legal{gap:4px 14px}}

/* entrance animations slide in from outside the viewport: never allow sideways scrolling (clip keeps position:sticky working) */
#page{overflow-x:clip}

/* ---- site header with integrated language switch (replaces the Elementor header + language bar) ---- */
:root{--bc-util-h:38px;--bc-bar-h:84px}
.bc-head{position:sticky;top:calc(-1 * var(--bc-util-h));z-index:1000;font-family:Inter,Arial,sans-serif}
.bc-wrap{max-width:1180px;margin:0 auto;padding:0 20px;box-sizing:border-box}
.bc-i{width:16px;height:16px;flex:none}
.bc-util{height:var(--bc-util-h);background:#0B1D3A;color:#B8C4D4;font-size:13px}
.bc-util__in{display:flex;align-items:center;justify-content:space-between;height:100%}
.bc-util p{display:flex;align-items:center;gap:8px;margin:0}
.bc-util .bc-i{width:15px;height:15px;color:#16A8AA}
.bc-util__sep{width:1px;height:14px;margin:0 8px;background:rgba(255,255,255,.18)}
#page .bc-util a{display:inline-flex;align-items:center;gap:7px;margin-left:22px;color:#DCE3EC;text-decoration:none}
#page .bc-util a:hover{color:#fff}
.bc-bar{background:#fff;border-bottom:1px solid #E6EBF0;transition:box-shadow .25s}
.bc-head.is-scrolled .bc-bar{box-shadow:0 6px 24px rgba(6,24,53,.08)}
.bc-bar__in{display:flex;align-items:center;gap:28px;height:var(--bc-bar-h)}
.bc-logo{display:block;flex:none}
.bc-logo img{display:block;width:auto;height:58px}
.bc-nav{flex:1;display:flex;justify-content:center}
.bc-menu{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}
.bc-menu>li{position:relative;display:flex;align-items:center}
#page .bc-menu>li>a{display:block;padding:10px 14px;border-radius:8px;font:500 15px/1.2 Inter,Arial,sans-serif;color:#14305D;text-decoration:none;white-space:nowrap;transition:color .15s,background .15s}
#page .bc-menu>li>a:hover,#page .bc-menu>li>a:focus-visible{color:#16A8AA;background:#F2F8F8}
#page .bc-menu>li.is-on>a{color:#16A8AA}
.bc-menu>li.is-on>a::after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2px;border-radius:2px;background:#16A8AA}
.bc-menu>li.has-sub.is-on>a::after{right:34px}
#page .bc-subbtn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:-10px;padding:0;border:0;border-radius:6px;background:none;color:#14305D;cursor:pointer}
#page .bc-subbtn:hover,#page .bc-subbtn:focus{background:#F2F8F8;color:#16A8AA}
.bc-subbtn .bc-i{transition:transform .2s}
.bc-sub{position:absolute;top:calc(100% + 10px);left:0;min-width:320px;margin:0;padding:10px;list-style:none;background:#fff;border:1px solid #E3E8EE;border-radius:14px;box-shadow:0 18px 48px rgba(6,24,53,.14);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s}
.bc-sub::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}
.has-sub:hover>.bc-sub,.has-sub:focus-within>.bc-sub,.has-sub.is-open>.bc-sub{opacity:1;visibility:visible;transform:none}
.has-sub:hover .bc-subbtn .bc-i,.has-sub.is-open .bc-subbtn .bc-i{transform:rotate(180deg)}
#page .bc-sub a{display:block;padding:10px 12px;border-radius:9px;text-decoration:none}
#page .bc-sub a:hover,#page .bc-sub a:focus-visible{background:#F2F8F8}
.bc-sub strong{display:block;font:600 14.5px/1.3 Inter,Arial,sans-serif;color:#14305D}
.bc-sub span{display:block;margin-top:2px;font:400 13px/1.4 Heebo,Arial,sans-serif;color:#6B7888}
#page .bc-sub a[aria-current] strong{color:#16A8AA}
.bc-sub__all{margin-top:4px;padding-top:6px;border-top:1px solid #EEF1F4}
#page .bc-sub__all a{font:600 13.5px Inter,Arial,sans-serif;color:#16A8AA}
.bc-nav__extra{display:none}
.bc-actions{display:flex;align-items:center;gap:14px;flex:none}
.bc-lang{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid #DCE3EA;border-radius:999px;background:#F7F9FB}
.bc-lang__ico{width:15px;height:15px;margin:0 3px 0 6px;color:#7C8898}
#page .bc-lang a{display:flex;align-items:center;justify-content:center;min-width:36px;height:28px;padding:0 9px;border-radius:999px;font:600 12.5px/1 Inter,Arial,sans-serif;letter-spacing:.5px;color:#5B6878;text-decoration:none;transition:background .15s,color .15s}
#page .bc-lang a:hover{color:#14305D;background:#EAEFF4}
#page .bc-lang a.is-on{background:#14305D;color:#fff}
#page .bc-cta{display:inline-flex;align-items:center;height:44px;padding:0 20px;border-radius:10px;background:#16A8AA;font:600 14.5px/1 Inter,Arial,sans-serif;color:#fff;text-decoration:none;white-space:nowrap;transition:background .2s}
#page .bc-cta:hover,#page .bc-cta:focus-visible{background:#14305D;color:#fff}
.bc-burger{display:none}
#page a:focus-visible,#page button:focus-visible{outline:2px solid #16A8AA;outline-offset:2px}
@media (max-width:1180px){.bc-bar__in{gap:18px}#page .bc-menu>li>a{padding:10px 10px;font-size:14.5px}.bc-menu>li.is-on>a::after{left:10px;right:10px}.bc-menu>li.has-sub.is-on>a::after{right:30px}}
@media (max-width:1024px){
  :root{--bc-util-h:0px;--bc-bar-h:70px}
  .bc-util{display:none}
  .bc-head{top:0}
  .bc-logo img{height:48px}
  .bc-cta--bar{display:none!important}
  .bc-actions{margin-left:auto;gap:10px}
  #page .bc-burger{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #DCE3EA;border-radius:10px;background:#fff;cursor:pointer}
  .bc-burger span,.bc-burger span::before,.bc-burger span::after{display:block;width:18px;height:2px;border-radius:2px;background:#14305D;transition:transform .2s,background .2s}
  .bc-burger span{position:relative}
  .bc-burger span::before,.bc-burger span::after{content:"";position:absolute;left:0}
  .bc-burger span::before{top:-6px}.bc-burger span::after{top:6px}
  .bc-head.is-open .bc-burger span{background:transparent}
  .bc-head.is-open .bc-burger span::before{transform:translateY(6px) rotate(45deg)}
  .bc-head.is-open .bc-burger span::after{transform:translateY(-6px) rotate(-45deg)}
  .bc-nav{position:absolute;left:0;right:0;top:100%;display:block;max-height:calc(100vh - var(--bc-bar-h));overflow-y:auto;padding:8px 20px 24px;background:#fff;border-bottom:1px solid #E6EBF0;box-shadow:0 24px 40px rgba(6,24,53,.12);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s}
  .bc-head.is-open .bc-nav{opacity:1;visibility:visible;transform:none}
  .bc-menu{flex-direction:column;align-items:stretch;gap:0}
  .bc-menu>li{flex-wrap:wrap;border-bottom:1px solid #EEF1F4}
  #page .bc-menu>li>a{flex:1;padding:16px 4px;font-size:16px;border-radius:0}
  #page .bc-menu>li>a:hover{background:none}
  .bc-menu>li.is-on>a::after{display:none}
  #page .bc-subbtn{width:44px;height:44px;margin:0}
  .bc-sub{position:static;display:none;width:100%;min-width:0;margin:0 0 12px;padding:4px;border:0;box-shadow:none;background:#F5F8FA;opacity:1;visibility:visible;transform:none;transition:none}
  .has-sub:hover>.bc-sub,.has-sub:focus-within>.bc-sub{display:none}
  .has-sub.is-open>.bc-sub{display:block}
  .has-sub:hover .bc-subbtn .bc-i{transform:none}
  .has-sub.is-open .bc-subbtn .bc-i{transform:rotate(180deg)}
  .bc-nav__extra{display:grid;gap:12px;padding-top:20px}
  #page .bc-nav__extra .bc-cta{justify-content:center;height:50px;font-size:16px}
  #page .bc-nav__extra a:not(.bc-cta){display:flex;align-items:center;gap:10px;color:#14305D;text-decoration:none;font:500 15px Inter,Arial,sans-serif}
  .bc-nav__extra .bc-i{color:#16A8AA}
}
@media (max-width:420px){.bc-wrap{padding:0 14px}.bc-logo img{height:42px}.bc-lang__ico{display:none}#page .bc-lang a{min-width:32px;padding:0 7px}}
@media (prefers-reduced-motion:reduce){.bc-sub,.bc-nav,.bc-bar,.bc-burger span,.bc-burger span::before,.bc-burger span::after{transition:none}}
/* sticky header offsets for in-page anchors and the FAQ topic list */
html{scroll-padding-top:calc(var(--bc-bar-h) + 16px)}
.bc-faq__toc{top:calc(var(--bc-bar-h) + 24px)!important}

/* keep the fixed WhatsApp button clear of the footer's bottom line */
@media (max-width:1400px){.bc-foot__bottom{padding-right:84px}}
@media (max-width:767px){.bc-foot__bottom{padding-right:76px;padding-bottom:36px}}

/* contact form: sent state */
.bc-sent{padding:44px 36px;text-align:center;background:#fff;border:1px solid #DCEFEF;border-radius:16px;box-shadow:0 12px 36px rgba(20,48,93,.08);font-family:Heebo,Arial,sans-serif;color:#505E6B;outline:none}
.bc-sent__ico{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:16px;border-radius:50%;background:#E3F4F4}
.bc-sent__ico svg{width:32px;height:32px;fill:none;stroke:#16A8AA;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;animation:bcCheck .6s .15s ease forwards}
@keyframes bcCheck{to{stroke-dashoffset:0}}
#page .bc-sent h3{margin:0 0 10px;font:600 22px/1.35 Inter,Arial,sans-serif;color:#14305D}
.bc-sent p{max-width:520px;margin:0 auto 10px;font-size:16px;line-height:1.65}
.bc-sent__ref{font-size:14px!important;color:#7C8898}
#page .bc-sent a{color:#12908f}
@media (prefers-reduced-motion:reduce){.bc-sent__ico svg{animation:none;stroke-dashoffset:0}}

/* ---- pages built outside WordPress: newsletter, results, 404, legal ---- */
.bc-plain{padding:64px 0 88px;background:#F5F7FA;font-family:Heebo,Arial,sans-serif;color:#505E6B}
#page .bc-plain h1{margin:0 0 14px;font:700 38px/1.15 Inter,Arial,sans-serif;color:#14305D;letter-spacing:-.01em}
#page .bc-plain h2{margin:28px 0 12px;font:600 21px/1.3 Inter,Arial,sans-serif;color:#14305D}
.bc-eyebrow{margin:0 0 10px;font:600 12.5px/1 Inter,Arial,sans-serif;letter-spacing:1.4px;text-transform:uppercase;color:#16A8AA}
.bc-lead{margin:0 0 22px;font-size:18px;line-height:1.7}
#page .bc-plain a{color:#12908f}
.bc-btn,#page a.bc-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border-radius:10px;background:#16A8AA;font:600 15px Inter,Arial,sans-serif;color:#fff;text-decoration:none;transition:background .2s}
#page a.bc-btn:hover{background:#14305D;color:#fff}
#page a.bc-btn--ghost{background:#fff;color:#14305D;border:1px solid #DCE3EA}
#page a.bc-btn--ghost:hover{background:#EEF2F6;color:#14305D}
.bc-btn[hidden]{display:none}
/* newsletter landing */
.bc-nl__in{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center}
.bc-nl__visual img{display:block;width:100%;max-width:420px;height:auto;margin:0 auto;border-radius:10px;box-shadow:0 30px 60px rgba(6,24,53,.22),0 0 0 1px rgba(6,24,53,.06);transform:rotate(2deg)}
.bc-checks{margin:0 0 28px;padding:0;list-style:none;display:grid;gap:10px}
.bc-checks li{position:relative;padding-left:32px;font-size:16.5px;color:#24364F}
.bc-checks li::before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;border-radius:50%;background:#16A8AA url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat}
.bc-news__form--big{padding:22px;background:#fff;border:1px solid #E3E8EE;border-radius:16px;box-shadow:0 12px 32px rgba(20,48,93,.07)}
#page .bc-news__form--big input[type=email]{flex:1;min-width:0;height:54px;margin:0;padding:0 18px;font:400 16px Heebo,Arial,sans-serif;color:#14305D;background:#F5F7FA;border:1px solid #DBE1E7;border-radius:10px}
#page .bc-news__form--big input[type=email]:focus{outline:none;border-color:#16A8AA;background:#fff;box-shadow:0 0 0 4px rgba(22,168,170,.15)}
#page .bc-news__form--big button{height:54px;padding:0 22px;border:0;border-radius:10px;background:#16A8AA;font:600 15px Inter,Arial,sans-serif;color:#fff;cursor:pointer;white-space:nowrap}
#page .bc-news__form--big button:hover{background:#14305D}
/* result pages */
.bc-result__card{max-width:640px;margin:0 auto;padding:48px 40px;text-align:center;background:#fff;border:1px solid #E3E8EE;border-radius:18px;box-shadow:0 14px 40px rgba(20,48,93,.08)}
.bc-result__card p{font-size:17px;line-height:1.7;margin:0 0 24px}
.bc-result__ico{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:18px;border-radius:50%;background:#E3F4F4}
.bc-result__ico svg{width:34px;height:34px;fill:none;stroke:#16A8AA;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}
.bc-result__ico--warn{background:#FDF3E1}.bc-result__ico--warn svg{stroke:#B7791F}
#page .bc-result h1{font-size:30px}
.bc-result__btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}
/* 404 */
.bc-404__lang[data-lang=en]{display:none}
html.is-en .bc-404__lang[data-lang=nl]{display:none}
html.is-en .bc-404__lang[data-lang=en]{display:block}
.bc-404__grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:56px;align-items:center;margin-bottom:44px}
.bc-404__receipt{position:relative;padding:26px 24px 30px;background:#fff;font:500 14px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:#14305D;box-shadow:0 20px 50px rgba(6,24,53,.14);transform:rotate(-3deg);animation:bcReceipt .9s cubic-bezier(.2,.8,.2,1)}
.bc-404__receipt::after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:10px;background:linear-gradient(-45deg,transparent 7px,#fff 0) 0 0/14px 10px repeat-x,linear-gradient(45deg,transparent 7px,#fff 0) 0 0/14px 10px repeat-x}
@keyframes bcReceipt{from{opacity:0;transform:translateY(-40px) rotate(-3deg)}to{opacity:1;transform:rotate(-3deg)}}
.bc-404__rhead{margin:0 0 14px;padding-bottom:12px;border-bottom:2px dashed #C9D3DD;text-align:center;font-weight:700;letter-spacing:2px}
.bc-404__receipt ul{margin:0;padding:0;list-style:none}
.bc-404__receipt li{display:flex;justify-content:space-between;gap:12px;padding:5px 0}
.bc-404__receipt li:last-child{margin-top:8px;padding-top:12px;border-top:2px solid #14305D;font-size:22px}
.bc-404__receipt li:last-child b{color:#16A8AA}
.bc-404__rfoot{margin:16px 0 0;text-align:center;color:#8A96A6;font-size:12px}
.bc-404__search{display:flex;gap:10px;max-width:520px}
#page .bc-404__search input{flex:1;min-width:0;height:52px;margin:0;padding:0 18px;font:400 16px Heebo,Arial,sans-serif;border:1px solid #DBE1E7;border-radius:10px;background:#fff;color:#14305D}
#page .bc-404__search button{height:52px;padding:0 22px;border:0;border-radius:10px;background:#14305D;color:#fff;font:600 15px Inter,Arial,sans-serif;cursor:pointer}
.bc-404__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
#page .bc-404__card{display:block;padding:20px;background:#fff;border:1px solid #E3E8EE;border-radius:14px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}
#page .bc-404__card:hover{border-color:#16A8AA;transform:translateY(-3px);box-shadow:0 12px 28px rgba(20,48,93,.08)}
.bc-404__card strong{display:block;margin-bottom:4px;font:600 16px Inter,Arial,sans-serif;color:#14305D}
.bc-404__card span{font-size:14px;color:#6B7888}
/* legal pages */
.bc-legal__upd{margin:0 0 18px;font-size:14px;color:#8A96A6}
.bc-legal__layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start;margin-top:20px}
.bc-legal__toc{position:sticky;top:calc(var(--bc-bar-h) + 24px);padding:18px 20px;background:#fff;border:1px solid #E3E8EE;border-radius:14px}
.bc-legal__toc p{margin:0 0 8px;font:600 12px Inter,Arial,sans-serif;letter-spacing:1.3px;text-transform:uppercase;color:#828FA0}
.bc-legal__toc ol{margin:0;padding-left:18px;display:grid;gap:6px;font-size:14px}
#page .bc-legal__toc a{color:#14305D;text-decoration:none}
#page .bc-legal__toc a:hover{color:#16A8AA}
.bc-legal__body{padding:12px 40px 32px;background:#fff;border:1px solid #E3E8EE;border-radius:16px;font-size:16px;line-height:1.75}
.bc-legal__sec{padding-top:8px}
.bc-legal__body p,.bc-legal__body ul{margin:0 0 14px}
.bc-legal__body li{margin-bottom:6px}
.bc-legal__table{overflow-x:auto;margin:6px 0 18px}
.bc-legal__table table{width:100%;min-width:640px;border-collapse:collapse;font-size:14.5px;line-height:1.55}
.bc-legal__table th{text-align:left;padding:10px 12px;background:#14305D;color:#fff;font:600 13px Inter,Arial,sans-serif}
.bc-legal__table th:first-child{border-radius:8px 0 0 0}.bc-legal__table th:last-child{border-radius:0 8px 0 0}
.bc-legal__table td{padding:12px;vertical-align:top;border-bottom:1px solid #EEF1F4}
.bc-legal__table tr:nth-child(even) td{background:#FAFBFC}
.bc-legal__body code{font-size:13px;background:#EEF2F6;padding:2px 6px;border-radius:5px;color:#14305D}
@media (max-width:1024px){.bc-nl__in,.bc-404__grid,.bc-legal__layout{grid-template-columns:minmax(0,1fr)}.bc-nl__visual{order:-1}.bc-nl__visual img{max-width:260px}.bc-404__receipt{max-width:320px;margin:0 auto}.bc-404__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-legal__toc{position:static}}
@media (max-width:767px){.bc-plain{padding:40px 0 56px}#page .bc-plain h1{font-size:28px}.bc-lead{font-size:16.5px}.bc-legal__body{padding:4px 18px 20px}.bc-404__search{flex-direction:column}#page .bc-404__search button{width:100%}.bc-result__card{padding:36px 22px}#page .bc-news__form--big button{width:100%}}
@media (max-width:480px){.bc-404__cards{grid-template-columns:minmax(0,1fr)}}
@media (prefers-reduced-motion:reduce){.bc-404__receipt{animation:none}}

/* ---------- FAQ: live result count under the search field ---------- */
.bc-faq__count{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:12px 0 0;font:500 14px/1.4 Inter,Arial,sans-serif;color:#14305D}
.bc-faq__count[hidden]{display:none}
#page .bc-faq__count a{color:#16A8AA;font-weight:600;text-decoration:none}
#page .bc-faq__count a:hover,#page .bc-faq__count a:focus-visible{color:#14305D;text-decoration:underline}
#page .bc-faq__count a::after{content:" ↓"}
.bc-faq__count a[hidden]{display:none}

/* ---------- cookie banner + preferences (own consent manager) ---------- */
.bc-cc{position:fixed;left:24px;bottom:24px;z-index:100001;display:flex;flex-direction:column;gap:16px;width:440px;max-width:calc(100vw - 48px);padding:20px 22px;background:#fff;border:1px solid #DBE1E7;border-radius:14px;box-shadow:0 18px 50px rgba(6,24,53,.18);font:400 14px/1.55 Inter,Arial,sans-serif;color:#4A5A70;box-sizing:border-box;animation:bcNoticeIn .45s cubic-bezier(.2,.8,.2,1)}
.bc-cc.is-leaving{opacity:0;transform:translateY(12px);transition:opacity .25s,transform .25s}
.bc-cc p{margin:0}
.bc-cc .bc-cc__title{display:flex;align-items:center;gap:10px;margin:0 0 6px;font:600 16px/1.3 Inter,Arial,sans-serif;color:#14305D}
.bc-cc__title svg{flex:none;width:22px;height:22px;fill:none;stroke:#16A8AA;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.bc-cc a,.bc-ccd a{color:#16A8AA;font-weight:500;text-decoration:underline;text-underline-offset:2px}
.bc-cc a:hover,.bc-ccd a:hover,.bc-cc a:focus-visible,.bc-ccd a:focus-visible{color:#14305D}
.bc-cc__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
html body .bc-cc__btn,html body [data-consent-status] .bc-cc__btn{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:10px 16px;border:1.5px solid #14305D;border-radius:10px;background:#14305D;color:#fff;font:600 14px/1.2 Inter,Arial,sans-serif;text-align:center;white-space:normal;cursor:pointer;transition:background .2s,border-color .2s,color .2s;box-shadow:none}
html body .bc-cc__btn:hover,html body .bc-cc__btn:focus-visible{background:#16A8AA;border-color:#16A8AA;color:#fff;outline:none}
html body .bc-cc__btn:focus-visible,html body .bc-cc__link:focus-visible,html body .bc-ccd__x:focus-visible{box-shadow:0 0 0 3px rgba(22,168,170,.35)}
html body .bc-cc__btn.is-ghost{background:#fff;color:#14305D}
html body .bc-cc__btn.is-ghost:hover,html body .bc-cc__btn.is-ghost:focus-visible{background:#F1F4F7;border-color:#14305D;color:#14305D}
html body .bc-cc__link{flex-basis:100%;margin:0;padding:4px 0;border:0;background:none;color:#14305D;font:500 13px/1.3 Inter,Arial,sans-serif;text-decoration:underline;text-underline-offset:2px;cursor:pointer;text-align:center}
html body .bc-cc__link:hover,html body .bc-cc__link:focus-visible{background:none;color:#16A8AA;outline:none}
.bc-ccd{width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px);margin:auto;padding:0;border:0;border-radius:16px;background:#fff;color:#4A5A70;box-shadow:0 30px 80px rgba(6,24,53,.3);font:400 14px/1.55 Inter,Arial,sans-serif}
.bc-ccd::backdrop{background:rgba(11,29,58,.55)}
.bc-ccd__in{display:flex;flex-direction:column;gap:14px;padding:24px}
.bc-ccd__top{display:flex;align-items:center;justify-content:space-between;gap:16px}
.bc-ccd h2{margin:0;font:600 20px/1.3 Inter,Arial,sans-serif;color:#14305D}
.bc-ccd h3{margin:0;font:600 15px/1.3 Inter,Arial,sans-serif;color:#14305D}
.bc-ccd p{margin:0}
html body .bc-ccd__x{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:#F1F4F7;cursor:pointer}
html body .bc-ccd__x:hover,html body .bc-ccd__x:focus-visible{background:#E3E8EE;outline:none}
html body .bc-ccd__x svg{width:18px;height:18px;fill:none;stroke:#14305D;stroke-width:2;stroke-linecap:round}
.bc-ccd__row{padding:14px 16px;border:1px solid #E3E8EE;border-radius:12px;background:#F8FAFC}
.bc-ccd__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}
.bc-ccd__badge{flex:none;padding:3px 10px;border-radius:999px;background:rgba(22,168,170,.12);color:#0E7C7E;font:600 12px/1.4 Inter,Arial,sans-serif}
.bc-ccd__badge.is-muted{background:#E9EDF2;color:#5B6B7F}
.bc-switch{position:relative;display:inline-flex;flex:none;cursor:pointer}
.bc-switch input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}
.bc-switch__ui{width:46px;height:26px;border-radius:999px;background:#C5CFDB;transition:background .2s;position:relative}
.bc-switch__ui::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(6,24,53,.25);transition:transform .2s}
.bc-switch input:checked+.bc-switch__ui{background:#16A8AA}
.bc-switch input:checked+.bc-switch__ui::after{transform:translateX(20px)}
.bc-switch input:focus-visible+.bc-switch__ui{box-shadow:0 0 0 3px rgba(22,168,170,.35)}
.bc-ccd__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}
[data-consent-status]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 8px;padding:16px 20px;border:1px solid #E3E8EE;border-left:4px solid #16A8AA;border-radius:12px;background:#F8FAFC}
[data-consent-status] p{margin:0;flex:1 1 240px;color:#14305D;font-weight:500}
html body [data-consent-status] .bc-cc__btn{flex:0 0 auto}
@media (max-width:767px){
.bc-cc{left:12px;right:12px;bottom:12px;width:auto;max-width:none;padding:16px;gap:12px;font-size:13.5px}
.bc-cc .bc-cc__title{font-size:15px}
html body .bc-cc__btn{flex-basis:calc(50% - 5px)}
html.bc-cc-open .wa__btn_popup,html.bc-cc-open .wa__popup_chat_box{opacity:0;visibility:hidden}
.bc-ccd__in{padding:18px}
}
@media (prefers-reduced-motion:reduce){.bc-cc{animation:none}.bc-cc.is-leaving{transition:none}.bc-switch__ui,.bc-switch__ui::after{transition:none}}
