.subscribe{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.8);top:0;left:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:999999999;display:none}.subscribe .card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:60%;max-width:1024px;background-color:#fffcfc;max-height:90vh}.subscribe .card .popup-left{width:60%;height:auto}.subscribe .card .popup-left img{width:100%;height:100%}.subscribe .card .popup-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40%;margin-right:42px;padding-top:20px}.subscribe .card .popup-right .close-btn{position:absolute;top:30px;right:30px;cursor:pointer;height:21px;width:21px;background-color:transparent}.subscribe .card .popup-right .close-btn:after,.subscribe .card .popup-right .close-btn:before{content:"";position:absolute;top:0;left:50%;margin-left:-1px;height:100%;width:2px;background-color:#000;transform:rotate(45deg)}.subscribe .card .popup-right .close-btn:before{transform:rotate(-45deg)}.subscribe .card .popup-right .card-title{text-align:left}.subscribe .card .popup-right .card-title h2{font-size:4.4444444vw}.subscribe .card .popup-right .card-content{width:100%}.subscribe .card .popup-right .card-content .form-subscribe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:31px}.subscribe .card .popup-right .card-content .form-subscribe input{height:40px;width:100%;margin-bottom:50px;border:initial;border-bottom:1px solid rgba(0,0,0,.43);padding-bottom:8px;color:#000}.subscribe .card .popup-right .result{width:100%;margin-top:40px;font-family:lato;font-size:1.0416666667vw;text-align:center;color:rgba(149,149,239,.75)}.subscribe .card .popup-right .card-action button{position:relative;background:initial;font-size:1.666666vw;text-align:right;letter-spacing:1.785px;padding:initial}.subscribe .card .popup-right .card-action button:after{content:"";position:absolute;right:0;bottom:-5px;background:#000;height:2px;width:60%;-webkit-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}.subscribe .card .popup-right .card-action button:hover::after{width:100%}.bottom-side{display:flex;width:100%;justify-content:space-between;align-items:center}.skip{color:#9595ef;line-height:24px;letter-spacing:.194444px;font-weight:400;cursor:pointer}@media screen and (min-width:1440px){.subscribe .card .popup-right .card-title h2{font-size:64px}}@media screen and (max-width:768px){.subscribe .card .popup-right .close-btn{top:12px;right:12px}.subscribe .card .popup-left{display:none}.subscribe .card .popup-right{width:80%;margin:0 auto;padding:initial;padding-top:42px}.subscribe .card{flex-wrap:wrap;height:auto;width:90%}.subscribe .card .popup-right .card-content .form-subscribe input{margin-bottom:12px;padding-bottom:initial;font-size:16px}.subscribe .card .popup-right .card-content .form-subscribe{margin-top:12px}.skip{font-size:16px}.subscribe .card .popup-right .card-action button{padding:initial;font-size:24px}.bottom-side{padding-top:24px}.subscribe .card .popup-right .card-title h2{font-size:32px}}