.rp-downloadform{padding:50px 80px;scroll-margin:100px}@media screen and (max-width:1024px){.rp-downloadform{padding:20px}}.rp-downloadform h2{color:#b6ded2;font-size:56px;margin:0 auto 30px;padding:0;text-align:center}@media screen and (max-width:1024px){.rp-downloadform h2{font-size:40px}}.rp-downloadform .text-content{color:#fff;font-family:Helvetica, sans-serif;font-size:25px;line-height:normal;margin:0 auto 30px;max-width:780px;text-align:center}@media screen and (max-width:1024px){.rp-downloadform .text-content{font-size:20px}}.rp-downloadform .form-wrapper{align-items:center;display:flex;flex-direction:row;gap:80px;justify-content:center}@media screen and (max-width:1024px){.rp-downloadform .form-wrapper{flex-direction:column;gap:40px}}.rp-downloadform .form-wrapper .image{background-color:transparent;background-image:var(--image);background-position:center;background-repeat:no-repeat;background-size:cover;height:540px;width:430px}@media screen and (max-width:1024px){.rp-downloadform .form-wrapper .image{height:124vw;width:100vw}}.rp-downloadform .form-wrapper form{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}@media screen and (max-width:1024px){.rp-downloadform .form-wrapper form{flex:initial;width:100%}}.rp-downloadform .form-wrapper form .icon{display:inline-block;height:auto;margin:0 0 30px;width:80px}.rp-downloadform .form-wrapper form>div{width:100%}.rp-downloadform .form-wrapper form>div>.row{margin:0 0 25px}.rp-downloadform .form-wrapper form>div>.row input[type="text"],.rp-downloadform .form-wrapper form>div>.row input[type="email"]{background:#fff;border:2px solid #fff;border-radius:5px;box-shadow:none;color:#000;display:block;font-family:Helvetica, sans-serif;font-size:14px;font-weight:400;outline:none;padding:10px 15px;transition:0.3s all}.rp-downloadform .form-wrapper form>div>.row input[type="text"]::placeholder,.rp-downloadform .form-wrapper form>div>.row input[type="email"]::placeholder{color:#0008}.rp-downloadform .form-wrapper form>div>.row input[type="text"]:focus,.rp-downloadform .form-wrapper form>div>.row input[type="email"]:focus{background:#fffd}.rp-downloadform .form-wrapper form>div>.row input[type="checkbox"]{display:inline-block;margin:0 5px 0 0}.rp-downloadform .form-wrapper form>div>.row label{color:#d3ebe4;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:700;line-height:1.2}.rp-downloadform .form-wrapper form>div>.row label:has(input[type="checkbox"]){align-items:flex-start;display:flex;flex-direction:row;gap:5px;justify-content:flex-start}.rp-downloadform .form-wrapper form>div>.row label a{color:inherit;text-decoration:underline}.rp-downloadform .form-wrapper form>div>.row button{background:#fff9;border:none;border-radius:20px;color:#0000004c;display:block;font-family:Helvetica, sans-serif;font-size:18px;font-style:normal;font-weight:400;margin:auto;padding:10px;text-align:center;transition:0.3s all;width:100%}@media screen and (max-width:1024px){.rp-downloadform .form-wrapper form>div>.row button{color:#000}}.rp-downloadform .form-wrapper form>div>.row button:hover{background:#fffb;color:#000}.rp-download-modal{display:none;font-family:Helvetica, sans-serif;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0, 0, 0, 0.4);z-index:1000}.rp-download-modal-content{background-color:#fff;border:1px solid #fff;color:#000;margin:15% auto;max-width:400px;padding:20px;position:relative;text-align:center;width:80%}.rp-download-modal-close{color:#000;font-size:28px;font-weight:bold;line-height:0;position:absolute;top:15px;right:10px}.rp-download-modal-close:hover,.rp-download-modal-close:focus{color:black;text-decoration:none;cursor:pointer}.rp-download-modal-button{background-color:#003940;border-radius:20px;color:#fff !important;display:inline-block;margin-top:15px;padding:10px 20px;text-decoration:none !important}