/*
Theme Name: GriffinFunding
Theme URI: https://griffinfunding.com
Author: BrightOrangeMedia
Author URI: http://brightorangemedia.com 
Description: Custom Wordpress Theme
Version: 3.1
License: GNU General Public License
License URI: license.txt
Tags: light, custom-background, two-columns, right-sidebar, responsive-layout, custom-menu, sticky-post, theme-options, threaded-comments, translation-ready, gray, left-sidebar, custom-menu, editor-style, featured-images, full-width-template, sticky-post, theme-options, threaded-comments

*/
.img-wrapper-hover{position:relative;height:auto;width:auto}.img-description-hover{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.55);visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;border-radius:50%;max-width:90%;width:90%;margin-left:5%;margin-right:5%}.img-wrapper-hover:hover .img-description-hover{visibility:visible;opacity:1}p.wpsm_team_1_b_desc{margin-top:48%!important;margin-right:30px!important;margin-left:30px!important}.news-logo-wrapper{text-align:center}.greenbtn{padding:9px 10px 7px;font-size:13px;min-width:80px;color:#fff;display:block;background:#26a123;border-radius:5px;text-decoration:none}.get-started-mobile{color:#fff;background-color:#a3050d;border-radius:6px;padding:12px 36px;margin:5px auto;display:inline-block;font-size:20px}#custom_html-3{display:none}div.wpcf7-mail-sent-ok{border-style:none}.gspop_wrapper{max-width:420px;margin:0 auto}.gspop_left{float:left;width:49%;text-align:left;margin-left:4%}.gspop_right{float:left;width:47%;text-align:left}#primary-home .article-wrapper{border:none!important;width:100%!important}#primary-home .archive{color:#82878c;background:#fff;border:1px solid #dfdfdf;border-radius:8px}#primary-home .featured-thumb{margin-top:20px!important;max-width:160px!important;margin-right:20px!important;margin-bottom:20px!important;float:left!important;border-radius:10px!important}.featured-thumb:hover img{-webkit-transform:scale(1)!important;opacity:1}#primary-home .entry-title a,.archive .entry-title a{font-size:20px!important;color:#32373c!important;line-height:1.3em!important}#primary-home .entry-title a:hover{text-decoration:underline!important}.archive .entry-header{padding:0!important}.wpsm_team_1_mem_img{border-radius:50%!important;max-width:90%!important;margin-left:5%!important;margin-right:5%!important}.wpsm_team_1_b_desc{font-style:italic;text-align:center!important}#wpsm_team_1_b_row_744{margin-left:33%!important}.homepage-hero-module{border:none;position:relative;z-index:1;margin:0 auto;padding:0;line-height:1;text-align:center;background:#d9e6ea}.no-video .video-container video,.touch .video-container video{display:none}.no-video .video-container .poster,.touch .video-container .poster{display:block!important}.video-container{width:100%;overflow:hidden;max-height:550px;position:relative;left:0;padding:0}.video-container .filter{z-index:100;position:absolute;background:rgba(0,0,0,.4);width:100%}.video-container video{z-index:0;top:0}.video-container video.fillWidth{width:100%;height:auto;margin:0 auto;padding:0;text-align:center}.page-id-2491 #loans_header .loan_banner_title h1{font-weight:700;padding-top:38px}.slider-wrapper{padding:70px!important;max-width:600px!important}.slider-title{font-family:"Open Sans",sans-serif;font-weight:300!important;text-transform:uppercase!important;font-size:32px!important;margin-bottom:20px!important;color:#fff;text-shadow:1px 1px 1px #000!important}.slider-text{font-size:16px!important;margin-bottom:20px!important;line-height:1.3!important;color:#fff;text-shadow:1px 1px 1px #000!important}.gradbg{background:#d9e6ea;background:-moz-linear-gradient(top,#d9e6ea 0,#eee 40%,#fff 100%);background:-webkit-linear-gradient(top,#d9e6ea 0,#eee 40%,#fff 100%);background:linear-gradient(to bottom,#d9e6ea 0,#eee 40%,#fff 100%)}.innerheaderbg{background:#d2ebf9;background:-moz-linear-gradient(top,#d2ebf9 0,#feffff 100%);background:-webkit-linear-gradient(top,#d2ebf9 0,#feffff 100%);background:linear-gradient(to bottom,#d2ebf9 0,#feffff 100%)}.homeleftbox{background-color:#e1e1e2}.homerightbox{background:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/processbg.jpg) no-repeat;background-size:cover;min-height:508px;background-color:#f2f6f9}.bottombox{background:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/testimonialsbg.jpg) no-repeat;background-size:cover;min-height:624px}#recognitionbox{background:#f2f5f6;background:-moz-linear-gradient(top,#f2f5f6 0,#dce5e9 44%,#cad9de 100%);background:-webkit-linear-gradient(top,#f2f5f6 0,#dce5e9 44%,#cad9de 100%);background:linear-gradient(to bottom,#f2f5f6 0,#dce5e9 44%,#cad9de 100%);margin:0 auto;text-align:center;padding:20px 10px 10px 10px}#aboutusbox .widget h1.widget-title{font-family:"Open Sans",sans-serif;font-weight:300;text-transform:uppercase;font-size:32px!important;padding-top:50px}#aboutusbox .widget .textwidget{width:60%;margin:40px auto;text-align:center;min-height:250px}#aboutusbox .widget .textwidget p{font-size:16px;text-align:center}#ourprocessbox .widget h1.widget-title{font-family:"Open Sans",sans-serif;font-weight:300;text-transform:uppercase;font-size:32px!important;padding-top:50px}#ourprocessbox .widget .textwidget{width:60%;margin:40px auto;text-align:center;min-height:250px}#ourprocessbox .widget .textwidget p{font-size:16px;text-align:center}#teambox .widget h1.widget-title{font-family:"Open Sans",sans-serif;font-weight:300;text-transform:uppercase;font-size:32px!important;padding-top:50px}#teambox .widget .textwidget{width:60%;margin:40px auto;text-align:center;min-height:250px}#teambox .widget .textwidget p{font-size:16px;text-align:center}#testimonialsbox .widget h1.widget-title{font-family:"Open Sans",sans-serif;font-weight:300;text-transform:uppercase;color:#fff!important;font-size:32px!important;padding-top:50px}#testimonialsbox .widget .textwidget{margin:40px auto;text-align:center}#secondary .widget.listTestimonialsWidget{background:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/testimonialsbg.png) #fff repeat-x;margin-bottom:0!important;border-bottom:solid 1px #fff!important;border-radius-top-left:8px;border-radius-top-right:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}#secondary .widget.listTestimonialsWidget h1.widget-title{padding:0 5px;font-weight:500!important;border-bottom:none!important}blockquote.easy_testimonial{border-bottom:1px solid #e4e4e4}.listTestimonialsWidget .easy_t_single_testimonial:last-child blockquote.easy_testimonial{border-bottom:none}.testimonial_body p{font-size:14px;color:#6b6c6c;font-style:italic;font-weight:400;line-height:1.5}.testimonial_author{font-size:12px;color:#6b6c6c;font-weight:700;margin:5px 0!important}span.stars span{color:#ecaf0b;font-size:14px;float:right}.easy_testimonial cite span,div[class^=style-default_style] .testimonial_author cite span{display:block}#secondary .widget>div{padding:0!important}#secondary #text-6.widget{margin-top:0!important;border-top:1px solid #fff!important;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}h3.arconix-faq-term-title{display:none}.ui-accordion .ui-accordion-icons{padding-left:2.2em!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(1) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/1.png)!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(3) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/2.png)!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(5) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/3.png)!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(7) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/4.png)!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(9) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/5.png)!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(11) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/6.png)!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(13) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/7.png)!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(15) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/8.png)!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(17) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/9.png)!important}.arconix-faq-accordion-wrap .ui-state-default:nth-child(19) .ui-icon{background-image:url(https://www.griffinfunding.com/wp-content/themes/griffinfunding/images/10.png)!important}.ui-accordion-header-icon{background:#4795b1;border-radius:4px}.ui-icon{width:33px!important;height:33px!important}.ui-accordion .ui-accordion-header{font-size:120%!important}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{top:30%!important;left:5px!important}.ui-icon-triangle-1-e,.ui-icon-triangle-1-s{background-position:inherit!important}.ui-accordion .ui-accordion-content{padding:10px 50px!important}.ui-accordion .ui-accordion-header{margin-bottom:10px!important;padding-left:50px!important}.arconix-faq-accordion-content{border:none!important}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:"Open Sans",sans-serif!important;word-wrap:break-word;-ms-word-wrap:break-word;counter-reset:head2counter}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a img{border:0}button,input,select,textarea{border:1px solid #bebebe;font-size:15px;font-size:1.5rem;width:auto}h1,h2,h3,h4,h5,h6{clear:both}h2{font-size:21px!important}.entry-content h1,.entry-title,h1.page-title{color:#1a1a1a!important;font-size:25px!important;margin-top:15px!important;margin-bottom:15px!important;font-weight:700!important}.innner-page-entry-title{font-family:"Open Sans",sans-serif!important;font-weight:300;text-transform:uppercase;font-size:32px!important}h1.page-title{display:block!important}.entry-content h2,h2.page-title{font-size:21px!important;font-family:"Open Sans",sans-serif!important}.entry-content h3,h3{font-size:18px!important;font-family:"Open Sans",sans-serif!important}.entry-content h4,h4{font-size:16px!important;font-family:"Open Sans",sans-serif!important}hr{margin-top:20px!important;margin-bottom:30px!important;border:0;border-top:1px solid #cdcdcd!important}.ctr{text-align:center;margin-left:auto;margin-right:auto}p{font-size:15px;margin-bottom:2em}.entry-content ol,.entry-content ul{margin:0 0 1.5em 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700!important}cite,dfn,em,i{font-style:italic}em{font-family:"Open Sans",sans-serif!important;font-weight:300!important}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins{background:#fff9c0;text-decoration:none}mark{background:0 0!important;text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:12px!important;text-transform:uppercase;font-weight:700}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}img{height:auto;max-width:100%}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset]{border-radius:0;cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;line-height:1;text-align:left;color:#8fa7b5}input[type=submit]{width:auto;background:#228ad2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyOGFkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjY3YjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#228ad2 0,#2667b3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#228ad2),color-stop(100%,#2667b3));background:-webkit-linear-gradient(top,#228ad2 0,#2667b3 100%);background:-o-linear-gradient(top,#228ad2 0,#2667b3 100%);background:-ms-linear-gradient(top,#228ad2 0,#2667b3 100%);background:linear-gradient(to bottom,#228ad2 0,#2667b3 100%);color:#fff;font-size:18px;text-decoration:none;padding:10px 35px;border:none}input[type=submit]:hover{background:#206ca2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwNmNhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDUxOGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#206ca2 0,#20518b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#206ca2),color-stop(100%,#20518b));background:-webkit-linear-gradient(top,#206ca2 0,#20518b 100%);background:-o-linear-gradient(top,#206ca2 0,#20518b 100%);background:-ms-linear-gradient(top,#206ca2 0,#20518b 100%);background:linear-gradient(to bottom,#206ca2 0,#20518b 100%);color:#fff;font-size:18px;text-decoration:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{color:#000;padding:5px 10px;border-radius:4px;margin-bottom:10px!important}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#000}textarea{overflow:auto;padding-left:9px;vertical-align:top;width:98%}.alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:1em}.alignright{display:inline;float:right;margin-left:1.5em;margin-bottom:1em}.aligncenter{clear:both;display:block;margin:0 auto}.entry-content img.aligncenter,.entry-content img.alignleft,.entry-content img.alignnone,.entry-content img.alignright{border-radius:10px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:0;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.hentry{margin:0 0 1.5em}.byline,.updated{display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.page-content{margin:1.5em 0 0}.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #fff;margin-bottom:3.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%;border-radius:10px}.wp-caption-text{text-align:center;font-style:italic}.wp-caption .wp-caption-text{margin:5px;font-size:13px}.site-main .gallery{margin-bottom:1.5em}.site-main .gallery a img{border:none;height:auto;max-width:90%}.site-main .gallery dd{margin:0}embed,iframe,object{max-width:100%}.site-main [class*=navigation]{margin:0 0 1.5em;overflow:hidden}[class*=navigation] .nav-previous{float:left;width:50%}[class*=navigation] .nav-next{float:right;text-align:right;width:50%}.comment-content a{word-wrap:break-word}.widget{margin:0 0 1em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}@media screen and (min-width:1200px){.featured-thumb{overflow:hidden}}@media screen and (min-width:992px) and (max-width:1199px){.featured-thumb{overflow:hidden}}.navbar-wrapper{z-index:20}.navbar-wrapper .container{padding-right:0;padding-left:0}.navbar-wrapper .navbar{padding-right:15px;padding-left:15px}#menu-social{margin-top:10px;padding:0;border:none}#menu-social li{margin:0 5px}#menu-social-bottom li{margin:0 5px!important}#menu-social-bottom{padding:0;border:none;float:right}#menu-social li,#menu-social-bottom li{list-style-type:none;text-align:center!important;color:#fff!important;background:#aeaeae;height:38px;width:38px;border-radius:38px;line-height:38px}#menu-social li a,#menu-social-bottom li a{display:block;text-indent:-19999px;border-radius:38px;height:38px;width:38px;line-height:38px;margin-top:-100%;position:relative;z-index:2}#menu-social-bottom li{margin-bottom:5px!important;display:inline-block!important;font-size:inherit!important}.menu-social-container{margin:auto}#menu-social li.fa-linkedin:hover,#menu-social-bottom li.fa-linkedin:hover{background:#146794}#menu-social li.fa-yelp:hover,#menu-social-bottom li.fa-yelp:hover{background:#d62d19}#menu-social li.fa-facebook:hover,#menu-social-bottom li.fa-facebook:hover{background:#4f6b9d}#menu-social li.fa-google-plus:hover,#menu-social-bottom li.fa-google-plus:hover{background:#ed4658}#menu-social li.fa-phone:hover{background:#229f5f}#custom_html-2,#nav_menu-10{display:inline-block}#custom_html-2 a{font-weight:700;text-shadow:1px 1px 2px #000;font-size:16px;color:#fff;padding-left:5px}#custom_html-2{vertical-align:text-top}.custom-html-widget{margin-left:10px}p.copyright{margin:10px auto;color:#fff;font-size:10px!important;text-align:center}p.copyright a{text-decoration:underline;color:#fff}p.copyright a:hover{text-decoration:none;color:#fff}#bottom-footer-links .widget_nav_menu{padding:0;line-height:1.8;display:flex;margin:0}#bottom-footer-links ul{display:block}#bottom-footer-links li{list-style-type:none;color:#fff;margin:0;font-size:12px;display:block}#bottom-footer-links li a{color:#fff;font-size:22px;padding:8px 0;display:inherit;text-decoration:none}#bottom-footer-links li a:hover{color:#fc0;text-decoration:none}#bottom-footer-links li:first-child{font-size:14px;text-transform:uppercase;font-weight:700;margin-bottom:15px}#bottom-footer-links li:last-child{border-right:none}#bottom-footer-links .footer-apps p{color:#fff;font-weight:700;line-height:19px;text-transform:capitalize;margin-bottom:12px}#bottom-footer-links .footer-apps .apple-store{margin-bottom:12px}#primary-blog{margin-top:20px}#topbar-menu-wrapper{text-align:right}.topbg{background:#616161}body.home .topbg{box-shadow:none;margin-bottom:0;z-index:9999;position:relative;width:100%;display:block}.top-footer-wrapper{background:#616161;background:-moz-linear-gradient(top,#616161 0,#494949 50%,#45484d 100%,#373737 100%);background:-webkit-linear-gradient(top,#616161 0,#494949 50%,#45484d 100%,#373737 100%);background:linear-gradient(to bottom,#616161 0,#494949 50%,#45484d 100%,#373737 100%);padding-top:20px;padding-bottom:20px}.footer-wrapper{padding:0;margin:0;min-height:105px;height:auto;position:relative;bottom:0;background:#305170}#primary-home{margin-top:20px}#top-phone .widget{margin:10px 0}.entry-content p{font-size:15px;line-height:1.5!important;margin-bottom:25px}.entry-content ul,ol{margin-bottom:1.5em!important}.pagination .current{background:#f8f8f8!important}.pagination ul>li>span{color:#000!important}.no-pad{padding-left:0!important;padding-right:0!important}.single .entry-title{line-height:1.3em!important}a.bluebutton{background:#4e9de7;background:-moz-linear-gradient(top,#4e9de7 1%,#287fe2 100%);background:-webkit-linear-gradient(top,#4e9de7 1%,#287fe2 100%);background:linear-gradient(to bottom,#4e9de7 1%,#287fe2 100%);border:1px solid #000;color:#fff!important;text-decoration:none;padding:10px 50px;display:inline-block;margin:10px auto;font-size:17px}a.redbutton{background:#c00;background:-moz-linear-gradient(top,#c00 0,#c00 100%);background:-webkit-linear-gradient(top,#c00 0,#c00 100%);background:linear-gradient(to bottom,#c00 0,#c00 100%);border:1px solid #000;color:#fff!important;text-decoration:none;padding:10px 50px;display:inline-block;margin:10px auto;font-size:17px;text-transform:uppercase}body.page-template-inner-page h2{margin-top:0}body.page-template-inner-page hr{margin-bottom:15px!important}body.archive .page-header{margin-top:20px;margin-bottom:10px}body.page-template-home-page #content{background:#fff!important}h1.widget-title{font-size:20px!important;color:#444!important;text-align:center}@media (min-width:1441px){.video-container video.fillWidth{width:1280px}.video-container{max-height:720px;text-align:center}#aboutusbox .widget h1.widget-title,#ourprocessbox .widget h1.widget-title,#teambox .widget h1.widget-title{padding-top:0}}@media (min-width:1367px) and (max-width:1440px){.video-container{width:100%;max-height:550px}#aboutusbox .widget h1.widget-title,#ourprocessbox .widget h1.widget-title,#teambox .widget h1.widget-title{padding-top:0}}a.bluebutton{padding:10px 20px}#aboutusbox .widget .textwidget{width:100%!important;margin:10px auto!important}#teambox .widget .textwidget{width:100%!important;margin:10px auto!important}#ourprocessbox .widget .textwidget{width:100%!important;margin:10px auto!important}#menu-item-624 a{padding-left:6px!important;padding-right:6px!important;color:#fff!important;background-color:#a3050d!important;border-radius:6px!important}#menu-item-624{margin-left:5px!important}.nav-menu li.menu-item-258:hover:before,.nav-menu li.menu-item-259:hover:before{position:absolute;left:15px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;z-index:9999}.nav-menu li.menu-item-206:hover:before{content:"";position:absolute;left:25px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;z-index:9999}.nav-menu li.menu-item-260:hover:before{content:"";position:absolute;left:35px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;z-index:9999}.nav-menu li.menu-item-76:hover:before{content:"";position:absolute;left:35px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;z-index:9999}.nav-menu li.menu-item-912:hover:before{content:"";position:absolute;left:40px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;z-index:9999}#aboutusbox .widget h1.widget-title,#ourprocessbox .widget h1.widget-title,#teambox .widget h1.widget-title{padding-top:0}@media (min-width:992px){#site-navigation{margin-top:-25px;float:right!important}}@media (min-width:991px) and (max-width:1024px){#masthead{margin:auto}#top-phone,#topbar-menu-wrapper{margin:auto}#bottom-footer p.copyright{margin:20px auto;font-size:.8em;text-align:center}#footer-widget{color:#fff;margin:5px auto;text-align:center}#menu-social,#menu-social-bottom{display:inline-block;float:none}a.bluebutton{padding:10px 20px}#aboutusbox .widget .textwidget{width:100%!important;margin:10px auto!important}#teambox .widget .textwidget{width:100%!important;margin:10px auto!important}#ourprocessbox .widget .textwidget{width:100%!important;margin:10px auto!important}#aboutusbox .widget h1.widget-title,#ourprocessbox .widget h1.widget-title,#teambox .widget h1.widget-title{padding-top:0}.header-container{max-width:970px!important}}@media (min-width:768px) and (max-width:990px){#masthead{display:none}.site-logo,h1.site-title{text-align:center;margin:auto;width:100%}#topbar-menu-wrapper{text-align:center;float:none!important;clear:both;width:100%!important;margin-left:auto!important;margin-right:auto!important}#menu-social li.fa-phone{margin-left:0}#menu-social-bottom{float:none!important}a.bluebutton{padding:10px 20px}#aboutusbox .widget .textwidget{width:100%!important;margin:10px auto!important}#teambox .widget .textwidget{width:100%!important;margin:10px auto!important}#ourprocessbox .widget .textwidget{width:100%!important;margin:10px auto!important}#aboutusbox .widget h1.widget-title,#ourprocessbox .widget h1.widget-title,#teambox .widget h1.widget-title{padding-top:0}#custom_html-3{display:block!important}.video-container video.fillWidth{width:100%}}@media (min-width:481px) and (max-width:767px){.site-logo,h1.site-title{text-align:center;margin:auto;width:100%}#topbar-menu-wrapper{text-align:center;float:none!important;clear:both;width:100%!important;margin-left:auto!important;margin-right:auto!important}#site-navigation ul ul{display:block!important;position:relative!important;margin-top:0!important;background:0 0!important;min-width:auto;max-width:auto;top:5px!important}#site-navigation ul ul a:hover,#site-navigation ul ul li a:hover{background:0 0!important;color:#0e76bc!important}#site-navigation ul ul a{color:#2f404d!important;padding-left:22px!important;padding-right:22px!important}#site-navigation ul ul a:hover{padding-left:22px!important;padding-right:22px!important}#site-navigation ul ul li:hover{background:0 0}#site-navigation li:hover>a,#site-navigation li>a{border-bottom:none!important;display:block!important;font-size:1em}#site-navigation li:hover ul.sub-menu{display:block!important}#site-navigation .active>a,#site-navigation .current_page_item>a{border-top:none!important}#site-navigation li a:hover:after{content:""}#menu-social,#menu-social-bottom{display:inline-block;float:none}#menu-social{margin:0}#menu-phone li a{font-size:14px}#site-navigation{margin-top:0!important;margin-left:0}#site-navigation a{border-right:none}body.page-template-home-page #content{padding-top:0!important}#masthead{text-align:center;margin:auto}#top-phone .widget{margin:0}p.copyright{margin:20px auto;text-align:center}#aboutusbox .widget .textwidget,#ourprocessbox .widget .textwidget,#teambox .widget .textwidget{width:100%;margin:10px auto;text-align:center;min-height:150px}#aboutusbox .widget h1.widget-title,#ourprocessbox .widget h1.widget-title,#teambox .widget h1.widget-title{padding-top:0}#testimonialsbox .widget h1.widget-title{padding-top:0}#menu-social li.fa-phone{margin-left:0}.entry-content h2,.entry-content h3,.entry-content h4{text-align:center}.homepage-hero-module{border:none;position:relative;margin-top:0;z-index:1}#primary-home .featured-thumb{max-width:100%!important;float:none!important}#custom_html-3{display:block!important}.video-container video.fillWidth{width:100%}.news-logo-wrapper{padding-top:0}#wpsm_team_1_b_row_270,#wpsm_team_1_b_row_271,#wpsm_team_1_b_row_272,#wpsm_team_1_b_row_748{margin-left:0!important}}@media (max-width:480px){#topbar-menu-wrapper{text-align:center;float:left!important;clear:both;width:100%!important;margin-left:auto!important;margin-right:auto!important}.header-container{width:auto;margin:auto}#aboutusbox .widget .textwidget,#ourprocessbox .widget .textwidget,#teambox .widget .textwidget{width:100%;margin:20px auto;text-align:center;min-height:150px}#aboutusbox .widget h1.widget-title,#ourprocessbox .widget h1.widget-title,#teambox .widget h1.widget-title{padding-top:0}#testimonialsbox .widget h1.widget-title{padding-top:0}#menu-social-bottom{float:none!important}#menu-social li.fa-phone{margin-left:0}.entry-content h2,.entry-content h3,.entry-content h4{text-align:center}.entry-content img.alignleft{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:1em}.entry-content img.alignright{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:1em}.homepage-hero-module{border:none;position:relative;margin-top:0;z-index:1}#primary-home .featured-thumb{max-width:100%!important;float:none!important}#primary-home .article-wrapper{width:100%!important}.gspop_wrapper{max-width:280px;margin:0 auto}.gspop_left{float:left;width:47%;margin-left:0}.gspop_right{float:left;width:47%}.wpcf7-mask,.wpcf7-text{width:120px!important}#custom_html-3{display:block!important}.video-container video.fillWidth{width:100%}.news-logo-wrapper{padding-top:0}#wpsm_team_1_b_row_270,#wpsm_team_1_b_row_271,#wpsm_team_1_b_row_272,#wpsm_team_1_b_row_744,#wpsm_team_1_b_row_748{margin-left:0!important}}#loans_template a{color:#1592d2}#loans_template .gray_box,#loans_template .list{background:#f8f8f8;border:1px solid #ededed;margin:40px auto;padding:15px 20px;width:100%}#loans_template .innner-page-entry-title{font-weight:400}#loans_template .gray_box.gray_box_with_banner{margin-top:-30px}#loans_template .list ul{padding-left:20px;margin-bottom:0}#loans_template .list ul li{padding:5px 0}#loans_template .gray_box{width:100%;padding:0}#loans_template .gray_box.mid-size{width:80%;padding:0}#loans_template .gray_box .gray_box_content{padding:20px 10px 10px 10px}#loans_template .gray_box .gray_box_content li{padding:5px 0}#loans_template .gray_box_content p{margin-bottom:20px}#loans_template .gray_box_content dd{margin:-1.5em 1.5em 1.5em 4.5em}#loans_template .gray_box ul{margin-left:20px}#loans_template .gray_box ul li{padding:5px 0}#loans_template .list_title{border-bottom:1px solid #ededed;margin:0 0 10px 0;padding:0 0 10px 0;text-align:center}#loans_template .list_title strong{font-size:19px;font-weight:800!important}#loans_template .loans_copy ol,#loans_template .loans_copy ul{padding-left:20px}#loans_template .loans_copy ol li ol li,#loans_template .loans_copy ul li ul li{list-style-type:circle}#loans_template .loans_copy li{padding:10px 0}#loans_template .loans_copy h3{line-height:25px}#loans_template .two_column_list ul{margin-right:0;margin-left:0}#loans_template .content_divider{background:#eaeaea;height:2px;margin:20px 0;width:100%}#loans_template .content_divider_1{display:block}#loans_template .content_divider_2{display:none}#loans_header{height:auto}#loans_header .loan_banner{background-size:cover;background-repeat:no-repeat;color:#fff;height:auto;padding-bottom:20px;background-position:bottom}@media (min-width:768px){#loans_header .loan_banner{height:600px;padding-bottom:0}#loans_template .list.list_size_small{width:45%}#loans_template .list.list_size_medium{width:65%}#loans_template .list{width:70%}#loans_template .gray_box{width:100%}#loans_template .gray_box .gray_box_content{padding:20px 50px}#loans_template .gray_box .gray_box_content li{padding:10px 0}#loans_template .small_padding .gray_box_content{padding:0 50px}#loans_template .small_padding .gray_box_content ul li{padding:5px 0}}#loans_header .loan_banner_title{padding:50px 0 0 25px}#loans_header .loan_banner_title h1{font-weight:700}#loans_header h1{font-size:50px;margin-top:0}#loans_header h5{font-size:25px;margin-bottom:0;text-transform:uppercase}#loans_header .featured{background:#e9eff3;margin-bottom:40px;padding:20px 0}#loans_header .featured a{color:#eaeff3}#loans_header .featured img{margin-left:25px}#loans_header .featured strong{font-size:20px}#loans_header .form{background:#fff;border-radius:15px;margin:60px 0 0 0;padding:30px 20px 20px 20px}#loans_header .form .col-xs-12{display:inline-block}#loans_header .form .odd,.loans_footer_form .odd{padding-right:5px}#loans_header .form .even,.loans_footer_form .even{padding-left:5px}#loans_header .form h4{border-bottom:3px solid #c3c3c3;color:#5d5d5d;margin:0 0 20px 0;padding-bottom:10px}#loans_header .form h4 strong{font-size:28px}#loans_header .form .form-group{margin-bottom:10px}#loans_header .form .form-group span{display:block}#loans_header .form .form-group input,#loans_header .form .form-group select{border-radius:0;margin:0!important;padding:6px 5px}#loans_header .form input.btn{background:#be0c0c;color:#fff;font-size:20px;font-weight:600;margin:0;padding:15px 5px}#loans_header div.wpcf7-response-output{color:#000}#loans_header div.wpcf7 .ajax-loader{display:none}#loans_header .wpcf7-form.sent .row{display:none}#loans_template .help_bar_full_width{background:#be0c0c;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:30px;margin-bottom:30px;padding:40px 0 30px;position:relative;right:50%;width:100vw}#loans_template .help_bar_full_width p{color:#fff;font-size:18px}#loans_template .help_bar_full_width a{background:#fff;border-radius:10px;border:0;color:#ad261d!important;font-size:20px;font-weight:600;padding:10px 20px}#loans_template .help_bar_contained_width{border-top:none;border-bottom:1px solid #d8d8d8;margin:30px 0;padding:40px 0;padding-top:0;margin-top:0}#loans_template .help_bar_contained_width p{font-size:24px}#loans_template .help_bar_contained_width a{background:#be0c0c;color:#fff;font-size:20px;font-weight:600;padding:10px 60px}.loans_footer_form{background:#edf4f8!important;border-bottom:3px solid #cdd9dd}.loans_footer_form{padding-bottom:40px!important;padding-top:40px!important}.loans_footer_form h3{font-size:30px!important;margin-bottom:42px}.loans_footer_form .form-group{margin:0}.loans_footer_form .form-group .wpcf7-form-control,.loans_footer_form .form-group select{border-radius:0;margin:10px!important;padding:10px 5px}.loans_footer_form .form-group select{height:42px}.loans_footer_form .btn{background:#be0c0c;color:#fff;font-size:20px;font-weight:600;padding:12px 35px;margin-top:20px}.loans_footer_form .btn:hover{background:#be0c0c;color:#fff}.loans_footer_form .wpcf7-form.sent .row{display:none}#loans_template .title_and_background_image{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:71px 0;vertical-align:middle;margin-bottom:20px}#loans_template .title_and_background_image strong{font-size:25px;font-weight:600!important}#loans_header h1,#loans_header h2,#loans_header h3,#loans_header h4,#loans_header h5,#loans_header h6,#loans_template h1,#loans_template h2,#loans_template h3,#loans_template h4,#loans_template h5,#loans_template h6{font-family:"Open Sans",sans-serif!important}#loans_template .loan_cards{background-color:#f7f7f8}#loans_template .loan_cards h2{margin:30px 0 10px 0}#loans_template .loan_cards h2 strong{font-weight:900!important}#loans_template .box_container{background:#fff;margin:0 5px 30px 5px;box-shadow:inset 0 1px 5px #e8e8e8;padding-bottom:20px;color:#74808d}#loans_template .no-border{border:none}#loans_template .box_container img{margin-bottom:20px;width:100%}#loans_template .box_container p{font-size:16px;line-height:1.8em;padding:0 10px;margin-bottom:0}#loans_template .box_container h4{font-size:20px!important;color:#333;padding:0 10px;line-height:1.4em}@media (min-width:768px){#loans_template .title_and_background_image{background-size:contain}#loans_template .box_container{margin:0 5px 30px 5px}#loans_template .box_container h4{padding:0 56px;margin:20px 0 10px 0}#loans_template .box_container p{padding:0 26px}#loans_template .help_bar_full_width p{font-size:20px}#loans_template .title_and_background_image strong{font-size:31px;font-weight:400!important}#loans_header h1{font-size:60px}#loans_header .loan_banner_title{padding:115px 0 0 25px}#bottom-footer-links li a{font-size:100%;padding:0}}@media (min-width:920px){#loans_template .two_column_list ul{margin-right:20px;margin-left:20px}#loans_template .list{width:55%}#loans_header h1{font-size:60px}}@media (min-width:1200px){#loans_template .two_column_list ul{margin-right:10px;margin-left:40px}#loans_template .box_container{margin:0 20px 30px 20px}#loans_template .help_bar_full_width p{font-size:27px}#loans_template .list{width:45%}}#homeloans h1{font-family:"Open Sans",sans-serif;font-weight:300;text-transform:uppercase;font-size:32px!important}.sub-title{font-size:23px;text-transform:uppercase}.site-logo img{width:60%}.bannerformbs{padding:0 40px}.bannerformbs>.vc_column-inner>.wpb_wrapper{background:#fff;padding:25px 20px 25px;border-radius:10px;display:block;width:360px;margin:0 auto}.bannerformbs>.vc_column-inner>.wpb_wrapper h3{color:#5d5d5d;font-size:28px!important;margin:0;font-weight:700}.bannerformbs>.vc_column-inner>.wpb_wrapper>.wpb_text_column.wpb_content_element{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #d3d3d3}.ibsform .bannerform .colhalf{width:150px;display:inline-block;margin:0 4px}.ibsform .bannerform .colfull{width:310px;margin:0 5px}.ibsform .bannerform input,.ibsform .bannerform input::placeholder,.ibsform .bannerform input:focus,.ibsform .bannerform input:focus::placeholder,.ibsform .bannerform select,.ibsform .bannerform select:focus{border-radius:0;color:#333!important}.ibsform .bannerform input.submitbs{background:#be0c0c;width:100%;color:#fff!important;border-radius:10px;font-size:16px}.ibsbannercontent{margin-top:40px;color:#fff;padding:10px 40px}.ibsbannercontent h1{color:#fff!important;font-size:50px!important}.ibsbannercontent p{margin-top:30px;font-size:16px}.afblogos .vc_column-inner{padding-top:0!important;padding-bottom:0!important}.afblogos{padding-top:10px!important;padding-bottom:10px!important}.afblogos h2{font-size:24px!important;font-weight:600!important;margin-top:10px}.ibsgridafbanner ul.wpb_image_grid_ul{margin-bottom:0!important}.ibs-servblock{width:100%;margin:30px auto 70px!important;background:#fff;padding:20px 30px 30px;border-top:15px solid #be0c0c;box-shadow:0 10px 10px #cdcdcd}.ibs-servblock h4{font-size:22px!important;font-weight:600}.ibs-servblock p{color:#a4adb6;font-size:14px;font-weight:lighter}.ibs-posting h2{font-size:32px!important;font-weight:600}.ibs-posting .ibspost-recent{width:320px;margin:0 auto;border:1px solid #f0efef;margin-bottom:70px!important}.ibs-posting .ibspost-recent img{border-radius:0;width:100%}.ibs-posting .ibspost-recent .ibspost-content{padding:0 15px 10px 15px}.ibs-posting .ibspost-recent .ibspost-content h3,.ibs-posting .ibspost-recent .ibspost-content h3 a{font-weight:600;font-size:22px!important;margin-bottom:10px!important;color:#333}.ibs-posting .ibspost-recent .ibspost-content p{color:#758391;margin:0}.ibs-posting .ibspost-recent .ibspost-content .post-footer span.postdate{float:left;color:#2a95d1;text-transform:capitalize;font-size:13px}.post-footer{margin-top:10px;display:inline-block;width:100%}.ibs-posting .ibspost-recent .ibspost-content .post-footer a{float:right;color:#ada6a2;font-size:16px;font-weight:300}.ibs-posting .ibspost-recent .ibspost-content .post-footer a span.hiddenbs{display:none}.ibs-posting .ibspost-recent .ibspost-content a{text-decoration:none}.ibs-posting .wpb_text_column.wpb_content_element{margin-bottom:0}.valoanpost span.post-author{font-weight:600;color:#333;margin-bottom:10px;display:inline-block}.ibs-cta p{font-size:22px;color:#fff;font-weight:400}.ibs-cta .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{color:#be0c0c;background-color:#fff;font-weight:600;padding:10px 40px;margin-top:-5px}.ibs-cta .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover{color:#be0c0c;background-color:#fff;opacity:.8}.ibscenteredcont p{font-size:24px;font-weight:600}.ibscenteredbtn a.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{background:#be0c0c;color:#fff;padding:10px 40px;font-size:16px}.ibscenteredbtn a.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover{opacity:.8}.footformbs .vc_column-inner{padding:20px 0 30px!important}.bs-posts{margin-bottom:20px!important}.page-id-2613 #recognitionbox{display:none}.page-id-2613 #primary,.page-id-2613 .hentry{margin-bottom:0!important}.footformbs h3{font-size:30px!important;margin-bottom:42px;text-align:center}.footformbs input.wpcf7-form-control.wpcf7-submit.btn.btn-default.btn-lg{background:#be0c0c;color:#fff;font-size:20px;font-weight:600;padding:12px 35px;margin-top:20px;margin-bottom:20px}.footformbs{border-bottom:2px solid #cbdade}article.type-post .entry-content ul{padding:0 50px;background:#f7f7f7;color:#be0c0c;font-size:16px;line-height:34px;margin:0}#secondary .widget_search{border:1px solid #757575;border-radius:15px;padding:10px 5px}#secondary .widget_search form{display:inline-block}#secondary .widget_search label{width:85%!important;float:right!important;margin:0}div#secondary aside#search-2 input.search-field{margin:0!important;min-width:auto!important;border:none;width:100%!important;float:left}div#secondary .widget_search .search-submit{display:inline-block!important;background:0 0;border:none;box-shadow:none;color:#757579;padding:5px}#secondary .widget_search form{display:inline-block;padding:0 5px!important}#secondary .widget_search form input.search-field:focus{outline:0}div.ibsnew .widget.widget_text{border:none!important;padding:0!important}div.ibsnew .widget.widget_text h1.widget-title{margin:30px 0 20px!important;padding-bottom:10px!important;border-bottom:1px solid #444!important;text-align:left!important;font-weight:600!important;text-transform:uppercase;font-size:18px!important;display:inline-block;width:200px}div.ibsnew .widget.widget_text .textwidget ul li:before{display:none}div.ibsnew .widget.widget_text .textwidget ul li a{color:#3b9ed5!important;font-size:14px;line-height:24px;text-decoration:none}.ibscontentpost .ibspost-recent{display:inline-block;width:100%!important;margin-top:30px}.ibsfrozyform{border-bottom:2px solid #cbdade;background-color:#edf4f8!important;display:inline-block;width:100%;padding:30px}.ibsfrozyform h3{font-size:28px!important;text-align:center;margin-bottom:30px}.ibsdiv{display:inline-block;width:100%}.ibsdiv .authorprof{width:50px;float:left;display:inline-block}.ibsdiv .authorprof img{border-radius:5px;margin-right:10px}.ibsdiv{margin-top:20px}.nameanddate{display:inline-block;padding:0 10px;color:#000;font-weight:500}.nameanddate a{font-size:18px;color:#000;text-decoration:none;font-weight:600;margin-bottom:10px;display:inline-block;text-transform:capitalize}.featured-image-single img{max-width:98%;box-shadow:none;margin-bottom:15px;border-radius:0;height:218px;display:none;opacity:0;visibility:hidden}.ibsfeatured{position:relative}.ibsposttitle{position:relative;top:0;width:100%;padding:50px 0;background-size:cover!important;background-position:center!important}.ibsposttitle h1{color:#fff!important;font-size:34px!important}.ibsnew aside#search-2{margin-bottom:0;margin-top:20px}.ibsfeatured .featured-image-single{margin-bottom:0}.single.single-post #recognitionbox{display:none}.author-n{font-weight:600;font-size:18px;margin-bottom:4px}.post-date{color:#03a9f4}@media (max-width:768px){.bannerformbs>.vc_column-inner>.wpb_wrapper{width:100%}.ibsform .bannerform .colfull,.ibsform .bannerform .colhalf{width:100%;display:inline-block;margin:0}.bannerformbs>.vc_column-inner>.wpb_wrapper h3{font-size:20px!important}.ibsbannercontent h1{font-size:40px!important}.ibs-posting .ibspost-recent{width:100%}}@media (max-width:425px){.bannerformbs>.vc_column-inner>.wpb_wrapper{width:100%}.bannerformbs>.vc_column-inner>.wpb_wrapper h3{font-size:22px!important}.ibsform .bannerform .colfull,.ibsform .bannerform .colhalf{width:100%;display:inline-block;margin:0}.ibsbannercontent h1{color:#fff!important;font-size:30px!important}.ibsbannercontent{margin-top:40px;color:#fff;padding:10px 10px;margin-bottom:0!important}.ibs-servblock{margin:10px auto 40px!important}.ibs-posting . ibspost-recent{width:100%;margin-bottom:50px!important}.ibs-cta .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner{padding-top:0!important}.ibscenteredcont p{font-size:18px;font-weight:600}.footformbs{padding:0 20px!important}.footformbs h3{font-size:28px!important}}#loans_header h1{font-size:59px!important;color:#fff!important}.page-id-3724 #primary{padding-top:0!important}.page-id-3203 article .entry-content,.page-id-3724 article .entry-content{margin-top:0}#content .header2021{padding:50px 150px!important;background-repeat:no-repeat;background-size:cover}#content .header2021 h2{font-family:"Open Sans",sans-serif!important;font-weight:700!important;font-size:45px!important;line-height:52px!important;color:#fff!important;margin-bottom:26px!important;padding-top:50px!important}#content .header2021 p{font-family:"Open Sans",sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:24px!important;color:#fff!important}#content .header2021 .izquierda{width:65%!important;padding-right:40px!important}#content .header2021 .derecha{width:35%!important}#content .header2021 .derecha .vc_column-inner{background-color:#fff!important;padding:0!important;border-radius:15px}#content .header2021 .wpcf7{background:#fff;border-radius:15px;margin:0;padding:30px 20px 20px 20px}#content .header2021 .derecha .wpcf7 .col-xs-12{display:inline-block}#content .header2021 .derecha .wpcf7 .odd,.loans_footer_form .odd{padding-right:5px}#content .header2021 .derecha .wpcf7 .even,.loans_footer_form .even{padding-left:5px}#content .header2021 .derecha .wpcf7 h4{border-bottom:3px solid #c3c3c3;color:#5d5d5d;margin:0 0 20px 0;padding-bottom:10px}#content .header2021 .derecha .wpcf7 h4 strong{font-size:28px}#content .header2021 .derecha .wpcf7 .form-group{margin-bottom:10px}#content .header2021 .derecha .wpcf7 .form-group span{display:block}#content .header2021 .derecha .wpcf7 .form-group input,#loans_header .form .form-group select{border-radius:0;margin:0!important;padding:6px 5px}#content .header2021 .derecha .wpcf7 input.btn{background:#be0c0c;color:#fff;font-size:20px;font-weight:600;margin:0;padding:15px 5px}#content .header2021 .derecha .wpb_content_element{margin-bottom:0!important}.t21 h2{font-family:"Open Sans",sans-serif!important;font-weight:600!important;font-size:32px!important;line-height:32px!important;color:#343434!important;padding:25px 0 21px!important}.t21 h3{font-family:"Open Sans",sans-serif!important;font-weight:600!important;font-size:20px!important;line-height:33px!important;color:#000!important;padding:0 0 0!important}.redborderbox{border-top:8px solid #be0c0c;background-color:#fff;padding:20px 17px;box-shadow:0 7px 38px 9px rgba(0,0,0,.14)}.redborderbox .title p{font-family:"Open Sans",sans-serif!important;font-weight:600!important;font-size:22px!important;line-height:22px!important;color:#000!important;padding:7px 0 10px!important;height:65px}.redborderbox.transparent .title p{line-height:30px!important;margin-bottom:10px!important}.redborderbox.transparent .title p{font-size:16px!important;line-height:24px!important}.redborderbox .text,.redborderbox .title{margin-bottom:0!important}.redborderbox .text p{font-family:"Open Sans",sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:24px!important;color:#a4adb6!important;padding:0 0 20px!important}.redborderbox a{color:inherit}.redborderbox .button p{font-family:"Open Sans",sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:21px!important;color:#696464!important;padding:0 0 0!important}.redborderbox .button.redlink p{color:#be0c0c!important}.redborderbox .text.position p{font-size:14px;color:#6d6d6d}.redborderbox .title.team{padding-bottom:0!important;margin-bottom:0!important;height:38px}.redborderbox.transparent{border-top:none!important;background-color:transparent!important;padding:20px 17px;box-shadow:none!important}.redborderbox.transparent .text p{font-family:"Open Sans",sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:24px!important;color:#000!important;padding:0 0 20px!important;min-height:140px}.redborderbox.transparent .vc_column-inner{padding-top:0!important}.ourprimary{background-color:#efefef;padding-bottom:45px!important}.redborderbox{margin:0 10px;width:calc(25% - 20px)!important}.redborderbox .vc_column-inner{padding-top:0!important}.redborderbox .wpb_content_element{padding-bottom:0!important;margin-bottom:0!important}.redbutton{text-align:center}.redbutton a,.redbutton a:hover{padding:10px 30px;color:#fff;background-color:#be0c0c;border-radius:5px;display:inline-block;font-size:18px;font-weight:600}.redborderbox .wpb_single_image{margin-bottom:5px}.ourteam .vc_column-inner{padding-top:0!important}.ourteam .button.redlink{margin-bottom:0!important}.videoholder .wpb_wrapper>div{width:100%!important}.howitworks{background-color:#f9f9f9;padding-bottom:45px!important}.redborderboxholder{display:flex}.owl-carousel .owl-item{max-height:169px!important;min-height:169px!important;overflow:hidden!important}.owl-carousel .owl-item #sample_slider_slide05 h2{font-size:21px!important}.w33{width:calc(33% - 20px);margin-right:20px;float:left}.w33.last{width:33%;float:left;margin-right:0!important}.w20{width:calc(20% - 20px);margin-right:20px;float:left}.w10{width:13%;margin-right:0;float:left}.readytogetstarted{background-color:#edf4f8}.readytogetstarted input,.readytogetstarted select{background-color:#fff;color:#333;font-size:13px;font-weight:400;height:32px;line-height:32px;padding:0 7px;margin-bottom:12px;border-radius:0;border:1px solid #dedcdc}.readytogetstarted input[type=submit],.readytogetstarted input[type=submit]:hover{height:36px;line-height:36px;padding:0 20px;color:#fff;background:#be0c0c!important;font-size:14px;font-weight:600}.postshome .vc_col-sm-4{box-shadow:0 -1px 3px 0 #c1c0c0;overflow:hidden;width:calc(33% - 20px)!important;margin-right:20px;padding:0!important}.postshome .vc_gitem_row .vc_gitem-col{padding:0}.postshome .vc_col-sm-4 .vc_single_image-wrapper,.postshome .vc_col-sm-4 figure,.postshome .vc_col-sm-4 img{width:100%}.postshome .posttitle{height:54px!important;color:#333;font-size:20px;line-height:27px;font-weight:700;overflow:hidden;margin-top:90px}.postshome .postexcerpt{height:70px!important;color:#72808e;font-size:14px;line-height:25px;font-weight:400;overflow:hidden}.postshome .postdate{color:#2a95d1;font-size:13px;line-height:28px;font-weight:600;overflow:hidden;margin-top:60px}.postshome .postgo{margin-top:65px}.postshome .postgo img{width:22px;height:15px}.reviewlogos{padding:20px!important}@media (max-width:767px){.redborderboxholder{display:block!important}#content .header2021{padding:30px 0!important}#content .header2021 .derecha,#content .header2021 .izquierda{width:100%!important;padding:0 25px!important}#content .header2021 h2{text-align:left}.redborderbox{width:calc(100% - 40px)!important;margin:20px!important}.postshome .vc_col-sm-4{width:calc(100% - 40px)!important;margin:20px 10px!important}.postshome .postdate{display:none}.reviewlogos .vc_column-inner{border-right:none!important;border-left:none!important}.reviewlogos .vc_column-inner img{padding:20px 40px!important;border-bottom:1px solid #cdd2d8!important}}#primary #wpsm_team_1_b_row_268 .wpsm_team_1_b_desig{font-size:16px!important}@media (min-width:1024px){.page-template-template-our-team .col-md-4{height:560px}}.edit-link,footer.entry-meta{display:none}article.type-page{padding-bottom:0;margin-bottom:0}#BlogHomeDerecha{padding-left:40px}.leftsideBlog{width:100%}.leftsideBlog .vc_col-sm-3{margin-right:10px;width:23%}#contactformid{display:none}.category .multistepGriffin.mini,.page-template-page-blog-home .multistepGriffin.mini,.single .multistepGriffin.mini{padding:0!important;width:320px;margin-bottom:0;overflow:visible;min-height:0!important;border-radius:6px;display:block;margin:20px auto 0;background-color:#fff}.category .form,.page-template-page-blog-home .form,.single .form{background:#fff;border-radius:15px;float:left;margin:60px 0 20px 0;padding:30px 20px 20px 20px}.single #primary{padding-top:52px;padding-left:30px}.category #BlogHomeDerecha,.single #BlogHomeDerecha{width:70%;float:left}.category .single_post_header h1,.single .single_post_header h1{margin-top:150px}.category .single_post_header .single_post_wrapper,.single .single_post_header .single_post_wrapper{margin-bottom:0}.category .form,.single .form{overflow:hidden}@media screen and (max-width:950px){#BlogHomeDerecha,#BlogHomeForm{width:100%}.category .form,.page-template-page-blog-home .form,.single .form{margin:0 auto;float:none}.category #BlogHomeDerecha,.single #BlogHomeDerecha{margin-bottom:40px}}@media screen and (max-width:767px){.single #BlogHomeDerecha{width:100%;float:left}.single .single_post_header h1{margin-top:50px}.leftsideBlog .vc_col-sm-3{margin-right:10px;width:47%}}#popmake-6804{box-shadow:none;padding-bottom:0}.loan_banner .form{width:auto!important;float:none!important}.chilipiper-popup .chilipiper-popup-window .routing-loader{display:none!important}.background-map{background-color:#be0c0c;margin-top:74px!important;margin-bottom:74px!important;padding:53px 0!important}.background-map .map{background:url(https://griffinfunding.com/wp-content/uploads/2023/12/map.svg);height:503px;background-position:center;background-repeat:no-repeat;background-size:contain}.map h2{color:#fff;text-align:center;font-size:35px!important;font-weight:700;line-height:60px;letter-spacing:-1.2px}.map a{color:#fff!important;font-size:20px;line-height:22px;text-decoration-line:underline;font-weight:400}.map div{margin-top:45px}@media screen and (max-width:768px){.map div{margin-top:20px}.map h2{margin-top:0}.background-map{padding:30px 0!important}}


#nav_menu-10 { vertical-align: text-top;}
aside#custom_html-2 { margin-top:10px; }
#menu-social, #menu-social-bottom { display: flex;}
#menu-social li, #menu-social-bottom li { display: inline-block;}
#menu-social .icon, #menu-social-bottom .icon { background-color: #aeaeae; cursor: pointer;  background-repeat: no-repeat; background-position: center; background-size: 50% auto; }
#menu-social .icon.yelp, #menu-social-bottom .icon.yelp { background-image: url('images/yelp.png'); }
#menu-social .icon.yelp:hover, #menu-social-bottom .icon.yelp:hover { background-color: #d62d19; } 

#menu-social .icon.facebook, #menu-social-bottom .icon.facebook { background-image: url('images/facebook.png'); }
#menu-social .icon.facebook:hover, #menu-social-bottom .icon.facebook:hover { background-color: #4f6b9d; } 

#menu-social .icon.linkedin, #menu-social-bottom .icon.linkedin { background-image: url('images/linkedin.png'); }
#menu-social .icon.linkedin:hover, #menu-social-bottom .icon.linkedin:hover { background-color: #146794; } 

#menu-social .icon.phone, #menu-social-bottom .icon.phone { background-image: url('images/phone.png'); }
#menu-social .icon.phone:hover, #menu-social-bottom .icon.phone:hover { background-color: #229f5f; } 
.topbg { background-color: #333;}
#menu-social-bottom li a{ text-indent: -19999px; }
#phonemobile { display:none; }

@media (max-width:990px) {
    #wp-admin-bar-my-account, #wp-admin-bar-top-secondary { display:none !important;}
	#blackmobile { position: fixed; z-index:9999; }
	#socialiconswrapper { margin-top:50px !important; }
    #phonemobile { display: block;
        width: 40px;
        height: 40px;
        position: absolute;
        top: 5px;
        right: 15px;
        cursor: pointer;
     }
     #phonemobile .icon { 
        background-color: #aeaeae;
        cursor: pointer;
        background-repeat: no-repeat;
        background-position: center;
        background-size: 50% auto;
        background-image: url('images/phone.png');
        list-style-type: none;
        text-align: center !important;
        color: #fff !important;
        height: 38px;
        width: 38px;
        border-radius: 38px;
        line-height: 38px;
     }
     #phonemobile .icon a {
        display: block;
        text-indent: -19999px;
        border-radius: 38px;
        height: 38px;
        width: 38px;
        line-height: 38px;
        position: relative;
        z-index: 2;
     }
    #page { overflow-x: hidden; }
    #socialiconswrapper { float: none !important; margin:0 auto; }
    #blackmobile { background-color: #1D1D20; padding: 5px; }
    #page .topbg #blackmobile .site-logo { display: block !important; }
    #blackmobile .site-logo img { max-height:40px; width: auto !important; }
    #menubutton { display: block; background: url(images/menushow.png) no-repeat; background-position: center;background-size: contain; width: 40px; height: 40px; position: absolute; top:5px; left:5px; cursor: pointer; }
    #menubutton.clicked { background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M13 1L1 13M1 1L13 13" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat; background-position: 10px;}
    #mobilemenu { position: fixed; width: 80%; height: 100%; overflow-y: scroll; overflow-x: hidden; display: none; background-color: #2a2a31; top:0; left:-80%; z-index: 9999; }
    #mobilemenu .menu { padding: 5px 2px; }
    #mobilemenu .menu li a { 
        color: #aaaaaa;
        font-size: 20px;
        font-weight: bold;
        border-top: none;
        border-bottom: 2px solid #444444;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); padding:25px 25px; text-transform: uppercase;  display: block; } 
    #mobilemenu .menu li.current-menu-item a, #mobilemenu .menu li:hover a {
        color: #2d9ad8;
    }
}
@media (min-width:991px) {
#menubutton, #mobilemenu { display: none; }
#menu-social-bottom .bottomtitle { background-color: transparent; width: 100%; }
#menu-social-bottom .bottomtitle a { text-indent: 1px; width:100%; text-align: left;  }
#menu-menu { display: block !important;}
#site-navigation { background-color: transparent !important;}
#menu-menu { height: 50px; display: flex !important;
    align-items: center;}
