.active-item{color:#2f5a9b}.animated-container{max-height:0;transition:all .7s ease-in-out;overflow:hidden}.animated-container--visible{height:100%;max-height:100%;transition:max-height .7s ease-in!important}.animated-container--hidden{max-height:0;transition:max-height .7s ease-out;overflow:hidden}.step-button{background-color:#0000!important}.step-button button,.step-button .simple-button-style{color:#fff;cursor:pointer;background-color:#268abb;border:1px solid #bcbcbc;margin:3.75rem auto 0;padding:1.25rem 5.625rem;font-size:20px;font-weight:400;transition:all .4s;display:block}.step-button button:hover,.step-button .simple-button-style:hover{background-color:#0069d9;border-color:#0062cc}.error-message{color:red;font-size:12px;line-height:14px}.row-fields__children .MuiInputLabel-root:not(.MuiInputLabel-shrink){color:#bcbcbc}.row-fields__children .MuiInputBase-input::placeholder{color:#bcbcbc;opacity:1}.input-wrapper{max-height:56px}.input-wrapper .react-dadata__container{height:56px}.notification-point{color:#fff;background-color:red;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:10px;animation-duration:3s;animation-iteration-count:infinite;display:flex;position:absolute;top:-7px;right:-14px}@keyframes growDown{0%{transform:scaleY(0)}80%{transform:scaleY(1)}to{transform:scaleY(1)}}@keyframes notifyColor{0%{background-color:#e30082}45%{opacity:1;background-color:#e30082}55%{opacity:0;background-color:#000}65%{opacity:1;background-color:#e30082}to{background-color:#e30082}}.user-menu-modal-content__hidden-desktop{display:none}@media screen and (max-width:62em){.user-menu-modal-content__hidden-desktop{display:block}}.user-menu-modal-content__wrapper{flex-direction:column;align-items:center;gap:50px;padding:0 1.25rem;display:flex}.user-menu-modal-content__wrapper-avatar img{width:240px;height:280px}.user-menu-modal-content__wrapper-links{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.user-menu-modal-content__wrapper-links a{font-size:1.25rem;position:relative}.user-menu-modal-content__wrapper-links button{font-size:1.25rem}.user-menu-modal-content__wrapper-links *{cursor:pointer}.user-menu-modal-content__avatar img{width:240px;height:280px}.user-menu-modal-content__links{flex-direction:column;align-items:flex-start;gap:40px;display:flex}.user-menu-modal-content__links *{cursor:pointer}.user-menu-modal .modal__wrapper{height:100%!important;max-height:100%!important;top:0!important;right:0!important}@media screen and (max-width:62em){.user-menu-modal .modal__wrapper{padding:20px;width:100%!important}}.page-wrapper{background-color:#fff;flex-direction:row;align-items:stretch;width:100%;min-height:100vh;display:flex}.page-wrapper__container{float:right;flex:auto;min-width:0;min-height:100%;padding:10px 20px 0;overflow:hidden}@media only screen and (max-width:1170px){.page-wrapper__container{max-width:100vw}}.page-wrapper__container-title{color:#2f5a9b;margin:20px 20px 0;unicode-bidi:isolate;margin-block:1em;margin-inline:0;font-size:30px;font-weight:700;display:block}@media screen and (max-width:62em){.page-wrapper__container-title{font-size:25px}}.page-wrapper__container-wrap-links{color:#2f5a9b;margin:20px;margin-bottom:0;unicode-bidi:isolate;margin-block:1em;margin-inline:0;font-size:30px;font-weight:700;display:block}@media screen and (max-width:900px){.page-wrapper__container-wrap-links{padding:0 10px;font-size:20px}}@media screen and (max-width:335px){.page-wrapper__container-wrap-links{font-size:18px}}.page-wrapper__container hr{border:0 solid #0000001f;border-bottom-width:thin;flex-shrink:0;margin:0}.page-wrapper__container-content{flex-direction:column;gap:20px;margin-bottom:2rem;padding-top:20px;display:flex}@media screen and (max-width:62em){.page-wrapper__container{flex-direction:column;gap:15px;width:100%;padding:10px 0 0;display:flex;position:relative}.page-wrapper__container-title{text-align:center;padding:0 10px}.page-wrapper__container-content{padding:0 10px}.page-wrapper__container-content .empty-message-watable h2{font-size:24px}}.aside{background-color:#f7f7f7;border-right:1px solid #857f7f;flex:0 0 325px;width:100%;max-width:20.3125rem;min-height:100%;overflow:auto}.aside-logo{cursor:pointer}.aside-links{flex-direction:column;gap:20px;padding:1.875rem 0 0 1.875rem;display:flex}.aside-links a{cursor:pointer}.aside-links__items:hover{color:#2f5a9b;transition:color .3s ease-in-out}.aside-continents{cursor:pointer;padding-left:15px;font-size:21px}.aside-countries{text-align:left;padding-left:15px;font-size:17px}.aside-countries:hover{color:#2f5a9b;transition:color .3s ease-in-out}.aside-left-continent{padding-left:10px}.aside-cities{color:#000;padding-left:30px;font-size:15px;display:block}.aside-cities:hover{color:#2f5a9b;transition:color .3s ease-in-out}.header{flex-direction:row;justify-content:flex-end;align-items:center;gap:30px;min-height:105px;padding:10px 30px;display:flex}.header__avatar img{object-fit:cover;border-radius:50%;width:85px;height:85px}.header__links{align-items:center;gap:30px;display:flex}.header__links .header-bell{width:30px;max-width:25px;height:25px;max-height:28px}.header__links a{color:#000;text-align:center;cursor:pointer;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;position:relative}.header__links-burger{cursor:pointer}.footer{background-color:#101010;padding:2.0625rem 0 0 4.125rem}.footer-container{justify-content:space-between;align-items:center;display:flex}.footer-container__logo img{width:170px;height:200px}.footer-container__links{flex-flow:wrap;justify-content:center;gap:30px;margin:0 auto;display:flex}.footer-container__links a{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.footer-rights{color:#fff;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:62em){.footer{gap:30px;padding:20px;display:grid}.footer-container__logo{display:none}.footer-container__links{grid-template-columns:repeat(2,1fr);gap:20px;padding-right:0;display:grid}.footer-container__links a{text-align:left;font-size:13px}}.mobile-menu{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;z-index:11;background-image:linear-gradient(139.21deg,#268abb,#666 145.16%),linear-gradient(-139.21deg,#268abb,#666 145.16%);flex-direction:column;gap:30px;width:100%;height:100vh;padding:30px;font-size:20px;display:flex;position:fixed;top:0}.mobile-menu__close-btn{justify-content:flex-end;display:flex}.mobile-menu__close-btn svg{width:40px;height:40px}.mobile-menu__header{flex-direction:row;justify-content:space-between;min-height:43px;padding:0 20px;display:flex}.auth{flex-direction:column;justify-content:center;align-items:center;gap:40px;min-height:460px;display:flex;justify-content:start!important}.auth__nav{align-items:center;gap:20px;display:flex}.auth__nav span{color:#0009;cursor:pointer}.auth__nav-retisteractive,.auth__nav-loginactive{color:#2f5a9b!important}.auth__content{width:100%}.auth__content [data-state=inactive]{display:none}.auth__content{flex-direction:column;display:flex}.auth .register,.auth .login{flex-direction:column;gap:30px;display:flex}.auth .register__form,.auth .login__form{flex-direction:column;gap:10px;display:flex}.auth .register__form .MuiInputBase-input,.auth .login__form .MuiInputBase-input{font-size:16px}.auth .login__form--reset-password{text-align:center}.auth .login__form--reset-password a{color:#1677ff}.auth .register .rc-anchor-normal{width:100%!important}.auth .register--captcha{justify-content:center;display:flex}.auth .register--captcha .rc-anchor-normal,.auth .register--captcha>div>div>div>div iframe,.auth .register--captcha>div>div>div>div iframe #rc-anchor-container{width:100%!important}.rc-anchor-light.rc-anchor-normal,.rc-anchor-light.rc-anchor-compact{border:none!important}@keyframes button-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{cursor:pointer}.button-spin{width:18px;height:18px;color:inherit;justify-content:center;align-items:center;margin-left:10px;animation:.8s linear infinite button-spinner-rotate;display:inline-flex}.button .simple-button-style{color:#fff;background-color:#268abb;border:1px solid #bcbcbc;width:100%;padding:.5rem 1.125rem;display:block}.button__secondary{background-color:#bcbcbc;border:1px solid #857f7f}.button__secondary .simple-button-style{background-color:#0000}.button__border-rounded{border-radius:8px}.button__border-none{border-radius:0}.button__disabled{opacity:.7}@media screen and (max-width:62em){.button .simple-button-style{justify-content:center;align-items:center;width:100%;padding:.5rem;font-size:.6875rem;display:flex}}.table-item__content{flex-direction:column;justify-content:space-between;display:flex}.table-item__content-larger--info{flex-direction:column;display:flex}.table-item__content-larger--info>div span{color:#fff;font-size:15px;font-style:normal;line-height:normal}.table-item__content-btn{justify-content:right;align-items:center;gap:10px;margin-top:10px;display:flex}.table-item__content-btn button{color:#fff;background:0 0;border:none;outline:none;font-size:14px}.table-item__content-btn__icons,.table-item__content-btn__icons div{justify-content:center;align-items:center;gap:10px;display:flex}.table-item svg{width:20px;height:20px}.table-item:hover{background-color:#f3f3f3}@media screen and (max-width:62em){.table-item{gap:5px;width:100%;padding:10px;display:flex}}@media screen and (max-width:970px){.table-item{width:100%}}.wa-table{border-collapse:collapse;width:100%;position:relative}.wa-table__pagination{flex-direction:row;justify-content:space-around;padding:20px;display:flex}.wa-table__pagination--btns{gap:20px;display:flex}@media (max-width:1200px){.wa-table tbody{grid-template-columns:repeat(2,1fr)}}@media (max-width:950px){.wa-table tbody{grid-template-columns:1fr}}#wa-table-loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}#wa-table-loader tr{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#table-no-data-block td{justify-content:center;align-items:center;display:flex;position:absolute}.indicator-wrapper{text-align:center}.indicator-wrapper .lds-roller{width:80px;height:80px;display:inline-block;position:relative}.indicator-wrapper .lds-roller div{transform-origin:40px 40px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-roller}.indicator-wrapper .lds-roller div:after{content:" ";background:#3b5ccc;border-radius:50%;width:7px;height:7px;margin:-4px 0 0 -4px;display:block;position:absolute}.indicator-wrapper .lds-roller div:first-child{animation-delay:-.036s}.indicator-wrapper .lds-roller div:first-child:after{top:63px;left:63px}.indicator-wrapper .lds-roller div:nth-child(2){animation-delay:-.072s}.indicator-wrapper .lds-roller div:nth-child(2):after{top:68px;left:56px}.indicator-wrapper .lds-roller div:nth-child(3){animation-delay:-.108s}.indicator-wrapper .lds-roller div:nth-child(3):after{top:71px;left:48px}.indicator-wrapper .lds-roller div:nth-child(4){animation-delay:-.144s}.indicator-wrapper .lds-roller div:nth-child(4):nth-child(4):after{top:72px;left:40px}.indicator-wrapper .lds-roller div:nth-child(5){animation-delay:-.18s}.indicator-wrapper .lds-roller div:nth-child(5):nth-child(5):after{top:71px;left:32px}.indicator-wrapper .lds-roller div:nth-child(6){animation-delay:-.216s}.indicator-wrapper .lds-roller div:nth-child(6):nth-child(6):after{top:68px;left:24px}.indicator-wrapper .lds-roller div:nth-child(7){animation-delay:-.252s}.indicator-wrapper .lds-roller div:nth-child(7):nth-child(7):after{top:63px;left:17px}.indicator-wrapper .lds-roller div:nth-child(8){animation-delay:-.288s}.indicator-wrapper .lds-roller div:nth-child(8):nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input input{background:#fff;border:1px solid #ababab;outline:none;width:100%;padding:10px 20px;font-size:16px;font-style:normal}.suggestions-input>div,.suggestions-input>div>div,.suggestions-input>div>div>div,.suggestions-input>div>div>div>input{height:100%;max-height:56px}@media screen and (max-width:62em){.suggestions-input{height:56px}.suggestions-input>div input::placeholder{font-size:15px}}.wa-tab__loader-idicator{background-color:#bcbcbc;border-radius:10px;max-width:100%;height:.625rem;margin-bottom:1.25rem;overflow:hidden}.wa-tab__loader-idicator span{background-color:#268abb;width:100%;height:100%;transition:width .5s;display:block}.wa-tab .tab-panels{flex-direction:column;display:flex;position:relative}.wa-tab .tab-panel{flex:1;display:none}.wa-tab .tab-panel.active{display:block}.wa-tab .react-tabs__tab-list{border:none;justify-content:space-around;align-items:center;padding-bottom:5rem;display:flex}.wa-tab .react-tabs__tab-list .react-tabs__tab{color:#010101;cursor:pointer;background:#fff0;border:none;font-size:30px;font-weight:600}.wa-tab .react-tabs__tab-list .react-tabs__tab--selected{color:#2f5a9b}.wa-accordion .MuiAccordionSummary-content{color:#2f5a9b;justify-content:center;margin:12px 0;padding:1.25rem 0;font-size:30px;font-weight:900}.wa-accordion .MuiButtonBase-root{border:1px solid #bcbcbc}.wa-accordion .mui-1f773le-MuiButtonBase-root-MuiAccordionSummary-root.Mui-expanded{margin-bottom:1rem!important}@media screen and (max-width:62em){.wa-accordion .MuiAccordionSummary-content{text-align:center}}.info-block{background-color:#e5e5e5;border:1px solid #e7e7e7;justify-content:space-between;align-items:center;width:100%;height:100%;padding:12px 10px;display:flex}.info-block__label{align-items:center;gap:1.25rem;display:flex}.info-block__label p{font-size:20px}@media (min-width:1000px){.info-block__label p{font-size:14px}}@media (min-width:1680px){.info-block__label p{font-size:20px}}.info-block__label span{color:red}.info-block__icons{flex-direction:row;align-items:center;gap:.625rem;padding-right:1rem;display:flex}.info-block__icons-add{cursor:pointer;justify-content:center;align-items:center;min-width:30px;height:100%;padding:5px 0;display:flex}.info-block__icons-add svg{color:#1976d2}.info-block__icons-add:hover{background-color:#0000000d}.info-block .custom-tooltip{color:#fff;z-index:10;background:#268abb;border-radius:6px;min-width:472px;max-width:472px;margin-bottom:8px;padding:8px 12px;font-size:.875rem;position:absolute;top:115%;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0003}.info-block .custom-tooltip:after{content:"";z-index:-1;border-bottom:5px solid #268abb;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.row-fields{gap:1.25rem}.row-fields__info-wrapper{width:100%}@media (min-width:1000px){.row-fields__info-wrapper{width:21%;max-width:322px}}.row-fields__children{flex:1;justify-content:space-between;gap:.625rem;display:flex}.row-fields__children .MuiFormControl-root,.row-fields__children .suggestions-input{width:100%}.row-fields .from-to-datepickers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.row-fields__flex24{display:flex!important}.row-fields__flex24 .from-to-datepickers{width:24%}@media screen and (max-width:62em){.row-fields__flex24 .from-to-datepickers{width:100%}}.row-fields__flex40{display:flex!important}.row-fields__flex40 .from-to-datepickers,.row-fields__flex40 .rankDate-datepicker,.row-fields__flex40 .degreeDate-datepicker{width:32%}@media screen and (max-width:62em){.row-fields__flex40 .from-to-datepickers,.row-fields__flex40 .rankDate-datepicker,.row-fields__flex40 .degreeDate-datepicker{width:100%}}.row-fields__flex85{display:flex!important}.row-fields__flex85 .from-to-datepickers{width:66%}@media screen and (max-width:62em){.row-fields__flex85 .from-to-datepickers{width:100%}}.row-fields__rows1{grid-template-columns:repeat(1,1fr);display:grid}.row-fields__rows2{grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:1000px){.row-fields__rows2.hasPeriod{grid-template-columns:1fr max-content}.row-fields__rows2.hasPeriod>:first-child{width:100%}.row-fields__rows2.hasPeriod>:nth-child(2){width:250px}.row-fields__rows2.hasSmallDatepicker{grid-template-columns:1fr max-content}.row-fields__rows2.hasSmallDatepicker>:first-child{width:100%}.row-fields__rows2.hasSmallDatepicker>:nth-child(2){width:250px}}@media (min-width:1500px){.row-fields__rows2.hasPeriod{grid-template-columns:1fr max-content}.row-fields__rows2.hasPeriod>:first-child{width:100%}.row-fields__rows2.hasPeriod>:nth-child(2){width:396px}.row-fields__rows2.hasSmallDatepicker{grid-template-columns:1fr max-content}.row-fields__rows2.hasSmallDatepicker>:first-child{width:100%}.row-fields__rows2.hasSmallDatepicker>:nth-child(2){width:396px}}.row-fields__rows3{grid-template-columns:repeat(3,1fr);display:grid}@media (min-width:1000px){.row-fields__rows3.hasPeriod{grid-template-columns:1fr 1fr max-content}.row-fields__rows3.hasPeriod>:nth-child(3){width:250px}}@media (min-width:1500px){.row-fields__rows3.hasPeriod{grid-template-columns:1fr 1fr max-content}.row-fields__rows3.hasPeriod>:nth-child(3){width:396px}}.row-fields__rows4{display:grid;grid-template-columns:repeat(4,1fr)!important}.row-fields__rows5{display:grid;grid-template-columns:repeat(5,1fr)!important}@media screen and (max-width:1000px){.row-fields{flex-direction:column;display:flex}.row-fields .from-to-datepickers{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.row-fields__info-wrapper{width:100%}.row-fields__children,.row-fields__children>div{flex-direction:column;display:flex}}.suggestions-input .Mui-disabled{color:#bcbcbc!important}.file-upload-button{box-sizing:border-box;text-align:center;vertical-align:top;cursor:pointer;background-color:#00000005;border:1px dashed #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:300px;height:390px;transition:border-color .3s;display:flex}.file-upload-button label{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:16px;display:flex;position:relative}.checkbox input{opacity:0;cursor:pointer;z-index:1;width:20px;height:20px;position:absolute;top:3px;left:0}.checkbox input:checked~.checkmark:after{display:block}.checkbox input:checked~.checkmark{background-color:#d9d9d9;border:none}.checkbox .checkmark{background-color:#fff;border:1px solid #777e90;border-radius:4px;width:20px;height:20px;position:absolute;top:2px;left:0}.checkbox .checkmark:after{color:#fff;content:"";display:none;position:absolute;top:-1px;left:5px;right:0;content:"✓"!important}.checkbox__label{color:#1f222c;cursor:pointer;margin-left:30px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.checkbox__label a{color:#1677ff}.iframe-wrapper{width:100%;max-width:1300px;height:auto;min-height:500px;margin:0 auto;padding-bottom:23.5%;position:relative}.iframe-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.image-cropper{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media screen and (max-width:1300px){.image-cropper{flex-wrap:wrap;display:flex}}@media screen and (max-width:62em){.image-cropper{justify-content:center}}.image-cropper__slot{background-color:#00000005;border:1px dashed #d9d9d9;border-radius:8px;justify-content:center;align-items:stretch;width:300px;height:390px;transition:transform .3s ease-in-out,border-color .3s ease-in-out;display:flex;position:relative;overflow:hidden}.image-cropper__slot:hover{transform:scale(1.01)}@media screen and (max-width:62em){.image-cropper__slot{width:min(320px,100%)}}.image-cropper__slot--filled{background-color:#fff;border:none;box-shadow:0 12px 25px #00000014}.image-cropper__input{display:none}.image-cropper__placeholder{cursor:pointer;color:#101010;text-align:center;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;font-size:16px;display:flex}.image-cropper__placeholder span{display:block}.image-cropper__preview-button{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.image-cropper__preview-image{object-fit:cover;border-radius:8px}.image-cropper__actions{gap:8px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.image-cropper__action-button{cursor:pointer;color:#fff;background-color:#000000a6;border:none;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:opacity .2s ease-in-out}.image-cropper__action-button:hover{opacity:.85}.image-cropper__action-button--danger{background-color:#b91c1c}.image-cropper__dialog{width:100%;max-width:560px}.image-cropper__crop-container{background-color:#000;border-radius:10px;width:100%;height:360px;position:relative;overflow:hidden}.image-cropper__slider{align-items:center;gap:16px;margin-top:20px;display:flex}.image-cropper__slider label{color:#101010;min-width:70px;font-weight:500}.image-cropper__slider input[type=range]{flex:1}.image-cropper__dialog-footer{justify-content:flex-end;gap:12px;display:flex}.image-cropper__dialog-button{cursor:pointer;color:#fff;background-color:#1677ff;border:none;border-radius:8px;padding:8px 18px;font-size:14px;font-weight:500;transition:background-color .2s ease-in-out}.image-cropper__dialog-button:hover{background-color:#1677ffd9}.image-cropper__dialog-button--secondary{color:#101010;background-color:#0000;border:1px solid #d9d9d9}.image-cropper__dialog-button--secondary:hover{background-color:#f3f3f3}.image-cropper__dialog--preview{max-width:640px}.image-cropper__preview-modal{aspect-ratio:3/4;background-color:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}.image-cropper__preview-modal-image{object-fit:contain}.globe{position:relative}.globe__map-toolbar{cursor:pointer;background-color:#fff;flex-direction:row;gap:10px;padding:3px 6px;display:flex;position:absolute;bottom:3px;left:3px}.map-container{width:100%;height:400px}.map-container canvas{width:100%!important}.mapboxgl-map{touch-action:auto}.react-tel-input .form-control{color:#666;width:100%!important;padding:16.5px 14px 16.5px 58px!important;font-size:15px!important}.react-tel-input .special-label{color:#666;font-size:12px!important}.message-container__messages{-ms-overflow-style:none;scrollbar-width:none;max-height:31.25rem;overflow-y:scroll}.message-container__messages::-webkit-scrollbar{display:none}.message-container__messages-no--message{text-align:center}.message-container__messages--left{position:relative}.message-container__messages--left .message-item{background-color:#81c784;border:1px solid #81c784;border-radius:10px 10px 10px 0}.message-container__messages--left .message-item__date{color:#fff}.message-container__messages--right{justify-content:flex-end;display:flex}.message-container__messages--right .message-item{background-color:#e0e0e0;border:1px solid #e5e7eb;border-radius:10px 10px 0}.message-container__messages--right .message-item__date{color:#857f7f}.message-container__send-btn{margin-top:20px;position:relative}.message-container__send-btn .MuiTextField-root{outline:none;width:100%}.message-container__send-btn .MuiTextField-root .MuiOutlinedInput-root{border-radius:50px}.message-container__send-btn .MuiTextField-root .MuiOutlinedInput-root input{outline:none;padding-right:105px}.message-container__send-btn .button{position:absolute;top:50%;right:40px;transform:translateY(-50%)}.message-item{flex-direction:column;align-items:flex-start;width:300px;height:fit-content;min-height:50px;margin:15px 0;padding:10px;font-size:15px;display:flex;position:relative}.message-item__date{text-align:end;width:100%;margin-top:5px;font-size:12px}@media only screen and (max-width:600px){.message-item{width:100%}}.social-links{background:#f3f3f3;border:1px solid #bcbcbc;flex-direction:row;flex:1;justify-content:center;gap:5px;padding:30px;display:flex;overflow:hidden}.social-links>div{scroll-behavior:smooth;gap:10px;padding-bottom:10px;display:flex;overflow-x:auto}.social-link--item{flex-direction:column;flex-shrink:0;align-items:center;width:80px;display:flex}.social-link--item span{color:#484848;text-align:center;margin-top:5px;font-size:14px;font-weight:400}.social-link--item img{width:40px;height:40px}.mui-1jy569b-MuiFormLabel-root-MuiInputLabel-root{background-color:#fff;padding:0 5px!important}.MuiInputBase-root input,.MuiInputBase-root input,.MuiInputBase-root .MuiSelect-select{color:#000;font-size:15px}.custom-datepicker{position:relative}.custom-datepicker .helper-label{opacity:.5;font-size:15px;position:absolute;top:30%;right:50%}.password-input{position:relative}.password-input .MuiTextField-root{width:100%}.password-input__icon{opacity:.4;position:absolute;top:15px;right:10px}.home-header{background-image:url(../media/subheader.32afa93a.webp);background-repeat:no-repeat;background-size:cover;border:1px solid #857f7f;flex-direction:column;gap:10px;padding:30px 20px;display:flex}.home-header__welcome h1{color:#000;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.home-header__welcome,.home-header__btn{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:62em){.home-header{padding:15px}.home-header__welcome,.home-header__btn{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.home-header__welcome a,.home-header__btn a{text-align:center;width:100%}.home-header__welcome h1{font-size:20px}.home-header__welcome span:nth-child(2),.home-header__btn span{font-size:14px}.home-header__btn button{width:100%}}.home-map{background:#000;width:100%;height:600px}.home-map>div{height:100%}.home-map>div .map-container,.home-map>div .map-container .mapboxgl-canvas-container,.home-map>div .map-container .mapboxgl-canvas-container canvas{height:100%!important}.home-map .mapboxgl-control-container{display:none}.filters-group{flex-direction:row;display:flex}.filters-group .input{width:100%}.home-mobile-links{flex-direction:column;padding:.625rem 1.875rem;display:flex}.home-mobile-links__continent{font-size:24px}.home-mobile-links__country{font-size:20px}.home-mobile-links__city{font-size:16px}.home-mobile-links__continents{padding:.625rem}.home-mobile-links__continents button{text-align:start}.home-mobile-links__continents .aside-countries{padding:.3125rem .625rem .3125rem 1.5625rem}.home-mobile-links__continents .aside-countries .aside-cities{padding:.4375rem .625rem .4375rem 2.375rem}.home-mobile-links__biography{justify-content:center;padding:0 .625rem;display:flex}.home-mobile-links__biography a{text-align:center;width:100%}.home-mobile-links-links{flex-direction:column;gap:20px;padding:30px;display:flex}.home-mobile-links-links a{cursor:pointer}.home-page .h2-title{text-align:center;margin:0 20px;font-size:36px}@media screen and (max-width:1000px){.home-page .h2-title{font-size:24px}}.home-page .wa-table-home .h2-title{text-align:start;padding-bottom:20px}.step-one .main-bio,.step-one .education-career,.step-one .links,.step-one .army-service,.step-one .questions{flex-direction:column;gap:.625rem;display:flex}.step-one .questions__wrapper{flex-direction:row;gap:1.25rem;display:flex}.step-one .questions__wrapper--quest{background-color:#e5e5e5;border:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:.625rem;width:322px;padding:0 1rem 0 0;display:flex}.step-one .questions__wrapper--quest .MuiFormControl-root,.step-one .questions__wrapper--answer{flex:1}.step-one .questions__wrapper--answer .MuiFormControl-root{width:100%}@media screen and (max-width:62em){.step-one .questions__wrapper{flex-direction:column;display:flex}.step-one .questions__wrapper--quest{width:100%}}.step-two{flex-direction:column;align-items:center;display:flex}.step-two__header{text-align:center;background:#f3f3f3;border:1px solid #bcbcbc;flex-direction:column;width:50%;margin-bottom:70px;margin-left:auto;margin-right:auto;padding-top:2rem;display:flex}.step-two__header span:first-child{margin-bottom:.9375rem;font-size:28px;font-weight:500}.step-two__header span:nth-child(2){color:#2f5a9b;max-width:25rem;margin:0 auto .9375rem;line-height:1.1}.step-two__download{flex-wrap:wrap;align-items:center;gap:10px;width:100%;max-width:921px;display:flex}.step-two__download .ant-upload-list-item-thumbnail img{object-fit:cover!important}@media screen and (max-width:62em){.step-two__header{width:100%}.step-two__download .ant-upload-list-item-thumbnail img{object-fit:contain!important}.step-two__download{justify-content:center;display:flex}}.step-three__info{text-align:center;margin-top:1.875rem}.step-three .text-editor-jobit{min-height:300px}.step-three .jodit_sticky>.jodit-toolbar__box{position:fixed}.page-not-found{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 250px 100px;display:flex}.page-not-found__text-block{text-align:center;flex-direction:column;display:flex}.page-not-found__text-block span{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.page-not-found__btn .step-button .simple-button-style{margin-top:1rem!important;padding:.7rem 1.5rem!important}@media screen and (max-width:62em){.page-not-found{padding:50px 20px}.page-not-found__btn .step-button .simple-button-style{margin-top:.5rem!important}}.faq-item{flex-direction:row;gap:50px;display:flex}.faq-item__title{color:#2f5a9b;font-size:18px}.faq-item__content{flex-direction:column;gap:25px;display:flex}.faq-item__content *{font-size:15px}@media screen and (max-width:62em){.faq-item{flex-direction:column;display:flex}}.faq-page .wa-accordion .MuiAccordionSummary-content{font-size:20px}.foto-page__title{color:#2f5a9b;background:#eafcff;border:1px solid #bcbcbc;padding:11px 0 11px 20px}.foto-page__content{flex-direction:column;align-items:center;gap:50px;display:flex}.about-us-page__title{color:#2f5a9b;background:#eafcff;border:1px solid #bcbcbc;padding:11px 0 11px 20px}.about-us-page__content{flex-direction:row;gap:35px;display:flex}.about-us-page__content-aside{background-color:#eafcff;border:1px solid #bcbcbc;flex-direction:column;gap:10px;height:fit-content;padding:20px;display:flex}.about-us-page__content-aside p{border-bottom:1px solid #2f5a9b;font-size:1.25rem;font-weight:600}.about-us-page__content-aside span:first-child{padding-bottom:5px;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.about-us-page__content-aside span:nth-child(2){font-size:1rem}@media screen and (max-width:62em){.about-us-page,.about-us-page__content,.about-us-page__videos{flex-direction:column;display:flex}.about-us-page__content-text{padding:10px}.about-us-page__content-aside p{color:#2f5a9b}.about-us-page__content-aside span{padding:10px}.about-us-page__content-aside span:first-child{font-size:.75rem}.about-us-page__videos{align-items:center;display:flex;overflow:hidden}}@media screen and (max-width:1030px){.about-us-page__videos{justify-content:center;display:flex}}.upload-screenshot{flex-direction:column;align-items:center;gap:.625rem;width:200px;display:flex}.upload-screenshot label{color:#101010;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:20px;width:100%;height:35px;display:flex}.upload-screenshot img{width:200px;height:250px}.upload-screenshot #upload-image-input{display:none}@media screen and (max-width:62em){.upload-screenshot{width:100%;padding:0 7px}}.help-page__content{background-color:#f3f3f3;flex-direction:row;justify-content:space-between;gap:20px;padding:40px;display:flex}.help-page__content--screen{border-right:1px solid #bcbcbc;flex-direction:column;gap:30px;display:flex}.help-page__content--screen span{padding:7px}.help-page__content--screen .step-button{width:200px}.help-page__content--screen .step-button button{justify-content:center;align-items:center;height:50px;margin-top:0;display:flex}.help-page__content--screen,.help-page__content--input{width:50%}@media screen and (max-width:62em){.help-page__content{flex-direction:column;padding:0;display:flex}.help-page__content--screen{border-right:0;flex-direction:column;display:flex}.help-page__content--screen .step-button,.help-page__content--screen,.help-page__content--input{width:100%}}.profile-info{flex-direction:column;gap:50px;display:flex}.profile-info__card{flex-direction:column;gap:30px;display:flex}.profile-info__card h2{color:#2f5a9b;text-align:center;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.profile-info__card-content--wrapper{flex-direction:row;gap:4rem;display:flex}.profile-info__card-content--wrapper div{padding-bottom:1.25rem}.profile-info__card-content--wrapper div:first-child{text-align:left;border-right:1px solid #bcbcbc;flex:1;min-width:200px;font-size:1.25rem;font-weight:500}.profile-info__card-content--wrapper div:nth-child(2){flex:2}.profile-info__card-content--wrapper div a span{color:#2f5a9b;text-align:left}.profile-info__card-content--wrapper div .without-color span{color:unset}.profile-info__card-content--wrapper div span{color:#000;text-align:left;font-size:1.25rem;font-style:normal;line-height:normal}.profile-info__card-content--wrapper.company div{padding-bottom:2px!important}@media screen and (max-width:62em){.profile-info__card{gap:1.25rem}.profile-info__card h2{font-size:1.875rem}.profile-info__card-content--wrapper{gap:1.1875rem}}@media (max-width:36em){.profile-info__card h2{font-size:1.125rem}.profile-info__card-content--wrapper div:first-child{width:8.125rem;min-width:unset;flex:unset}.profile-info__card-content--wrapper div span{font-size:.875rem}}.company>div{padding-bottom:.625rem!important}.family-tree--item{background:#eafcff;border:1px solid #2f5a9b;flex-direction:row;width:400px;padding:5px;display:flex;position:relative}.family-tree--item__image{object-fit:cover;height:126px;margin-right:10px}.family-tree--item__info{flex-direction:column;display:flex;position:relative}.family-tree--item__info span{font-size:12px}.family-tree--item__info-name{flex-direction:column;display:flex}.family-tree--item__info-name span:first-child{font-size:18px;font-weight:700;line-height:1}.family-tree--item__info-name span:nth-child(2){font-size:12px}.family-tree--item__info-det{flex-direction:column;margin-top:10px;display:flex;position:absolute;bottom:0}.family-tree--item__info:before{height:var(--below-line-height);content:"";background-color:#bcbcbc;width:1px;position:absolute;bottom:100%;left:-39%;transform:translateY(0)}@media screen and (max-width:1170px){.family-tree--item__info:before{left:50%}}@media screen and (max-width:62em){.family-tree--item__info:before{left:50%}}.family-tree--item__self{color:#fff;background-color:#2db7ce}.family-tree--item__child,.family-tree--item__child_lined{position:relative}.family-tree--item__child_lined:nth-child(2n):before{display:none}@media screen and (max-width:62em){.family-tree--item__child_lined:before{display:none}.family-tree--item__child_lined:after{content:"";background-color:#bcbcbc;width:1px;position:absolute;top:34%;height:120px!important;left:-62px!important;transform:rotate(90deg)!important}}.family-tree--item__child,.family-tree--item__spouse,.family-tree--item__mother,.family-tree--item__father{cursor:pointer}.family-tree--item__hidden{visibility:hidden}@media screen and (max-width:1170px){.family-tree--item{flex-direction:column;align-items:center;width:150px;height:270px;display:flex}.family-tree--item__image{width:120px;height:145px;margin-right:0}.family-tree--item__info{position:unset}.family-tree--item__info span{text-align:center}.family-tree--item__info-name{flex-direction:column;margin-top:10px;display:flex}.family-tree--item__info-name span:first-child{font-size:12px;font-weight:700;line-height:1}.family-tree--item__info-det{position:unset}}.family-tree--item:after{content:"";width:1px;height:var(--vertical-line-height);background-color:#bcbcbc;position:absolute;bottom:0;left:50%;transform:translateY(100%)}.family-tree--item:before{content:"";width:1px;height:var(--horizontal-line-height);background-color:#bcbcbc;position:absolute;top:29%;left:110%;transform:rotate(90deg)}@media screen and (max-width:1170px){.family-tree--item:before{top:50%;left:121%}}@media screen and (max-width:62em){.family-tree--item:before{left:122%}}.mobileTree{display:none}.familyTree{background:#f3f3f3;border:1px solid #bcbcbc;padding:20px;position:relative}.familyTreeItem{background-color:#eafcff;border:1px solid #2f5a9b;width:42%;height:100%;padding:10px;display:block}.familyTreeItem_image{object-fit:cover;width:100%;margin-bottom:5px}.familyTreeItem_title{color:#000;text-align:center;margin-bottom:5px;font-size:clamp(10px,2.5vw,20px);font-weight:700;line-height:100%}.familyTreeItem span{text-align:center;color:#000;margin-bottom:5px;font-size:clamp(8px,2vw,16px);line-height:100%;display:block}.mobileNodes_row{justify-content:space-between;align-items:stretch;display:flex;position:relative}.mobileNode_parentSelfContainer,.mobileNodes_row{margin-bottom:30px}.mobileNodes_row:last-child{margin-bottom:0}.familyTreeItemSelf{background:#2db7ce;position:relative}.familyTreeItemSelf p,.familyTreeItemSelf span{color:#fff}.mobileNodes_parents{margin-bottom:0}.show_lines.mobileNodes_parents:after{content:"";background-color:#bcbcbc;width:10%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.show_lines.mobileNodes_parents:before{content:"";background-color:#bcbcbc;width:1px;height:calc(15px + 50%);position:absolute;top:50%;left:50%;transform:translate(-50%)}.mobileNodes_removeLine{z-index:10;background-color:#f3f3f3;width:calc(50% + 19.5px);height:30px;margin-left:auto;position:relative;right:-20px}.self-show-line.mobileNodes_self:after{content:"";background-color:#bcbcbc;width:10%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.show_lines .mobileNodes_children:after{content:"";background-color:#bcbcbc;width:30%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-100%)}.show_lines .mobileNodes_children:before{content:"";background-color:#bcbcbc;width:1px;height:120%;position:absolute;top:50%;left:20%;transform:translate(-100%)}.show_lines .mobileNodes_children:last-child:before{content:"";background-color:#bcbcbc;width:1px;height:50%;position:absolute;top:50%;left:20%;transform:translate(-100%)}.show_lines .mobileNodes_children:first-child:before{content:"";background-color:#bcbcbc;width:1px;height:170%;position:absolute;top:-5%;left:20%;transform:translate(-100%)}.show_lines .familyTreeItemSelf:after{content:"";background-color:#bcbcbc;width:1px;height:12px;position:absolute;top:-16px;left:10%}.show_lines .familyTreeItemSelf:before{content:"";background-color:#bcbcbc;width:100vw;height:1px;position:absolute;top:-16px;left:10%}.tree-lines{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:1170px){.familyTree .dekstopTree{display:none}.familyTree .mobileTree{display:block;overflow:hidden}}.single-profile-page{flex-direction:column;display:flex}.single-profile-page__wrapper{flex-direction:row;gap:20px;display:flex}.single-profile-page__photo-block,.single-profile-page__info-block{align-items:center;width:100%;height:100%;padding:20px}.single-profile-page__photo-block{max-width:300px}.single-profile-page__photo{flex-direction:column;justify-content:space-between;gap:10px;height:100%;display:flex}.single-profile-page__photo img{object-fit:cover;width:300px;height:400px}.single-profile-page__slider{width:100%;display:none}@media (max-width:1170px){.single-profile-page__photo{display:none}.single-profile-page__photo-block{max-width:unset}.single-profile-page__slider{display:flex}.single-profile-page__slider-item img{object-fit:cover;width:300px;height:400px}}@media (max-width:62em){.single-profile-page__wrapper{flex-direction:column;gap:15px}}.single-profile-page__photo-block{flex-direction:column;justify-content:space-between;gap:10px;height:auto;padding:0 20px 0 0;display:flex}.single-profile-page__photo-block img{width:100%;height:300px}@media (max-width:1170px){.single-profile-page__photo-block{padding:0}}.single-profile-page__info-block,.single-profile-page__bio{border:1px solid #bcbcbc #bcbcbc;background:#f3f3f3;flex:1;padding:5rem 8.0625rem 2.4375rem 5rem}.single-profile-page__tree{min-height:600px;height:var(--tree-height);background-color:#f3f3f3;flex-direction:column;align-items:center;gap:60px;padding:20px;display:flex;position:relative;overflow-x:auto}.single-profile-page__tree--self-spouse{width:65%;position:relative;right:-170px}.single-profile-page__tree--children{grid-template-columns:repeat(2,0fr);gap:60px!important;display:grid!important}.single-profile-page__tree--father-mother,.single-profile-page__tree--self-spouse,.single-profile-page__tree--children{z-index:11;flex-direction:row;justify-content:center;align-items:center;gap:70px 60px;display:flex}.single-profile-page__tree--self-spouse{column-gap:40px}.single-profile-page__tree--father-mother,.single-profile-page__tree--children{width:100%}@media screen and (max-width:1170px){.single-profile-page__tree--self-spouse{width:50%;right:-95px}}@media screen and (max-width:62em){.single-profile-page__tree--children{grid-template-columns:repeat(1,0fr);justify-content:flex-end;display:flex;gap:20px 40px!important}.single-profile-page__tree--self-spouse,.single-profile-page__tree--father-mother{gap:20px 40px!important}.single-profile-page__tree--self-spouse{position:unset;width:100%}}@media (max-width:87.5em){.single-profile-page__info-block,.single-profile-page__bio{padding:1.25rem 1.0625rem 2.4375rem}}@media screen and (max-width:1170px){.single-profile-page__wrapper{flex-direction:column;display:flex}}@media screen and (max-width:62em){.single-profile-page__wrapper{flex-direction:column;gap:15px;display:flex}}.single-profile-body{background-color:#f3f3f3;border:1px solid #bcbcbc;padding:1.25rem;font-size:1.125rem;font-weight:400}.single-profile-body h1,.single-profile-body h2,.single-profile-body h3,.single-profile-body h4,.single-profile-body h5,.single-profile-body h6{font-weight:lighter}.single-profile-body strong{font-weight:700}.single-profile-body a{--tw-text-opacity:1;color:rgb(22,119,255,var(--tw-text-opacity))}.single-profile-body a:hover{text-decoration:underline}@media (max-width:36em){.single-profile-body{font-size:16px}}.single-profile-page__slider-item{justify-content:center;align-items:center;padding:10px;display:flex}.slick-slide{outline:none;justify-content:center;transition:all .2s ease-in-out;display:flex}@media (min-width:500px){.slick-slide{height:400px!important}}.slick-active:not(.slick-current){transform:scale(1.2)!important}.slick-slide{transform:scale(.8)!important}.slick-slide img{object-fit:contain}@media (min-width:500px){.slick-slide img{width:300px!important}}.slick-list,.slick-track{padding:9px;overflow:hidden}.single-profile-page__slider-item{justify-content:center;align-items:center;width:100%;max-width:100%;height:auto;padding:10px;display:flex!important}.single-profile-page__slider-item img{aspect-ratio:3/4;object-fit:contain;width:100%;max-width:300px;height:auto;max-height:400px;display:flex!important}.settings-form__wrapper{flex-direction:column;gap:.625rem;width:500px;display:flex}.settings-form .custom-datepicker .MuiFormControl-root{width:100%}.settings-form__margin{margin-top:10px}@media screen and (max-width:62em){.settings-form,.settings-form__wrapper{width:100%}}.photo-block{flex-direction:column;align-items:center;gap:.625rem;width:500px;display:flex}.photo-block__avatar{border-radius:10px}.photo-block label{color:#fff;text-transform:uppercase;cursor:pointer;background:#1677ff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:35px;display:flex}.photo-block img{width:200px;height:250px}.photo-block #upload-image-input{display:none}@media screen and (max-width:62em){.photo-block{width:100%}}.settings-page{align-items:center;display:flex}.settings-page__title{color:#2f5a9b;background:#eafcff;border:1px solid #bcbcbc;width:100%;padding:11px 0 11px 20px}.links-block__hrefs,.links-block__hrefs>div{flex-direction:row;gap:5px;display:flex}.links-block__hrefs a,.links-block__hrefs span{color:#268abb;cursor:pointer}@media screen and (max-width:62em){.links-block__hrefs{flex-wrap:wrap;display:flex}}.catalog-page h2{text-align:center;width:100%;font-size:28px}.catalog-page h2 a{cursor:pointer;color:#1677ff}.my-bios-modal p{font-size:20px}.my-bios-modal button:nth-child(2){background:#c41e3a}.my-bios-modal button:nth-child(2):hover{background:#c41e3acc!important}.my-bios-modal span{font-weight:600}.biographies__no-bio{text-align:center}.reset-password__form{flex-direction:column;gap:10px;display:flex}.reset-password__form .MuiTextField-root{width:500px}.reset-password__form .step-button{width:200px}.reset-password__form .step-button button{justify-content:center;align-items:center;height:50px;margin-top:0;display:flex}.reset-password__form .button{padding:0}@media screen and (max-width:62em){.reset-password .MuiTextField-root,.reset-password .step-button{width:100%}}.new-password__form{flex-direction:column;gap:10px;width:490px;display:flex}.new-password__form .MuiTextField-root{width:500px}.new-password__form .step-button{width:200px}.new-password__form .step-button button{justify-content:center;align-items:center;height:50px;margin-top:0;display:flex}.new-password__form .button{padding:0}@media screen and (max-width:62em){.new-password__form,.new-password__form .MuiTextField-root,.new-password__form .step-button{width:100%}}.compare-card{justify-content:center;align-items:center;transition-duration:0s;transition-timing-function:cubic-bezier(.1,.57,.1,1);display:flex}.compare-card__container{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#2f5a9b #f1f1f1;flex-direction:row;flex:1;gap:10px;width:50vw;display:flex;overflow-x:auto}.compare-card__container>*{flex-shrink:0}.compare-card__container::-webkit-scrollbar{width:8px;height:8px}.compare-card__container::-webkit-scrollbar-thumb{background-color:#2f5a9b;border-radius:4px}.compare-card__container::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:4px}.compare-card__titles{width:250px}.compare-card__titles--row:nth-child(odd){background-color:#f8f8f8}.compare-card__item--row,.compare-card__titles--row{color:#000;flex-wrap:wrap;align-items:center;height:60px;min-height:54px;padding:5px;font-size:1.125rem;font-weight:600;display:flex;overflow-y:auto}.compare-card__item--photo,.compare-card__titles--photo{justify-content:center;align-items:center;height:300px;margin-top:35px;display:flex}.compare-card__item--photo img,.compare-card__titles--photo img{object-fit:contain;width:90%;height:90%}.compare-card__item{border:1px solid gray;width:100%;max-width:21.875rem;position:relative}.compare-card__item--row{padding:0 1.875rem;font-size:1rem;font-weight:400}.compare-card__item--row:nth-child(2n){background-color:#f8f8f8}.compare-card__item--close{position:absolute}.compare-card a{color:#2f5a9b}@media screen and (max-width:62em){.compare-card__titles{width:120px}}.compare-page{display:flex}html,body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;width:100%;height:auto;min-height:100dvh;display:flex;overflow-x:hidden;padding-right:0!important}main{flex-grow:1}footer{width:100%;margin-top:auto}*,:before,:after{box-sizing:border-box}svg{cursor:pointer}body{-ms-overflow-style:none;scrollbar-width:thin;scroll-behavior:smooth}body::-webkit-scrollbar{width:6px;height:6px}body::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:3px}body::-webkit-scrollbar-track{background:0 0}.buttons{color:#fff;background-color:#268abb;border:1px solid #bcbcbc;padding:.625rem 1.25rem}.react-tooltip{z-index:11;max-width:500px;opacity:1!important;background-color:#268abb!important}@media screen and (max-width:62em){.react-tooltip{width:100%;max-width:300px}}.mapboxgl-popup{z-index:9999}@media only screen and (max-width:1170px){.desktop-layout{display:none}}@media only screen and (min-width:1170px){.mobile-layout{display:none}}.MuiFormLabel-root{background-color:#fff;padding:0 5px!important}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.page-loader{transform-origin:0;opacity:0;z-index:100;background:linear-gradient(90deg,#22a0df 8%,#268abb 18% 33%) 0 0/200% 100%;width:100%;height:4px;transition:transform .5s ease-in-out,opacity .3s;animation:2s linear infinite gradientAnimation;position:fixed;top:0;left:0}.page-loader.loading{opacity:1}.birthday-grid{grid-template-columns:1fr 1fr 1fr 1fr}@keyframes gradientAnimation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (max-width:768px){.full-width-popover-mobile.ant-popover{max-width:90vw!important;left:50%!important;transform:translate(-50%,-50%)!important}.full-width-popover-mobile .ant-popover-arrow{display:none}}@media screen and (max-width:1500px){.birthday-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1300px){.birthday-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:500px){.birthday-grid{grid-template-columns:1fr}}
