.wp-block-maina-nps-landing{margin:0 auto 112px;max-width:735px}.wp-block-maina-nps-landing.show-already .nps-already-block{display:block}.wp-block-maina-nps-landing.show-already .nps-block{display:none}.wp-block-maina-nps-landing h3{font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px;padding-bottom:12px;padding-top:12px}.wp-block-maina-nps-landing p{font-size:18px;font-weight:300}.wp-block-maina-nps-landing .nps-wrapper{margin-top:64px}.wp-block-maina-nps-landing .nps-wrapper .nps-tips{display:flex;justify-content:space-between;margin-bottom:24px}.wp-block-maina-nps-landing .nps-wrapper .nps-tips .tip-text{color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:22px}.wp-block-maina-nps-landing .nps-form ul{display:flex;justify-content:space-between;list-style-type:none;margin-bottom:17px;padding:0 10px}@media screen and (min-width:768px){.wp-block-maina-nps-landing .nps-form ul{padding-left:0}}.wp-block-maina-nps-landing .nps-form ul.nps-five-points{margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:320px}.wp-block-maina-nps-landing .nps-form ul.nps-five-points label{border:1px solid #cfcfcb;bottom:0;color:#cfcfcb;display:none;font-size:12px;font-weight:400;left:50%;padding:7px 10px;position:absolute;transform:translate(-50%);white-space:nowrap}.wp-block-maina-nps-landing .nps-form ul.nps-five-points label:before{background-color:#fff;border:solid #cfcfcb;border-width:1px 1px 0 0;content:"";height:7px;left:50%;position:absolute;top:-1px;transform:translate(-50%,-50%) rotate(-45deg);width:7px}.wp-block-maina-nps-landing .nps-form ul li{display:flex;flex-direction:column;height:68px;position:relative;text-align:center;width:20px}@media screen and (min-width:768px){.wp-block-maina-nps-landing .nps-form ul li{width:40px}}.wp-block-maina-nps-landing .nps-form ul li label{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;left:-10px;margin-bottom:0;position:absolute;width:40px}@media screen and (min-width:768px){.wp-block-maina-nps-landing .nps-form ul li label{left:auto;position:relative}}.wp-block-maina-nps-landing .nps-form ul li label:after{border:1px solid #cfcfcb;border-radius:50%;bottom:-29px;content:"";height:20px;position:absolute;width:20px}.wp-block-maina-nps-landing .nps-form ul li input[type=radio]{display:none}.wp-block-maina-nps-landing .nps-form ul li input[type=radio]:checked+label:after{border:6px solid #000}.wp-block-maina-nps-landing .nps-form ul li .rating-img{background-color:transparent;background-size:cover;height:40px;margin-bottom:42px;padding:0;width:40px}@media only screen and (min-width:768px){.wp-block-maina-nps-landing .nps-form ul li .rating-img{height:48px;width:48px}}@media(hover:hover){.wp-block-maina-nps-landing .nps-form ul li .rating-img:hover+label{display:block}}.wp-block-maina-nps-landing .nps-form ul li .rating-name.active{display:block}.wp-block-maina-nps-landing .nps-form label{display:block;font-size:14px;font-style:normal;font-weight:300;line-height:16px;margin-bottom:16px}.wp-block-maina-nps-landing .nps-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cfcfcb;border-radius:8px;display:block;margin-bottom:24px;min-height:66px;padding:16px 12px;width:100%}.wp-block-maina-nps-landing .nps-form .nps-submit{background-color:#ffd439;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:16px;font-weight:700;line-height:22px;padding:12px 24px;transition:background-color .3s}.wp-block-maina-nps-landing .nps-form .nps-submit:hover{background-color:#ffde68}.wp-block-maina-nps-landing .nps-already-block,.wp-block-maina-nps-landing .nps-ty-block{border-radius:8px;display:none;margin:50 0 30px;padding:30px 30px 0;text-align:left}.wp-block-maina-nps-landing .nps-already-block .nps-already,.wp-block-maina-nps-landing .nps-already-block .nps-ty,.wp-block-maina-nps-landing .nps-ty-block .nps-already,.wp-block-maina-nps-landing .nps-ty-block .nps-ty{align-items:center;display:flex;flex-direction:column;text-align:center}.wp-block-maina-nps-landing .nps-already-block .nps-already p,.wp-block-maina-nps-landing .nps-already-block .nps-ty p,.wp-block-maina-nps-landing .nps-ty-block .nps-already p,.wp-block-maina-nps-landing .nps-ty-block .nps-ty p{font-size:20px;font-weight:700;margin-bottom:16px;white-space:pre-line}
