/* https://www.nonqmhomeloans.com/wp-content/themes/QMMortgage/style.css?ver=1.0.0 */
/* Import rule from: https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,900 */
@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJfedA.woff) format('woff')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9Z1xlEw.woff) format('woff')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6Z1xlEw.woff) format('woff')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1xlEw.woff) format('woff')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLBT5Z1xlEw.woff) format('woff')}.clear{clear:both}html,body{width:100%;height:100%;margin:0;padding:0;background:#fff;font-family:'Poppins',sans-serif}h1{font-size:32px;font-weight:700;color:#fff;line-height:46px}h2{font-size:29px;font-weight:600;color:#3c4d6b;line-height:46px;text-align:center;width:100%}h3{font-size:25px;font-weight:500;color:#3c4d6b;line-height:46px;width:100%}p{font-size:14px;line-height:26px;color:#3c4d6b}.inner_page_content h2{text-align:left;margin-bottom:15px}.inner_page_content a{color:#268f39}section.odd,section.even{float:left;width:100%;background-color:#f4f6f8;padding:40px 0}section.even{background-color:#fff}.feedback_btn{position:fixed;right:-50px;z-index:999;top:250px;transform:rotate(90deg)}.feedback_btn a{text-transform:none;font-weight:500!important}.custom_btn_blue,.custom_white_btn,input[type="submit"],.custom_btn_green,.custom_btn_yellow{font-size:17px;font-weight:500;color:#fff;border:0;padding:14px 30px;text-transform:uppercase;-webkit-transition:all 900ms ease;-moz-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease;background-color:#3c4d6b}.custom_btn_blue:hover,.custom_white_btn:hover,input[type="submit"]:hover,.custom_btn_green:hover,.custom_btn_yellow:hover{background:#fff;color:#329e46;text-decoration:none;-webkit-transition:all 900ms ease;-moz-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}.custom_white_btn{background-color:#fff;color:#299f40}.custom_white_btn:hover{background:#3c4d6b;color:#fff}input[type="submit"],.custom_btn_green{background-color:#98df63;border-radius:8px;color:#fff;font-size:17px;text-transform:none;font-weight:400;padding-left:45px;padding-right:45px}.custom_btn_yellow{background-color:#e4cc05;color:#fff}.custom_btn_yellow:hover{background-color:#c5b109;color:#fff}input[type="submit"]:hover,input[type="submit"]:focus,.custom_btn_green:hover,.custom_btn_green:focus{background-color:#3c4d6b;color:#fff}.top_banner_wrap{float:left;width:100%;margin:0;background-size:cover;height:589px;position:relative}.custom_nav_wrap{background-color:#268f39;color:#fff;padding:16px 0}.admin-bar .custom_nav_wrap{top:0}.custom_nav_wrap .navbar-brand{display:none}.custom_nav_wrap .navbar-collapse .nav-item .nav-link{color:#fff;font-size:16px}.custom_nav_wrap .header_callto{color:#fff;font-size:16px;background:url(/wp-content/themes/QMMortgage/assets/images/phone-icon.png) no-repeat center left;padding-left:31px}.custom_nav_wrap .navbar-nav li a{padding:0}.custom_nav_wrap .navbar-nav li{padding-left:8px;padding-right:8px}.custom_nav_wrap:not(.fixed-top) .navbar-nav li.contactmobile{display:none}.custom_nav_wrap .navbar-nav li .dropdown-menu a{padding-left:14px}.logo{position:absolute;left:50%;transform:translateX(-44%);-moz-transform:translateX(-44%);-webkit-transform:translateX(-44%);-ms-transform:translateX(-44%)}.header_right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header_right .header_contect{font-size:16px;color:#fff}.header_right .header_contect .btn-tel{background:#e4cc05;color:#fff;text-shadow:0 0 0 rgba(0,0,0,.3);border-radius:8px;padding:5px 10px;transition:all ease-in-out 0.35s;-webkit-transition:all ease-in-out 0.35s;-moz-transition:all ease-in-out 0.35s;-ms-transition:all ease-in-out 0.35s}.header_right .header_contect .btn-tel:hover{background:#3c4d6b}.header_number_wrapper.header_right{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.header_contect .btn-tel{background:#e4cc05;color:#fff;text-shadow:0 0 0 rgba(0,0,0,.3);border-radius:8px;padding:5px 10px;transition:all ease-in-out 0.35s;-webkit-transition:all ease-in-out 0.35s;-moz-transition:all ease-in-out 0.35s;-ms-transition:all ease-in-out 0.35s;margin-right:10px}.header_contect .btn-tel:hover{background:#3c4d6b}.header_contect .header_callto{margin-left:0;margin-top:0;float:right}.header_right a.contactrignt{margin-right:26px;font-size:16px;color:#fff;text-decoration:none}.banner_content{text-align:center;padding-top:180px;width:100%}.banner_content .sub_title{color:#fff}.sub_title{font-weight:400;text-align:center;width:100%;color:#778191}.banner_btns{margin-top:30px}.banner_btns a{margin-left:8px;margin-right:8px}.banner_btns a:hover{background:#e4cc05}.top_extra_links{padding-top:93px;color:#fff;text-align:right}.top_extra_links a{color:#fff;font-weight:400;font-size:13px;margin-left:6px;margin-right:6px}.loan_box_wrap{float:left;width:100%;margin:20px 0}.loan_box{float:left;width:100%;margin:20px 0}.loan_box a{color:#3c4d6b;width:100%;text-align:center;float:left;height:180px;background-color:#fff;box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);-moz-box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);-ms-box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);-webkit-box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);-o-box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);-webkit-transition:all 900ms ease;-moz-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}.loan_box a:hover{box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-webkit-transition:all 900ms ease;-moz-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}.loan_box a img{margin-top:40px}.loan_box a span{font-size:18px;font-weight:600;margin-top:10px;float:left;width:100%}.loan_box a:hover{text-decoration:none}.process_box_wrap{float:left;width:100%;margin:60px 0 0 0}.process_box{float:left;width:100%;border:1px solid rgb(219,219,219);background-color:rgb(227,237,249);box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);-moz-box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);-ms-box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);-webkit-box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);-o-box-shadow:0 0 19.74px 1.26px rgba(35,31,32,.1);padding:20px 40px;-webkit-transition:all 900ms ease;-moz-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}.process_box:hover{box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-webkit-transition:all 900ms ease;-moz-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}.process_box span{background-color:#fff;float:left;width:60px;height:60px;border:1px solid #3c4d6b;border-radius:50%;line-height:60px;font-size:26px;color:#3c4d6b;text-align:center;position:absolute;left:50%;top:-26px;margin-left:-30px}.process_box div{float:left;width:100%;text-align:center;margin-top:40px;font-size:18px;font-weight:600;color:#3c4d6b;margin-bottom:16px}.process_box p{float:left;width:100%;margin:10px 0;font-size:14px;color:#3c4d6b;line-height:24px;text-align:center}.process_section_btn{margin:60px 0 10px 0}.home .site-inner h2{text-transform:capitalize}.featured_logos_wrap{float:left;width:100%;margin:30px 0}.featured_logos_wrap div img{margin:0 16px}.latest_news_section{float:left;width:100%;padding:40px 0;background-image:-moz-linear-gradient(159deg,rgb(43,162,64) 0%,rgb(52,63,125) 100%);background-image:-webkit-linear-gradient(159deg,rgb(43,162,64) 0%,rgb(52,63,125) 100%);background-image:-ms-linear-gradient(159deg,rgb(43,162,64) 0%,rgb(52,63,125) 100%)}.latest_news_section h2,.latest_news_section .sub_title{color:#fff}.news_box_wrap{float:left;width:100%;margin:30px}.news_img{overflow:hidden;height:203px;width:100%}.news_box{float:left;width:100%;background-color:#fff}.news_box span{padding:30px 60px;font-size:18px;color:#3c4d6b;text-align:center;float:left;width:100%;font-weight:600;min-height:141px}.testimonial_box_wrap{float:left;width:100%;margin:30px 0}.testimonial_box{float:left;width:100%;padding:10px 0}.testimonial_box p{float:left;width:100%;text-align:center;font-size:15px;color:#778191;font-style:italic;line-height:24px;margin:20px 0}.testimonial_box span{float:left;width:100%;text-align:center;font-size:15px;text-transform:uppercase;color:#2ba240;line-height:12px}.testimonial_box i{font-style:normal;font-size:14px;font-weight:300;color:#3c4d6b}.footer_wrap{float:left;width:100%;background-color:#1e2127;padding:40px 0}.footer_col_1 img{margin-bottom:20px}.footer_col_1 p{color:#b7c4db;font-size:13px;line-height:24px;padding-right:30px}.footer_col_2{float:left;width:100%;margin-top:6px}.footer_col_2 a{color:#b7c4db;font-size:13px;line-height:36px;float:left;width:100%}.footer_col_2 a span{width:24px;float:left}.footer_bottom{float:left;width:100%;background-color:#16191e}.footer_bottom p{float:left;width:100%;text-align:center;color:#b7c4db;font-size:12px;line-height:20px;padding-top:18px}.top_inner_banner_wrap{float:left;width:100%;margin:0;background:url(/wp-content/themes/QMMortgage/assets/images/inner_banner.png) no-repeat center center;background-size:cover;height:260px;position:relative}.top_inner_banner_wrap .banner_content{padding-top:80px}.breadcrumb_wrap{float:left;width:100%;background-color:#e6e6e6}.breadcrumb_wrap .breadcrumb-item+.breadcrumb-item::before{content:"»";padding-right:1.5rem}.breadcrumb_wrap .breadcrumb-item+.breadcrumb-item{padding-left:1.5rem}.breadcrumb_wrap .breadcrumbs{margin-bottom:0;background-color:transparent;padding:.75rem 1rem}.breadcrumb_wrap .breadcrumbs li,.breadcrumb_wrap .breadcrumbs a,.breadcrumb_wrap .breadcrumbs span{color:#3c4d6b;display:inline-block;font-size:14px;vertical-align:top}.breadcrumb_wrap .breadcrumbs>span{padding:5px 15px}.inner_page_wrapper{float:left;width:100%;padding:45px 0}.inner_page_wrapper .inner_page_content{padding-right:40px}.important_info{padding:10px 20px 10px 30px;border-left:2px solid #2ba240;margin:20px 0 30px 0;float:left;width:100%}.important_info span{font-size:16px;line-height:27px;color:#262626;font-style:italic}.important_info span a{color:#2ba240;font-weight:600}.inner_title{float:left;width:100%;padding:16px;border:4px double #2ba240;margin:30px 0}.inner_title+ul,.inner_title+p,.inner_title+div,.inner_title+h2,.inner_title+h3,.inner_title+h4,.inner_title+h5,.inner_title+h6,.inner_title+img,.inner_title+p:empty+ul,.inner_title+p:empty+p,.inner_title+p:empty+div,.inner_title+p:empty+h2,.inner_title+p:empty+h3,.inner_title+p:empty+h4,.inner_title+p:empty+h5,.inner_title+p:empty+h6,.inner_title+p:empty+img{clear:both}.inner_title+p:empty{display:none}.inner_title img{margin-right:6px}.inner_title span,.inner_title h3{font-size:18px;color:#3c4d6b;font-weight:600;display:inline;line-height:0}.inner_list_data ul{padding-left:0}.inner_list_data ul li{background-image:url(/wp-content/themes/QMMortgage/assets/images/bullet.png);background-repeat:no-repeat;background-position:0 9px;padding-left:20px;line-height:30px;list-style:none;font-size:14px;color:#3c4d6b}.inner_testimonial_box{float:left;width:100%;background-color:#e3edf9;padding:40px 15px;position:relative;padding-bottom:0}.inner_testimonial_box p{font-size:14px;line-height:24px;padding-right:10px}.inner_testimonial_btn a.custom_btn_green{color:#fff}.inner_testimonial_box .quate_icon{position:absolute;left:40px;top:20px;width:29px;height:25px}.inner_testimonial_user{float:left;width:100%;margin:10px 0}.inner_testimonial_user img{float:left;margin-right:10px}.inner_testimonial_user p{float:left;text-transform:uppercase;font-size:18px;font-weight:600;margin-bottom:0}.inner_testimonial_user p span{font-size:14px;font-weight:400;text-transform:none;margin-top:-5px;float:left}.inner_testimonial_btn{float:left;width:100%;padding:20px 0;background-color:#d4dfed;margin-top:20px}.inner_testimonial_btn a{background-color:#76b845}.testimonial_thumb{margin-left:40px}.img_content_inner{float:left;width:100%;margin:10px 0}.img_content_inner img{float:left;margin-right:26px}.img_content_inner div{float:left}.sidebar_search_wrap{float:left;width:100%;margin-bottom:10px}.sidebar_search_wrap input{height:58px;background-color:#f6f6f6;border:1px solid #c2c2c2;padding-left:20px;border-radius:0}.sidebar_search_wrap .input-group .input-group-append button{border-radius:0;background-color:#3c4d6b;height:58px;width:100%}.sidebar_title{float:left;width:100%;font-size:22px;color:#3c4d6b}@keyframes minus{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}[aria-expanded="false"]>.expanded,[aria-expanded="true"]>.collapsed{display:none}#accordion{float:left;width:100%;margin:10px 0 20px 0}#accordion .card{border-radius:0;border-bottom:0}#accordion .card:last-child{border-bottom:1px solid rgba(0,0,0,.125)}#accordion .card-header{padding:0;background-color:#fff;border:0;border-radius:0}#accordion .card-header:first-child{border-radius:0}#accordion .card-header span{float:right;height:20px}#accordion .card-header span p{font-size:26px}#accordion .card-header a{float:left;width:100%;padding:12px 20px;font-size:14px;color:#3c4d6b}#accordion .card .card-body{float:left;width:100%;padding:0;border-top:1px solid rgba(0,0,0,.125)}#accordion .card .card-body a{font-size:14px;padding:10px 0;color:#3c4d6b;float:left;width:100%;border-bottom:1px solid rgba(0,0,0,.125);padding-left:20px;padding-right:20px}#accordion .card .card-body a:last-child{border-bottom:0}.sidebar_cta_wrap{float:left;width:100%;background-color:#2aa240;margin:20px 0}.sidebar_cta_title{float:left;width:100%;background-color:#299345;padding:20px 40px;color:#fff;text-align:center;font-size:22px;font-weight:500}.sidebar_cta_wrap .sidebar_cta_body{padding:20px 50px;float:left;width:100%;color:#fff;text-align:center}.sidebar_cta_wrap .sidebar_cta_body p{color:#fff;font-size:16px}.fixed11{position:fixed;top:10%;z-index:999999;width:26%}.sidebar_ctn_btns{float:left;width:100%;margin:20px 0}.sidebar_ctn_btns a{margin-bottom:20px}.help_box_wrap{float:left;width:100%;margin:40px 0}.help_box{float:left;width:100%;background-color:transparent;padding:40px 20px 0 20px}.help_box span{float:left;width:100%;margin-top:10px;font-size:16px;color:#3c4d6b;font-weight:600}.help_box p{font-size:14px;color:#3c4d6b;margin-top:0;float:left;width:100%}.help_box a{float:left;width:100%;margin-top:30px;font-size:16px;color:#2ba240;font-weight:500;text-decoration:underline}.help_box .help_call_text{margin-top:0}.help_box .help_call_text .help_number{font-size:20px;color:#2ba240;text-decoration:none}.help_box .help_call_text .help_email{font-size:14px;color:#3c4d6b;text-decoration:none;margin-top:0}.blog_box{margin-bottom:50px}.single-post .blog_box img.img-fluid.wp-post-image{margin-bottom:15px}.blog_box h3{float:left;width:100%;margin-top:10px}.custom_pagination{margin-top:20px;float:left;width:100%}.custom_pagination a{color:#3c4d6b}.recent_posts_box{float:left;width:100%;border:1px solid #ccc;padding:20px;margin:10px 0 20px}.recent_posts_box .media-body{font-size:14px;margin-top:6px}.recent_posts_box .media{border-bottom:1px solid #ccc;padding:20px 0}.recent_posts_box .media:last-child{border-bottom:0;padding-bottom:0}.recent_posts_box .media:first-child{padding-top:0}.category_sidebar_box{float:left;width:100%}.category_sidebar_box select{border-radius:0;height:45px;margin-top:10px}.contact_page_container{float:left;width:100%;margin:40px 0}.contact_sidebar{float:left;width:100%;border:1px solid #ccc;padding:20px 30px;border-bottom:8px solid #2ba240}.contact_sidebar span{margin:10px 0}.contact_sidebar span div{font-size:16px;font-weight:500}.contact_sidebar span a{color:#3c4d6b}.contact_form{float:left;width:100%}.contact_form .form-group input,.contact_form .form-group textarea{float:left;width:100%;height:58px;color:#535353;font-size:16px;background-color:#f6f6f6;border:1px solid #c2c2c2;border-radius:0}.contact_form .form-group{margin-bottom:24px;float:left;width:100%}.contact_form .form-group textarea{height:96px;resize:none}.top_banner_wrap{background-size:cover!important}.banner_content h1{max-width:740px;margin:0 auto;margin-bottom:7px}.sub_title{font-size:16px}.site-inner{padding-top:0}.site-inner,.wrap{width:100%;max-width:none}.loan_box_wrap{justify-content:center}.content-sidebar-wrap section.even .sub_title{max-width:800px;margin:0 auto}.menu-footer-menu-container #menu-footer-menu li a span{width:inherit;float:none}.menu-footer-menu-container #menu-footer-menu{-webkit-columns:2;-moz-columns:2;columns:2}.menu-footer-menu-container #menu-footer-menu li{display:inline-block;width:172px}a:focus{outline:none}#menu-footer-menu .fas{margin-right:5px}.navbar-nav .dropdown-menu{min-width:280px;border:none;top:100%;padding:0}.navbar-nav .dropdown-menu li{padding:0}.navbar-nav .dropdown-menu li a{font-size:16px;padding:8px 10px!important;border-bottom:1px solid rgba(0,0,0,.2)}.navbar-nav .dropdown-menu li a:hover{background:#f4f6f8}.sidebar_search_wrap .search-form{width:100%}.sidebar_search_wrap .search-form .form-control{width:85%;float:left;height:58px;background-color:#f6f6f6;border:1px solid #c2c2c2;padding-left:20px;border-radius:0;font-size:16px}.blog_box p a.read_more_btn{display:block;max-width:181px;margin-top:15px}.pagination .nav-links{border:1px solid rgba(0,0,0,.1);border-radius:3px}.pagination .nav-links span{padding:5px 13px;border-right:1px solid rgba(0,0,0,.1);color:#3c4d6b;float:left}.pagination .nav-links a{padding:5px 13px;border-right:1px solid rgba(0,0,0,.1);color:#3c4d6b;float:left;text-transform:capitalize}.pagination .nav-links a:hover{background:rgba(0,0,0,.1);text-decoration:none}.pagination .nav-links a:last-child{border-right:none}.recent_posts_box .media a img{width:97px;height:74px;object-fit:cover}.post-navigation .nav-links .nav-previous{float:left}.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a{color:#fff;transition:all ease-in-out 0.35s;-webkit-transition:all ease-in-out 0.35s;-moz-transition:all ease-in-out 0.35s;-ms-transition:all ease-in-out 0.35s;font-size:16px;font-weight:500;padding:10px 25px;background:#268f39;display:inline-block;border-radius:3px}.post-navigation .nav-links .nav-previous a:hover,.post-navigation .nav-links .nav-next a:hover{background:#68ca7a;text-decoration:none}.post-navigation .nav-links .nav-next{float:right}blockquote{padding:10px 20px 10px 30px;border-left:2px solid #2ba240;margin:20px 0 30px 0;float:left;width:100%}blockquote p{margin:0;font-size:1.8rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;font-style:normal;font-family:'Poppins',sans-serif}blockquote:before{display:none}.inner_page_content ul{padding-left:0;margin-top:0;margin-bottom:1rem}.inner_page_content li{background-image:url(/wp-content/themes/QMMortgage/assets/images/bullet.png);background-repeat:no-repeat;background-position:0 9px;padding-left:20px;line-height:30px;list-style:none;font-size:14px;color:#3c4d6b}.faq_wrapper .card .card-header{background-color:transparent;border-bottom:0 solid #8c94a4}.faq_wrapper .card .card-header .panel-title{float:left;width:100%}.faq_wrapper .card .card-header .panel-title a{color:#3c4d6b;font-size:18px;font-weight:600;float:left;width:100%;text-align:left;padding:18px 0;cursor:pointer}.faq_wrapper .card .card-body{padding:10px 20px!important}.faq_wrapper .card{border:0;border-bottom:1px solid #8c94a4!important}.faq_wrapper .card .card-header .panel-title>a:before{float:right!important;font-family:"Font Awesome 5 Free";content:"\f068";padding-right:5px}.faq_wrapper .card .card-header .panel-title>a.collapsed:before{float:right!important;content:"\f067"}.faq_wrapper .card .card-header .panel-title>a:hover,.faq_wrapper .card .card-header .panel-title>a:active,.faq_wrapper .card .card-header .panel-title>a:focus{text-decoration:none}.custom-icon-menu{position:static}.custom-icon-menu .dropdown-menu{max-width:1140px;width:100%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:transparent}.custom-icon-menu .dropdown-menu:before{background:rgba(24,115,41,.89);width:9999px;content:'';position:absolute;left:-3000px;top:0;height:160px;z-index:-1}.custom-icon-menu .dropdown-menu li{width:155px;float:left;padding:0 10px}.custom-icon-menu .dropdown-menu li a{text-align:center;border-bottom:0}.custom-icon-menu .dropdown-menu li a:hover{background-color:transparent}.custom-icon-menu .dropdown-menu li a:hover img.orginal-image{display:none}.custom-icon-menu .dropdown-menu li a:hover img.hover-image{display:block}.custom-icon-menu .dropdown-menu li a img{margin:10px auto}.custom-icon-menu .dropdown-menu li a img.hover-image{display:none}.custom-icon-menu .dropdown-menu li a span{color:#fff;display:block;white-space:normal;line-height:20px}.content-sec{width:100%}.content-sec .inner_page_content{min-height:750px}.page-template-template-faq .inner_sidebar_wrap .widget.widget_search{display:none}.custom_nav_wrap .navbar-nav .dropdown-menu{margin:0}.custom_nav_wrap .navbar-collapse .nav-item .nav-link{position:relative}.custom_nav_wrap .navbar-collapse .nav-item .nav-link:before{position:absolute;left:0;top:100%;height:20px;content:"";display:block;width:100%}.page-template-template-full_width .inner_page_wrapper .inner_page_content{padding-right:0}.page-template-template-full_width .inner_page_wrapper .inner_page_content>p:first-of-type{max-width:730px;margin:0 auto 15px;font-size:16px}.lidd_mc_form:after{clear:both;content:"";display:block}.lidd_mc_form{margin:0 -1.5% 20px}.lidd_mc_form .lidd_mc_input{float:left;width:30%;margin:15px 1.5%}.lidd_mc_form .lidd_mc_input:last-of-type{clear:left;width:100%;margin:15px 0;padding:0 15px}.lidd_mc_form .lidd_mc_input input,.lidd_mc_form .lidd_mc_input select{color:#535353;width:100%;height:58px;font-size:16px;background-color:#f6f6f6;border:1px solid #c2c2c2;border-radius:0}.lidd_mc_form .lidd_mc_input:nth-child(4),.lidd_mc_form .lidd_mc_input:nth-child(5){width:46.5%}.lidd_mc_form .lidd_mc_input input[type="submit"]{background-color:#248a38;color:#fff;width:auto}.lidd_mc_form .lidd_mc_input input[type="submit"]:hover{background-color:#157027;color:#fff}.lidd_mc_results{border:1px solid #248a38;margin-bottom:30px;padding:20px;font-weight:700}#lidd_mc_inspector{right:15px;top:20px}.testimonial_box_wrap .row{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.admin-bar nav.fixed-top{top:32px}.fixed-top .logo{position:static;transform:none;margin-right:30px}.fixed-top .navbar-collapse{margin-left:30px}nav.fixed-top{padding:0}.inner_cta_wrap{float:left;width:100%;background-color:#3c4d6b;padding:34px 40px;color:#fff;margin-bottom:20px}.inner_cta_wrap span{float:left;width:100%;color:#fff;font-size:13px;text-transform:uppercase;margin-bottom:10px}.inner_cta_wrap h4{float:left;width:100%;color:#fff;font-size:20px;font-weight:600}.inner_cta_wrap p{float:left;width:100%;color:#fff;font-size:16px;line-height:26px;padding-right:50px}.inner_cta_wrap div a.custom_white_btn{height:46px;line-height:20px;color:#3c4d6b;float:left;padding-left:40px;padding-right:40px}.inner_cta_wrap div a.custom_white_btn:hover,.how_work_cta a.custom_white_btn:hover{background-color:#f2f2f2;color:#3c4d6b}.inner_cta_wrap div span{float:left;width:auto;font-size:16px;margin:10px 0 0 20px}.inner_cta_wrap div a{color:#fff}.how_work_cta{background:url(/wp-content/themes/QMMortgage/assets/images/how_work_cta_bg.jpg) no-repeat;width:100%;height:397px;color:#fff;padding:44px 50px}.how_work_cta h4{font-size:24px;float:left;width:100%}.how_work_cta p{float:left;width:100%;color:#fff;font-size:16px;line-height:26px;margin:10px 0 20px 0}.how_work_cta a.custom_white_btn{height:46px;padding-left:40px;padding-right:40px;line-height:20px;color:#3c4d6b}.video_box{margin:30px 0 0!important}.video_box .video-inner{display:block;text-align:center;width:100%}.inner_sidebar_wrap .widgettitle{font-size:22px;color:#3c4d6b;font-weight:400;text-align:left}.inner_sidebar_wrap .custom-html-widget iframe{height:200px;width:100%}.page-template-template-contact-php .top_banner_wrap{background:none!important;height:360px;overflow:hidden}.page-template-template-contact-php .top_banner_wrap .map_contact iframe{width:100%;height:328px}.page-template-template-contact-php .top_banner_wrap .map_contact+.container{display:none}.desktop-menu{display:none}.count-outer .two_five{margin-left:7px}.count-outer .hundred{margin-left:10px}.count-outer span.start-count{margin-left:33px}.click_schedule+label img{box-shadow:0 0 45px rgba(255,255,255,.7);border-radius:100%}.amount_total{text-align:center}.non_qm_loans h2{text-align:left}.non-qualified .left{width:36.6%;padding-right:60px}.non-qualified .right{width:62.5%;background:#eceff2;padding:40px 60px 48px}.non-qualified .right h2,.non-qualified .right h3{line-height:35px;text-align:center}.non-qualified .right .process_box_wrap.video_box .video-inner p{margin:0}.non-qualified .left h2{text-align:left;line-height:35px}.non_qm_loans{padding:0 0 40px}.mortgage_lenders-sec{margin:0 auto;max-width:1110px;padding:40px 0 17px}.mortgage_lenders-img{float:right;margin:0 0 20px 70px}.mortgage-lenders-sec h2,.mortgage-lenders-sec h3{text-align:left;padding-top:10px;max-width:1110px;margin-left:auto;margin-right:auto}.mortgage-lenders-sec p{margin-bottom:25px}.non_qm_loans,.non-qualified{max-width:1110px;margin-left:auto;margin-right:auto}.traditional-loans{background:#f4f6f8;padding:35px 18px 31px;width:100%;margin:0 0 45px}.traditional-loans h3{text-align:center;width:100%;line-height:normal;font-size:20px;margin:0 0 40px}.traditional-loans ul{margin:0;padding:0;list-style:none;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.traditional-loans ul li p{margin:0 0 0 20px;color:#3c4d6b;line-height:normal}.traditional-loans ul li{margin:0 12px 27px;background:#fff;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:calc(100%/3 - 24px);padding:12px 18px}.home_faq_tab-inner{border:solid 1px #249440;margin:30px 0 30px}ul.faq_tab_sec{margin:0;list-style:none;padding:37px 14px;background:#249440;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}ul.faq_tab_sec li{width:50%;padding:0 12px}ul.faq_tab_sec li a{background:#1b8135;width:100%;display:block;text-align:center;color:#fff;font-size:16px;font-weight:600;padding:11px 15px;line-height:normal;text-decoration:none}ul.faq_tab_sec li a.activenav{background:#fff;color:#3c4d6b}.faq_content_sec:not(.active){display:none}.faq_content_sec{padding:57px 48px 60px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.faq_content_sec .left{width:32.5%}.faq_content_sec .right{width:66.5%;padding-left:40px}.faq_content_sec .left img{height:auto;width:100%}@media only screen and (min-width:992px){.custom_nav_wrap .navbar-nav li:hover .sub-menu.dropdown-menu{display:block}.header_right.mobile_display{display:none}}@media only screen and (max-width:1200px){.news_box span{padding:30px 20px 20px;font-size:16px;min-height:111px}.help_box p br{display:none}.blog_box h3{line-height:34px}.custom-icon-menu .dropdown-menu li{width:140px}}@media only screen and (max-width:1199px){.news_box span{padding:5px 20px 20px;font-size:16px;min-height:110px}.custom_nav_wrap .navbar-nav li{padding-left:1px;padding-right:1px}.header_right a.contactrignt{margin-right:13px}.logo{max-width:220px;transform:translateX(-45%);-moz-transform:translateX(-45%);-webkit-transform:translateX(-45%)}.custom_nav_wrap.fixed-top .navbar-collapse .nav-item .nav-link{font-size:14px}.non-qualified .left{padding-right:25px}}@media only screen and (max-width:1024px){.custom_nav_wrap .navbar-collapse .nav-item .nav-link{font-size:14px;padding:10px 0}.custom_nav_wrap .header_callto{font-size:20px}h1{font-size:30px;line-height:40px}h2{font-size:30px;line-height:40px}h3{font-size:18px;line-height:40px}section.odd,section.even{padding:30px 0}.custom_btn_blue,.custom_white_btn,input[type="submit"],.custom_btn_yellow{font-size:16px;padding:12px 20px}.feedback_btn a{line-height:14px;padding-top:20px}.top_banner_wrap{height:540px}.banner_content{padding-top:150px}.sub_title{font-size:14px}.loan_box a{height:150px}.loan_box a img{margin-top:26px}.loan_box a span{font-size:16px}.loan_box{margin:10px 0}.top_inner_banner_wrap{height:310px}.custom_nav_wrap .navbar-nav li{padding-left:8px;padding-right:8px}.header_right .header_contect a.header_callto,.header_right .header_contect{font-size:14px;margin-top:0}.header_right a.contactrignt{margin-right:17px;font-size:14px}}@media (max-width:991px){.custom_nav_wrap .container{position:relative}.logo{display:none}.custom_nav_wrap .navbar-brand{display:block}.navbar-light .navbar-toggler{color:#fff;border-color:#fff;background-color:#fff}.process_box{margin-bottom:50px}.process_box div{margin-top:30px;margin-bottom:0}.process_section_btn{margin-top:0}.news_box{margin-bottom:30px}.news_img img{width:100%}.news_box_wrap{margin-bottom:0}.footer_col_1 p{padding-right:0;font-size:12px;line-height:22px}.footer_wrap{padding:30px 0}.footer_col_2{padding-top:54px}.footer_col_2 a{line-height:30px}.sidebar_search_wrap input{font-size:14px}.inner_page_wrapper .inner_page_content{padding-right:0}.sidebar_title{font-size:19px}p{font-size:14px;line-height:25px;color:#3c4d6b;margin-bottom:5px}.inner_title span{font-size:16px}.inner_title{margin:20px 0}.inner_list_data ul{margin-bottom:0}.important_info span{font-size:14px}.testimonial_thumb{margin-left:14px}.inner_testimonial_box .quate_icon{left:16px;top:10px;width:25px;height:20px}.inner_testimonial_user p{margin-top:12px}.inner_testimonial_btn .custom_btn_green{width:60%;margin:0 20%}.sidebar_cta_wrap .sidebar_cta_body{padding:20px 30px}.sidebar_cta_title{padding:20px}.help_box{margin-bottom:30px;padding:30px}.help_box span{margin-top:20px}.help_box p,.help_box a{margin-top:10px}.help_box_wrap{margin-bottom:0}.featured_logos_wrap{margin:10px 0}.featured_logos_wrap div img{margin:6px 20px;width:135px}.footer_bottom p{padding-bottom:12px}.blog_box h3{line-height:30px}.blog_box{margin-bottom:40px}.contact_sidebar{padding:20px 16px}.contact_sidebar span div{font-size:14px}.contact_sidebar span{float:left;margin:7px 0;width:100%}.custom-icon-menu .dropdown-menu li a img{display:none}.custom-icon-menu .dropdown-menu:before{display:none}.custom-icon-menu{position:relative}.custom-icon-menu .dropdown-menu li{width:100%;display:block}.custom-icon-menu .dropdown-menu li a span{text-align:left}.custom-icon-menu .dropdown-menu{max-width:100%;left:0;transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);background-color:#fff}.custom-icon-menu .dropdown-menu.show:after{content:'';display:block;clear:both}.custom-icon-menu .dropdown-menu li{padding:0}.custom-icon-menu .dropdown-menu li a{border-bottom:1px solid rgba(0,0,0,.2)}.custom-icon-menu .dropdown-menu li a span{color:#212529;line-height:24px}.custom-icon-menu .dropdown-menu li a:hover img.hover-image{display:none}.news_box span{padding:20px 20px 20px;min-height:auto}.navbar-light .navbar-toggler-icon{width:30px;height:30px}.custom_nav_wrap{position:fixed;width:100%;left:0;top:0;z-index:9999}body{padding-top:70px!important}.admin-bar .custom_nav_wrap{top:32px!important}.custom_nav_wrap .container{position:static}.custom_nav_wrap #navbarTogglerDemo03{left:0;background:#268f39;width:100%;padding:0 15px 15px;z-index:999999;position:fixed;top:72px!important;overflow:auto;max-height:-webkit-calc(100% - 73px);max-height:-moz-calc(100% - 73px);max-height:calc(100% - 73px)}.admin-bar .custom_nav_wrap #navbarTogglerDemo03{top:103px!important;max-height:-webkit-calc(100% - 103px);max-height:-moz-calc(100% - 103px);max-height:calc(100% - 103px)}.custom_nav_wrap #navbarTogglerDemo03>ul,.custom_nav_wrap #navbarTogglerDemo03>div{max-width:720px;margin-left:auto!important;margin-right:auto!important}.custom_nav_wrap .navbar-nav li{padding-left:4px;padding-right:4px}.custom-icon-menu .dropdown-menu:after{clear:both;display:block;content:""}.custom_nav_wrap .navbar-nav li.contactmobile{display:block}.header_right a.contactrignt{display:none}.header_right .header_contect{margin:10px 0 15px}.custom_nav_wrap .navbar-brand{display:block;overflow:hidden;width:57px}.custom_nav_wrap .navbar-brand img{width:266px;min-width:266px}.inner_cta_wrap{padding:23px 30px}.inner_cta_wrap div span{margin-left:0;float:left;width:100%}.inner_cta_wrap p{padding-right:0}.inner_cta_wrap div a.custom_white_btn{margin:10px 0}.how_work_cta p br{display:none}.non-qualified .left{width:100%;padding:0;margin:0 0 30px}.non-qualified .right{width:100%;padding:30px 30px 30px}.mortgage_lenders-img img{height:auto;max-width:320px}.mortgage_lenders-img{margin:0 0 20px 30px}.mortgage-lenders-sec p{margin-bottom:20px}.traditional-loans h3{font-size:18px;margin:0 0 25px}.traditional-loans ul li p{margin:0 0 0 10px}.traditional-loans ul li{padding:12px 15px}ul.faq_tab_sec li{padding:0 10px}ul.faq_tab_sec{padding:25px 10px}ul.faq_tab_sec li a{font-size:14px;padding:11px 10px}.faq_content_sec{padding:17px 20px 20px}.faq_content_sec .right{padding-left:20px}}@media only screen and (max-width:768px){.admin-bar .custom_nav_wrap{top:45px!important}.admin-bar .custom_nav_wrap #navbarTogglerDemo03{top:115px!important;max-height:-webkit-calc(100% - 115px);max-height:-moz-calc(100% - 115px);max-height:calc(100% - 115px)}}@media only screen and (max-width:767px){.content-sec .inner_page_content{min-height:0}.inner_testimonial_box .custom_btn_green{white-space:normal;padding:6px 0;font-size:15px;line-height:20px;font-weight:600}.custom_nav_wrap .navbar-brand{display:block}.logo{display:none}.navbar-toggler{padding:2px 5px;font-size:18px}.custom_nav_wrap{padding:4px 0}h1{font-size:24px;line-height:30px}h2{font-size:24px;line-height:30px}h3{font-size:18px;line-height:30px}section.odd,section.even{padding:20px 0}.custom_btn_blue,.custom_white_btn,input[type="submit"],.custom_btn_yellow{font-size:14px;padding:10px 18px}.feedback_btn{right:-44px}.top_banner_wrap{height:420px}.banner_content{padding-top:60px}.top_extra_links{padding-top:30px;text-align:center}.process_box span{width:40px;height:40px;line-height:40px;font-size:20px;margin-left:-20px}.process_box div{margin-top:0}.footer_col_2{padding-top:0}.top_inner_banner_wrap{height:220px}.testimonial_content{text-align:center;padding-right:0;margin:10px 0}.inner_testimonial_user img{float:none;margin-right:0;text-align:center;margin:0 auto;width:100px}.inner_testimonial_user{text-align:center}.inner_testimonial_user p,.inner_testimonial_user p span{float:left;width:100%;text-align:center;padding-right:0}.img_content_inner p{float:left;width:100%}.blog_box{margin-bottom:30px}.contact_sidebar{margin-bottom:40px}.contact_form .form-group input,.contact_form .form-group textarea{height:46px;font-size:14px}.contact_form .form-group textarea{height:80px}.contact_page_container{margin-bottom:0}.faq_wrapper .card .card-header .panel-title a{padding:10px 0;font-size:16px}.lidd_mc_form{margin:0 auto 20px}.lidd_mc_form .lidd_mc_input,.lidd_mc_form .lidd_mc_input:nth-child(4),.lidd_mc_form .lidd_mc_input:nth-child(5){float:left;width:100%;margin:10px 0%}.lidd_mc_form .lidd_mc_input:last-of-type{padding:0}.lidd_mc_form .lidd_mc_input input[type="submit"]{width:100%}.lidd_mc_results{padding:15px}#lidd_mc_inspector{top:15px}.custom_nav_wrap #navbarTogglerDemo03>ul,.custom_nav_wrap #navbarTogglerDemo03>div{max-width:540px}.inner_cta_wrap span{font-size:12px;margin-bottom:8px}.inner_cta_wrap h4,.how_work_cta h4{font-size:18px}.inner_cta_wrap p,.how_work_cta p{font-size:14px;line-height:25px;padding-right:0}.inner_cta_wrap div a.custom_white_btn,.how_work_cta a.custom_white_btn{height:46px;line-height:20px;padding-left:30px;padding-right:30px}.inner_cta_wrap div span{font-size:14px}.how_work_cta{padding:27px 37px 0 27px}.how_work_cta p br{display:none}.header_right .header_contect a.header_callto,.header_right .header_contect{font-size:11px}.header_right .header_contect .btn-tel{padding:5px 5px;margin-right:5px}.custom_nav_wrap .header_callto{margin-left:0;padding-top:6px;padding-bottom:0}.income_section{padding:0 15px}.custom_nav_wrap .navbar-brand{display:block;margin:0}.custom_nav_wrap .navbar-brand{display:block;overflow:hidden;width:255px}.custom_nav_wrap .navbar-brand img{width:256px;min-width:226px}.non-qualified .right h2,.non-qualified .right h3{line-height:normal}.non-qualified .right{width:100%;padding:15px 14px 10px}.non-qualified .video_box{margin:10px 0 0!important}.mortgage-lenders-sec{padding:0 15px}.mortgage_lenders-img img{height:auto;max-width:100%;width:100%}.mortgage_lenders-sec{padding:10px 0 15px}.mortgage_lenders-img{float:none;margin:0 0 20px}.traditional-loans ul li{margin:0 7px 17px;width:calc(100%/2 - 14px);padding:12px 15px}.traditional-loans{padding:20px 10px 20px;margin:0 0 30px}ul.faq_tab_sec li{width:100%;padding:0}ul.faq_tab_sec li+li{margin-top:10px}ul.faq_tab_sec{padding:15px}.faq_content_sec .left{width:100%}.faq_content_sec .right{width:100%;padding:20px 0 0}.faq_content_sec{padding:15px}.non_qm_loans{padding:0 0 20px}.home_faq_tab-inner{margin:15px 0}}@media screen and (max-width:640px){.process_box_wrap .row,.featured_logos_wrap .row,.help_box_wrap .row,.contact_form .row,.contact_page_container .row{margin:0}.custom_nav_wrap .logo_wrapper{max-width:100%;flex:100%}.header_number_wrapper.header_right{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex:100%;max-width:100%;text-align:center}.header_number_wrapper.header_right .header_contect{margin:10px 0 15px;width:100%;max-width:120px;margin:10px auto 0}.header_number_wrapper.header_right .header_contect .btn-tel{margin:5px 0 10px}.header_number_wrapper .custom_nav_wrap .header_callto{margin-left:0}}@media(max-width :575px){.custom_nav_wrap .container{padding:0 15px}}@media only screen and (max-width:480px){.news_img{height:auto}.header_right.mobile_display a.header_callto{display:block;margin-top:15px}.header_right.mobile_display{text-align:center}.income_section ul li .count-outer{font-size:14px}.traditional-loans ul li{margin:0 7px 10px;width:calc(100% - 14px);padding:12px 15px}}@media only screen and (max-width:360px){.custom_nav_wrap .navbar-brand{display:block;max-width:230px}.menu-footer-menu-container #menu-footer-menu{-webkit-columns:1;-moz-columns:1;columns:1}.slider{padding-left:10px}.income_section ul li .count-outer{font-size:12px}}