.postid-5075 .gallery-item img{border:none !important;}header#main-header ul#top-menu>li:last-child a{display:inline-block;padding:12px 20px !important;background:#f4d74a;border-radius:2px;}.strong-view.default .testimonial-inner .testimonial-field.testimonial-name{position:static;}#logo{max-height:100%;}div#top-header{background:#e2c63f;padding:5px 0;}ul#menu-footer-menu li{width:50%;float:left;}ul#menu-footer-menu li a{line-height:initial;}div#love_image_part #about_text{position:absolute;top:23px;width:auto;left:19px;padding:40px 25px;border-radius:20px;background:linear-gradient(45deg,#2e3a6e,#196785);}.gform_body input{height:40px;}.gform_body select{height:40px;}.gform_footer.top_label .button{padding:12px 30px;background:#2c5281;color:#fff;border:none;}ul.site_listing{list-style-type:none;padding-left:0;}ul.site_listing li{position:relative;padding-left:20px;}ul.site_listing li:after{position:absolute;left:0;font-family:ETmodules !important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;content:"9";top:5px;}.about_text p a{font-weight:bold;color:#2a4474;}.contact-page-address{padding-left:30px;position:relative;}.contact-page-address i{position:absolute;left:-7px;font-size:22px;top:50%;transform:translateY(-50%);}.contact-page-address a{color:#666;}ul li.current-menu-item.page_item a{color:#2b4878 !important;}#top-menu li ul.sub-menu li a{color:#333 !important;font-size:14px !important;}.nav li ul{border-top:3px solid #dcbe14;}.mobile_menu_bar:before{color:#000;}ul#mobile_menu1 li a{color:#333 !important;}body.home header#main-header ul li a{color:#000;}body div.et_pb_section.et_pb_section_0_tb_footer{background-position:34% 70%;}body .et_pb_column.et_pb_column_1_3.et_pb_column_2_tb_footer.et_pb_css_mix_blend_mode_passthrough.et-last-child.et_pb_column--with-menu{z-index:0;}.et_pb_fullwidth_menu--style-left_aligned .et_pb_menu__wrap,.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center !important;}ul#mobile_menu2 li a{color:#333 !important;}ul.custom_listing li{padding-left:30px;padding-bottom:8px;position:relative;}ul.custom_listing{padding:0;list-style-type:none;border-right:1px solid #ddd;}ul.custom_listing li:after{position:absolute;content:"";left:7px;width:7px;height:8px;background:#f4de93;top:8px;}.custom_signup div#gform_wrapper_1{text-align:center;}.custom_signup form{width:60%;margin:0 auto;float:none;border:1px solid #ddd;padding:10px;display:inline-block;border-radius:6px;}.custom_signup form .gform_heading{display:none;}.custom_signup form .gform_body{width:70%;float:left;}.custom_signup form .gform_footer.top_label{width:30%;float:left;margin:0;clear:none;padding:0 0px 0 15px;}.custom_signup form .gform_footer.top_label .button{height:50px;width:100%;background:#f4de93;border:none;font-weight:bold;border-radius:7px;margin:0 !important;color:#333;}.custom_signup form .gform_body ul li{margin:0;padding:0 !important;}.custom_signup form .gform_body ul li .ginput_container_email{margin:0;}.custom_signup form .gform_body ul li .ginput_container_email input{width:100%;margin:0;height:50px;border-radius:7px;padding:0 15px !important;border:1px solid #ddd;}.custom_signup form .gform_body ul li label{display:none !important;}.page-id-298 div#page-container header#main-header{background:#fff;box-shadow:none;}.page-id-298 div#page-container header#main-header.et-fixed-header{background:#fff;}div#custom_new_testimonial .strong-view.default .testimonial-inner{border:1px solid #fff;padding:20px;text-align:left;background:transparent;box-shadow:0 1px 5px #000;}.yellow_bg{margin-top:-80px;height:60px;}.service_img_details .et_pb_blurb_container h4.et_pb_module_header{padding:15px 0;background:#f4d74a;}.blue_borders{position:absolute;bottom:0;width:auto !important;left:6%;}.yellow_borders{position:absolute;bottom:0;width:auto !important;right:6%;}.custom_borders{position:static;}.yellow_borders{position:absolute;top:30%;width:auto !important;right:6%;}.et_pb_social_media_follow li{display:inline-block;margin-bottom:8px;position:relative;margin-top:65px;}footer.et-l.et-l--footer .et_pb_social_media_follow li a.icon{margin-right:10px !important;}.et_pb_social_media_follow li a.icon:before{font-size:15px !important;display:block;color:#fff;transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;position:relative;background:black !important;z-index:10;height:35px !important;width:35px !important;border-radius:100%;line-height:35px !important;}.page-id-298 .et_pb_social_media_follow li a.icon{height:32px;width:50px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;}.page-id-298 .et_pb_social_media_follow_network_0_tb_footer a.icon{background-color:transparent !important;}.page-id-298 .et_pb_social_media_follow_network_1_tb_footer a.icon{background-color:transparent !important;}ul#menu-new-footer-menu li{width:100%;}div#top-header div#et-info{width:100%;}div#top-header div#et-info ul.et-social-icons{float:left;}div#top-header #et-info-phone{margin-right:13px;float:right;font-size:14px;}.home-video-title{border-top:solid 1px #f4d74a;padding-top:10px;margin-top:-30px;background:#f4d74a;padding-bottom:14px;text-align:center;}#welcome_video{position:relative;padding-right:5px;}#welcome_video:before{background:url("https://cdn-eenig.nitrocdn.com/oBLQiNDaPWWwrdnogSykJzaHrvNBOASB/assets/images/optimized/rev-3be4233/themortgagegenie.com/wp-content/uploads/2020/04/blue_border-171x300.png");position:absolute;position:absolute;content:"";width:150px;height:70%;left:-8px;background-size:200px 200px;background-repeat:no-repeat;bottom:-6px;}#welcome_video:after{background:url("https://cdn-eenig.nitrocdn.com/oBLQiNDaPWWwrdnogSykJzaHrvNBOASB/assets/images/optimized/rev-3be4233/themortgagegenie.com/wp-content/uploads/2020/04/yellow_border-171x300.png");position:absolute;position:absolute;content:"";width:150px;height:70%;right:-5px;background-size:150px 200px;background-repeat:no-repeat;top:-6px;}@media (max-width:1199px){.yellow_bg{margin-top:-73px;}}@media (max-width:991px){.yellow_bg{margin-top:-73px;}}@media (max-width:980px){.custom_borders{display:none;}}@media (max-width:767px){.main_banner{padding-bottom:0 !important;}div#top-header div#et-info ul.et-social-icons{float:left;display:block;}div#top-header div#et-info{width:100%;float:left;}}@media (max-width:480px){div#love_image_part #about_text h2{font-size:16px;}div#love_image_part #about_text{top:10px;padding:24px 25px;}}footer.et-l.et-l--footer .et_pb_text_inner p{color:#00008b;}