.contactBlockBox{background-color:var(--pink);border-radius:30px;flex-direction:row;width:100%;height:358px;display:flex}.contactBlockBox .left{flex-direction:column;display:flex}.contactBlockBox .title{color:#fff;padding-top:28px;padding-left:60px;font-size:36px;font-weight:600}.contactBlockBox .enum{flex-direction:column;gap:16px;padding-top:20px;padding-left:102px;display:flex}.contactBlockBox .icons{flex-direction:row;gap:20px;padding-top:27px;padding-left:60px;display:flex}.contactBlockBox .icons .link{cursor:pointer;width:28px;height:28px}.contactBlockBox .right{flex-direction:column;margin-left:auto;padding-top:44px;padding-right:102px;display:flex}.contactBlockBox .right .elem{flex-direction:column;gap:17px;display:flex}.contactBlockBox .right .elem .textInputName,.contactBlockBox .right .elem .phoneInputNumber{width:323px;height:55px}.contactBlockBox .right .elem .submitButton{width:268px;height:46px;margin:0 auto;padding:0;font-size:20px}.contactBlockBox .right .elem .dropButton{box-sizing:border-box;flex-direction:row;justify-content:space-between;width:323px;height:55px;padding:0 22px;font-size:24px;display:flex}@media (max-width:768px){.contactBlockBox{background-color:var(--pink);border-radius:30px;flex-direction:column;width:100%;height:700px;display:flex}.contactBlockBox .title{color:#fff;text-align:left;box-sizing:border-box;padding:20px 30px;font-size:32px;font-weight:600;line-height:1.3}.contactBlockBox .enum{box-sizing:border-box;flex-direction:column;gap:10px;padding:10px 0 10px 30px;display:flex}.contactBlockBox .enum .enum-text-mobile{width:100%!important;font-size:16px!important;line-height:1!important}.contactBlockBox .icons{flex-direction:row;gap:20px;padding:10px 30px;display:flex}.contactBlockBox .right{box-sizing:border-box;flex-direction:column;margin:0;padding:40px 30px;display:flex}.contactBlockBox .right .elem{flex-direction:column;gap:17px;display:flex}.contactBlockBox .right .elem .dropButton{box-sizing:border-box;flex-direction:row;justify-content:space-between;width:100%;height:55px;padding:0 22px;font-size:24px;display:flex}.contactBlockBox .right .elem .textInputName,.contactBlockBox .right .elem .phoneInputNumber{width:100%;height:55px}.contactBlockBox .right .elem .submitButton{width:100%;height:46px;margin:0 auto;padding:0;font-size:20px}}@media (min-width:768px) and (max-width:1024px){.contactBlockBox{box-sizing:border-box;height:100%;padding-bottom:40px}.contactBlockBox .title{color:#fff;text-align:left;box-sizing:border-box;padding:20px 30px;font-size:32px;font-weight:600;line-height:1.3}.contactBlockBox .enum{box-sizing:border-box;flex-direction:column;gap:10px;padding:10px 0 10px 30px;display:flex}.contactBlockBox .enum .enum-text-mobile{width:100%!important;font-size:16px!important;line-height:1!important}.contactBlockBox .icons{flex-direction:row;gap:20px;padding:10px 30px;display:flex}.contactBlockBox .right{box-sizing:border-box;flex-direction:column;margin:0;padding:40px 30px;display:flex}.contactBlockBox .right .elem{flex-direction:column;gap:17px;display:flex}.contactBlockBox .right .elem .dropButton{box-sizing:border-box;flex-direction:row;justify-content:space-between;width:100%;height:55px;padding:0 22px;font-size:24px;display:flex}.contactBlockBox .right .elem .textInputName,.contactBlockBox .right .elem .phoneInputNumber{width:100%;height:55px}.contactBlockBox .right .elem .submitButton{width:100%;height:46px;margin:0 auto;padding:0;font-size:20px}}
.enumPointContainer{background-color:#ffffff69;border-radius:100px;justify-content:center;width:30px;height:30px;display:flex}.enumPointContainer .number{color:#fff;align-items:center;font-size:20px;font-weight:600;display:flex}.enumPointContainer .ico{align-items:center;display:flex}.enumPointContainer .ico .enumPointImage{width:15px;height:15px}
.enumPointTextLineContainer{color:#fff;flex-direction:row;align-items:center;gap:10px;font-size:20px;font-weight:400;display:flex}
