.service-and-facilities .title{font-size:3rem;margin:20px auto 70px;font-weight:800;line-height:3.5rem}@media (max-width: 750px){.service-and-facilities .title{font-size:2rem}}.service-and-facilities .services-grid{width:100%}.service-and-facilities .services-grid .service-row{display:flex;gap:30px;flex-wrap:wrap;width:100%;margin-bottom:30px}.service-and-facilities .services-grid .service-row .service-item{display:flex;flex:1;flex-direction:column;gap:30px}.service-and-facilities .services-grid .service-row .service-item-horizontal{flex:1;display:flex;gap:30px;max-width:100%}.service-and-facilities .services-grid .service-row .service-card{flex:1;cursor:pointer;display:flex;flex-direction:column;text-align:start;justify-content:center;background:#f4f6fb;border-radius:12px;box-shadow:0 4px 8px #0000001a;transition:transform .2s,box-shadow .2s;overflow:hidden;min-width:200px;max-width:500px}@media (max-width: 750px){.service-and-facilities .services-grid .service-row .service-card{min-width:100%;height:250px}}.service-and-facilities .services-grid .service-row .service-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.service-and-facilities .services-grid .service-row .service-card .service-image{object-fit:contain;margin:auto 0 0 auto}@media (max-width: 750px){.service-and-facilities .services-grid .service-row .service-card .service-image{max-width:80%;height:auto;max-height:200px}}.service-and-facilities .services-grid .service-row .service-card .service-image.mt-83{margin-top:83px}@media (max-width: 750px){.service-and-facilities .services-grid .service-row .service-card .service-image.mt-83{margin-top:5px}}.service-and-facilities .services-grid .service-row .service-card .service-title{font-weight:700;color:#0f0b33;font-size:1.5rem;margin:30px 30px 0}.service-modal{border-radius:32px;flex:1;box-sizing:border-box;box-shadow:0 38px 100px #0c0e3e59;padding:0}.service-modal .ant-modal-close{height:40px;width:40px;top:40px;right:30px}@media (max-width: 750px){.service-modal .ant-modal-close,.service-modal .ant-modal-close img{height:25px;width:25px;top:25px;right:25px}}.service-modal .top-title{color:#8c94a8;font-size:1rem;font-weight:700;line-height:1.625rem}.service-modal .ant-modal-content{border-radius:32px;background-color:#f9f9f9;padding:40px 60px}@media (max-height: 900px){.service-modal .ant-modal-content{padding:40px}}@media (max-width: 750px){.service-modal .ant-modal-content{padding:25px}}.service-modal .ant-modal-content .footer{display:flex;gap:30px}.service-modal .ant-modal-content .footer .ant-form-item{margin-bottom:0}.service-modal .ant-modal-content .footer .submit-button{background-color:#07c;font-size:1rem;line-height:26px;font-weight:700;align-items:center;text-align:center;padding:16px;width:272px;height:56px;border-radius:16px}@media (max-width: 1400px){.service-modal .ant-modal-content .footer .submit-button{flex:1}}@media (max-width: 750px){.service-modal .ant-modal-content .footer .submit-button{width:min-content}}.service-modal .ant-modal-content h1{margin:0 0 24px}@media (max-width: 750px){.service-modal .ant-modal-content h1{font-size:2rem;line-height:26px;margin-bottom:16px}}.service-modal .ant-form-item{margin-bottom:30px}@media (max-height: 900px){.service-modal .ant-form-item{margin-bottom:8px}}.service-modal .ant-form-item:last-child{margin-bottom:0}.service-modal h4{font-size:1.25rem;line-height:1.5rem;margin:0 0 20px}.service-modal .service-form-container .ant-form-item-label>label{color:#000}.service-modal .service-form-container .ant-select{height:56px}@media (max-width: 750px){.service-modal .service-form-container .ant-select{height:40px}}.service-modal .service-form-container .ant-input,.service-modal .service-form-container .ant-select-selector,.service-modal .service-form-container .ant-input-textarea{background-color:#fff;color:#000;border:none;border-radius:16px;resize:none;height:56px;font-size:14px;padding:16px}@media (max-width: 750px){.service-modal .service-form-container .ant-input,.service-modal .service-form-container .ant-select-selector,.service-modal .service-form-container .ant-input-textarea{padding:8px 16px;height:40px}}.service-modal .service-form-container .ant-input:focus,.service-modal .service-form-container .ant-input:hover,.service-modal .service-form-container .ant-select-selector:focus,.service-modal .service-form-container .ant-select-selector:hover,.service-modal .service-form-container .ant-input-textarea:focus,.service-modal .service-form-container .ant-input-textarea:hover{border-color:#1e90ff;box-shadow:none}.service-modal .service-form-container .textarea{min-height:152px}@media (max-width: 750px){.service-modal .service-form-container .textarea{min-height:100px}}.service-modal .service-form-container .ant-input::placeholder,.service-modal .service-form-container .ant-select-selection-placeholder,.service-modal .service-form-container .ant-input-textarea::placeholder{color:#8c9ba7}.service-modal .service-form-container .ant-input-status-error{border:solid 1px red;border-radius:16px}._mainPage_ppp2g_1{color:#333}._mainPage_ppp2g_1 ._header_ppp2g_4{display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;margin-bottom:80px}@media (max-width: 1400px){._mainPage_ppp2g_1 ._header_ppp2g_4{padding:0 10px;margin-bottom:40px}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._background_ppp2g_18{position:absolute;top:0;left:10px;width:calc(100% - 20px);height:100%;z-index:1}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._background_ppp2g_18{left:5px;width:calc(100% - 10px);transform:translateY(-2px)}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._bannerImage_ppp2g_33{max-height:70%;max-width:50%;position:absolute;right:10px;z-index:3;bottom:180px}@media (max-width: 1400px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._bannerImage_ppp2g_33{bottom:100px}}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._bannerImage_ppp2g_33{bottom:60px;right:5px}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._box_ppp2g_52{position:absolute;bottom:0;left:0;width:calc(100% - 10px);z-index:2;--r: 90px;--s: 90px;--a: 40deg;height:75px;background:#fff;--_m: 0/calc(2*var(--r)) calc(2 * var(--r)) no-repeat radial-gradient(50% 50%, #000 calc(100% - 1px) , #0000);--_d: (var(--s) + var(--r))*cos(var(--a));mask:calc(50% + var(--_d)) var(--_m),calc(50% - var(--_d)) var(--_m),radial-gradient(var(--s) at 50% calc(-1 * sin(var(--a)) * var(--s)),rgba(0,0,0,0) 100%,#000 calc(100% + 1px)) 0 calc(var(--r) * (1 - sin(var(--a)))) no-repeat,linear-gradient(90deg,#000 calc(50% - var(--_d)),rgba(0,0,0,0) 0 calc(50% + var(--_d)),#000 0)}@media (min-width: 1400px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._box_ppp2g_52{display:none}}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._box_ppp2g_52{height:45px;--r: 30px;--s: 30px;--a: 40deg;width:calc(100% - 5px)}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._imageMouse_ppp2g_81{position:absolute;bottom:20px;left:50%;transform:translate(-40px);z-index:2}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._imageMouse_ppp2g_81{width:30px;transform:translate(-18px);bottom:30px}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95{max-width:1440px;margin:0 auto;width:calc(100% - 20px);position:relative;z-index:10;height:900px}@media (max-width: 1500px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95{padding:0 50px}}@media (max-width: 1400px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95{height:700px}}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95{height:430px;width:100%;padding:0 10px}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._contactButton_ppp2g_120{padding:16px;font-weight:600;font-size:1rem;border-radius:10px;color:#fff;border:solid 2px white;cursor:pointer;background:transparent}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130{width:100%;display:flex;justify-content:space-between;align-items:center;padding:22px 0;flex-wrap:wrap}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130{padding:12px 0}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._contactButton_ppp2g_120{display:none}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._leftMenu_ppp2g_146{display:flex;align-items:center;gap:16px}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._leftMenu_ppp2g_146 *{position:relative;z-index:10!important}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._leftMenu_ppp2g_146 ._langButton_ppp2g_155{display:flex;color:#fff;gap:40px;font-weight:600;font-size:1rem;font-family:Gilroy,sans-serif;border:2px solid white;padding:13px 15px;border-radius:10px;cursor:pointer;position:relative;z-index:4}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._leftMenu_ppp2g_146 ._langButton_ppp2g_155{padding:5px;font-weight:500}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._logo_ppp2g_175{font-size:1.5rem;height:40px;color:#fff}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._logo_ppp2g_175{height:16px}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._menu_ppp2g_185{display:flex;color:#fff;gap:40px;font-weight:600;font-size:1rem;font-family:Gilroy,sans-serif}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._menu_ppp2g_185{gap:20px}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._top_ppp2g_130 ._menu_ppp2g_185>div{cursor:pointer}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._bannerContent_ppp2g_201{display:flex;justify-content:space-between;color:#fff;align-items:center;height:710px}@media (max-width: 1400px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._bannerContent_ppp2g_201{height:500px}}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._bannerContent_ppp2g_201{height:300px}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._bannerContent_ppp2g_201 h1{max-width:900px;font-size:4.5rem;line-height:110%;position:relative!important;z-index:11!important}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._bannerContent_ppp2g_201 h1{font-size:2rem;margin-top:0}}._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._bannerContent_ppp2g_201 ._bannerBottomText_ppp2g_231{font-size:1.5rem;margin:20px 0 40px;position:relative!important;z-index:11!important}@media (max-width: 750px){._mainPage_ppp2g_1 ._header_ppp2g_4 ._container_ppp2g_95 ._bannerContent_ppp2g_201 ._bannerBottomText_ppp2g_231{margin:10px 0 20px}}.success-modal{border-radius:32px;flex:1;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 38px 100px #0c0e3e59;padding:0}.success-modal .image img{width:50%}.success-modal .ant-modal-close{height:40px;width:40px;top:60px;right:30px}@media (max-width: 750px){.success-modal .ant-modal-close,.success-modal .ant-modal-close img{height:25px;width:25px;top:25px;right:25px}}.success-modal .top-title{color:#8c94a8;font-size:1rem;font-weight:700;line-height:1.625rem;text-align:center}.success-modal .ant-modal-content{border-radius:32px;background-color:#f9f9f9;padding:60px;display:flex;flex-direction:column;justify-content:center;align-content:center}.success-modal .ant-modal-content .image{display:flex;justify-content:center;width:100%}.success-modal .ant-modal-content h1{font-size:3rem;line-height:3.5rem;text-align:center}@media (max-width: 750px){.success-modal .ant-modal-content h1{font-size:2rem}}.form-container{display:flex;flex-direction:row!important;gap:30px;margin-top:120px!important;align-items:start!important;justify-content:space-between;margin-bottom:158px;flex-wrap:wrap}.form-container .pointer{cursor:pointer}@media (max-width: 750px){.form-container{margin:60px auto 0!important}}.form-container .info{flex:1}.form-container .info h1{font-size:3rem;font-weight:800;line-height:3.5rem;margin-bottom:49px;margin-top:0;max-width:500px;font-family:Gilroy,sans-serif}@media (max-width: 750px){.form-container .info h1{font-size:2rem}}.form-container .info .infoItem{display:flex;gap:20px;font-size:20px;font-weight:600;line-height:30.6px;align-items:center;margin-bottom:40px;max-width:400px}@media (max-width: 750px){.form-container .info .infoItem{font-size:16px}}.form-container .info .infoItem:last-child{cursor:pointer}.form-container .info .infoItem:nth-child(3){cursor:pointer}.form-container .right-form{background-color:#0b1b33cc;padding:40px;border-radius:16px;flex:1;box-sizing:border-box;box-shadow:0 38px 100px #0c0e3e59}@media (max-width: 750px){.form-container .right-form{padding:25px}}.form-container .right-form .ant-form-item{margin-bottom:30px}@media (max-width: 750px){.form-container .right-form .ant-form-item{margin-bottom:16px}}.form-container .right-form .ant-form-item:last-child{margin-bottom:0}.form-container .right-form h4{color:#fff;font-size:1.25rem;line-height:1.5rem;margin:0 0 20px}.form-container .right-form .custom-form .ant-form-item-label>label{color:#fff}.form-container .right-form .custom-form .ant-select{height:56px}.form-container .right-form .custom-form .ant-input,.form-container .right-form .custom-form .ant-select-selector,.form-container .right-form .custom-form .ant-input-textarea{background-color:#ffffff1f;color:#fff;border:none;border-radius:10px;resize:none;height:56px;font-size:14px;padding:16px}.form-container .right-form .custom-form .ant-input:focus,.form-container .right-form .custom-form .ant-input:hover,.form-container .right-form .custom-form .ant-select-selector:focus,.form-container .right-form .custom-form .ant-select-selector:hover,.form-container .right-form .custom-form .ant-input-textarea:focus,.form-container .right-form .custom-form .ant-input-textarea:hover{border-color:#1e90ff;box-shadow:none}.form-container .right-form .custom-form .textarea{min-height:178px}.form-container .right-form .custom-form .ant-input::placeholder,.form-container .right-form .custom-form .ant-select-selection-placeholder,.form-container .right-form .custom-form .ant-input-textarea::placeholder{color:#8c9ba7}.form-container .right-form .custom-form .submit-button{width:100%;background-color:#07c;color:#fff;border:none;border-radius:10px;height:56px;font-weight:700;font-size:14px;margin-top:36px}@media (max-width: 750px){.form-container .right-form .custom-form .submit-button{margin-top:16px}}.form-container .right-form .custom-form .submit-button:hover{background-color:#0078d7}.form-container .right-form .custom-form .ant-input-status-error,.form-container .right-form .custom-form .ant-select-status-error{border:solid 1px red;border-radius:16px}.advantage{box-sizing:border-box}.advantage .title{font-size:3rem;margin:120px auto 60px;font-weight:800;line-height:3.5rem}@media (max-width: 750px){.advantage .title{margin:60px auto 15px}}.advantage .advantage-row{display:flex;flex-wrap:wrap;gap:30px}.advantage .advantage-row .advantage-row-item{flex:1;padding:30px;background-color:#f4f6fb;border-radius:32px;min-width:150px;max-width:25%}@media (max-width: 750px){.advantage .advantage-row .advantage-row-item{min-width:calc(100% - 60px)}}.advantage .advantage-row .advantage-row-item h4{color:#0f0b33;font-weight:700;font-size:1.25rem;margin:40px 0 10px}.advantage .advantage-row .advantage-row-item .description{color:#0f0b33;font-size:1rem;line-height:1.5rem}.footer-wrapper{background-color:#07c;display:flex;justify-content:space-around;align-items:center;flex-direction:column;min-height:134px;color:#fff;margin-top:158px;position:relative}.footer-wrapper .background{position:absolute;top:0;left:10px;width:calc(100% - 20px);height:100%;z-index:1}.footer-wrapper .menu{display:flex;color:#fff;gap:40px;font-weight:400;font-size:1rem;font-family:Gilroy,sans-serif;position:relative;z-index:3}.footer-wrapper .menu>div{cursor:pointer}.app-container{width:100%;display:flex;height:100vh;overflow-y:auto;scrollbar-width:none;flex-direction:column;-ms-overflow-style:none;overflow-x:hidden}.app-container::-webkit-scrollbar{display:none!important}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-C0ynlvWK.ttf) format("truetype");font-weight:400;font-style:normal}.ant-select-arrow{width:35px}@media (max-width: 750px){.ant-select-arrow{width:20px}}:root{font-family:Gilroy,sans-serif;line-height:162.5%;color-scheme:light dark;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-size:16px}@media (max-width: 750px){:root{font-size:14px}}body{margin:0;font-family:Gilroy,sans-serif;min-height:100vh;background-color:#fff}.container{max-width:1440px;margin:0 auto;align-items:center;display:flex;flex-direction:column;width:calc(100% - 30px)}
