.language-modal .ant-modal-container{max-width:650px;margin:0 auto}.language-modal .ant-modal-container .ant-modal-close{cursor:pointer;background:#f0f3fa;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;top:20px!important;right:30px!important}.language-modal .language-modal-content .language-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.language-modal .language-modal-content .language-header .title{color:#000;text-align:center;font-size:24px;font-weight:700;line-height:125%}.language-modal .language-modal-content .buttons-row{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;display:grid}.language-modal .language-modal-content .buttons-row .language-button{color:#000;border-radius:24px;gap:10px;padding:36px 0;font-size:20px;font-weight:700}.language-modal .language-modal-content .buttons-row .language-button img{width:32px;height:22px}.language-modal .language-modal-content .buttons-row .language-button .ant-btn-icon{margin-right:10px}.language-modal .language-modal-content .buttons-row .language-button>*{vertical-align:middle}@media (max-width:1000px){.language-modal .ant-modal-container{border-radius:32px!important;padding:20px!important}.language-modal .ant-modal-container .ant-modal-close{top:20px!important;right:20px!important}.language-modal .language-modal-content .language-header{margin-bottom:34px}}@media (max-width:768px){.language-modal .ant-modal-container{max-width:540px;padding:20px!important}.language-modal .language-modal-content .language-header{margin-bottom:20px}}@media (max-width:480px){.language-modal .ant-modal-container{max-width:384px;border-radius:16px!important}.language-modal .language-modal-content .language-header{margin-bottom:16px}.language-modal .language-modal-content .language-header .title{font-size:20px}.language-modal .language-modal-content .buttons-row .language-button{padding:23px 0;font-size:16px}}@media (max-width:360px){.language-modal .ant-modal-container{max-width:293px;border-radius:16px!important;padding:16px!important}.language-modal .language-modal-content .language-header{margin-bottom:16px}.language-modal .language-modal-content .buttons-row{gap:8px}.language-modal .language-modal-content .buttons-row .language-button{padding:11px 0;font-size:14px;border-radius:16px!important}}
