.popup-wrapper{opacity:0;visibility:hidden;transition:all .3s;top:50%;transform:translate(-50%,-50%);position:absolute;width:60%;padding:18px;border-radius:0;border:1px none #000;box-shadow:1px 1px 3px 0px rgb(2 2 2 / 23%);background-color:rgba(249,249,249,1);left:50%;z-index:9999}.popup-open .popup-wrapper{visibility:visible;opacity:1}.popup-wrapper button.pum-close.popmake-close{position:absolute;height:auto;width:auto;left:auto;right:0;bottom:auto;top:0;padding:8px;color:#fff;font-family:inherit;font-weight:400;font-size:12px;font-style:inherit;line-height:36px;border:1px none #fff;border-radius:0;box-shadow:1px 1px 3px 0px rgb(2 2 2 / 23%);text-shadow:0px 0px 0px rgb(0 0 0 / 23%);cursor:pointer;min-width:1em;z-index:2;text-decoration:none;text-align:center;background-color:#00c6fb}.popup-wrapper .popup-outer-box{color:#8c8c8c;font-family:inherit;font-weight:400;font-style:inherit;position:relative;z-index:1}.popup-wrapper .popup-outer-box .popup-inner-box{padding:54px 0;position:relative;background-color:#fff;background-position:50%}.popup-wrapper .popup-outer-box .popup-inner-box .page-center{padding:27px 0}.popup-wrapper .popup-outer-box .popup-inner-box .title-center{margin-bottom:2.75%}.popup-wrapper .popup-outer-box .popup-inner-box .title-center h4{font-size:28px !important;line-height:1.2 !important}.popup-wrapper .popup-outer-box .popup-inner-box .title-center p{color:#000;line-height:normal}.popup-wrapper .popup-outer-box .popup-inner-box .page-center .pop-button a{color:#fff;padding:.3em 1em;font-size:18px;background-color:#00c6fb;border-width:0px;border-color:#00c6fb;display:inline-block;transition:all 300ms ease 0ms;font-family:'Montserrat',sans-serif;font-weight:700 !important;text-transform:none !important;text-align:center !important;border-radius:100px !important;line-height:1.7em}.popup-wrapper .popup-outer-box .popup-inner-box .page-center .pop-button a:hover{color:#fff;background-color:#dce9f1}@media(max-width:1349px){.popup-wrapper .popup-outer-box .popup-inner-box{padding:4% 0}.popup-wrapper .popup-outer-box .popup-inner-box .page-center{padding:2% 0}}@media(max-width:1023px){.popup-wrapper{width:95%}}@media(max-width:980px){.popup-wrapper .popup-outer-box .popup-inner-box{padding:50px 0}.popup-wrapper .popup-outer-box .popup-inner-box .page-center{padding:30px 0}.popup-wrapper .popup-outer-box .popup-inner-box .title-center{margin-bottom:30px}.popup-wrapper .popup-outer-box .popup-inner-box .page-center .pop-button a{word-break:keep-all}}