:root{--app-height:100%}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li a{display:inline-flex;border-radius:3.5rem!important;border-left:0!important;line-height:1.15}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li:not(.current-menu-item)>a:not(:hover){color:var(--e-global-color-secondary)}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li:not(.current-menu-item)>a.highlighted{color:#fff;background-color:var(--e-global-color-secondary)}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu .sub-arrow:after{width:16px;height:16px;content:"";display:inline-block;background-image:url(content/themes/hello-theme-child/images/arrow-right-blue.svg);background-size:16px;background-repeat:no-repeat;transition:all 0.3s ease}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu .sub-arrow:after{width:16px;height:16px;content:"";display:inline-block;background-image:url(content/themes/hello-theme-child/images/arrow-right-blue.svg);background-size:16px;background-repeat:no-repeat;transition:all 0.3s ease}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu li:hover>a .sub-arrow:after,.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu li>a.highlighted .sub-arrow:after{filter:invert(1) brightness(100);transform:rotate(45deg)}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li>a .sub-arrow:after{background-image:url(content/themes/hello-theme-child/images/arrow-right.svg)}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children:hover>a,.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li:not(.menu-item-has-children)>a:hover,.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.current-menu-item>a{background-color:var(--e-global-color-secondary)!important;color:#fff!important}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu .sub-arrow svg{display:none}.timeline-wrapper>div:after{position:absolute;content:"";width:14px;height:14px;background-color:var(--e-global-color-secondary);border-radius:100%;top:calc(100% - 8px);left:0}.timeline-wrapper>div:nth-child(even):after{top:calc(-7.1492vh - 8px)}.timeline-wrapper.after-none .timeline-wrapper-inner::after{display:none!important}.timeline-wrapper.after-none .timeline-wrapper-inner .custom-time-line-img{position:absolute;content:"";width:70px;height:70px;background-color:var(--e-global-color-secondary);border-radius:100%;top:calc(100% - 36px);left:0;display:flex;align-items:center;justify-content:center}.timeline-wrapper.after-none .timeline-wrapper-inner:nth-child(even) .custom-time-line-img{top:calc(-7.1492vh - 36px)}.timeline-wrapper.after-none .timeline-wrapper-inner .custom-time-line-img .elementor-widget-container{width:40px;height:40px;margin:0 auto}.timeline-wrapper.after-none .timeline-wrapper-inner .custom-time-line-img .elementor-widget-container img,.timeline-wrapper.after-none .timeline-wrapper-inner .custom-time-line-img img{width:100%;height:100%;object-fit:cover;filter:brightness(0) invert(1)}.abt-form input.elementor-upload-field::-webkit-file-upload-button,.abt-form input.elementor-upload-field::file-selector-button{display:none}.abt-form .elementor-field{padding-inline:0!important}.abt-form .elementor-field-type-upload label{font-size:min(14px, max(1.2vh, 14px));position:relative;display:block;width:100%;text-align:center}.abt-form .elementor-field-type-upload{height:min(160px, max(14.2vh, 85px));border-bottom:1px solid rgb(255 255 255 / .1)}.abt-form .elementor-button{position:relative}.abt-form .elementor-field-type-upload label::before{content:"";width:16px;height:16px;background-image:url(content/themes/hello-theme-child/images/Icon_upload.svg);display:block;background-size:contain;text-align:center;margin:0 auto 1vh;background-repeat:no-repeat;background-position:center}.abt-form .elementor-upload-field:not(.show-inp){opacity:0;height:0}.abt-form .elementor-field-type-acceptance .elementor-field-option input{min-width:18px;height:18px}.abt-form .elementor-button::after{content:"";position:absolute;top:0;right:78px;width:4px;height:100%;background-color:#e6e9ff}.abt-form .elementor-button>span{gap:55px!important;flex-direction:row-reverse!important}.abt-form .elementor-button .elementor-button-icon{transition:all 0.5s ease-in-out}.abt-form .elementor-button:hover .elementor-button-icon{scale:1.5;rotate:45deg}.abt-form.elementor-button-align-end .elementor-field-type-submit{margin-top:2vh}.abt-form .elementor-button .elementor-button-icon svg{width:16px}.abt-form .elementor-field-type-acceptance .elementor-field-option{display:flex;gap:1vw;align-items:flex-start;accent-color:var(--e-global-color-secondary)}.abt-form .elementor-field-type-acceptance .elementor-field-option label{font-size:14px!important;line-height:1.2}.abt-form .elementor-field-type-acceptance a{color:inherit;font-size:inherit;text-decoration:underline}.abt-form .elementor-field-type-acceptance a:hover{color:var(--e-global-color-secondary)}body .elementor-popup-modal .dialog-message{max-height:var(--app-height)!important}body .elementor-heading-title a{letter-spacing:inherit}body.dialog-prevent-scroll:not(.elementor-editor-active){overflow-y:auto!important}.elementor-widget-search-form{outline:none!important}.elementor-location-header>.elementor-element{pointer-events:none}.elementor-location-header>.elementor-element .elementor-widget-image a,.elementor-location-header>.elementor-element .elementor-icon{pointer-events:all}.abt-form .elementor-message.elementor-message-danger:before{content:none}@media (min-width:1025px){.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li{position:static!important}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li{width:32%;padding-right:.5rem}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li>a{border-radius:3.5rem}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu{overflow:hidden auto}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children>ul.sub-menu{position:absolute;left:32%!important;width:20%!important;top:0!important;margin-left:0!important;margin-top:0!important;min-height:100%;border-left:3px solid var(--e-global-color-b21927c);padding:0 2rem;border-radius:0!important}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children ul.sub-menu{position:absolute;left:100%!important;width:150%!important;top:0!important;margin-left:0!important;margin-top:0!important;min-height:100%;border-left:3px solid var(--e-global-color-b21927c);padding:0 2rem;border-radius:0!important;transform:none!important}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>ul.sub-menu ul.sub-menu{width:90%!important;padding-right:0;background-color:transparent!important}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children>ul.sub-menu li+li{margin-top:.4em}@-moz-document url-prefix(){.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu{scrollbar-color:#000 var(--e-global-color-accent);scrollbar-width:thin}}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu::-webkit-scrollbar{width:3px!important}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu::-webkit-scrollbar-track{background:var(--e-global-color-accent)!important}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu::-webkit-scrollbar-thumb{background:#000000!important}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu::-webkit-scrollbar-thumb:hover{background:#000000!important}.abt-form .elementor-form-fields-wrapper{max-height:calc(100vh - 100px);overflow:hidden auto;height:auto}.abt-form.full_screen_form .elementor-form-fields-wrapper{max-height:none;overflow:auto;height:auto}.abt-form>div{display:flex}@-moz-document url-prefix(){.abt-form .elementor-form-fields-wrapper{scrollbar-color:#fff var(--e-global-color-accent);scrollbar-width:thin}}.abt-form .elementor-form-fields-wrapper::-webkit-scrollbar{width:3px!important}.abt-form .elementor-form-fields-wrapper::-webkit-scrollbar-track{background:var(--e-global-color-accent)!important}.abt-form .elementor-form-fields-wrapper::-webkit-scrollbar-thumb{background:#fff!important}.abt-form .elementor-form-fields-wrapper::-webkit-scrollbar-thumb:hover{background:#fff!important}.abt-form.elementor-button-align-end .elementor-field-type-submit{margin-bottom:0!important}.sticky-bar .elementor-heading-title{writing-mode:vertical-rl}}@media (max-width:1400px){.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children>ul.sub-menu,.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children ul.sub-menu{padding:0 1rem}}@media (max-width:1199px){.timeline-wrapper.after-none .timeline-wrapper-inner .custom-time-line-img{position:relative!important;top:0px!important}.timeline-wrapper>div:after{left:-55px}.timeline-wrapper>div:nth-child(even):after,.timeline-wrapper>div:after{top:6px}}@media (max-width:1024px){.popup-menu-wrap .elementor-menu-toggle{display:none}body .elementor-location-popup .popup-menu-wrap .elementor-nav-menu__container:not(.elementor-nav-menu--layout-vertical){transform:scaleY(1);max-height:100%;animation:hide-scroll 0.3s backwards;border-radius:0}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children ul.sub-menu,.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children ul.sub-menu{padding:.5rem 1rem;margin:1rem 0;border:solid var(--e-global-color-b21927c);border-radius:0;border-width:1px 0}.popup-menu-wrap .elementor-nav-menu__container .elementor-nav-menu>li.menu-item-has-children ul.sub-menu a{font-size:1rem!important}.timeline-wrapper>div:after{left:-55px}.timeline-wrapper>div:nth-child(even):after,.timeline-wrapper>div:after{top:6px}.team_block .slick-track{display:flex}.team_block .slick-track .slick-slide{height:inherit}.team_block .slick-track .slick-slide>div,.team_block .slick-track .slick-slide>div>div,.team_block .slick-track .slick-slide>div>div>div{height:100%}.team_block .slick-track .slick-slide>div>div>div>div:last-child{margin-top:auto;padding-top:20px}.abt-form .elementor-field-type-acceptance .elementor-field-option{gap:1rem}.abt-form .elementor-button>span{gap:27px!important}.abt-form .elementor-button{position:relative}.abt-form .elementor-button::after{right:48px}.abt-form .elementor-field-group.elementor-field-type-submit{justify-content:flex-start!important}.abt-form .elementor-button{padding:17px 24px!important}.abt-form .elementor-button .elementor-button-icon svg{width:12px}}@media (max-width:767px){html{scroll-behavior:unset!important}}html,body{overflow-x:hidden;overflow-y:auto!important;height:auto!important}img.lazyload,img[data-src],img[data-lazyloaded="false"]{background:linear-gradient(100deg,#fff0 40%,rgb(255 255 255 / .22) 50%,#fff0 60%),linear-gradient(180deg,#f8f9fb 0%,#f3f4f6 100%);background-size:200% 100%,100% 100%;animation:premiumSkeleton 1.8s ease-in-out infinite;border-radius:12px;transform:translateZ(0);transition:opacity .4s ease,transform .4s ease,filter .4s ease;filter:saturate(.95);will-change:background-position}img.lazyloaded,img.litespeed-loaded,img[data-loaded="true"]{animation:none!important;background:none!important;filter:none;opacity:1}@keyframes premiumSkeleton{0%{background-position:200% 0,0 0}100%{background-position:-200% 0,0 0}}img{backface-visibility:hidden;image-rendering:auto}