#site-navigation ul > li { height: 100%; line-height: 50px; }
#site-navigation ul > li:hover { border-bottom: 2px solid #FFF; border-style:inset; }
#site-navigation ul > li > a { padding:0 17px !important; text-transform: none; color:#FFF !important; font-size: 14px; font-weight: 400; 
}

#site-navigation ul > li:not(:first-child):not(:last-child) > a:before { 
    background-position: -3px 0px !important;
    left: -1px !important;
    right: auto !important; 
    content: '' !important;
    width: 2px !important;
    height: 100% !important;
    margin: 0px !important;
    padding: 0px !important;
    display: block !important;
    position: absolute !important;
    top: 0px !important;
    bottom: auto !important;
    z-index: 2 !important;
    border-width: 0px !important;
    border-style: none !important;
    background-repeat: no-repeat !important;
    background-size: 400% 100% !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAyCAYAAABh7ppAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOdJREFUeNqk0ssKhCAUBuC8zbaIossDzqN3oYii3ZiZQYuU+m0ocOHx4/ekEq11cPURQr77Gj0X53ne5+xcs8A4jsytWZO+75mbwM+Ttm2524tVaJoGg6qq9jm5BXVde4GAwPSAQdd13P11CwzDICCYpknAg5JSfmCC+XDCE8Dd2lXCf4D6trgC4nUCBAy+6mORIkB9CasZCgF1oNuTVL7rXuCbfAqCV0CaoV+B5UnC6gPqFgghfvDZh2GIE+I4lvAu0jTFR53nuYSgKAovwFuUZYkvy/SAQZZlGCRJoiCIoki5TW4CDACPvE4qiEdEewAAAABJRU5ErkJggg==) !important;
}
#site-navigation ul > li > a:hover { text-decoration: none;}
#site-navigation ul ul, #site-navigation ul ul ul { top:100% !important; width: 205px; background-color: #FFF !important; }
#site-navigation ul ul > li { width: 100%; text-align: left; border-bottom: solid 1px #f0f0f0; min-height: 29px;}
#site-navigation ul ul > li:hover { background-color: #333 !important;}
#site-navigation ul ul > li:hover > a { color: #FFF !important; background-color: #333 !important; }
#site-navigation ul ul > li > a { color:#646464 !important; line-height: 130% !important; padding:6px 12px !important;  }
#site-navigation ul > li.menu-item-has-children > a:after {     
    content: '' !important;
    display: block !important;
    width: 0px !important;
    height: 0px !important;
    position: absolute !important;
    top: 50% !important;
    right: 5px !important;
    margin-top: -2px !important;
    border-width: 4px 3px !important;
    border-style: solid !important;
    border-top-color: inherit !important;
    border-right-color: transparent !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    color:#f8f8f8; }
#site-navigation ul ul > li.menu-item-has-children > a:after {
    color:#333 !important;
    transform: rotate(270deg);
}

#site-navigation ul ul > li.menu-item-has-children:hover > a:after {
    color:#FFF !important;
}
#site-navigation ul ul ul { top:0% !important; }

.menu-item-3831 { 
    background-color: #a3050d !important;
    border-radius: 6px;
    height: 40px !important;
    margin-left: 6px !important;
    color: #FFF;
    line-height: 40px !important; }
.menu-item-3831:hover { border-bottom: 0px !important;}

}


