.et_pb_blurb.style1{position:relative;overflow:hidden}.et_pb_blurb.style1 .et_pb_main_blurb_image{margin-bottom:0}.et_pb_blurb.style1 .et_pb_module_header{padding:10px 80px 11px 20px;background:rgba(65,84,100,0.85);min-height:45px;position:absolute;left:20px;right:20px;bottom:20px;visibility:visible;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.et_pb_blurb.style1{position:relative;overflow:hidden}.et_pb_blurb.style1 .et_pb_module_header{padding:10px 80px 11px 20px;background:rgba(65,84,100,0.85);min-height:45px;position:absolute;left:20px;right:20px;bottom:20px;visibility:visible;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.et_pb_blurb.style1:hover .et_pb_module_header{visibility:hidden;opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.et_pb_blurb.style1 .et_pb_module_header a{font-weight:600;font-size:16px;display:block;text-transform:uppercase;margin:0;position:relative;line-height:1.4}.et_pb_blurb.style1 .et_pb_module_header a:after{content:"\f054";font-family:"FontAwesome";position:absolute;top:48%;right:-53px;color:#ffffff;font-size:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.et_pb_blurb.style1 .et_pb_module_header a{color:#ffffff}.et_pb_blurb.style1 .et_pb_blurb_description{color:#ffffff;position:absolute;top:0px;left:0;opacity:0;visibility:hidden;height:100%;background:rgba(65,84,100,0.85);font-size:14px;padding:30px 30px 40px;transform:translateY(-100%);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.et_pb_blurb.style1:hover .et_pb_blurb_description{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.et_pb_blurb.style1 .et_pb_blurb_description a{font-size:15px;text-transform:uppercase;font-weight:600;color:#ffffff;margin-top:10px;background:rgba(24,186,96,0.8);padding:13px 52px 13px 30px;display:inline-block;position:relative;line-height:24px;webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.et_pb_blurb.style1 .et_pb_blurb_description a:before{content:"\f054";font-family:"FontAwesome";position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#ffffff;font-size:12px}.et_pb_blurb.style1 .et_pb_blurb_description a:hover:before{color:#222222}.et_pb_blurb.style1 .et_pb_blurb_description a:hover{color:#222222;background-color:#ffffff}@media only screen and (max-width:480px){.et_pb_blurb.style1 .et_pb_module_header a{font-size:14px}.et_pb_blurb.style1 .et_pb_blurb_description{font-size:13px;padding:20px}.et_pb_blurb.style1 .et_pb_blurb_description a{padding:10px 30px 10px 15px}.et_pb_blurb.style1 .et_pb_blurb_description a::before{right:15px}}.featured-box{position:relative;overflow:hidden;width:300px;height:200px;border:1px solid #ccc;border-radius:10px;transition:all 0.3s ease;background-image:url('http://privatemortgageguide.com/wp-content/uploads/2024/02/image1.jpg');background-size:cover}.featured-box:hover{transform:translateY(-5px)}.featured-box .box-content{padding:20px}.featured-box h2{color:#333;font-size:20px}.featured-box p{color:#666;font-size:16px}.featured-box .read-more{display:inline-block;background-color:#FF5555;color:#fff;padding:8px 16px;border-radius:5px;text-decoration:none;margin-top:10px}.pa-contact-form-submit-fullwidth .et_contact_bottom_container{width:100%;flex-direction:column;gap:1em;padding-left:3%;margin-top:0px}.pa-contact-form-submit-fullwidth .et_contact_bottom_container button{width:100%;margin:0}