/**handles:parent-style,child-style**/

.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-flex{display:flex}.text-nowrap{white-space:nowrap}.overflow-hidden{overflow:hidden}.state_mobiles .l-canvas.type_wide,.state_tablets .l-canvas.type_wide{overflow-x:hidden}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit!important}#page-header .w-dropdown-item{padding-right:1em!important}#page-header .w-dropdown-current .w-dropdown-item:after{display:none;content:none}#page-header .w-dropdown.source_sidebar.opened .fa-bars{position:fixed;right:1em}#page-header .w-dropdown.source_sidebar.opened .fa-bars:before{content:'\f00d'}#page-header .w-dropdown.source_sidebar .w-dropdown-list{width:100%;max-width:none;padding:200px 3em 0 3em;left:0;position:fixed;height:100vh;display:flex;overflow:auto}#page-header .w-dropdown.source_sidebar .w-dropdown-list h3:after{content:'';width:100px;height:5px;background:#9fd852;display:block;margin:1rem 0 2rem 0}#page-header .w-dropdown.source_sidebar .w-dropdown-list .w-dropdown-list-h{display:flex;margin:auto 8vw;flex:1 1 auto;flex-wrap:wrap;justify-content:space-around;max-height:none}#page-header .w-dropdown.source_sidebar #media_image-2.widget{position:absolute;top:2em;left:2em;max-width:100px}#page-header .w-dropdown.source_sidebar .widget{flex:0 1 auto;margin:0 auto;min-width:200px}.vm-tabs-sections .w-grid-item{display:block;float:none;border-style:solid;border-width:1px 0 0 0;border-color:#31aee2;margin-bottom:0!important}.vm-tabs-sections .w-grid-item:last-child{border-bottom-width:1px}.vm-tabs-sections .w-tabs-section-content{padding:1.5rem 0;display:none}.vm-tabs-sections .w-tabs-section-title{display:block;color:#31aee2;position:relative;text-align:left;line-height:1.5;white-space:nowrap;cursor:pointer;padding:2em 0!important;width:100%;background:0 0;transition:background .3s,color .3s}.vm-tabs-sections .w-tabs-section-title:after{content:'\f0d7';font-family:fontawesome;font-weight:900;vertical-align:top;position:absolute;top:50%;line-height:2em;height:2em;width:2em;margin-top:-1em;text-align:center;transition:transform .3s;transform:rotate(0);right:0}.no-touch .l-section[class*=color_] .owl-carousel.navpos_outside .owl-nav div:hover{background:0 0}body .gform_wrapper .gfield,body .gform_wrapper .gform_footer,body .gform_wrapper .gform_heading,body .gform_wrapper li.hidden_label input,body .gform_wrapper ul li.gfield{margin-top:0;margin-bottom:0}body .form_saved_message_sent,body .gform_confirmation_message{color:inherit}html.pum-open body>.l-canvas{filter:blur(4px)}.pum-container.size-custom.pum-position-fixed{max-width:80vw}.col-sm-7.ihf-market-report-header-toggle{width:100%!important}.col-sm-5.ihf-market-report-header-text{width:100%!important;text-align:center}#ihf-main-container .btn-default,#ihf-main-container .btn-primary{color:#fff!important;background-color:#1a1a1a;border-color:#1a1a1a;border:initial!important;border-radius:0;text-transform:uppercase;padding:1em 2em;margin-top:2em}#ihf-main-container .btn-default:hover,#ihf-main-container .btn-primary:hover{background-color:#777;border-color:#555}#sb_instagram #sbi_images .sbi_item{opacity:.5}img.mfp-img{width:auto!important;height:auto;background:0 0!important;margin:auto}.mfp-figure figure{height:100%;display:flex}.mfp-figure:after{background:0 0;box-shadow:none}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{height:100%}.mfp-gallery .mfp-image-holder .mfp-figure{height:100%}.calc-wrap,.calculator{max-width:100%}.calculator{color:#fff!important;background-color:transparent;border:none}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{width:100%}img.mfp-img{width:100%}.w-post-elm.post_image.stretched img{width:100%;object-fit:cover;height:100%}div#ihf-stat-blocks{display:flex}div#ihf-stat-blocks .col-xs-3{flex:1 1 auto}#ihf-market-report-nav-container a.ihf-market-report-nav{text-transform:uppercase;border:1px solid #ccc!important;color:#000;background-color:#fff}#ihf-market-report-nav-container a.ihf-market-report-nav-active{background:#555;color:#fff}#ihf-market-report-nav-container a.ihf-market-report-nav:hover{background:#1a1a1a;color:#fff}#ihf-main-container .title-bar-1{background:0 0;border:none;text-align:left;padding-left:1.3rem}#ihf-main-container .well{border-radius:0!important;border:none;box-shadow:none;margin-top:1em}#ihf-main-container .title-bar-1 a{color:#000;font-size:1.5em;font-weight:300}#ihf-main-container .ihf-slider-next .glyphicon,#ihf-main-container .ihf-slider-prev .glyphicon{font-size:2em;color:#555}#ihf-main-container .btn-primary{border:none;border-radius:0;text-transform:uppercase;padding:1em 2em;margin-top:2em}#ihf-main-container .ihf-market-report .ihf-market-report-header-text{font-size:2em}#ihf-main-container .ihf-market-report .ihf-market-report-description{color:#1a1a1a;font-size:16px;line-height:1.8}#ihf-main-container g.c3-chart-bars>.c3-chart-bar:nth-child(1) .c3-bar{fill:#1a1a1a!important}#ihf-main-container .caret{border-top-color:#fff}body.um-page-user .um-profile .um-profile-body{max-width:100%;width:100%}body.um-page-user .um .um-profile-photo a.um-profile-photo-img{width:100px;height:100px;top:calc(-50px - 4rem)}body.um-page-user .um-profile-photo{margin:0}body.um-page-user .um .um-profile-meta{padding-left:0}.um-row,.um-row-heading{border:none!important}.um-member-footer{text-align:right}body .um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-photo{position:relative}body .um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-photo.pattern-overlay::after{left:1.5em;width:calc(100% - 3em)}.um-member-name{position:absolute;bottom:2em;left:3.5em;font-weight:500;color:#ff0517;z-index:20;text-align:left;text-shadow:0 0 4px rgba(0,0,0,.3)}.um-member-name a{color:#fff!important}.um-members-edit-btn{display:none}