/*!
Theme Name: jeff-dill
Theme URI: http://underscores.me/
Author: Underscores.mef
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: jeff-dill
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

jeff-dill is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:"Ubuntu";overflow-x:hidden}body,html{overflow-x:hidden}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none !important;outline:none !important}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#191d2e;font-size:16px;line-height:24px}h1,h2,h3,h4,h5,h6{clear:both}dfn,cite,em,i{font-style:italic}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:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{clear:both;display:inline-flex;width:100%;justify-content:center;align-items:center;height:100%;position:relative}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;right:-999em;z-index:99999}.main-navigation ul ul ul{top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{right:100%}.main-navigation ul ul a{width:auto;min-width:210px;display:block}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{right:0}.main-navigation li{position:relative;padding:0 46px;float:left}.main-navigation a{display:block;padding:38px 0;color:#191d2e;font-weight:700;transition:.3s;position:relative;text-transform:uppercase}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:inline-block;width:auto}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}@font-face{font-family:"Ubuntu";src:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Bold.eot);src:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Bold.eot?#iefix) format("embedded-opentype"),url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Bold.woff2) format("woff2"),url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Bold.woff) format("woff"),url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Bold.ttf) format("truetype"),url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Bold.svg#Ubuntu-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Regular.eot);src:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Regular.eot?#iefix) format("embedded-opentype"),url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Regular.woff2) format("woff2"),url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Regular.woff) format("woff"),url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Regular.ttf) format("truetype"),url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/fonts/Ubuntu-Regular.svg#Ubuntu-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-weight:700}.h1-title{margin:0;color:#fff;font-size:45px;text-transform:uppercase;line-height:65px}.sec-btn,.footer-form .sec-btn,.submit{padding:0 53px;height:54px;font-size:16px;border:1px solid transparent;background:#d85c2f;display:inline-flex;justify-content:center;align-items:center;color:#fff;font-weight:700;text-transform:capitalize;transition:.3s;text-transform:uppercase}.bk-btn{color:#191d2e}.sec-btn.border-btn:hover{background:#d85c2f;border-color:#d85c2f}.sec-btn.border-btn{background:0 0;border:1px solid #fff}.sec-btn:hover,.footer-form .sec-btn:hover{background:0 0;border-color:#fff;color:#fff}.sec-btn.border-btn.red-btn{border-color:#6b0f29}.sec-btn.border-btn.red-btn:hover,.submit:hover{background:#6b0f29}.sec-wp{position:relative;z-index:4}.sec-head{font-size:45px;color:#191d2e;line-height:60px;position:relative;margin-bottom:33px;padding-bottom:25px;text-transform:uppercase;display:inline-block;width:100%}.sec-head span{color:#6b0f29;display:block}.white-head{color:#fff}.white-head span{color:#981840}.sec-head:after{content:"";position:absolute;bottom:0;left:0;background:#981840;width:43px;height:8px}.sec-text p span{font-size:20px;font-weight:700;margin-bottom:30px;display:block;line-height:30px;text-transform:uppercase}.sec-text p{margin-bottom:10px}.sec-text .sec-btn{margin-top:24px}.sec-btn.bg-grey{background:#191d2e}.sec-btn.bg-grey:hover{background:#6b0f29;border-color:#6b0f29}.sec-btn.sm-btn{padding:0 34px}.lines{position:relative;width:100%;height:auto}.lines:after{content:"";position:absolute;top:0;right:0;width:2px;height:1000px;transform:rotate(45deg) translate(-568px,-468px);background:-moz-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(to right,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);z-index:3}.lines:before{content:"";position:absolute;bottom:0;right:0;width:2px;height:1000px;transform:rotate(45deg) translate(689px,947px);background:#fff;z-index:2}.slide-arrow{position:absolute;top:50%;transform:translate(0,-50%);left:-70px;width:54px;height:105px;border:none;border-radius:0;transition:.3s;outline:none !important;background:#fff}.slide-arrow.next-arrow{right:-68px;left:auto}.communities-box-row .slide-arrow.next-arrow{right:-58.4%;left:auto}.slide-arrow i{font-size:42px;color:#6b0f29;transition:.3s}.slide-arrow:hover{background:#6b0f29}.slide-arrow:hover i{color:#fff}.sm-head{font-size:30px;line-height:45px}.main-banner.inner-banner.inner-banner{padding:259px 0 135px;background-position:right 10%}.main-banner.inner-banner.inner-banner:after{background:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/inner-banner-shep.png);background-repeat:no-repeat;height:100%;background-size:100% 100%;width:100%;background-position:-200px;opacity:.8}.for-des{display:block}.for-mob{display:none}.site-header{position:fixed;width:100%;top:0;left:0;height:100px;background:#f9f9f9;z-index:11}.main-navigation .mob-logo{display:none}.main-navigation a:hover{color:#6b0f29}.main-navigation a:after{content:"";position:absolute;left:50%;transform:translate(-50%,0);bottom:-5px;width:0;height:3px;background:#e67e32;opacity:0;transition:.3s}.main-navigation li .sub-menu li{display:block;padding:15px !important;border-bottom:1px solid #d0d0d0;width:100%}.main-navigation li .sub-menu li a{padding:0 !important;color:#85334c;position:unset !important}.main-navigation li .sub-menu li a:hover{color:#191d2e}.main-navigation ul .sub-menu{box-shadow:none;background:#fff;width:auto;border:1px solid #d0d0d0}.main-navigation li .sub-menu li a:after{display:none}.main-navigation li .sub-menu li:last-child{border:none}.home .main-navigation .menu-menu-1-container ul li.menu-item-28 a:after,.page-template-template-aboutus .main-navigation .menu-menu-1-container ul li.menu-item-378 a:after,.page-template-template-search .main-navigation .menu-menu-1-container ul li.menu-item-377 a:after,.page-template-template-buyrssellers .main-navigation .menu-menu-1-container ul li.menu-item-379 a:after,.page-template-template-resources .main-navigation .menu-menu-1-container ul li.menu-item-330 a:after{opacity:1;bottom:0;width:100%}.home .main-navigation .menu-menu-1-container ul li.menu-item-28 a,.page-template-template-aboutus .main-navigation .menu-menu-1-container ul li.menu-item-378 a,.page-template-template-search .main-navigation .menu-menu-1-container ul li.menu-item-377 a,.page-template-template-buyrssellers .main-navigation .menu-menu-1-container ul li.menu-item-379 a,.page-template-template-resources .main-navigation .menu-menu-1-container ul li.menu-item-330 a{color:#6b0f29}.main-navigation li a:hover:after{opacity:1;bottom:0;width:100%}#menu-item-40{width:298px;text-align:center;padding:0}#menu-item-40 a{color:transparent !important;padding:0}#menu-item-40 a::-moz-selection{color:transparent;background:0 0}#menu-item-40 a::selection{color:transparent;background:0 0}#menu-item-40 a:after{display:none}#menu-item-40 a:before{position:absolute;width:100%;content:"";height:176px;top:0;left:0;background-color:#fff;background-image:url(//www.jeffdill.com/wp-content/themes/jeff-dill/../../uploads/2019/11/JeffDill_RealEstate_Color.png);background-size:70%;background-position:center;background-repeat:no-repeat;box-shadow:0px 0px 92px 0px rgba(0,0,0,.16)}li#menu-item-330 a:hover:before{transform:rotate(180deg) translate(0,50%)}.main-navigation li:first-child{padding-left:0}.main-navigation li:last-child{padding-right:0;padding-left:36px}.sticky_head{position:fixed;z-index:99;top:0;left:0}.site-header.sticky_head{height:63px;box-shadow:0px 10px 46px 0px rgba(0,0,0,.08)}.site-header.sticky_head .main-navigation a{padding:19.5px 0}.site-header.sticky_head #menu-item-40 a:before{height:90px;background-size:70%}.site-header.sticky_head #menu-item-40{width:170px}.site-header.sticky_head li#menu-item-379{padding-right:0}.site-header.sticky_head li#menu-item-330{padding-right:0;padding-left:69px}.site-header.sticky_head .main-navigation li{padding:0 58px}.site-header.sticky_head .main-navigation li:first-child{padding-left:0}li#menu-item-379{padding-right:0}li#menu-item-330{padding-right:0;padding-left:47px}.site-header.sticky_head .main-navigation ul li:last-child{padding-right:0;padding-left:65px}.header-lkr{position:absolute;left:100%;top:48%;transform:translate(0,-50%);width:48px;margin-left:30px}.main-banner{padding:259px 0 180px;background-size:cover;background-position:center;position:relative}.home .banner-text .h1-title{padding-right:125px}.banner-btn{margin-top:43px}.banner-btn .for-des{display:inline-flex}.banner-btn .sec-btn:first-child{margin-right:15px}.banner-item-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;margin-top:5px;padding:0}.banner-item-box{display:flex;flex-direction:column;flex:1;align-items:center;height:73px;justify-content:center;border-right:1px solid #e9e9e9}.banner-item-row select{border:none;background:0 0;outline:none;color:#191d2e;font-weight:700}.banner-item-box:last-child{border:none}.banner-item-box span{color:#a5a5a5;font-weight:700}.banner-item-box.serach-btn{background:#d85c2f}.banner-item-box.serach-btn span{color:#fff}.banner-item-box.serach-btn span i{margin-right:8px}.main-banner:after{position:absolute;top:0;content:"";left:0;width:87%;height:1657px;background-image:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/banner-shep.png);background-size:100% 100%;background-repeat:no-repeat;opacity:.8}.main-search{background:#fff;height:auto;display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:20px}.main-search .ihf-container{width:100%}.banner-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.banner-video video{display:none;width:100%;height:100%;object-fit:cover;object-position:center}.page-template-template-properties .main-banner.inner-banner,.page-template-template-resources .main-banner.inner-banner,.page-template-template-buyrssellers .main-banner.inner-banner{background-position:center}.main-banner-form{position:relative;margin-top:80px}.main-banner-form form button{position:absolute;top:0;right:0;height:100%;width:120px;background:#d85c2f;border:none;color:#fff;text-transform:uppercase;font-size:14px;font-weight:900;outline:none !important;padding:0;transition:.3s}.main-banner-form form input{margin:0;width:100%;outline:none !important;padding:10px 130px 10px 30px;border:none}.main-banner-form form button:hover{background:#881239}.about{padding:103px 0 143px}.about .sec-head span{display:inline-block}video.fancybox-video{outline:none !important}.about-img{width:100%;height:495px;background-size:cover;background-position:center;position:relative}.about-img-wp{margin-left:12px;position:relative;padding-top:7px}.about-img-wp:after{content:"";position:absolute;top:-37px;right:0;background:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/about-img-shep.png);width:100%;height:586px;z-index:-1;background-size:auto;background-repeat:no-repeat;background-position:right center}.play-btn{background:-moz-linear-gradient(-138.446deg,#550c21 0%,#961440 100%);background:-webkit-linear-gradient(-138.446deg,#550c21 0%,#961440 100%);background:-ms-linear-gradient(-138.446deg,#550c21 0%,#961440 100%);width:92px;height:92px;display:inline-flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:50s}.play-btn i{font-size:28px;color:#fff}.play-btn:hover{background:-moz-linear-gradient(-138.446deg,#961440 0%,#550c21 100%);background:-webkit-linear-gradient(-138.446deg,#961440 0%,#550c21 100%);background:-ms-linear-gradient(-138.446deg,#961440 0%,#550c21 100%)}.featured,.event-date{padding:35px 0 60px;position:relative;background-position:center;background-size:cover}.featured:after,.event-date:after{content:"";position:absolute;left:0;top:0;width:1019px;height:1305px;background:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/featured-shep.png);z-index:2;background-size:100% 100%}.featured:before,.event-date:before{content:"";position:absolute;top:0;left:0;background:#0f131f;width:100%;height:100%;opacity:.9}.featured-box{position:relative}.featured-img{background-position:center;background-size:cover;height:295px;box-shadow:0px 20px 92px 0px rgba(0,0,0,.16)}.featured-detail{background:#fff;text-align:center;padding:18px 30px 25px}.featured-detail p{margin:0}.featured-detail p span{display:block;margin-top:5px}.featured-box-row{margin-top:13px}.featured .sec-btn{margin-top:26px;height:69px}.ihf-vcenter>.col-xs-12{padding:0 !important}.ihf-slider-col{padding:0 15px !important}.ihf-grid-result-address{font-size:16px !important;text-transform:capitalize;color:#191d2e;display:block;width:100%;padding-left:0;text-align:center}#ihf-main-container .ihf-grid-result-container{border-radius:0;padding:20px 0;border:none;margin:0;padding-top:0}#ihf-main-container .ihf-widget .row .mb-5{margin:0 !important}#ihf-main-container .ihf-grid-result-container .row{display:none}#ihf-main-container .col-xs-10{width:100%;max-width:100%}#ihf-main-container .ihf-grid-result-container .row:nth-child(2),#ihf-main-container .ihf-grid-result-container .row:nth-child(3){width:100%;display:inline-block;margin:0}#ihf-main-container .ihf-grid-result-container .row:nth-child(3){box-shadow:0 0 10px rgba(0,0,0,.1)}#ihf-main-container .ihf-grid-result-container .row:nth-child(2){position:absolute;bottom:30px;left:0}#ihf-main-container .ihf-grid-result-container .col-xs-12{padding:0}.ihf-results-grid-photo{height:295px;margin-bottom:90px}#ihf-main-container .pagination>li{position:relative}.ihf-slideshow{overflow:visible !important}.ihf-container.ihf-widget.ihf-slideshow-container{overflow:visible !important}.row.ihf-vcenter{overflow:hidden}.featured #ihf-main-container .pagination{position:relative;top:140px;right:-600px}#ihf-main-container .glyphicon-chevron-right:before,#ihf-main-container .glyphicon-chevron-left:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;color:#6b0f29}#ihf-main-container .glyphicon-chevron-right:before{content:"\f105"}#ihf-main-container .glyphicon-chevron-left:before{content:"\f104"}.ihf-slider-prev:hover,.ihf-slider-next:hover{background:#6b0f29 !important}.ihf-slider-prev:hover i:before,.ihf-slider-next:hover i:before{color:#fff !important}.ihf-slideshow .col-xs-3.ihf-slider-col{width:24.98% !important}.communities{position:relative;padding:75px 0 120px}.communities:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ddd;opacity:.9}.communities-left-box{height:444px;background-size:cover;background-position:center;position:relative;display:flex !important;align-items:center;padding:50px;outline:none !important}.communities-left-box:after,.communities-right-box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-moz-linear-gradient(-29.859deg,#000 0%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(-29.859deg,#000 0%,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(-29.859deg,#000 0%,rgba(0,0,0,0) 100%);opacity:.902}.communities-text{position:relative;z-index:2;max-width:360px}.sub-head{color:#fff;font-size:30px;text-transform:uppercase;position:relative;margin-bottom:34px;padding-bottom:24px}.communities-text p{color:#fff;margin-bottom:37px}.communities-right-box{height:222px !important;background-size:cover;background-position:center;position:relative;padding:30px;border:none !important;outline:none !important}.sub-head:after{content:"";position:absolute;bottom:0;left:0;background:#981840;width:41px;height:8px}.communities-text .sec-btn.sm-btn{padding:0 23px}.communities-right-box .sub-head{margin-bottom:0;font-size:20px;padding-bottom:14px}.communities-box-row{margin-top:43px}.communities .communities-right-box.slick-slide.slick-current.slick-active{display:none}.communities-right-box .communities-text{max-width:100%;position:absolute;bottom:30px;left:30px}.team{position:relative;padding:120px 0 120px}.team:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0f131f;opacity:.9}.team .lines:before{display:none}.team .lines:after{right:auto;left:0;transform:rotate(45deg) translate(-153px,-299px)}.team .sec-text p{color:#a5a5a5}.team .sec-hed-wp{margin-bottom:8px;margin-top:36px}.team-box{height:475px;position:relative;background-size:cover;background-position:center}.team-box .team-detail{position:absolute;bottom:0;left:0;background:#fff;width:270px;padding:10px 18px 10px;border-top:2px solid #981840}.team-detail h3{font-size:20px;color:#6b0f29;margin-bottom:10px}.team-box .team-detail .h4-title{font-size:1.5rem;color:#191d2e;margin-bottom:8px}.team-info-icon i{width:29px;height:23px;display:inline-flex;justify-content:center;align-items:center;background:#981840;font-size:11px;color:#fff;margin-right:15px}.team-info-icon a{display:inline-block;font-size:13px;color:#191d2e}.team-info .team-info-icon:last-child{margin-top:-3px}.phone-icon i{background:#6b0f29}.testimonials{padding:45px 0;position:relative;background:rgba(85,12,33,1);background:-moz-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(to right,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%)}.testimonials:after{content:"";position:absolute;top:0;left:0;width:380px;height:100%;background:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/featured-shep.png);background-size:100% 100%}.testimonials .sec-hed-wp{display:flex;align-items:center;height:100%}.testimonials .sec-head:after{display:none}.testimonials .sec-hed-wp .sec-head{margin:0;padding:0}.testimonials .strong-view.default .testimonial-inner{border:none;padding:46px 23px}.testimonials .strong-view.default .testimonial{border:1px solid #981840;height:388px !important;border-top:5px solid #fff}.testimonials .strong-view.default .testimonial-heading{background:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/quotes.png) no-repeat scroll right center transparent;padding-left:0;color:#fff;font-size:20px;background-size:auto;height:41px;display:flex;align-items:center;padding-right:61px;margin-bottom:39px !important}.testimonials .testimonial-content p{color:#fff;opacity:.7}.testimonials-slider .strong-view.controls-type-sides-outside{padding:0}.testimonial-content{height:193px;overflow:auto;padding-right:7px}.testimonial-content::-webkit-scrollbar{width:3px}.testimonial-content::-webkit-scrollbar-track{background:#fff;border-radius:10px}.testimonial-content::-webkit-scrollbar-thumb{background:#a2a2a2}.testimonials .testimonials-slider .wpmslider-prev,.testimonials .testimonials-slider .wpmslider-next,.ihf-slider-prev,.ihf-slider-next{top:67% !important;transform:translate(0,-50%);right:-84px !important;width:54px !important;position:absolute !important;height:105px !important;border:none !important;border-radius:0 !important;transition:.3s !important;outline:none !important;display:inline-flex !important;justify-content:center !important;align-items:center !important;background:#fff !important;padding:0 !important;margin:0 !important;float:none !important;line-height:normal !important}.testimonials .testimonials-slider .wpmslider-prev,.testimonials .testimonials-slider .wpmslider-next{top:64.6% !important}.testimonials .testimonials-slider .wpmslider-prev,.ihf-slider-prev{left:auto !important;top:127px !important}.testimonials .testimonials-slider .wpmslider-next:before,.testimonials .testimonials-slider .wpmslider-prev:before{color:#6b0f29}.testimonials .testimonials-slider .wpmslider-prev:hover,.testimonials .testimonials-slider .wpmslider-next:hover{background:#6b0f29 !important}.testimonials .testimonials-slider .wpmslider-prev:hover:before,.testimonials .testimonials-slider .wpmslider-next:hover:before{color:#fff}.about-page-testimonials:after{display:none}.ihf-slider-prev,.ihf-slider-next{top:140px !important}.ihf-slider-prev{top:10px !important}.testimonials .wpmslider-controls.wpmslider-has-controls-direction.wpmslider-has-pager{padding:0;height:0}.testimonials .wpmslider-controls.wpmslider-has-controls-direction.wpmslider-has-pager .wpmslider-pager.wpmslider-custom-pager{display:none}.testimonial-company{color:#e7e7e7}.buyer,.seller{padding:65px 0 100px;position:relative;background-size:55% auto;background-repeat:no-repeat;background-position:right center}.buyer:after,.seller:after{content:"";position:absolute;top:0;right:0;width:65%;height:100%;background:rgba(85,12,33,1);background:-moz-linear-gradient(45deg,rgba(150,20,64,1) 30%,rgba(85,12,33,1) 90%);background:-webkit-linear-gradient(45deg,rgba(150,20,64,1) 30%,rgba(85,12,33,1) 90%);background:-o-linear-gradient(45deg,rgba(150,20,64,1) 30%,rgba(85,12,33,1) 90%);background:-ms-linear-gradient(45deg,rgba(150,20,64,1) 30%,rgba(85,12,33,1) 90%);background:linear-gradient(45deg,rgba(150,20,64,1) 30%,rgba(85,12,33,1) 90%);opacity:.9}.buyer:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:3;background-image:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/sec-shep.png);background-size:100% 100%;background-repeat:no-repeat}.buyer .sec-text,.seller .sec-text{padding-right:66px}.buyer .sec-head:after,.seller .sec-head:after{display:none}.buyer .sec-head,.seller .sec-head{padding:0;margin-bottom:27 px}.buyer .sec-text p,.seller .sec-text p{margin-bottom:13px}.buyer .lines:after{left:0;right:auto;transform:rotate(45deg) translate(-173px,-15px)}.buyer .lines:before{transform:rotate(45deg) translate(195px,240px)}.about .sec-btn,.buyer .sec-btn,.seller .sec-btn{flex-direction:column}.about .sec-btn span,.buyer .sec-btn span,.seller .sec-btn span{font-size:11px;color:#c63d2b}.about .sec-btn:hover span,.buyer .sec-btn:hover span,.seller .sec-btn:hover span{color:#fff}.seller{background-position:left center}.seller:after{left:0;right:auto}.seller:before{position:absolute;content:"";right:-20%;top:0;width:80%;height:100%;transform:skewx(-45deg);background:#fff;z-index:1}.seller .lines:after{left:auto;right:0;transform:rotate(45deg) translate(-387px,-412px)}.seller .lines:before{transform:rotate(45deg) translate(875px,724px);right:auto;left:0;z-index:3}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:red;color:red}.home footer .lines{display:none}.top-footer{padding:75px 0 55px;position:relative;background:#191d2e;overflow:hidden}.top-footer:after{position:absolute;content:"";top:-1px;right:-1px;width:69%;height:100%;z-index:3;background-image:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/featured-shep.png);background-size:cover;background-repeat:no-repeat;transform:rotate(180deg)}.footer-logo a{display:inline-block}.footer-logo a img{width:145px}.footer-left-info .sec-text{color:#a5a5a5;margin:40px 0 25px}.footer-left-info .sec-text a{color:#6b0f29;text-decoration:underline !important;font-weight:700;transition:.3s}.footer-left-info .sec-text a:hover{color:#fff}.footer-left-info .sec-text p{margin:0}.footer-social ul{margin:0;padding:0}.footer-social ul li{display:inline-block}.footer-social ul li a{width:49px;height:54px;display:inline-flex;justify-content:center;align-items:center;color:#fff;border:1px solid #6b0f29;transition:.3s;font-size:17px}.footer-social ul li a:hover{background:#fff;color:#6b0f29;border-color:#fff}.footer-left-info{padding-right:45px}.footer-social{margin-bottom:43px}.footer-lkr img{width:94px;margin-right:20px}.footer-middle-title{color:#fff;text-transform:uppercase;font-size:20px;margin-bottom:37px}.footer-middle-info{background:#0f131f;padding:64px 49px}.footer-middle-list ul{margin:0;padding:0}.footer-middle-list ul li{position:relative;height:54px;display:flex;align-items:flex-start;padding-left:72px;justify-content:center;flex-direction:column}.footer-middle-list ul li a{color:#dcdbdb;transition:.3s;display:inline-block;width:auto;max-width:100%}.footer-middle-list ul li a i{width:49px;height:54px;display:inline-flex;justify-content:center;align-items:center;color:#fff;transition:.3s;font-size:18px;background:#550c21;position:absolute;left:0;top:0}.footer-middle-list ul li:nth-child(2) a i{background:#6b0f29}.footer-middle-list ul li:nth-child(3) a i{background:#981840}.footer-middle-list ul li:nth-child(4) a i{background:#c63d2b}.footer-middle-list ul li a:hover i,.numbers a:first-child:hover i{background:#fff;color:#6b0f29;z-index:2}.footer-middle-list ul li a:hover{color:#fff}.footer-right-title{color:#191d2e;font-size:20px;text-transform:uppercase;margin-bottom:25px}.footer-form input,.footer-form textarea,.select-styled,.main-banner-form input{width:100%;border:none;border-radius:0;padding:10px 30px;height:46px;color:#a5a5a5;outline:none;position:relative;margin-bottom:20px;border-left:3px solid #550c21;background:#eff1f4}.footer-form input::placeholder,.footer-form textarea::placeholder{color:#a5a5a5}.footer-form .wpcf7-form-control-wrap{height:100%;display:inline-block;position:relative;width:100%}.footer-form .your-email input{border-color:#6b0f29}.footer-form .phone input{border-color:#981840}.footer-form .your-message textarea{border-color:#c63d2b;height:120px;resize:none}.wpcf7 .submit-btn{flex:unset;max-width:unset;width:160px;display:block;position:relative}.wpcf7 .wpcf7-spinner{position:absolute;top:50%;left:103%;transform:translate(0,-50%);margin:0}.footer-right-info{padding-left:75px}.submit-btn .sec-btn{width:auto;margin:0;margin-right:-20px;height:46px;background:#e67e32}.footer-form .your-name:after,.footer-form .your-email:after,.footer-form .phone:after,.footer-form .your-address:after,.footer-form .your-city:after,.footer-form .your-state:after,.footer-form .zip:after{position:absolute;content:"";width:10px;height:20px;top:14px;right:15px;background:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/input-img.png);background-repeat:no-repeat}.footer-form .sec-btn:hover{background:#550c21;border-color:#550c21}.phone-roted-icon:before{transform:rotate(-90deg)}span.wpcf7-not-valid-tip{position:absolute;bottom:0;left:0}.bottom-footer{background:#0f131f;padding:64px 0 59px}.copyright{padding:20px 0 0;position:relative;z-index:2}.copyright-top-link{display:inline-block}.copyright-top-link ul{margin:0;padding:0;font-size:0}.copyright-top-link li{list-style:none;padding:0 6px;border-right:1px solid #676b76;line-height:15px;font-size:13px;color:#676b76;display:inline-block}.copyright-top-link li a{color:#676b76;font-size:13px;transition:.3s}.copyright-top-link li:last-child{border:none}.copyright-bottom-link p,.copyright-bottom-link a{font-size:13px;color:#676b76;transition:.3s;margin-bottom:0;text-transform:capitalize}.copyright a:hover,.dotcom-link{color:#981840 !important;text-decoration:underline !important}.footer-menu ul{margin:0;padding:0;font-size:0;text-align:center}.footer-menu ul li{display:inline-block}.footer-menu ul li a{color:#676b76;font-size:13px;font-weight:400;text-transform:uppercase;border-right:1px solid #676b76;padding:0 6px;transition:.3s;height:16px;display:inline-flex;align-items:center;justify-content:center}.footer-menu ul li:last-child a{border:none}.footer-menu ul li a:hover{color:#981840}.site-footer .lines:before{right:auto;left:0;transform:rotate(45deg) translate(529px,497px)}.site-footer .lines:after{display:none}.footer-last{text-align:center}.footer-last .text,.menu-seo-menu-container ul li a{font-size:13px;color:#676b76;cursor:pointer}.all-services{display:none}.menu-seo-menu-container ul{margin:0;padding:0;list-style:none;font-size:0}.menu-seo-menu-container ul li{display:inline-block}.menu-seo-menu-container ul li a{padding-right:7px;margin-right:7px;border-right:1px solid #676b76}.menu-seo-menu-container ul li a:hover{color:#981840}.menu-seo-menu-container ul li:last-child a{border-right:none;margin:0;padding:0}.cta-wp{position:fixed;top:50%;right:0;z-index:10;display:inline-flex;align-items:center;width:auto;height:75px;transform:translate(95px,-50%) rotate(90deg)}.cta-wp i{width:70px;height:100%;display:flex;justify-content:center;align-items:center;font-size:26px;background:rgba(85,12,33,1);background:-moz-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(135deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);color:#fff}.cta-wp span{height:100%;display:inline-flex;align-items:center;width:195px;padding:20px;color:#fff;text-transform:uppercase;font-weight:700;background:rgba(85,12,33,1);background:-moz-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(135deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);transition:.3s}.cta-wp span:hover{background:linear-gradient(135deg,#961440 0%,rgba(85,12,33,1) 100%)}.about .sm-head span{display:block}.page-template-template-aboutus .main-banner.inner-banner{background-position:right 65px;background-size:cover;padding:300px 0 260px}.about-contact .sec-btn{padding:0}.more-text{height:436px;overflow:auto;padding-right:10px}.more-text::-webkit-scrollbar{width:3px}.more-text::-webkit-scrollbar-thumb{background:#961440}.more-text::-webkit-scrollbar-track{background:#cac8c8;border-radius:10px}.main-team-right .team-box{margin-bottom:87px}.main-team-right .team-box:last-child{margin:0}.about-contact{position:relative;padding:47px 38px;padding-right:0}.about-contact:after{position:absolute;content:"";top:0;left:0;width:200%;height:100%;background:#000;background:rgba(85,12,33,1);background:-moz-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(135deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);z-index:-1}.about-contact .sec-text{padding-right:25px}.about-contact .sec-btn{width:100%;margin-bottom:20px}.about-contact .sec-btn:last-child{margin:0}.about-contact .sec-text p{color:#fff;margin:0}.about-btn-wp{padding-left:32px;position:relative}.about-btn-wp:before{position:absolute;content:"";top:-15px;left:-56px;width:1px;height:123%;background:#fff;opacity:.2}.about-contact-bottom-text .more-text{height:370px}.about-contact-bottom-text{padding-top:78px}.about-contact-bottom-text .sec-head.sm-head{margin-bottom:64px}.about.about-page-about{padding:103px 0 150px}.main-team-info{padding-bottom:100px}.about .lines:before{display:none}.about .lines:after{left:0;right:auto;transform:rotate(45deg) translate(-160px,-328px)}.about-page-about .about-img-wp{margin-top:36px;padding-left:0}.event-date-row .slick-list{padding-top:52px;margin-top:-52px;z-index:2}.event-date-row .slick-initialized .slick-slide{outline:none !important}.event-box{text-align:center;background:#fff;position:relative;border:1px solid #981840}.event-box-date span{font-size:20px;font-weight:700;color:#fff}.event-box-date{padding:20px;background:rgba(85,12,33,1);background:-moz-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(135deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%)}.event-info{padding:25px 17px 48px}.event-info p{font-weight:700;margin:0}.event-date-row:after{content:"";position:absolute;top:0;left:-50%;width:240%;height:2px;background:#981840}.event-date-row{position:relative;padding-top:40px;margin-top:90px}.event-box:after{position:absolute;content:"";top:-48px;left:50%;transform:translate(-50%,0) rotate(45deg);width:17px;height:17px;z-index:2;background:rgba(85,12,33,1);background:-moz-linear-gradient(45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%)}.event-box:before{content:"";position:absolute;top:-30px;left:50%;transform:translate(-50%,0);width:2px;height:50px;z-index:-1;background:rgba(85,12,33,1);background:-moz-linear-gradient(top,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(top,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(top,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(top,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(to bottom,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%)}.event-date{padding:32px 0 200px}.event-date .lines:before{transform:rotate(45deg) translate(710px,510px)}.event-date-row .slide-arrow.next-arrow{top:235px}.event-date-row .slide-arrow.prev-arrow{top:105px;right:-68px;left:auto}.buyer-page-info .sec-head:after,.selling-page-info .sec-head:after{display:none}.buyer-page-info .sec-head,.selling-page-info .sec-head{margin:0}.buyer-page-info .about-img,.selling-page-info .about-img,.resources-page-info .about-img{height:420px}.buyer-page-info .about-img-wp:after,.selling-page-info .about-img-wp:after,.resources-page-info .about-img-wp:after{height:487px;top:-27px}.partners-left-part{position:relative;padding:47px 0 70px;height:100%}.partners-left-part:after{content:"";position:absolute;top:0;right:0;width:200%;height:100%;background:#851238;z-index:-1}.partners-left-part .footer-middle-info{background:0 0;padding:56px 70px;padding-bottom:0;word-wrap:break-word}.partners-title{color:#fff;font-size:20px;margin:0}.partners-left-part .footer-middle-info .footer-middle-title,.partners-right-part .footer-middle-info .footer-middle-title{font-size:16px;text-transform:capitalize;margin-bottom:25px}.partners-left-part .footer-middle-info:first-child{padding-left:0}.partners-right-part{background:#7f1135;position:relative;padding:47px 80px 70px;height:100%}.partners-right-part .footer-middle-info{background:0 0;padding:0;padding-top:56px}.selling-page-info .about-img-wp{margin-right:12px;margin-left:0}.buyer-page-info .more-text,.selling-page-info .more-text{height:300px}.buyer-page-team .lines:after{right:0;left:auto;transform:rotate(45deg) translate(-434px,-478px)}.numbers{flex-direction:column !important;padding-top:3px}.partners .sec-head.sm-head span{color:#981840}.partners .sec-head.sm-head:after{display:none}.selling-page-info{padding:103px 0 126px}.buyer-page-info{padding:103px 0 27px}.partners .lines:before{right:auto;left:0;transform:rotate(45deg) translate(650px,869px)}.partners .lines:after{transform:rotate(45deg) translate(-358px,-538px)}.resources-page-info .more-text{height:auto;overflow:visible;padding:0}.resources-page-info .seo-text{background:#fff;margin-top:80px;padding:0}.resources-page-info .sec-text:first-child{margin-bottom:41px}.resources-page-info .sec-head.sm-head{padding-bottom:36px}.resources-page-info .about-img-wp{margin-top:39px}.accordion-buyers-box{background:#fff;padding:1px 30px;margin-bottom:30px;box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative}.accordion-buyers-box:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";position:absolute;top:30px;right:30px;color:#6b0f29}.accordion-buyers-box .collapsed{display:block;position:relative}.resources-link-box ul{padding:0;margin:0}.resources-link-box ul li{list-style:none;position:relative;min-height:52px;background:#fff;margin-bottom:20px;transition:.3s;display:flex;align-items:center;padding:5px 10px 5px 60px}.resources-link-box ul li a{font-weight:700;color:#6b0f29;text-decoration:underline !important;transition:.3s;word-break:break-word}.resources-link-box ul li a i{width:49px;min-height:100%;display:inline-flex;justify-content:center;align-items:center;color:#fff;transition:.3s;font-size:18px;background:#c63d2b;position:absolute;left:0;top:0}.sub-title{font-size:19px;line-height:45px;margin-bottom:33px}.resources-link-box ul li:last-child{margin:0}.resources-link{background:#f8f8f8;padding:87px 0 186px}.resources-link-box ul li:hover{background:rgba(85,12,33,1);background:-moz-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(135deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%)}.resources-link-box ul li:hover a{color:#fff}.space{height:60px}.resources-top-link{padding-bottom:90px;position:relative;border-bottom:1px solid rgba(25,29,46,.4)}.resources-top-link:after{position:absolute}.resources-bottom-link{padding-top:74px}.resources-bottom-link .sec-text p{margin-bottom:21px}.resources-bottom-link .sec-text p:last-child{margin:0}.resources-page-info{padding:108px 0 83px}.resources-link .lines:after,.seo-text .lines:after,.error-404 .lines:after{right:auto;left:0;transform:rotate(45deg) translate(-90px,-30px)}.resources-link .lines:before,.seo-text .lines:before,.error-404 .lines:before{transform:rotate(45deg) translate(210px,85px);background:-moz-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(to right,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%)}.seo-text{background:#f8f8f8;padding:80px 0 192px}.seo-text h2{font-size:20px;text-transform:uppercase;color:#6b0f29;margin-bottom:20px}.page-template-template-inner-resources .seo-text{padding-bottom:0}.seo-text a{color:#6b0f29;text-decoration:underline !important}.seo-text p{margin-bottom:22px}.excerpt-content{height:800px;overflow:hidden}.seo-form .footer-form{background:#0f131f;padding:48px 50px}.seo-form .about-img-wp:after{top:-12px;height:524px;right:30px}.seo-content .banner-text{padding-top:48px}.seo-text .sec-btn{margin-top:30px}.screen-reader-response ul li{list-style:none}.screen-reader-response ul{margin:0;padding:0;margin-bottom:20px;margin-top:10px}.screen-reader-response{color:rgba(255,0,4,1)}.type-post{margin-bottom:30px}.entry-header{margin-bottom:10px;margin-top:15px}.posted-on a,.byline a,.widget ul li a,.entry-title a,.logged-in-as a{transition:.3s;color:#6b0f29}.entry-title{font-size:30px;text-transform:uppercase;color:#6b0f29;margin-bottom:20px}.entry-header .post-thumbnail{display:block;margin:10px 0}.entry-content p a{color:#6b0f29;transition:.3s}.entry-content p a:hover{color:#d85c2f}.post-thumbnail img{width:100%}.widget-area .widget_search .search-form,.page-content .search-form{position:relative}.widget-area .widget_search .search-form label,.page-content .search-form label{width:calc(100% - 74px);margin-bottom:0}.widget-area .widget_search .search-form .search-field,.page-content .search-form .search-field{background:#fff;font-size:16px;outline:none;width:100%;height:50px;border-radius:0;border:1px solid #680f29;padding:13px 20px 12px}.widget-area .widget_search .search-form .search-submit,.page-content .search-form .search-submit{padding:10px 16px;font-size:15px;font-weight:700;border-radius:0;height:50px;color:#fff;position:absolute;right:0;bottom:0;outline:none;border:none;cursor:pointer;background:rgba(85,12,33,1);background:-moz-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(135deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%)}.widget ul{margin:0}.entry-title a:hover,.posted-on a:hover,.byline a:hover,.widget ul li a:hover{text-decoration:underline !important;color:#191d2e}.entry-content{margin:0}.entry-meta{font-weight:700}.inner-page-text{padding:80px 0}.comments-area textarea{border:none;resize:none;height:180px;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1);outline:none;padding:10px}.privacy-content p{margin-bottom:15px}.privacy-content ol,.privacy-content ul{padding:0}.privacy-content ol li,.privacy-content ul li{margin-bottom:10px;list-style:decimal;font-weight:700}.privacy-content .sec-head{font-size:30px;line-height:45px}.privacy-content a{transition:.3s;color:#680f29}.privacy-content a:hover{text-decoration:underline !important}.scrolltop{position:fixed;right:20px;bottom:20px;width:50px;height:50px;text-align:center;line-height:52px;cursor:pointer;background:rgba(85,12,33,1);background:-moz-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(135deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);border-radius:5px;z-index:30;box-shadow:0px 3px 10px rgba(0,0,0,.5);transition:.3s}.scrolltop i{color:#550c21;font-size:20px;position:relative}.scrolltop i:after{content:"";position:absolute;top:-1px;left:-6px;width:25px;height:25px;border-radius:50%;background:#fff;z-index:-1}.scrolltop:hover{background:#fff;box-shadow:0px 3px 10px rgba(0,0,0,.5)}.scrolltop:hover i:after{background:rgba(85,12,33,1);background:-moz-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(-45deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(135deg,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);box-shadow:0px 0px 10px rgba(0,0,0,.5)}.scrolltop:hover i{color:#fff}.error-404.not-found img{width:35vw}section.error-404.not-found{text-align:center;padding:100px 0}.widget_search .widget-title{display:none}.ihf-listing-information-alt .col-md-6{flex:0 0 49.5%}.grecaptcha-badge{display:none !important}.ihf-listing-information-alt .col-md-5{flex:0 0 40.5%}.slick-slide{outline:none !important}#ihf-main-container .ihf-grid-result-container{padding:0 15px !important}.featured-box-row #ihf-main-container .ihf-grid-result-container{padding:0 !important;border:0 !important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{color:#ff0009}.select-hidden{display:none}.select .select-options{position:absolute;z-index:3;margin:0;background:#eff1f4;width:100%;top:46px;padding:10px 35px}.select .select-options li{list-style:none;padding-bottom:10px;color:#5a5a5a;cursor:pointer}.select .select-options li:hover{color:#000}.select-styled::selection,.footer-form .select-options li::selection{color:#a9afc1;background:0 0}.footer-form .select-styled:before,.footer-form .select-styled:after{content:"";position:absolute;top:50%;width:2px;height:9px;background-color:#981840;transition:.3s}.footer-form .select-styled:before{right:32px;transform:translate(0,-50%) rotate(-45deg)}.footer-form .select-styled:after{right:26px;transform:translate(0,-50%) rotate(45deg)}.footer-form .select-styled.active:before{transform:translate(0,-50%) rotate(45deg)}.footer-form .select-styled.active:after{transform:translate(0,-50%) rotate(-45deg)}.select{position:relative}.modal-lg{max-width:1070px}.modal-body{padding:55px 100px 60px;max-height:933px;overflow:auto}.modal-form.footer-form .submit-btn{margin-left:auto}.modal-form.footer-form .wpcf7 .wpcf7-spinner{left:auto;right:103%}.modal-form.footer-form textarea{height:80px;resize:none}.modal-form.footer-form label{font-size:20px;font-weight:700}.modal-text .sec-head span{display:inline-block}.modal-text{text-align:center;margin-bottom:30px}.modal-text .sec-head:after{left:50%;transform:translate(-50%,0)}.modal-text h3{font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.modal-text p{padding:0 20px}.modal-header{padding:0;display:inline-block;position:relative;top:30px;right:30px;width:30px;height:30px;z-index:3;border:none;margin-left:auto;background:#fff}.modal-header:after,.modal-header:before{content:"";position:absolute;top:0;left:14px;width:2px;height:100%;background:#e67e32;transform:rotate(45deg)}.modal-header:before{transform:rotate(-45deg)}.modal-header .close{margin:0;width:30px;height:30px;padding:15px;outline:none !important}.modal-content{border:none}.modal-backdrop{background:rgba(25,29,46,90%)}.modal-body::-webkit-scrollbar{width:5px}.modal-body::-webkit-scrollbar-thumb{background:#961440}.modal-body::-webkit-scrollbar-track{background:#cac8c8;border-radius:10px}.thank-text{text-align:center;padding-top:170px;position:relative}.thank-text a{color:#981840}.thank-text:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:147px;height:151px;background-image:url(//www.jeffdill.com/wp-content/themes/jeff-dill/assets/images/thank-you.gif);background-size:100%;background-position:center;background-repeat:no-repeat}.ult-content-box{border-style:solid;border-width:1px;border-radius:3px;border-color:#bcbec0;padding:15px;transition:all .7s ease 0s;margin:0;background-color:rgba(0,0,0,0);box-shadow:none}.menu-sellers-container .menu-sellers{list-style:none;padding:0;margin:0;margin-left:16px}.menu-sellers-container .menu-sellers li{padding:0;margin:0}.menu-sellers-container{background-color:rgba(188,190,192,.15);border-style:solid;border-width:1px;border-radius:3px;border-color:#bcbec0;padding:15px;transition:all .7s ease 0s;margin:0;box-shadow:none;margin-bottom:30px}.ihf-listing-search-results-pagination-container{margin-bottom:30px}@media (min-width:1921px){.featured:after,.event-date:after{width:1120px}.container{max-width:1230px}}@media (min-width:1500px){.container{max-width:1230px}}@media (max-width:1700px){.about .lines:after{transform:rotate(45deg) translate(-260px,-228px)}.modal-body{max-height:600px;background:#fff}.main-banner:after{width:86.4%;height:1525px}}@media (max-width:1600px){.main-banner:after{width:87.6%;height:1525px}.buyer:before{width:90%}.seller:before{width:86%}.featured:after,.event-date:after{width:800px;height:1130px}.team .lines:after{transform:rotate(45deg) translate(-243px,-239px)}.lines:after{transform:rotate(45deg) translate(-478px,-550px)}.lines:before{transform:rotate(45deg) translate(750px,700px)}.buyer .lines:after{transform:rotate(45deg) translate(-183px,85px)}.buyer .lines:before{transform:rotate(45deg) translate(195px,100px)}.seller .lines:before{transform:rotate(45deg) translate(775px,784px)}.seller .lines:after{transform:rotate(45deg) translate(-387px,-650px)}.testimonials:after{width:300px}}@media (max-width:1499px){.main-banner:after{width:88.5%}.main-navigation li{padding:0 37px}li#menu-item-330{padding-left:25px}.main-navigation li:last-child{padding-left:22px}.site-header.sticky_head .main-navigation li{padding:0 49px}.site-header.sticky_head .main-navigation ul li:last-child{padding-left:48px}.site-header.sticky_head li#menu-item-330{padding-left:49px}.top-footer:after{width:75%}.featured #ihf-main-container .pagination{right:-553px}.resources-link .lines:before,.seo-text .lines:before,.error-404 .lines:before{transform:rotate(45deg) translate(250px,0)}.resources-link .lines:after,.seo-text .lines:after,.error-404 .lines:after{transform:rotate(45deg) translate(-190px,130px)}}@media (max-width:1366px){.main-banner:after{width:89.8%}.testimonials:after{width:200px}.buyer .lines:after{transform:rotate(45deg) translate(-223px,115px)}.seller .lines:before{transform:rotate(45deg) translate(735px,895px)}.top-footer:after{width:80%}.featured:after,.event-date:after{width:760px;height:1030px}.team .lines:after{transform:rotate(45deg) translate(-313px,-139px)}.about .lines:after{transform:rotate(45deg) translate(-350px,-150px)}.site-footer .lines:before{transform:rotate(45deg) translate(460px,597px)}.main-banner.inner-banner.inner-banner:after{background-position:-100px}.partners .lines:before{transform:rotate(45deg) translate(590px,969px)}.partners .lines:after{transform:rotate(45deg) translate(-298px,-560px)}.header-lkr{margin-left:10px}.testimonials-slider .strong-view.controls-style-buttons .wpmslider-next,.strong-view.controls-style-buttons .wpmslider-prev{display:inline-flex !important;height:50px !important;width:55px !important;justify-content:center !important;top:0 !important;transform:translate(-50%,-50%);position:relative !important;left:50% !important;right:auto !important;margin-top:50px !important}.testimonials-slider .strong-view.controls-style-buttons .wpmslider-prev{margin-right:15px !important}.testimonials-slider .strong-view.controls-style-buttons .wpmslider-next{margin-left:15px !important}.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before{top:0 !important}}@media (max-width:1366px) and (min-width:1199px){.communities .slide-arrow{left:-40px}.communities-box-row .slide-arrow.next-arrow{right:-55%}.testimonials:after{width:100px}.buyer .lines:after,.seller .lines:after{display:none}}@media (max-width:1199px){.partners-left-part .footer-middle-info{padding:56px 30px}.partners-right-part{padding:47px 30px 70px}.main-navigation li{padding:0 31px}li#menu-item-330{padding-left:17px}.main-navigation li:last-child{padding-left:17px}#menu-item-40 a:before{height:138px;background-size:65%}#menu-item-40{width:200px}.main-navigation a{font-size:15px}.home .banner-text .h1-title{padding-right:0}.site-header.sticky_head .main-navigation li{padding:0 33px}.site-header.sticky_head li#menu-item-330{padding-left:25px}.site-header.sticky_head .main-navigation ul li:last-child{padding-left:27px}.testimonials .sec-hed-wp .sec-head{font-size:40px}.main-banner:after{width:85.6%}.about-img-wp{margin-left:0}.top-footer:after{width:85%}.ihf-slider-prev,.ihf-slider-next{position:unset !important;transform:translate(0,0);height:54px !important}.featured .sec-btn{margin-top:40px}.featured #ihf-main-container .pagination{position:absolute;left:0;right:0;bottom:-500px;top:auto;z-index:3}.about-contact .sec-text{padding-right:0}.header-lkr{display:none}.footer-lkr img{width:70px;margin-right:10px}}@media (max-width:1100px){.main-banner:after{width:86.6%}.testimonials:after{display:none}.seller:before{transform:skewx(-35deg)}}@media (max-width:1120px) and (min-width:992px){.communities .slide-arrow{display:none !important}.main-banner:after{width:88%}.buyer .lines:after,.seller .lines:after{display:none}}@media (max-width:991px){.page-template-template-aboutus .main-banner.inner-banner{padding:260px 0 100px}li#menu-item-330>a:before{right:0}.main-navigation{padding:0 30px;height:100%}.banner-video{display:none}.site-header{position:fixed;background:#fff;z-index:999;padding:0;height:100px;box-shadow:0 -5px 20px rgba(0,0,0,.2);display:flex;align-items:center}.site-header .container{max-width:100%;padding:0;height:100%}.main-navigation ul{display:block}#menu-item-40{display:none}.menu-toggle{display:block;z-index:2;position:absolute;right:30px;top:50%;transform:translate(0,-50%);height:30px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0;right:unset}.main-navigation li .sub-menu li{margin:0;border:none;padding:5px 10px !important}.main-navigation ul .sub-menu{padding:0;border:none;margin:3px 0;height:auto}.main-navigation ul ul ul{right:0;margin-top:15px;margin-bottom:15px;border-bottom:0 !important}.main-navigation li .sub-menu li:last-child{border-bottom:none}.main-navigation ul li:last-child ul li{border:none}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:0}#menu-item-330>ul{height:150px;overflow:auto;display:block !important;position:relative !important;right:0;width:100%}.main-navigation ul li .sub-menu{left:unset;right:unset;position:relative;float:none}.main-navigation li .sub-menu li{width:100%;display:inline-block}.site-header.sticky_head .main-navigation li:last-child a{padding:0}.main-navigation ul li:hover .sub-menu{position:relative !important}.header-lkr{display:none;position:unset;transform:unset;margin:0}.header-mobile .header-lkr{display:block;margin:0 auto;margin-bottom:20px;margin-top:10px}.header-lkr a{padding:0 !important}.header-mob-wp{position:fixed;top:-100vh;left:0;width:100%;height:100vh;background:#fff;padding-top:100px;box-shadow:0 20px 20px rgba(0,0,0,.1);opacity:0;transition:.5s}.header-mob-wp.header-mobile{top:0;opacity:1;overflow-y:auto}.menu-menu-1-container{padding:0 30px}.menu-btn{width:100%;height:100%;margin-top:4px;position:relative}.menu-btn span{display:block;width:40px;height:3px;background:#6b0f29;margin:0 auto;margin-bottom:5px;transition:.5s}.menu-btn.menu-bar span{top:8px;position:relative}.menu-btn.menu-bar span:nth-child(3){opacity:0}.menu-btn.menu-bar span:nth-child(2){margin-bottom:0;transform:rotate(45deg);transition:.5s}.menu-btn.menu-bar span:nth-child(1){margin-bottom:-2px;transform:rotate(-45deg);transition:.5s}.main-navigation ul{padding:15px 0}.main-navigation ul li{margin:15px 0;float:none;display:block;position:relative;transition:.3s;padding-left:0 !important;border-bottom:1px solid #e0e0e0;padding-bottom:20px}.site-header.sticky_head .main-navigation li{padding:0;padding-bottom:15px}.main-navigation ul li a{color:#474747}.site-header .container .row{margin:0;height:100%}.site-header .container .row .col-lg-12{padding:0;height:100%}.menu-btn:after{content:"";position:absolute;top:0;left:4px;width:3px;height:100%;background:#fff}.menu-btn.menu-bar:after{opacity:0}.main-navigation .mob-logo{display:block;width:150px;position:absolute;left:30px;top:50%;transform:translate(0,-50%);height:auto;background:#fff;z-index:10}.main-navigation a{padding:0}.main-navigation a:after{display:none}.main-navigation ul li:last-child{border:none;margin-bottom:0;padding-bottom:0;width:100%;display:block}.main-banner:after{width:290%;height:115%;left:-180px}.sec-head{font-size:35px;line-height:45px;padding-bottom:28px;margin-bottom:42px}.testimonials .sec-hed-wp .sec-head{font-size:35px;line-height:45px}.site-header.sticky_head{height:80px}.site-header.sticky_head .mob-logo{width:120px}.about-img-wp:after{display:none}.featured:after,.event-date:after{width:100%;height:80%}.lines{display:none}.for-des{display:none}.banner-btn .for-des{display:none !important}.for-mob{display:block}.about .about-img-wp.for-mob{margin-bottom:38px;padding:0;margin-top:55px}.about{padding:103px 0 94px}.featured-box-row{margin-top:7px}.featured #ihf-main-container .pagination{bottom:-518px}.featured{padding-bottom:95px;padding-top:0}.communities{padding:79px 0}.communities-box-row{margin-top:16px}.communities .slick-vertical{display:none}#ihf-main-container .title-bar-1{padding-left:15px !important}.communities-box-row .slide-arrow.next-arrow{right:-85px;left:auto}.team{padding:8px 0 120px}.team .sec-hed-wp{margin-bottom:16px}.team .sec-text{margin-bottom:63px}.testimonials{padding-block:80px}.testimonials .sec-hed-wp{margin-bottom:62px;display:block;height:auto}.testimonials-slider .strong-view.pager-style-buttons .wpmslider-pager-link:before,.strong-view.pager-style-buttons .wpmslider-pager-link.active:before,.slick-dots li button:before{content:"";width:24px;height:24px;background:#fff;opacity:.1;margin:0 7px}.testimonials-slider .strong-view.pager-style-buttons .wpmslider-pager-link.active:before,.slick-dots li.slick-active button:before{background:#fff;content:"";opacity:1}.testimonials-slider .strong-view .wpmslider-controls a{display:inline-block}.testimonials-slider .strong-view.nav-position-outside .wpmslider-controls{padding-top:39px}.testimonials-slider .strong-view .wpmslider-controls a:hover,.strong-view .wpmslider-controls a:active,.strong-view .wpmslider-controls a:focus{content:""}.buyer:after,.seller:after,.buyer:before,.seller:before{display:none}.buyer,.seller{background-size:0;padding:73px 0 100px}.buyer .sec-text,.seller .sec-text{padding:0}.buyer{padding-bottom:0}.seller{padding-top:64px;padding-bottom:55px}.top-footer{padding:85px 0}.footer-left-info{padding-right:0}.footer-left-info .sec-text a{margin-top:29px;display:inline-block}.footer-social{margin-top:36px}.top-footer:after{width:100%;height:190%;background-position:6% bottom;background-size:110% 24%;top:314px;right:0}.footer-middle-info{margin-top:41px}.footer-right-info{padding-left:0;margin-top:145px}.top-footer:before{content:"";position:absolute;bottom:0;width:100%;height:36.8%;background:#fff}.footer-lkr{margin-bottom:50px}.footer-menu{display:none}.copyright{padding:0}.bottom-footer{padding:64px 0 60px}.home footer .lines{display:block}.site-footer .lines:before{transform:rotate(45deg) translate(449px,567px);z-index:3}.featured .lines{display:block}.featured .lines:before{transform:rotate(45deg) translate(750px,440px);background:-moz-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-webkit-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-o-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:-ms-linear-gradient(left,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%);background:linear-gradient(to right,rgba(85,12,33,1) 0%,rgba(150,20,64,1) 100%)}.featured .lines:after{display:none}.main-banner{overflow:hidden}.main-search{height:auto}.slick-dots li{display:inline-block;width:24px;height:24px}.slick-dots li button{width:24px;height:24px}.slick-dots{bottom:-69px}.slick-dots li button:before{background:#6b0f29;opacity:1}.slick-dots li button:before{margin:0}.communities{padding:79px 0 119px}.communities-box-row .pr-0{padding-right:15px !important}.communities .slick-dots{padding-right:30px}.main-banner.inner-banner.inner-banner:after{width:500%;opacity:.8}.seo-form{margin-top:50px}.about-contact .sec-btn{width:auto;padding:0 30px}.banner-text{text-align:center}.banner-btn .for-mob{display:inline-flex}.about-page-about .about-img-wp.for-mob{margin-top:0}.about.about-page-about{padding:103px 0 80px}.more-text{height:360px}.about-contact{margin-top:50px}.about-btn-wp:before{display:none}.about-btn-wp{padding:0}.about-contact .sec-text{margin-bottom:40px}.about-contact .sec-btn:first-child{margin-right:15px}.main-team-info{padding-bottom:30px}.testimonials .wpmslider-controls.wpmslider-has-controls-direction.wpmslider-has-pager .wpmslider-pager.wpmslider-custom-pager{display:none !important}.partners .col-lg-5.pl-0{padding-right:0}.partners-right-part:after{content:"";position:absolute;top:0;right:0;width:150%;height:100%;background:#7f1135;z-index:-1}.partners-right-part .footer-middle-info,.partners-left-part .footer-middle-info{padding-top:0}.partners-right-part{padding-left:15px}.buyer-page-info .more-text,.selling-page-info .more-text{height:240px}.about{padding:103px 0 120px}.buyer-page-info .sec-head,.selling-page-info .sec-head{padding:0}.about .about-img-wp.for-mob{margin-top:40px}.resources-link-box{margin-top:60px}.resources-link{padding:30px 0 80px}.resources-bottom-link .space{height:0}.more-links .row .col-lg-6:first-child{margin-bottom:20px}.site-header.sticky_head .mob-logo{padding:0 !important}.site-header.sticky_head .main-navigation a{padding:0}.error-404.not-found img{width:50vw}.modal-body .container{padding:0}.modal-text p{padding:0}.modal-body{padding:20px}.modal-lg{padding:0 15px}.partners-left-part .footer-middle-info{padding-right:40px}.testimonials-slider .strong-view.controls-style-buttons .wpmslider-next,.strong-view.controls-style-buttons .wpmslider-prev{margin-top:25px !important}}@media (max-width:767px){.container{padding:0 30px}.main-banner{padding:198px 0 345px}.home .banner-text .h1-title{text-align:center}.featured{padding-top:36px}.h1-title{font-size:30px;line-height:45px}.banner-btn .sec-btn{display:flex}.banner-btn .sec-btn:first-child{margin-right:0;margin-bottom:25px}.banner-btn{margin-top:53px}.cta-wp{top:auto;bottom:0;transform:translate(-50%,0);right:auto;left:50%;box-shadow:0 0 20px 0px rgba(255,255,255,.1)}.cta-wp i{width:92px}.main-search #ihf-main-container .btn-primary{width:100%}.about-img,.buyer-page-info .about-img,.selling-page-info .about-img,.resources-page-info .about-img{height:350px}.sec-btn,.footer-form .sec-btn,.wpcf7 .submit-btn{width:100%}.wpcf7 .wpcf7-spinner,.modal-form.footer-form .wpcf7 .wpcf7-spinner{top:103%;left:50%;right:auto;transform:translate(-50%,0)}.seller .sec-btn,.buyer .sec-btn{padding:0}.communities-text .sec-btn.sm-btn{width:auto}.team .slick-dots{bottom:-78px}.team{padding:8px 0 153px}.bottom-footer{z-index:11;position:relative}.main-banner.inner-banner.inner-banner{padding:199px 0 99px}.event-info p{height:95px;overflow:auto;display:flex;align-items:center}.event-info p::-webkit-scrollbar{width:3px}.event-info p::-webkit-scrollbar-thumb{background:#961440}.event-info p::-webkit-scrollbar-track{background:#cac8c8;border-radius:10px}.event-date-row .slick-dots{bottom:-90px}.about{padding:99px 0 60px}.seo-text{padding:80px 0 92px}.error-404.not-found img{width:80vw}.footer-form input,.footer-form textarea{margin-bottom:15px}.top-footer{padding:85px 0 61px}.ihf-listing-information-alt .col-md-6,.ihf-listing-information-alt .col-md-5{flex:0 0 100%}#ihf-main-container .nav-tabs .dropdown-toggle .caret{display:none}span.wpcf7-not-valid-tip{position:absolute;bottom:-5px;left:0}.sec-btn.border-btn.red-btn.bk-btn{padding-inline:3px}}@media (max-width:575px){.footer-middle-list ul li a{word-break:break-all}.main-banner:after{width:352%;height:120%}.main-navigation .mob-logo{width:100px}.communities-left-box{height:574px;padding:15px}.featured .lines:before{transform:rotate(45deg) translate(790px,440px)}.featured:after,.event-date:after{height:70%}.site-footer .lines:before{transform:rotate(45deg) translate(409px,637px)}.about-img,.buyer-page-info .about-img,.selling-page-info .about-img,.resources-page-info .about-img{height:300px}.about-contact{padding:47px 20px}.mob-logo{width:100px}.site-header{height:80px}.site-header.sticky_head{height:60px}.site-header.sticky_head .mob-logo{width:90px}.header-mob-wp{padding-top:80px}.main-navigation a{font-size:14px}.seo-form .footer-form{padding:54px 15px}.modal-body{max-height:450px;padding-top:0}.select-styled{padding-right:0}.main-banner{padding:198px 0 70px;background-position:left}#ihf-main-container .ihf-listing-search-results .col-xs-6{width:100%;margin:0 15px}.about-contact .sec-btn:first-child{margin-right:0}.about-btn-wp{display:flex;flex-direction:column}}@media (max-width:450px){.testimonials{padding-block:50px}.cta-wp{height:60px}.cta-wp span{width:165px;padding:0 20px}.cta-wp i{width:70px}.scrolltop{right:10px;bottom:5px;width:50px;height:50px}.about-contact .sec-btn:first-child{margin-right:0}.about-contact .sec-btn{padding:0 20px}.container,.main-navigation{padding:0 15px}.main-banner{background-position:-160px}.main-navigation .mob-logo{left:15px}.menu-toggle{right:15px}#ihf-main-container .fs-11{padding:0 15px}#ihf-main-container .ihf-listing-search-results .col-xs-4{padding:0 30px}}@media (max-width:360px){.cta-wp{left:10px;transform:translate(0)}.footer-middle-info{padding:54px 30px}.modal-body{padding:0 15px 15px}.main-banner-form form button{width:100px}.main-banner-form form input{padding:10px 110px 10px 15px}}.content-area{margin-bottom:40px}.page-numbers li a,.page-numbers li,span.page-numbers,.page-numbers{width:50px;height:50px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:10px;border:none;outline:none;color:#981840 !important;font-size:20px;z-index:10;transition:.3s;display:inline-flex;justify-content:center;align-items:center;margin:0 5px 15px 0;text-decoration:none !important}.page-numbers li{margin:0 5px}.page-numbers li a:hover,.page-numbers.current,.page-numbers:hover{background:#981840;color:#fff !important}.page-numbers:first-child{margin-left:0}.page-numbers:last-child{margin-right:0}a.next.page-numbers,a.prev.page-numbers{display:none}li.zillow{top:3px;position:relative}.zillow a:hover svg path{fill:#6b0f29}.ui-grid-container .ui-grid.ui-grid-item:last-child{display:none !important;background-color:green !important}