.form-style{max-width:650px;padding:40px 30px 40px 40px;font:13px Arial,Helvetica,sans-serif;margin:20px auto;background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 0px 15px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 15px rgba(0,0,0,.2);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.2)}.form-style-heading{font-weight:700;font-style:italic;border-bottom:2px solid #ddd;margin-bottom:10px;font-size:15px;padding-bottom:3px}.form-style label{display:block;margin:0 0 15px}.form-style label>span{width:100px;font-weight:700;float:left;padding-top:8px;padding-right:5px}.form-style span.required{color:red}.form-style input[name=phone1]{width:40px!important;text-align:center}.form-style input[name=phone2]{width:120px!important}.form-style input[type=text],.form-style input[type=email],.form-style input[type=file],.form-style input[type=number],.form-style textarea,.form-style select{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #c2c2c2;box-shadow:1px 1px 4px #ebebeb;-moz-box-shadow:1px 1px 4px #ebebeb;-webkit-box-shadow:1px 1px 4px #ebebeb;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:7px;outline:none}.form-style textarea{height:100px;width:55%}.form-style button[type=submit]{-moz-box-shadow:inset 0px 1px 0px 0px #3985b1;-webkit-box-shadow:inset 0px 1px 0px 0px #3985b1;box-shadow:inset 0px 1px 0px 0px #3985b1;background-color:#216288;border:1px solid #17445e;display:inline-block;cursor:pointer;color:#fff;padding:8px 18px;text-decoration:none;font:12px Arial,Helvetica,sans-serif}.form-style button[type=submit]:hover{background:linear-gradient(to bottom,#2d77a2 5%,#337da8 100%);background-color:#28739e}.form-style .success{background:#d8ffc0;padding:5px 10px;margin:0 0 5px;border:none;font-weight:700;color:#2e6800;border-left:3px solid #2e6800}.form-style .error{background:#ffe8e8;padding:5px 10px;margin:0 0 5px;border:none;font-weight:700;color:#f00;border-left:3px solid #f00}.uap-info-block{background-color:#f9f9f9;border:1px solid #ddd;padding:15px;margin-bottom:20px;border-radius:5px;font-size:.9em}.uap-pricing-wrapper{display:flex;justify-content:space-around;gap:20px}.uap-pricing-box{flex:1;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center;overflow:hidden;transition:transform .2s;background-color:#fff}.uap-pricing-box:hover{transform:translateY(-5px)}.uap-pricing-top{background-color:#0073aa;color:white;padding:20px 10px}.uap-title{font-size:1.2em;font-weight:700;margin:0 0 10px}.uap-price{font-size:2.5em;font-weight:700;margin:0}.uap-price sup{font-size:.5em;vertical-align:super}.uap-price span{font-size:.5em;display:block}.uap-pricing-box img{max-width:100px;height:auto;margin:15px auto;background-color:white;padding:5px;border-radius:5px;display:block}.uap-pricing-box .button.uap-sub-option-btn{display:inline-block;margin-top:10px;background-color:#ffb900;border:none;color:black;padding:10px 20px;text-decoration:none;cursor:pointer}.uap-pricing-bottom{padding:15px;background-color:#fafafa}.uap-pricing-bottom ul{list-style-type:none;padding:0;margin:0}.uap-pricing-bottom li{padding:5px 0;border-bottom:1px solid #eee;font-size:.9em}