.free-to-paid-modal .modal-dialog .modal-content{display:flex;justify-content:space-between}.free-to-paid-modal .content-section{align-items:center;text-align:center;margin:auto}.free-to-paid-modal .heading{font-family:GT America Black;font-size:3.4rem;line-height:4.2rem;font-weight:900;margin:auto;padding-top:3rem;padding-bottom:5rem!important;text-align:center}.free-to-paid-modal .para{font-family:GT America Light;font-size:2rem;line-height:2.8rem;font-weight:300;margin-bottom:30px}.free-to-paid-modal .cta-button{padding:1.5rem 3rem;font-size:1.6rem;background-color:#f33;color:#fff;border:none;cursor:pointer;font-family:GT America Black;display:block;margin-bottom:30px;display:inline-block}.free-to-paid-modal .cta-button:hover{color:#fff}.free-to-paid-modal .cancel-link{cursor:pointer;font-size:1.6rem;float:right;margin-top:1rem}.free-to-paid-modal .close{color:#000!important;font-size:28px;display:flex;justify-content:flex-end}.free-to-paid-modal .image{display:block;max-width:100%}.free-to-paid-modal .bold{font-weight:900;font-family:GT America Black}.free-to-paid-modal #free-to-paid-model{padding:0!important}@media screen and (max-width:768px){.free-to-paid-modal .modal-dialog .modal-body{position:relative;top:-5rem}.free-to-paid-modal .heading{font-family:GT America Black;font-size:2.5rem;line-height:3rem;font-weight:900;margin:auto;padding-bottom:20px;text-align:center}.free-to-paid-modal .para{font-family:GT America Light;font-size:1.6rem;line-height:2rem;font-weight:300;margin-bottom:20px}.free-to-paid-modal .cta-button{padding:1.5rem;font-size:1.2rem;background-color:#f33;color:#fff;border:none;cursor:pointer;font-family:GT America Black;width:auto!important;margin-bottom:15px}.free-to-paid-modal .image{max-width:100%;margin-bottom:40px}}@media screen and (max-width:512px){.free-to-paid-modal .modal-dialog .modal-content{justify-content:center}.free-to-paid-modal .heading{padding-bottom:2rem}.free-to-paid-modal .image{width:50%;margin:auto}}.ip-based-modal .modal-dialog .modal-content .modal-body h1{font-size:3.4rem!important;padding-bottom:2rem}.ip-based-modal .modal-dialog .modal-content .modal-body h2{font-size:2rem;margin-top:2rem}.ip-based-modal .modal-dialog .modal-content .modal-header{padding-top:5rem}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section .input-container .old{display:flex;flex-direction:row;align-items:center}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section button{margin:0!important;height:40px}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section .input-container input{width:100%;height:40px;font-size:13px;padding:10px 8px}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section{max-width:80%!important;align-items:center;display:block!important}.ip-based-modal .modal-dialog .modal-content .modal-body .theme-4 .apsl-icon-block{width:200px;margin:0 auto;margin-bottom:1rem;float:none}.ip-based-modal .modal-dialog .modal-content .modal-body .login-link-section{font-size:1.5rem}.ip-based-modal .modal-dialog .modal-body{padding-bottom:0}.ip-modal-img{width:100%;display:block}.ip-based-modal .modal-dialog .modal-content .modal-body .error{color:#f33;display:block;width:69%;text-align:left}#ip-based-modal .modal-dialog .modal-content .modal-body .email-section .input-container{width:70%;float:left;margin:0 10px 0 0!important}@media only screen and (max-width:1294px) and (min-width:1200px){#ip-based-modal .modal-dialog .modal-content .modal-body .email-section .input-container{width:67%}}@media only screen and (max-width:1199px) and (min-width:1097px){#ip-based-modal .modal-dialog .modal-content .modal-body .email-section .input-container{width:67%}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section{max-width:90%!important}}@media only screen and (max-width:1096px) and (min-width:882px){#ip-based-modal .modal-dialog .modal-content .modal-body .email-section .input-container{width:69%}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section{max-width:100%!important}}@media only screen and (max-width:1096px){#ip-based-modal .modal-dialog .modal-content .modal-body .email-section .input-container{width:100%;max-width:100%!important;float:none;margin:0!important}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section button{width:100%;max-width:100%!important;flex:unset}}#ip-based-modal label.error{font-family:gt america light;font-size:11px;height:12px;text-transform:uppercase;font-weight:300}@media only screen and (max-width:1024px){.ip-based-modal .modal-dialog .modal-header h1{font-size:2.8rem;line-height:3.5rem}.ip-based-modal .modal-dialog .modal-content .modal-body h2{font-size:1.8rem}.ip-based-modal .modal-dialog .modal-body{padding:3rem 1rem}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section .input-container{flex-direction:column}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section .input-container input{flex:1;width:100%;border-right:1px solid #707070}.ip-based-modal .modal-dialog .modal-content .modal-body .email-section button{flex:1;max-width:200px;margin-top:2rem}.ip-based-modal .modal-dialog .modal-content .modal-body .error{width:auto;text-align:center}}@media only screen and (max-width:768px){.ip-based-modal .modal-dialog .modal-content .modal-body h1{font-size:2.5rem!important;line-height:3rem}.ip-based-modal .modal-dialog .modal-content .modal-body h2{font-size:1.6rem}}@media only screen and (max-width:512px){.ip-based-modal .modal-dialog .modal-content .modal-header{padding-top:0}.ip-based-modal .modal-dialog .modal-body{padding:0}.ip-based-modal .modal-dialog .modal-content .modal-body h1{font-size:2.3rem!important;line-height:3rem}.ip-based-modal .modal-dialog .modal-content .modal-body h2{margin-top:0}.ip-based-modal .modal-dialog .modal-content .modal-body h2{font-size:1.4rem}.ip-based-modal .modal-dialog .modal-header .close{top:2.5rem;right:3rem}.ip-based-modal .modal-dialog .modal-header h1{font-size:2.4rem;line-height:3rem}.ip-modal-img{width:50%;margin:auto}.ip-based-modal .modal-dialog .modal-content .modal-body .theme-4 .apsl-icon-block{margin:.5rem auto}.ip-based-modal .modal-dialog .modal-content .modal-body .or-section{margin:0}.ip-based-modal .modal-dialog .modal-content .modal-body .or-section>p{margin-bottom:1rem}}