/*19a3ed5bbbb7ee5c1eaa54d7d782be2b*/
.g-content{margin:0.625rem;padding:0.938rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:0.875rem;line-height:1.6}h1{font-size:2.125rem}h2{font-size:1.775rem}h3{font-size:1.375rem}h4{font-size:1.025rem}h5{font-size:0.875rem}h6{font-size:0.725rem}small{font-size:0.75rem}cite{font-size:0.75rem}sub,sup{font-size:0.625rem}code,kbd,pre,samp{font-size:0.875rem;font-family:"Menlo", "Monaco", monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea{border-radius:0.1875rem}h1,h2,h3,h4,h5,h6{margin:0.75rem 0 0.75rem 0}#g-page-surround{left:0 !important}.outline-12 #logo{margin-top:-250px;z-index:10000000}.outline-12 #g-navigation{z-index:100000000;margin-top:-60px !important}.outline-12 #g-navigation .g-main-nav{height:60px;overflow:hidden}@media only all and (max-width:47.938rem){.outline-12 #g-navigation{margin-top:0px !important}}.outline-12 #g-feature .g-container,.outline-14 #g-feature .g-container{width:100%}.border-shadow{padding:0;margin:0}.border-shadow .g-container{box-shadow:2px 0px 10px -5px #bd9c81, -2px 0px 10px -5px #bd9c81}.g-block .g-container{box-shadow:none !important}.bg_number{font-size:120%}.f-blogtitle{color:#fff;margin:0 0 -0.3rem 0.7rem;font-size:1.2rem;line-height:2rem}.f-blogtitle .g-content{height:3.6rem}.f-blogtitle .g-content span{color:#be9c7f;text-transform:uppercase;font-size:0.9rem;letter-spacing:normal;margin-left:1rem}.f-social .g-content{height:3.6rem}.f-social .g-content .g-title{color:#be9c7f;text-transform:uppercase;font-size:0.9rem;letter-spacing:normal;margin:0 1rem;float:left;line-height:2rem}@media only all and (min-width:60rem) and (max-width:74.938rem){.f-social .g-content .g-title{display:none}}@media only all and (min-width:48rem) and (max-width:59.938rem){.f-social .g-content .g-title{display:none}}.f-social .g-content .g-social a{display:inline-block;padding:0 0.4rem;background:none;border:none;border-radius:inherit;margin-bottom:0px;color:#fff;font-size:1.6rem;float:right;line-height:2rem}.purple_button{background-color:#a93969;color:white;display:block;padding-top:0.2rem;text-align:center;text-transform:uppercase;font-size:1.2rem;line-height:2.5rem}.purple_button:hover{background-color:#422021;color:#fff}.logo_bottom{margin-top:20px}.logo_bottom a:hover{color:#fff}#g-subfeature h4.sprocket-strips-s-title a{color:#5d6347}#g-subfeature h4.sprocket-strips-s-title a:hover{color:#bd9c81}.layout-showcase .sprocket-features-container .sprocket-features-desc{font-size:1.025rem}.layout-showcase .sprocket-features-pagination{position:relative;width:100%;left:inherit;text-align:center}.layout-showcase .sprocket-features-pagination li{background-color:#fff;padding:10px;box-shadow:none;opacity:1;margin:0 10px}.layout-showcase .sprocket-features-pagination li.active{opacity:0.2}.newsletter{}.newsletter form{margin:0}.newsletter .formResponsive textarea,.newsletter .formResponsive input[type="text"],.newsletter .formResponsive input[type="password"]{border:none;border-radius:0;padding:1rem;box-sizing:border-box;width:100%}.newsletter .formResponsive .formHorizontal .rsform-block.rsform-block-email{margin-bottom:0}.newsletter .formBodysubmit{float:right}.newsletter .formResponsive input[type="submit"]{border-radius:0;background:none;box-shadow:none;border:none;text-transform:uppercase;font-size:1rem}.newsletter ::-webkit-input-placeholder{text-align:center;color:#5d6347}.newsletter ::-moz-placeholder{text-align:center;color:#5d6347}.newsletter :-ms-input-placeholder{text-align:center;color:#5d6347}.newsletter input:-moz-placeholder{text-align:center;color:#5d6347}.contact_form .g-title,.selling_form .g-title,.buying_form .g-title,.custom_search .g-title{margin:0 0 1rem 0}.contact_form .formResponsive,.selling_form .formResponsive,.buying_form .formResponsive,.custom_search .formResponsive{margin:0;color:#fdfcf9}.contact_form .formResponsive .formHorizontal .rsform-block,.selling_form .formResponsive .formHorizontal .rsform-block,.buying_form .formResponsive .formHorizontal .rsform-block,.custom_search .formResponsive .formHorizontal .rsform-block{margin-bottom:10px}.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50{float:left;width:50%;box-sizing:border-box}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50{float:none;width:100%;padding-left:0;box-sizing:border-box}}.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel{text-align:left;width:100px}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel{text-align:left;padding-right:0;width:100%;padding-bottom:0.5rem}}.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls{margin-left:100px}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls{margin-left:0}}.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right{float:left;width:50%;padding-left:1rem;box-sizing:border-box}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right{float:none;width:100%;padding-left:0;box-sizing:border-box}}.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel{text-align:right;padding-right:1rem;width:80px}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel{text-align:left;padding-right:0;width:100%;padding-bottom:0.5rem}}.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls{margin-left:80px}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls{margin-left:0}}.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-service-needed,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-service-needed,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-service-needed,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-service-needed{clear:both}.contact_form .formResponsive .formHorizontal .rsform-block.rsform-block-full .formControlLabel,.selling_form .formResponsive .formHorizontal .rsform-block.rsform-block-full .formControlLabel,.buying_form .formResponsive .formHorizontal .rsform-block.rsform-block-full .formControlLabel,.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-full .formControlLabel{width:inherit;padding-bottom:0.5rem}.contact_form .formResponsive .formHorizontal .formControlLabel,.selling_form .formResponsive .formHorizontal .formControlLabel,.buying_form .formResponsive .formHorizontal .formControlLabel,.custom_search .formResponsive .formHorizontal .formControlLabel{float:left;width:100px;padding-top:5px;text-align:left;text-transform:uppercase}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .formControlLabel,.selling_form .formResponsive .formHorizontal .formControlLabel,.buying_form .formResponsive .formHorizontal .formControlLabel,.custom_search .formResponsive .formHorizontal .formControlLabel{text-align:left;padding-right:0;width:100%;padding-bottom:0.5rem}}.contact_form .formResponsive .formHorizontal .formControlLabel.label_service,.selling_form .formResponsive .formHorizontal .formControlLabel.label_service,.buying_form .formResponsive .formHorizontal .formControlLabel.label_service,.custom_search .formResponsive .formHorizontal .formControlLabel.label_service{width:150px}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .formControlLabel.label_service,.selling_form .formResponsive .formHorizontal .formControlLabel.label_service,.buying_form .formResponsive .formHorizontal .formControlLabel.label_service,.custom_search .formResponsive .formHorizontal .formControlLabel.label_service{width:100%}}.contact_form .formResponsive .formHorizontal .formControls,.selling_form .formResponsive .formHorizontal .formControls,.buying_form .formResponsive .formHorizontal .formControls,.custom_search .formResponsive .formHorizontal .formControls{margin-left:100px}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .formControls,.selling_form .formResponsive .formHorizontal .formControls,.buying_form .formResponsive .formHorizontal .formControls,.custom_search .formResponsive .formHorizontal .formControls{margin-left:0}}.contact_form .formResponsive .formHorizontal .formControls.label_service,.selling_form .formResponsive .formHorizontal .formControls.label_service,.buying_form .formResponsive .formHorizontal .formControls.label_service,.custom_search .formResponsive .formHorizontal .formControls.label_service{margin-left:150px}@media only all and (max-width:47.938rem){.contact_form .formResponsive .formHorizontal .formControls.label_service,.selling_form .formResponsive .formHorizontal .formControls.label_service,.buying_form .formResponsive .formHorizontal .formControls.label_service,.custom_search .formResponsive .formHorizontal .formControls.label_service{margin-left:0}}.contact_form .formResponsive .formHorizontal input,.selling_form .formResponsive .formHorizontal input,.buying_form .formResponsive .formHorizontal input,.custom_search .formResponsive .formHorizontal input,.contact_form .formResponsive .formHorizontal select,.selling_form .formResponsive .formHorizontal select,.buying_form .formResponsive .formHorizontal select,.custom_search .formResponsive .formHorizontal select,.contact_form .formResponsive .formHorizontal .uneditable-input,.selling_form .formResponsive .formHorizontal .uneditable-input,.buying_form .formResponsive .formHorizontal .uneditable-input,.custom_search .formResponsive .formHorizontal .uneditable-input,.contact_form .formResponsive .formHorizontal .input-prepend,.selling_form .formResponsive .formHorizontal .input-prepend,.buying_form .formResponsive .formHorizontal .input-prepend,.custom_search .formResponsive .formHorizontal .input-prepend,.contact_form .formResponsive .formHorizontal .input-append,.selling_form .formResponsive .formHorizontal .input-append,.buying_form .formResponsive .formHorizontal .input-append,.custom_search .formResponsive .formHorizontal .input-append{border:none;border-radius:0;box-sizing:border-box;width:100%;margin-bottom:0;height:1.8rem}.contact_form .formResponsive .formHorizontal textarea,.selling_form .formResponsive .formHorizontal textarea,.buying_form .formResponsive .formHorizontal textarea,.custom_search .formResponsive .formHorizontal textarea{border:none;border-radius:0;box-sizing:border-box;width:100%;margin-bottom:0}.contact_form .formResponsive .formHorizontal .formBodysubmit,.selling_form .formResponsive .formHorizontal .formBodysubmit,.buying_form .formResponsive .formHorizontal .formBodysubmit,.custom_search .formResponsive .formHorizontal .formBodysubmit{float:right;position:relative}.contact_form .formResponsive .formHorizontal .formBodysubmit:hover input[type="submit"],.selling_form .formResponsive .formHorizontal .formBodysubmit:hover input[type="submit"],.buying_form .formResponsive .formHorizontal .formBodysubmit:hover input[type="submit"],.custom_search .formResponsive .formHorizontal .formBodysubmit:hover input[type="submit"]{background:#422021;color:#fdfcf9}.contact_form .formResponsive .formHorizontal .formBodysubmit:hover .formBodysubmit_icon,.selling_form .formResponsive .formHorizontal .formBodysubmit:hover .formBodysubmit_icon,.buying_form .formResponsive .formHorizontal .formBodysubmit:hover .formBodysubmit_icon,.custom_search .formResponsive .formHorizontal .formBodysubmit:hover .formBodysubmit_icon{color:#fdfcf9}.contact_form .formResponsive .formHorizontal .formBodysubmit .formBodysubmit_icon,.selling_form .formResponsive .formHorizontal .formBodysubmit .formBodysubmit_icon,.buying_form .formResponsive .formHorizontal .formBodysubmit .formBodysubmit_icon,.custom_search .formResponsive .formHorizontal .formBodysubmit .formBodysubmit_icon{position:absolute;right:0.3rem;height:2rem;color:#5d6347;line-height:2rem}.contact_form .formResponsive .formHorizontal .formBodysubmit .formBodysubmit_icon .fa,.selling_form .formResponsive .formHorizontal .formBodysubmit .formBodysubmit_icon .fa,.buying_form .formResponsive .formHorizontal .formBodysubmit .formBodysubmit_icon .fa,.custom_search .formResponsive .formHorizontal .formBodysubmit .formBodysubmit_icon .fa{font-size:1rem}.contact_form .formResponsive .formHorizontal .formBodysubmit input[type="submit"],.selling_form .formResponsive .formHorizontal .formBodysubmit input[type="submit"],.buying_form .formResponsive .formHorizontal .formBodysubmit input[type="submit"],.custom_search .formResponsive .formHorizontal .formBodysubmit input[type="submit"]{border-radius:0;background:#fdfcf9;box-shadow:none;border:none;text-transform:uppercase;font-size:1rem;color:#5d6347;text-shadow:none;line-height:1.4rem;padding-right:1.5rem}.custom_search .formResponsive .formHorizontal .rsform-block .formControlLabel{float:left;width:50px;padding-top:5px;text-align:left;text-transform:uppercase}.custom_search .formResponsive .formHorizontal .rsform-block .formControls{margin-left:50px}.custom_search .formResponsive .formHorizontal .rsform-block .formBodysubmit{width:100%}.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50{float:left;width:50%;box-sizing:border-box}.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel{text-align:left;width:50px}.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls{margin-left:50px}.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right{float:left;width:50%;padding-left:1rem;box-sizing:border-box}.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel{text-align:right;padding-right:1rem;width:50px}.custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls{margin-left:50px}.item-page .sigplus-gallery ul{margin-bottom:25px !important}.item-page .sigplus-gallery ul li{width:30.33%;margin:0 3% 25px 0 !important;position:relative}.item-page .sigplus-gallery ul li a:after{content:"\f055";font-family:FontAwesome;font-size:48px;position:absolute;left:50%;top:50%;margin:-24px 0 0 -20px;color:#fff;opacity:0.5}.item-page .sigplus-gallery ul li a:hover:after{opacity:1}@media only all and (min-width:48rem) and (max-width:59.938rem){#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block{text-align:left}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block .formControlLabel{float:left;width:150px;padding-top:5px;text-align:left;text-transform:uppercase}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block .formControls{margin-left:0px;width:150px}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block .formBodysubmit{width:150px}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block .formBodysubmit input[type="submit"]{font-size:0.9rem}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50{float:left;width:100%;box-sizing:border-box}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControlLabel{text-align:left;width:100%}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50 .formControls{margin-left:0px;width:150px}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right{float:left;width:100%;padding-left:0;box-sizing:border-box}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControlLabel{text-align:left;padding-right:0;width:100%}#g-sidebar .custom_search .formResponsive .formHorizontal .rsform-block.rsform-block-50-right .formControls{margin-left:0;width:150px}}.bt-social-share-below{float:left;width:inherit}.view-article .bt-social-share-below{float:none;width:100%}p.readmore{float:right;margin-top:0}p.readmore .btn{background:none;box-shadow:none;border:none;border-radius:inherit;text-shadow:inherit;color:#5d6347;text-transform:uppercase}.pagination{margin-bottom:0}.blog-cat .g-title{background-color:#dfd1c1;text-align:center;margin:0 0 1px 0;padding:10px 5px;color:#a93969;text-transform:uppercase}.blog-cat ul{margin:0}.blog-cat ul li{background-color:#dfd1c1;text-align:center;list-style:none;margin:0 0 1px 0;padding:10px 5px}.blog-cat ul li h4{margin:0;font-size:1.15rem}.blog-cat ul li h4 a{color:#422021}.blog-cat ul li h4 a:hover{color:#fff}.rokbox-wrapper{background-color:rgba(92, 100, 70, 0.6)}.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element{background-color:#a93969}.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-close{top:5px;right:5px}.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content{border-radius:0px;max-width:none !important}.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content .rokbox-content-element{border-radius:0px;background:#a93969;padding:10px}.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content .rokbox-content-element.hidden{visibility:visible}.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content > div{border-radius:0px;max-width:none !important}.map-pin-title{margin:5px 0 0 0;color:#a93969}.map-pin-description{margin:0}.map-pin-price{margin:0}.map-pin-price span{color:#a93969}.map-plin-link{margin-top:25px;display:block;text-align:right;color:#5d6347}.map-plin-link:after{content:'\f138';font-family:fontawesome}@media only all and (min-width:48rem) and (max-width:59.938rem){#g-subfeature .g-block.custom_search,#g-subfeature .g-block.perfect_slogan{-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 50%;width:50%}.home_title{font-size:1.4rem;margin:0.45rem 0}.home_description{margin-top:0}}@media only all and (max-width:47.938rem){h2{font-size:1.4rem}h3{font-size:1.2rem}.home_title{font-size:1.7rem;margin:0.45rem 0}.home_description{margin-top:0;margin-bottom:0}#g-subfeature.row-felicia .g-container .g-grid:last-of-type{box-shadow:none;background:none;padding-top:0rem}.sprocket-strips-s-item img{width:48%;float:left;margin:0}.sprocket-strips-s-container .sprocket-strips-s-block{margin-bottom:15px}}