/*!Theme Name: HarvestHosts
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: harvesthosts
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.*/html{font-size:1em}body{font-family:open sans,segoe ui,Tahoma,sans-serif;font-size:1.125rem}h1{font-size:3rem;font-weight:700}h2{font-size:2.25rem}h3{font-size:1.875rem;font-weight:400}h4{font-size:1.5rem;font-weight:400}html [type=button]{-webkit-appearance:none}.image-shadow img{margin-top:5%;border:5px solid #fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.16);box-shadow:0 5px 15px rgba(0,0,0,.16)}.heading-shadow{text-shadow:0 3px 10px #0000009c}.quote{font-size:1.375rem}.quote.white{color:#fff;font-size:1.375rem}blockquote{font-style:italic}.wrapper{max-width:100%}@media(min-width:992px){.navbar{padding:1.406rem 1rem}}@media(min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:4.1875rem;padding-left:.938rem}}@media(min-width:1023px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:.938rem;padding-left:.938rem}}.error-404{margin:5% 0}.navbar-brand{padding-top:3.2rem;padding-bottom:0;position:absolute;z-index:1040}.navbar-brand img{max-width:100%;height:auto}.hh_logo.navbar-brand{top:0;left:1rem}a.hh_logo.navbar-brand{width:264px;border-radius:50%;background:#fff;height:140px;text-align:center;padding-top:15px;margin-right:0}a.hh_logo.navbar-brand svg{width:180px;height:106px}.hh_mcol.hh_mlogo a{height:60px;width:102px;display:inline-block}.hh_mcol.hh_mlogo svg{width:100%;height:100%}a.logo-footer{max-width:200px;width:100%;height:auto;display:block}a.logo-footer svg{width:100%;height:100%}.navbar-nav .nav-link{color:#333;text-transform:uppercase;font-weight:700;font-size:1rem;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-nav .nav-link:hover{color:rgba(0,0,0,.5);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-item:last-child{margin:0 1.188rem 0 0}.btn.header-cta{padding:.938rem 2.5rem;width:auto;height:auto}.btn-outline-light{border-radius:3rem;border:2px solid #fff;font-size:1rem;color:#fff}.btn-outline-light:hover{background-color:#fff;color:#212529}.btn-purple{border-radius:3rem;background-image:-webkit-gradient(linear,left top,right top,from(#6c4a7c),color-stop(#4b3356),color-stop(#6c4a7c),to(#4b3356));background-image:linear-gradient(to right,#6c4a7c,#4b3356,#6c4a7c,#4b3356);background-size:300% 100%;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:none;font-weight:700;color:#fff}.btn-purple:hover{background-position:100% 0;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-green{border-radius:3rem;background-image:-webkit-gradient(linear,left top,right top,from(#5e7c37),color-stop(#7fa13e),color-stop(#5e7c37),to(#7fa13e));background-image:linear-gradient(to right,#5e7c37,#7fa13e,#5e7c37,#7fa13e);background-size:300% 100%;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:none;font-weight:700;color:#fff}.btn-green:hover{color:#fff;background-position:100% 0;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.hero{text-align:right}.hero h1{color:#fff;margin-bottom:1.5rem;text-shadow:0 3px 10px #000000cc}.hero h2{color:#fff;line-height:1.5;text-shadow:1px 1px #000}.hero button{width:11.438rem;border-radius:2rem;font-size:1rem;font-weight:700;border:2px solid #fff;color:#fff;height:2.625rem;margin-top:2rem}.second-home{color:#fff}.second-home li{padding-right:2rem}.third-home{color:#333;font-weight:bolder}.third-home ul{font-size:1.125em;font-weight:lighter}.third-home img{max-width:30px;height:100%}.green-home{color:#fff}.green-home h3{font-weight:700}.purple-home h3{color:#fff;font-weight:700}.purple-home .text{color:#fff;font-size:1.125rem;text-align:justify;text-justify:inter-word;margin-bottom:1.875rem}.purple-home button{width:11.563rem;border-radius:2rem;font-size:1.125rem;font-weight:700;border:3px solid #fff;color:#fff;height:2.813rem;margin-top:1.875rem;padding:0}.above-footer-home{color:#fff}.above-footer-home h2{font-weight:700}.above-footer-home .mb-3{margin-bottom:1rem!important;width:600px;height:58px;margin-left:auto;margin-right:auto}.above-footer-home .input-group-lg .form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{width:140px;border-top-right-radius:3rem;border-bottom-right-radius:3rem}.above-footer-home .input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-left-radius:3rem;border-bottom-left-radius:3rem}.above-footer-home button{font-size:1rem}footer{background-color:#241829}.site-footer{padding-top:10rem;padding-bottom:6rem}.site-footer h5{color:#fff;font-size:1.125rem;text-transform:uppercase;font-weight:700;margin-bottom:2rem}.site-footer .widget li{margin-bottom:.5rem}.site-footer .widget li a{color:#fff;font-size:1.125rem}.site-footer .social li{padding-right:2.875rem;margin-top:7rem}.site-footer .footer-menu{margin-top:5rem}.site-footer .footer-menu a{color:#a599ab;font-size:1.125rem;padding-right:.5rem}.site-footer .footer-menu span{color:#a599ab;font-size:1.125rem;padding-right:.5rem}#text-6 .widget-title{margin-top:3.5rem;margin-bottom:1.375rem}.hh_mcol{width:100%}#navbarResponsive{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto}.hh_emailsubs #mc-embedded-subscribe-form{width:55%;margin:auto}.hh_emailsubs input[type=email]{border-top-left-radius:1.5625rem!important;border-bottom-left-radius:1.5625rem!important;border-radius:0;display:inline-block;padding:.8125rem}.hh_emailsubs button[type=submit]{border-radius:0;border-top-right-radius:1.5625rem!important;border-bottom-right-radius:1.5625rem!important;padding:.625rem 2.5rem}.hh_also_featured ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;text-align:center;line-height:5.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0}.hh_also_featured li{margin:0 20px!important;padding:0}.hh_featured ul{margin:auto;display:block;width:90%;text-align:center;line-height:5.5rem}.page-id-16147 .wpb_wrapper{padding:0}input#f_username{width:100%!important;margin:0!important;-webkit-box-flex:1!important;-ms-flex:auto!important;flex:auto!important}.hero-col{padding-right:1.875rem!important}.hero-incol{padding-right:1.875rem!important}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.navbar-toggle,.fas.hh_navclose,.hh_mlogo,.hh_mjoinnow{display:none}.location-slider img{width:100%}.slick-slide:focus{outline:none}#wpcf7-f12782-p282-o1 input,#wpcf7-f12782-p282-o1 textarea{width:100%}button.slick-arrow{cursor:pointer;border:0;text-indent:-999em;height:65px;width:65px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}button.slick-arrow:focus{outline:none}button.slick-next.slick-arrow{right:95px;background:url(./images/slider-arrow-next.png) no-repeat}button.slick-prev.slick-arrow{left:95px;background:url(./images/slider-arrow.png) no-repeat}.location-slider .slider-item{height:520px}.slider-item{position:relative;background-size:cover!important;background-position:center center!important}.location-slider .slider-item:before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%}.location-slider .slider-item.slick-current:before{background:0 0}.slick-dots{position:absolute;bottom:25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:16px;height:16px;margin:0 7px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:16px;height:16px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#fff;border-radius:50%;opacity:.5}.slick-dots li.slick-active button{opacity:1}.location-slider .slider__content{background:rgba(0,0,0,.5);position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:.1s ease;transition:.1s ease}.location-slider .slider__content a{color:#fff!important;font-size:30px;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:0 0!important}.location-slider .slider__content a:hover{text-decoration:underline}.testimonial-slider .slider-item{padding:65px 0 150px;background-position:bottom center!important;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper-no-padding .wpb_wrapper{padding:0!important}.bold-heading{font-weight:700}#testimonial-slider .wpb_wrapper{padding:0}.hh_testimonial{color:#333;font-size:18px;padding:60px 50px 50px 60px;border:1px solid #d0d0d0;border-radius:35px;background:#fff;position:relative}.hh_testimonial:before{content:"";position:absolute;background:url(./images/triangle.png) no-repeat;width:93px;height:77px;bottom:-76px;left:65px}.hh_testimonial p{font-style:italic;line-height:2}.hh_testimonial img{width:80px;height:80px;border-radius:50%;margin-right:20px;float:left}.author-description{margin-top:30px}span.author-name{margin-top:11px;display:inline-block}.hosts-benifits-block{color:#fff}.hosts-benifits-block ul{margin:0;padding:0;list-style:url(./images/check.png)}.hosts-responsibilities ul{margin:0;padding:0 0 0 20px;list-style:url(./images/check-black.png)}.hosts-benifits-block ul li,.hosts-responsibilities ul li{margin-bottom:35px}.btn--host{width:270px;font-weight:700;font-size:20px;border-radius:3rem}body{position:relative}.padding-0 .wpb_wrapper{padding:0!important}.padding-0 .vc_column-inner{padding:0!important}.single-image img{width:100%!important}.single-image .vc_single_image-wrapper,.single-image .vc_figure{width:100%!important}.host-form-block input:not(.btn),.host-form-block textarea{border:0;border-radius:10px!important;width:100%}.host-form-block .ui-btn{font-size:0}.wpcf7 .form-group{position:relative;margin-bottom:30px}.wpcf7 input:not(.btn),.wpcf7 textarea{display:block;border:none;border-bottom:1px solid #757575;font-size:16px;padding:20px 15px 10px}.wpcf7 input:focus,.wpcf7 textarea:focus{outline:none}.form-group.active .label{top:29px;font-size:14px}#become-host-form div.wpcf7>.screen-reader-response{color:#fff;clip:auto;height:auto;width:auto;position:static;text-align:center}.wpcf7 .label{color:#4a3055;font-size:18px;font-weight:400;position:absolute;pointer-events:none;left:15px;top:40px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;width:100%;z-index:2;padding-right:40px}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}.wpcf7-form label.error{color:#ff5050!important}.address-google-powered .label:before{content:"";position:absolute;background:url(./images/google-map-address.png) no-repeat;top:0;right:30px;width:100px;height:22px}.wpcf7-validation-errors,div.wpcf7-response-output{color:#fff!important}a.pp_next,a.pp_previous{position:relative}a.pp_next:before{content:"";background:url(./images/slider-arrow-next.png) no-repeat;height:65px;width:65px;position:absolute;right:-120px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:cover}a.pp_previous:before{content:"";background:url(./images/slider-arrow.png) no-repeat;height:65px;width:65px;position:absolute;left:-120px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:cover}div.pp_default .pp_expand,.pp_top,.pp_bottom,div.pp_default .pp_nav{display:none!important}div.pp_default .pp_details{position:static!important}div.pp_default .pp_close{background:url(./images/gallery-close.png) no-repeat!important;height:45px!important;width:45px!important;top:-18px;right:-18px}div.pp_default .pp_close:hover{opacity:1!important}div.pp_default .pp_content,div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_right,div.pp_default .pp_next:hover,div.pp_default .pp_previous:hover{background:0 0!important}img#fullResImage{border:10px solid #fff;border-radius:7px}p.pp_description{color:#fff;font-size:18px!important;margin:10px 50px 5px 0!important;text-transform:capitalize;line-height:1.3!important;font-weight:400!important}div.pp_default .pp_loaderIcon{background:url(./images/spinners.gif) center center no-repeat!important;background-size:cover!important;height:50px!important;width:50px!important}.extra-small-heading{color:#fff;font-size:12px}.extra-headings{color:#fff;font-weight:700}.form-group span.wpcf7-list-item{display:block;margin:0 0 10px;color:#fff;position:relative}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{display:inline-block;width:auto!important;margin-right:10px;position:relative;z-index:10;opacity:0}.wpcf7-list-item-label:before{content:"";position:absolute;left:0;top:6px;width:14px;height:14px;background:#fff;border-radius:3px}.wpcf7 p{color:#fff}.wpcf7 .error{color:red}.form-group.hidden{display:none}.wpcf7 input[type=checkbox]~.wpcf7-list-item-label:after{position:absolute;left:2px;top:13px;background:#4a3055;width:0;height:0;-webkit-box-shadow:2px 0 0 #4a3055,4px 0 0 #4a3055,4px -2px 0 #4a3055,4px -4px 0 #4a3055,4px -6px 0 #4a3055,4px -8px 0 #4a3055;box-shadow:2px 0 0 #4a3055,4px 0 0 #4a3055,4px -2px 0 #4a3055,4px -4px 0 #4a3055,4px -6px 0 #4a3055,4px -8px 0 #4a3055;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.wpcf7 input[type=checkbox]:checked~.wpcf7-list-item-label:after{width:2px;height:2px}.wpcf7 input[type=radio]~.wpcf7-list-item-label:before{border-radius:50%}.wpcf7 input[type=radio]~.wpcf7-list-item-label:after{content:"";position:absolute;top:10px;left:4px;height:0;width:0;background:#4a3055;border-radius:50%}.wpcf7 input[type=radio]:checked~.wpcf7-list-item-label:after{height:6px;width:6px}span.wpcf7-list-item label.error{position:absolute;top:-20px;left:0;padding-left:0}span.wpcf7-list-item.first{margin-top:20px}.large-label textarea{padding-top:45px}.consent-text{color:#fff}.form-group .btn-hover:hover{background:#0069d9 0 0!important;-webkit-transition:.3s ease!important;transition:.3s ease!important}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.btn-hover{width:300px!important;font-size:16px;font-weight:600;color:#fff;cursor:pointer;height:55px;text-align:center;border:none;background-size:300% 100%;border-radius:50px;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.second-form{display:none}.second-form.visible{display:block}.testimonial-slider-two .slick-dots li button{background:#000}.testimonial-slider-two .slick-slide{overflow:hidden}.testimonial-full h4{font-style:italic;line-height:1.5}.testimonial-full span.author-name{margin-left:20px}.testimonial-full .author-description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonial-full{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-full .author-image{width:80px;height:80px}.testimonial-full .author-image img{border-radius:50%}.testimonial-full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.testimonial-slider-two .slick-dots{width:auto;left:8.33%;bottom:50px}.testimonial-slider-two{position:relative}.top-indicator{position:relative}.top-indicator:before{content:"";position:absolute;background:url(./images/traingle-two.png) no-repeat;width:101px;height:70px;top:0;left:0}.testimonial-full .slider-content{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:90px 0}.testimonial-full img{width:100%}.banner-info{text-align:center;padding:40px 70px;max-width:790px;background:#fff;border-radius:12px;margin:0 auto}.banner-info p{text-align:left}.banner-info h3{font-size:22px}.banner-info h2{font-size:48px;position:relative;font-weight:700;margin-bottom:25px;padding-bottom:25px}.banner-info h2:before{content:"";height:1px;background:#e0e0e0;width:90%;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ordered-list{counter-reset:section;max-width:740px;margin:0 auto}.ordered-list h4{font-weight:700;font-size:22px}.ordered-list p{margin-bottom:0}.ordered-list li{list-style:none;position:relative;margin-top:60px;padding-bottom:60px}.ordered-list li:after{content:"";height:1px;background:#e0e0e0;width:90%;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ordered-list li:last-child:after{height:0}.ordered-list li:before{counter-increment:section;content:counter(section);position:absolute;left:-85px;top:0;font-size:45px;color:#4b3356;border:3px solid #4b3356;height:65px;width:65px;text-align:center;padding:6px 0;line-height:1}.legal-stuff{max-width:970px;margin:0 auto;border:1px solid #333;padding:30px}.legal-stuff ul{padding-left:20px}.legal-stuff h4{font-weight:700;font-size:28px;text-align:center;margin-bottom:30px}.legal-stuff li{margin-bottom:15px}.page-plans{-webkit-font-smoothing:antialiased;margin-top:40px}.page-plans .container{max-width:1024px;width:100%;margin:0 auto;padding:0 15px}.page-plans .page-heading{text-align:center;margin-bottom:45px}.page-plans .page-heading h2{font-weight:700;font-size:42px;margin-bottom:25px}.page-plans .page-heading p{max-width:725px;margin:0 auto}.page-plans .content-block{padding:200px 0 225px;color:#fff;background-size:cover!important;background-repeat:no-repeat!important;background-position:right!important}.page-plans .content-block h2.section-heading{font-size:42px;font-weight:700;margin-bottom:25px}.page-plans .content-block a{text-transform:uppercase}.page-plans .content-block p{max-width:600px;position:relative;padding:25px 0;margin-bottom:0}.page-plans .content-block p:after{content:"";position:absolute;width:90%;height:1px;top:0;left:0;background:#fff}.btn--border{border:2px solid #fff;border-radius:50px;color:#fff;font-size:18px;padding:12px 50px}.btn--border:hover{color:#000;background:#fff}.plans-sub-heading{max-width:530px;margin:0 auto}.plan-container{max-width:900px;margin:0 auto}.trustpilot-wrap{margin-bottom:75px}.plan-container{padding:0 15px 30px}.plan-container sup{top:-.3em}.plan-container li{padding:10px 0;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:flex-end;height:50px}.plan-container li:first-child{margin-top:15px}.plan-container li.plan-feature-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 10px}.plan-container ul{list-style:none;padding:0;font-size:16px}.plan-features{max-width:265px;float:left;margin-top:31px;text-align:right;padding-right:35px}.plan-features li:first-child{margin-top:16px}.plan-features .plan-name{color:#000;padding-right:0;justify-content:flex-end}.plan-features a{color:#212529;position:relative}.plan-features a:hover{text-decoration:none}.plan-features a:after{content:"";position:absolute;width:100%;border-bottom:1px dashed;bottom:0;left:0}.plan-feature-list a{color:#212529;position:relative;border-bottom:1px dashed}.plan-feature-list a:hover{text-decoration:none}.plan-features h4{font-weight:700;font-size:18px;margin-bottom:0}.plan-features li img{margin-right:15px}.plans{max-width:600px;display:flex;justify-content:space-between}.plan-item{width:100%;max-width:190px}.plan-item:nth-child(2){margin:0 15px}.plans-item__classic{border:1px solid #4a3055;border-radius:12px;margin-top:31px;padding-bottom:2px}.plans-item__medium{border:1px solid #7da03e;border-radius:12px;padding-bottom:2px;margin-top:31px}.plans-item__medium .plan-name{color:#7da03e}.plans-item__best{background:rgba(245,156,57,.05);border:1px solid #f59c39;position:relative;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.plans-item__best .plan-name{color:#f59c39}.plans-item__best .location-tag{border-color:#f59c39;background:#fefaf5}.plans-item__best .icon-check svg{color:#f59c39}.plan-name{font-weight:700;font-size:16px;color:#4a3055;padding:25px;text-align:center;line-height:1.3;height:96px;position:relative;display:flex;align-items:center;justify-content:center}.plan-name:after{content:"";position:absolute;background:#e5e5e5;height:1px;width:calc(100% - 20px);left:10px;bottom:0}.plan-highlighted{background:#f59c39;color:#fff;font-size:14px;font-weight:600;text-align:center;padding:5px 0;border-top-left-radius:12px;border-top-right-radius:12px}.plan-details{padding:10px;text-align:center}.plan-details .btn{border-radius:40px;font-weight:600;font-size:14px;color:#fff;padding:10px 35px;text-transform:uppercase}.plan-price{font-size:18px;font-weight:700;line-height:1}.plan-price span{font-size:14px}.plan-billing-text{font-size:9px;margin-bottom:12px;font-weight:300}.plan-extra-info{font-size:12px;margin-top:15px}.feature__list-inside{display:none}.location-tag-wrap{position:relative}.location-tag-wrap:after{content:"";width:100%;top:50%;left:0;transform:translateY(-50%);height:1px;background:#e5e5e5;position:absolute;z-index:-1}.location-tag{background:#fff;color:#000;font-weight:700;padding:10px;line-height:1;font-size:12px;text-align:center;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:5px;position:relative;max-width:120px;margin:0 auto 12px}.money-back{position:relative;cursor:pointer}.money-back:hover:before{content:"";background:url(images/icon-hover-link.svg) no-repeat;width:16px;position:absolute;right:-30px;top:24px;height:8px}.money-back:hover:after{content:"";position:absolute;background:#ccc;height:70%;width:calc(100% + 35px);z-index:-1;top:9px;right:-35px}.money-back__item{position:relative}.money-back__item--active:after{content:"";position:absolute;background:#ccc;height:70%;width:100%;z-index:-1;top:9px;left:0}.plans-item__medium .money-back__item--active:after{width:calc(100% + 40px);left:-20px}.plan-item .icon-check svg{color:#4b3356}.plan-item .icon-check{width:18px;height:14px}.plan-item svg{width:14px;height:14px;vertical-align:middle}.plan-features li svg,.plan-features li img{max-width:19px;width:100%;height:22px;margin:0 0 0 10px}.plan-feature-list__item svg{width:25px;height:25px;margin-right:15px}.plan-gift-link{margin-top:10px}.plan-gift-link a.basic{background:0 0;text-decoration:initial;font-size:12px;color:#333;text-decoration:underline}.btn--purple{background:#4a3055;border:2px solid #4a3055}.btn--purple:hover{background:0 0;color:#4a3055}.btn--green{background:#7da03e;border:2px solid #7da03e}.btn--green:hover{background:0 0;color:#7da03e}.btn--yellow{background:#f59c39;border:2px solid #f59c39}.btn--yellow:hover{background:0 0;color:#f59c39}a.btn-hover{padding:1rem}.btn-lg.btn-outline-light{min-width:245px}.btn-purple-gradient{background-image:-webkit-gradient(linear,left top,right top,from(#6c4a7c),color-stop(#4b3356),color-stop(#6c4a7c),to(#4b3356))!important;background-image:linear-gradient(to right,#6c4a7c,#4b3356,#6c4a7c,#4b3356)!important;color:#fff;font-weight:700;font-size:16px;min-width:165px;border-radius:30px;padding:10px;background-size:300% 100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:0}.btn-purple-gradient:hover{background-position:100% 0;color:#fff}.btn-green-gradient{background-image:-webkit-gradient(linear,left top,right top,from(#abdc4c),color-stop(#7c9c3e),color-stop(#abdc4c),to(#7c9c3e))!important;background-image:linear-gradient(to right,#abdc4c,#7c9c3e,#abdc4c,#7c9c3e)!important;color:#fff;font-weight:700;font-size:16px;min-width:165px;border-radius:30px;border:0;padding:10px;background-size:300% 100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-green-gradient:hover{background-position:100% 0;color:#fff}.btn-join{width:183px;border-radius:50px;font-size:1rem;font-weight:600}.article-card{border-radius:10px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);border:solid 1px #e0e0e0;background-color:#fff;font-weight:600;display:block;color:#333;-webkit-transition:.3s ease;transition:.3s ease}.article-card:hover{text-decoration:none;color:#333;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.6);box-shadow:0 4px 8px 0 rgba(0,0,0,.6)}.article-card img{width:100%}.article-card__content{padding:50px 35px;font-size:20px;line-height:1.36;border-bottom:3px solid #4b3356;height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-card__info .link-text{color:#4b3356;margin-top:8px}.article-card__info{padding:30px 30px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;height:135px;background:#ececec}.article-card__info .alpha{width:120px;margin-right:30px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.article-card__info .lede{font-size:14px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.article-card__info .company__name{font-size:16px;line-height:1.3}.press-videos .wpb_wrapper .wpb_wrapper{padding:0}.press-videos .wpb_video_widget .wpb_video_wrapper{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);-webkit-transition:.3s ease;transition:.3s ease}.press-videos .wpb_video_widget .wpb_video_wrapper:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.6);box-shadow:0 4px 8px 0 rgba(0,0,0,.6)}.press-videos-more{display:none}.link-text .icon-right{width:8px;height:10px;display:inline-block}.btn-load-more,a.btn-view-more{border-radius:20px;border:solid 2px #3a3a3a;background:#fff;line-height:.84;font-size:19px;font-weight:600;width:145px;height:40px;padding:10px 0;margin:0 auto;display:block;color:#333}.btn-load-more:hover,a.btn-view-more:hover{background-color:#3a3a3a;color:#fff}.press-card{text-decoration:none;color:#333;border-radius:10px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);border:solid 1px #e0e0e0;background-color:#fff;padding:35px 35px 25px 20px;height:185px;-webkit-transition:.3s ease;transition:.3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.press-card--large-heading .press-card{height:230px}.press-card:hover{text-decoration:none;color:#333;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.6);box-shadow:0 4px 8px 0 rgba(0,0,0,.6)}.press-card__heading{font-size:22px;font-weight:600}.press-card .link-text{color:#4b3356;font-size:14px;font-weight:600;text-transform:capitalize}.press-card .company__name{font-size:12px}.page-id-20083 .wpb_wrapper{padding:0}.faq-question-only a{color:#333;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,from(#C6B8C9),to(#C6B8C9));background:linear-gradient(to bottom,#C6B8C9 0%,#C6B8C9 100%);background-position:0 100%;background-repeat:repeat-x;background-size:4px 4px;-webkit-transition:background-size .2s;transition:background-size .2s}.faq-question-only a:hover{background-size:4px 50px}.entry-content a:not([class]){color:#333;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,from(#C6B8C9),to(#C6B8C9));background:linear-gradient(to bottom,#C6B8C9 0%,#C6B8C9 100%);background-position:0 100%;background-repeat:repeat-x;background-size:4px 4px;-webkit-transition:background-size .2s;transition:background-size .2s}.entry-content a:not([class]):hover{background-size:4px 50px}.faq-question-only{margin:0;padding:0;list-style:none}.faq-question-only li{position:relative;padding-left:20px;margin-bottom:20px}.faq-question-only li:before{content:"Q:";position:absolute;left:0;top:0;color:#4b3356;font-weight:700}h4.faq__question{background:#c6b8c9;display:inline-block;font-weight:800;font-size:22px;padding:5px 15px 5px 40px}.faqs-block .faq__question{position:relative}.faqs-block .faq__question:before{content:"Q:";position:absolute;left:13px;top:3px;color:#333}.faqs-block{margin-top:40px}.faq__item{margin-bottom:50px}.faq-intro-block a{color:#4b3356}.faq__content{position:relative;padding-left:40px}.faq__content:before{content:"A:";font-size:18px;font-weight:700;position:absolute;left:20px;top:0}.contact-form-wrap{-webkit-box-shadow:0 15px 35px 0 rgba(0,0,0,.2);box-shadow:0 15px 35px 0 rgba(0,0,0,.2)}.contact-form-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.contact-us-form{max-width:620px;width:100%;margin:0 80px}.contact-detail{background:#4b3356;color:#fff;max-width:360px;padding:50px 60px;margin-left:-75px;position:relative;font-size:22px;height:296px}.contact-detail p{margin-bottom:0}.contact-detail h1{font-size:34px}.contact-detail:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 75px 45px 0;border-color:transparent #241829 transparent transparent;bottom:-45px;left:0}.contact-form-wrap .vc_column_container>.vc_column-inner{padding:0}.contact-form-wrap .wpb_wrapper{padding:0}.hh-icons svg{width:25px;height:25px}.location-plan-block h4{font-weight:600;font-size:22px;text-align:center;padding:0 15px}.location-tab__nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:35px auto;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ededed;max-width:380px;border-radius:25px;position:relative}.location-tab__nav:after{content:"";position:absolute;border-radius:25px;width:50%;height:48px;z-index:1;top:0;-webkit-box-shadow:0 4px 5.6px .4px rgba(0,0,0,.4);box-shadow:0 4px 5.6px .4px rgba(0,0,0,.4);-webkit-transition:.3s ease;transition:.3s ease}.location-tab__nav-item{border-radius:25px;color:#333;line-height:1;padding:16px 30px;font-size:16px;text-transform:uppercase;letter-spacing:.6px;width:50%;font-weight:600;cursor:pointer;position:relative;z-index:2}.location-tab__nav.nav-classic--active:after{background-color:#493054;left:0}.nav-classic--active .location-tab__nav-item--classic{color:#fff}.location-tab__nav.nav-golf--active:after{background-color:#8fb835;right:0}.location-tab__nav-item--golf{color:#8fb835}.nav-golf--active .location-tab__nav-item--golf{color:#fff}.location-tab__content-golf{display:none}.location__feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.feature-card{max-width:285px;-webkit-box-shadow:0 10px 22px 0 rgba(85,85,85,.35);box-shadow:0 10px 22px 0 rgba(85,85,85,.35);background-color:#fff;padding:30px 35px 45px;font-weight:600;text-align:center;margin:0 15px 30px}.feature-card .feature-card__icon{margin-bottom:15px}.location-tab__content .btn-group{margin-bottom:100px;text-align:center;display:block}.location-tab__content .btn{padding:18px 40px;font-weight:600;font-size:18px;letter-spacing:.7px}.location-tab__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.left-image-block{width:51.2%}.image-right-block{width:48.7%}.location-tab__gallery img{width:calc(100% - 3px);margin:0 1.5px 3px}.left-image-block img{width:calc(50% - 3px);float:left}.left-image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.golf-map,.classic-map{max-width:1200px;margin:0 auto}.feature-card__icon svg{width:40px;height:40px}.location-intor-content{text-align:center;margin-bottom:20px;padding:0 15px}.location-intor-content h4{font-weight:600;font-size:22px;text-align:center;margin-bottom:20px}.home .wpb_single_image .vc_figure{margin:-.3px 0}@media(max-width:767px){.left-image-block,.image-right-block{width:100%}}@media(max-width:575px){.location-tab__content .btn{font-size:12px;white-space:unset}}@media(max-width:400px){.location-tab__nav{width:calc(100% - 20px)}.location-tab__nav-item{width:50%;padding:16px;text-align:center;font-size:14px}.location-tab__nav:after{width:50%;height:46px}}@media(max-width:1560px){#navbarResponsive .navbar-nav .nav-link{padding:6px 10px!important}}@media(max-width:1400px){.location-slider .slider-item{height:400px}a.pp_next:before{height:45px;width:45px;right:-80px}a.pp_previous:before{height:45px;width:45px;left:-60px}}@media(max-width:1330px){.contact-detail{margin-left:0}.contact-detail:before{border-color:transparent transparent transparent}.contact-us-form{max-width:560px}}@media(max-width:1250px){#navbarResponsive .navbar-nav .nav-link{font-size:14px!important}.btn.header-cta{font-size:14px;padding:10px 20px}a.hh_logo.navbar-brand{width:200px;left:0}a.hh_logo.navbar-brand img{max-width:100%}}@media(max-width:1200px){.press-card__heading{font-size:20px}}@media(max-width:1200px) and (min-width:1024px){#navbarResponsive .navbar-nav .nav-link{font-size:15px;padding:0 11px}.navbar-brand img{max-width:85%}}@media(max-width:1199px){.contact-us-form{max-width:440px}.contact-us-form{margin:0 auto}}@media(max-width:1023px){body:before{-webkit-transition:.3s ease;transition:.3s ease}body.overlay:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}.hidden-mobile{display:none}.hh_logo{display:none}.navbar-toggle,.hh_mlogo,.hh_mjoinnow{display:block}#navbarResponsive .header-cta{border-width:4px;padding:18px 70px;font-size:16px}.hh_mcol{width:33%;text-align:center;margin:auto;display:block}.top-bar{max-width:95%;margin:auto;padding:1.25rem 0}.side-collapse-container{width:100%;position:relative;right:0;-webkit-transition:right .4s;transition:right .4s}.side-collapse{top:0;bottom:0;right:0;width:20rem;position:fixed;overflow:hidden;z-index:5;background:#4e3559;color:#fff;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease;transition:.3s ease}.side-collapse.in{-webkit-transform:translateX(35rem);transform:translateX(35rem)}.navbar-toggle{background:0 0;font-size:1.225rem;text-align:right;position:absolute;right:0;cursor:pointer;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:4px solid #000;border-radius:10px;padding:6px 10px}.navbar-toggle i.fas.fa-bars{font-size:2.15rem;margin-left:8px}.fas.hh_navclose{display:block;position:absolute;top:2.25rem;left:2.25rem;font-size:3.125rem;color:#fff}.hh_mlogo img{height:3.688rem;text-align:center;margin:0 auto}.hh_account{background:0 0;border:none;font-size:2.125rem;text-align:right;position:absolute;right:3.8rem;color:#000}#navbarResponsive{display:block;padding:110px 0 10%}#menu-item-16157{display:none}.nav-item:last-child{margin:0}.navbar-purple .header-cta{background:0 0;border:2px solid;margin-top:70px}.navbar-nav .nav-link{display:block;text-align:right;color:#fff;padding:.95rem 4.1875rem .95rem .95rem;font-size:18px}.navbar-nav .nav-link:hover{color:#fff}.hh_account:hover{color:#000}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.hh_mjoinnow{text-align:left}}@media(max-width:1023px) and (max-height:768px){#navbarResponsive{padding:50px 0 10%}#navbarResponsive .header-cta{margin-top:40px}}@media(max-width:1023px) and (max-height:600px){.navbar-nav .nav-link{font-size:16px!important}#navbarResponsive .header-cta{padding:6px 45px;border-width:2px;font-size:14px}.fas.hh_navclose{font-size:30px;top:12px;left:15px}#navbarResponsive .header-cta{margin-top:35px}}@media(max-width:1023px) and (max-height:400px){#navbarResponsive{padding:36px 0}}@media(max-width:640px) and (max-height:400px){#navbarResponsive{padding:30px 0!important}.navbar-nav .nav-link{font-size:12px!important}#navbarResponsive .header-cta{border-width:2px!important}}@media(max-width:1023px) and (max-height:400px){#navbarResponsive .header-cta{margin-top:25px}}@media(max-width:992px){.location-slider .slider-item{height:260px}button.slick-arrow{height:35px;width:35px;background-size:cover!important}button.slick-prev.slick-arrow{left:30px}button.slick-next.slick-arrow{right:30px}.slider-content{margin:0 auto;float:none}}@media(max-width:991px){.contact-form-inner-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 15px}.vc_row.contact-form-wrap{padding-top:0!important}.contact-detail{margin:110px auto -200px}.press-card__heading{font-size:18px}.press-card--large-heading .press-card{height:270px}.press-card{height:235px}.article-card__content{font-size:16px}.article-card__info{-ms-flex-wrap:wrap;flex-wrap:wrap;height:195px}.article-card__info .lede{margin-top:10px}}@media(max-width:800px){.ordered-list{max-width:610px}}@media(max-width:768px){.page-plans .content-block{background-position:80%!important}.page-id-20083 .container{padding:0 15px!important}.d-md-block{display:none!important}.hh_emailsubs button[type=submit]{padding:.625rem}.hh_emailsubs #mc-embedded-subscribe-form{width:80%}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.side-collapse{width:20rem}}@media(max-width:840px){.plan-item .icon-check{display:none}.plans{max-width:100%;flex-wrap:wrap}.plan-item{width:100%;max-width:calc(33% - 10px)}.plan-container li.plan-feature-list__item{justify-content:flex-start}.plan-item:first-child{margin-bottom:50px}.plan-features{display:none}.plan-feature-list__item img{margin-right:15px}.feature__list-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}li.plan-feature-list__item:nth-child(2) .feature__list-inside{display:block}}@media(max-width:767px){.press-card--large-heading .press-card{height:185px}.press-card{height:185px}.article-card__info{height:135px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.article-card__info .lede{margin-top:0}.testimonial-slider-two .slider-content:before{content:"";position:absolute;background:url(./images/traingle-two.png) no-repeat;width:101px;height:70px;bottom:-69px;left:0;z-index:2}.top-indicator:before{width:0}.testimonial-slider-two .slick-dots{width:100%;left:0}.testimonial-slider-two .slick-dots li button{background:#fff}.testimonial-slider .slider-item{background-size:contain!important;background-position:center bottom!important;background-repeat:no-repeat!important}.join-block{padding:110px 30px!important}.join-block .upb_row_bg{background:0 0!important}.hosts-responsibilities .bold-heading{text-align:center!important}.hosts-responsibilities .mobile-padding{padding:0 20px}.hosts-benifits-block .upb_row_bg{background:0 0!important}.hosts-benifits-block .wpb_wrapper{padding:0!important}.hosts-benifits-block .vc_column-inner{padding:0!important}.hosts-benifits-block.vc_row{padding:0!important}.hosts-benifits-block{padding:0!important}.hosts-benifits-block .wpb_text_column{border-radius:0!important;margin:0!important}.host-banner h3{font-size:28px!important}.host-banner .vc_separator{margin:20px 0!important}#host-testimonial{padding-top:0!important}#host-testimonial .vc_column-inner{padding-top:0!important}#host-testimonial .upb_row_bg{background-size:contain!important;background-position:bottom!important}}@media only screen and (max-width:640px){.plans{justify-content:center}.plan-item{width:100%;max-width:calc(50% - 10px);margin:0 10px}.plan-item:nth-child(2){margin:0}}@media only screen and (max-width:575px){.location-tag{margin-bottom:25px}.plan-billing-text{margin-bottom:25px}.plan-extra-info{margin-top:25px}.plan-gift-link{margin-top:20px}.plan-container li.plan-feature-list__item{padding:5px 20px}.plan-container li.plan-feature-list__item.hide-mobile{display:none}.plan-details{padding:10px 20px}.plans-item__classic li:nth-last-of-type(2),.plans-item__classic li:last-child{display:none}.plans-item__medium{margin-top:0}.plans-item__medium li:nth-last-of-type(2){display:none}.plan-name{font-size:26px;height:auto}.plan-item{width:100%;max-width:100%;margin:0}.plan-item:nth-child(2){margin:0 0 50px}.page-id-13339 .entry-content{overflow:visible}#text-2 .textwidget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5rem}#colophon{padding-left:25px!important;padding-right:25px!important}.site-footer{padding-top:5rem;padding-bottom:5rem}.site-footer h5{padding-top:2rem;margin-bottom:15px}.social ul.list-inline li{display:inline-block;margin-top:30px;padding:10px}}@media(max-width:530px){.hh_mcol.hh_mlogo a{height:41px;width:70px;display:inline-block;margin-left:12px}.side-collapse{width:20rem}.btn.header-cta{padding:.838rem 1.5rem;font-size:12px}.fas.hh_navclose{top:1.25rem;left:1.25rem;font-size:2.125rem}.banner-info{padding:40px 30px}.banner-info h2{font-size:28px}}@media(min-width:411px) and (max-width:823px){.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media(min-width:375px) and (max-width:812px){.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (max-width:480px){.wpcf7 .label{font-size:12px}.form-group.active .label{font-size:12px}.site-footer .social img{width:100%}.social ul.list-inline li{display:inline-block;margin-top:30px;padding:10px}.navbar-toggle i.fas.fa-bars{font-size:1.25rem;margin-left:8px}.header-btn{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;margin-right:1.875rem}.hero h1{text-align:right!important}.hero-col{padding-right:0!important}.hero-incol{padding-right:0!important}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.home .container-fluid{height:auto!important}.wpcf7-submit.btn-hover{width:100%!important}}@media(max-width:768px){.content-area.out{margin-right:18.75rem}.hh_emailsubs button[type=submit]{padding:.625rem}.hh_emailsubs #mc-embedded-subscribe-form{width:80%}}@media(max-width:639px){.ordered-list h4{font-size:20px;padding-left:80px;min-height:70px}.ordered-list{padding:0 15px}.ordered-list ul{padding:0}.ordered-list li:before{display:block;margin-bottom:10px;left:-5px}.legal-stuff{margin:0 15px}}@media(max-width:640px){.contact-us-form{max-width:100%;width:100%;margin:0 auto}div.pp_default .pp_close{height:35px!important;width:35px!important;top:-11px;right:2px;background-size:cover!important}div.pp_pic_holder{width:90%!important;left:5%!important}.pp_content{width:100%!important;height:auto!important}img#fullResImage{width:100%!important;height:auto!important}a.pp_next:before{right:40px;height:25px;width:25px}a.pp_previous:before{left:15px;height:25px;width:25px}img#fullResImage{border:4px solid #fff}.pp_hoverContainer{width:100%!important;height:100%!important}.hh_testimonial{margin:0 15px;padding:30px}div#become-host{padding:15px 0!important}.host-heading,.host-heading p{font-size:24px!important}.host-banner{padding:60px 0!important}#navbarResponsive{padding:90px 0}.nav-item:last-child{margin:0}.navbar-nav .nav-link{padding:.5rem;font-size:1.25rem}.hh_emailsubs button[type=submit]{padding:.625rem}.hh_emailsubs #mc-embedded-subscribe-form{width:95%}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.btn.header-cta{padding:.938rem 2rem}}@media(max-width:731px){.nav-item:last-child{margin:0}.hh_emailsubs button[type=submit]{padding:.625rem}.hh_emailsubs #mc-embedded-subscribe-form{width:95%}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media(max-width:736px){.nav-item:last-child{margin:0}.navbar-nav .nav-link{padding:1.1rem 1.875rem;font-size:1.25rem}.hh_emailsubs button[type=submit]{padding:.625rem}.hh_emailsubs #mc-embedded-subscribe-form{width:95%}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media(max-width:1024px){.navbar-brand img{width:60%}.hh_emailsubs button[type=submit]{padding:.625rem}.hh_emailsubs #mc-embedded-subscribe-form{width:95%}}@media(max-width:360px){.hh_mlogo img{height:3.125rem;margin-left:1.4375rem}.header-cta{padding:.9375rem!important;font-size:.875rem;width:8.125rem;line-height:.6875rem;margin:0}.hh_account{font-size:1.875rem;right:3.125rem}.navbar{background-color:transparent!important}.side-collapse{width:16.56rem}.hh_navclose{font-size:1.875rem;top:.9375rem}.top-bar{padding:.625rem 0}#navbarResponsive{padding:25% 0;-webkit-box-shadow:-12px 0 20px 0 #00000094;box-shadow:-12px 0 20px 0 #00000094}.nav-item:last-child{margin:0}.navbar-nav .nav-link{font-size:1.25rem}.hh_emailsubs button[type=submit]{padding:.625rem}.hh_emailsubs #mc-embedded-subscribe-form{width:95%}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media(max-width:411px){.navbar-toggle{font-size:.825rem;padding:6px 5px;margin-right:-10px}.hh_mlogo img{height:3.125rem}.header-cta{padding:.9375rem!important;font-size:.875rem;padding:.75rem;width:8.125rem;line-height:.6875rem;margin:0}.hh_account{font-size:1.875rem;right:3.125rem}.navbar{background-color:transparent!important}.side-collapse{width:16.56rem}.hh_navclose{font-size:1.875rem;top:.9375rem}.top-bar{padding:.625rem 0}.nav-item:last-child{margin:0}.navbar-nav .nav-link{font-size:1.25rem}.hh_emailsubs button[type=submit]{padding:.625rem}.hh_emailsubs #mc-embedded-subscribe-form{width:95%}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wpb_wrapper{word-break:break-word}.btn--host{width:auto;font-size:16px}}@media(max-width:420px){.contact-form-inner-wrap{margin-top:0}.contact-detail{height:auto;padding:40px}.legal-stuff ul{padding-left:10px}.social ul.list-inline li{padding:30px 5px 50px!important}.social ul.list-inline li a{width:40px;display:inline-block}}@media(max-width:414px){.hh_mlogo img{height:2.525rem}.header-cta{padding:.9375rem 1.23rem!important;font-size:.875rem;width:8.125rem;line-height:.6875rem;margin:0}.hh_account{font-size:1.875rem;right:3.125rem}.navbar{background-color:transparent!important}.side-collapse{width:16.56rem}.hh_navclose{font-size:1.875rem;top:.9375rem}.top-bar{padding:.625rem 0}.nav-item:last-child{margin:0}.navbar-nav .nav-link{font-size:1.25rem}.hh_emailsubs button[type=submit]{padding:.625rem}.hh_emailsubs #mc-embedded-subscribe-form{width:95%}.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.hh_account.d-md-none{display:none!important}@media(max-height:600px){.entry-content .home-banner.vc_row.vc_row-o-columns-middle{min-height:55vh!important}}@media(max-height:550px){.navbar-nav .nav-link{padding:6px 30px!important}}.archive__title{margin:30px 0;text-align:center;padding:0 15px}.archive__title h1{font-size:32px;font-weight:600}.archive-intro{text-align:center;max-width:900px;margin:0 auto;padding:60px 15px}.archive-intro h2{font-size:36px;font-weight:700}.article--grid__container{background:#f7f7f7;-webkit-box-shadow:0 1px 0 0 #e6e6e6;box-shadow:0 1px 0 0 #e6e6e6;padding:50px 0}.article--grid{max-width:1170px}.article--grid .row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-13px;margin-left:-13px}.article--grid__card{width:calc(33.3% - 26px);border-radius:10px;-webkit-box-shadow:0 5px 10px 0 rgba(85,85,85,.1);box-shadow:0 5px 10px 0 rgba(85,85,85,.1);background-color:#fff;margin:0 13px 25px;overflow:hidden;-webkit-transition:.3s ease;transition:.3s ease}.article--grid__card:hover{-webkit-box-shadow:0 5px 10px 0 rgba(85,85,85,.3);box-shadow:0 5px 10px 0 rgba(85,85,85,.3)}.article--grid__card a{font-size:22px;font-weight:700;color:#333;line-height:1.36;display:inline-block}.post-card__image img{width:100%}.post-card__taxonomy{margin-bottom:5px;color:#5f7b3b}.post-card__taxonomy a{color:#5f7b3b;font-size:14px;font-weight:600}.post-card__content{padding:20px 25px 30px}.post-card__meta{margin-top:15px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-card__meta .posted-on{margin-right:2px}.post-card__commnet{margin-left:3px}.post-card__author{font-weight:600;margin-right:5px}ul.nav-filter{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.nav-filter li.active a{background:#4b3455;color:#fff}ul.nav-filter li a{background:#f0f0f0;border-radius:20px;font-size:14px;text-transform:uppercase;letter-spacing:.6px;padding:10px 29px;line-height:1;font-weight:600;margin:0 12px 20px;display:inline-block;color:#333}ul.nav-filter li a:hover{text-decoration:none}.status,.loading{text-align:center;font-weight:600;padding:50px 0;-webkit-transition:.3s ease;transition:.3s ease}.content{background:#f7f7f7}.pagination,.pagination .nav-links{padding:40px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination a,.pagination span{border:2px solid #ddd;padding:10px;height:50px;width:50px;color:#333;font-weight:600;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:.3s ease;transition:.3s ease;border-radius:5px}.pagination svg{width:16px}.pagination li,.pagination .nav-links a,.pagination .nav-links span{margin:0 10px}.pagination a:hover{border-color:#4b3455;background:#4b3455;color:#fff}.pagination .current{border-color:#4b3455;background:#4b3455;color:#fff}@media(max-width:991px){.article--grid__card{width:calc(45% - 26px)}}@media(max-width:850px){.article--grid__card{width:calc(50% - 26px)}}@media(max-width:640px){.article--grid__card{max-width:365px;width:100%}}.single-post__article{padding:70px 0 140px}.single-post__article figure{max-width:100%}.single-post__article figure img{height:100%;width:100%}.single-post__article img{max-width:100%;height:auto}.post .post-thumbnail{margin-bottom:70px;text-align:center}.post .post-thumbnail img{max-width:100%;height:auto}.breadcrumb{margin-top:70px;font-size:14px;background:0 0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb a{color:#4b3455;font-size:14px;text-decoration:none;line-height:1}.breadcrumb a:hover{color:#866096}.breadcrumb a:last-child{font-weight:600}.article__content{max-width:700px;margin:0 auto}.article__content iframe{display:block;max-width:100%;margin:0 auto}header.entry-header h1{font-size:48px}.article__meta__avatar img{border-radius:50%;margin-right:18px;max-width:none}.entry-header .article__meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0}.entry-header .article__meta__author{font-weight:600;font-size:18px}.single-post__article .tags-links a{background:#ececec;text-decoration:none;color:#777;padding:10px 20px;border-radius:20px;line-height:1;display:inline-block;font-style:italic;text-transform:lowercase;-webkit-transition:.3s ease;transition:.3s ease;margin:0 12px 20px}.single-post__article .tags-links a:first-child{margin-left:0}.single-post__article .tags-links a:hover{background:#c4c4c4}.single-post__article .entry-footer{margin:45px 0 0}.single-post__article blockquote{font-weight:600;text-decoration:underline;position:relative}.related-post .article--grid__container{background:#fbfbfb;padding-top:60px;padding-bottom:0}.related-post .section-heading{font-size:18px;font-weight:600;margin-bottom:30px}.related-post.less-than--three .section-heading{text-align:center}.comment-reply-title{font-size:18px;font-weight:600}p.comment-notes{font-size:12px}.social-share{font-weight:600;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:20px 0;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-share ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px}.social-share li a{color:#4b3455;-webkit-transition:.3s ease;transition:.3s ease}.social-share li a:hover{color:#64456e}.social-share li{margin:0 15px}.image-inline{float:left;margin-right:20px}.image-inline .social-share-image-wrap{box-shadow:none;width:auto;overflow:auto;display:inline-block}.image-inline .social-share-image-wrap img{width:auto;margin-right:0}.image-inline .social-share-image-wrap:hover img{top:0}.image-inline .social-share ul{margin-top:5px}.image-inline .social-share{display:none;visibility:hidden}.image-inline .social-share li{margin:0 8px}.image-inline .social-share li:first-child{margin-left:0}.single-post__article h3{font-weight:600}.comment-meta{background:0 0}.comment-list ul,.comment-list ol{list-style:none}.content-signup{max-width:490px;border-radius:10px;background-color:#4b3356;color:#fff;text-align:center;padding:60px 40px;margin:60px auto}.content-signup h4{font-size:22px;font-weight:600;margin-bottom:20px}.content-signup .btn{width:170px;border-radius:28px;color:#6a4a78;font-weight:600;background-color:#fff;padding:14px;line-height:1;border:2px solid transparent}.content-signup .btn:hover{border:2px solid #fff;background:0 0;color:#fff}.author-bio{display:-webkit-box;display:-ms-flexbox;display:flex}.article__meta__author-desc{font-style:italic}.author-bio .article__meta__author{font-weight:600}.single-hh-signup{padding:75px 20px;background:url(./images/hh-signup.png) no-repeat;background-size:cover;margin-top:55px;color:#fff;text-align:center}.single-hh-signup input::-webkit-input-placeholder{font-size:16px;font-weight:500;font-style:normal}.single-hh-signup input::-moz-placeholder{font-size:16px;font-weight:500;font-style:normal}.single-hh-signup input:-ms-input-placeholder{font-size:16px;font-weight:500;font-style:normal}.single-hh-signup .input-group{margin-top:40px}.hh_emailsubs.single-hh-signup #mc-embedded-subscribe-form{width:80%}.hh_emailsubs.single-hh-signup input[type=email]{padding:12px 25px}.social-links-wrap{text-align:center;padding:80px 0 60px}ul.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.social-links li{float:left;margin:0 20px 20px;list-style:none}ul.social-links li a{color:#231728;display:inline-block;background:#a69aac;height:60px;width:60px;padding:18px;border-radius:50%;border:2px solid transparent;-webkit-transition:.3s ease;transition:.3s ease;line-height:1}ul.social-links li a:hover{border:2px solid #a69aac;background:0 0;color:#a69aac}ul.social-links li a svg{width:100%}.error{color:red;font-size:14px}.comment-wrap ::-webkit-input-placeholder{color:#888;font-size:14px;font-style:italic;line-height:1}.comment-wrap ::-moz-placeholder{color:#888;font-size:14px;font-style:italic;line-height:1}.comment-wrap :-ms-input-placeholder{color:#888;font-size:14px;font-style:italic;line-height:1}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{border:solid 1px #ece7ee;background-color:#fff;padding:7px 20px;line-height:1;width:100%}.comment-block{background:#fbfbfb;padding:60px 0}.comment-wrap{max-width:700px;margin:0 auto;padding:0 15px}.comment-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comment-input-wrap p{width:calc(50% - 11px)}textarea#comment{width:100%;padding-top:16px}.comment-form input[type=submit]{background-image:-webkit-gradient(linear,left top,right top,from(#6b4b7a),to(#4b3455));background-image:linear-gradient(to right,#6b4b7a,#4b3455);border-radius:20px;padding:10px 24px;color:#fff;font-size:14px;letter-spacing:.6px;font-weight:700;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;border:0}.comment-form input[type=submit]:hover{background-image:-webkit-gradient(linear,left top,right top,from(#4b3455),to(#6b4b7a));background-image:linear-gradient(to right,#4b3455,#6b4b7a)}.comment-body{border:solid 1px #ece7ee;background-color:#fff;padding:25px;margin-bottom:20px;position:relative}.comment-list{list-style:none;padding:0;margin:45px 0 0}.btn-load-more--comments{border:solid 1px #ededed;background-color:#fff;border-radius:20px;line-height:.84;font-size:14px;font-weight:600;padding:15px 30px;margin:0 auto;display:inline-block;color:#7d9b44;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}span.btn-load-more--comments:hover{background:#7d9b44;color:#fff}.comment-block .btn-group{text-align:center;display:block;margin-top:40px}.comment-content{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-user-name{font-weight:600}.commnet-user-time{font-size:14px}.reply a{color:#4b3455;font-size:14px;font-weight:700}.comment-reply-link{margin-right:30px}.report-arrow{position:absolute;right:20px;top:20px;width:13px;line-height:1;cursor:pointer}.report-arrow svg{width:13px}span.zeno-comments-report-link{position:absolute;right:-31px;top:50px;display:none}span.zeno-comments-report-link a,.comment-reported{-webkit-box-shadow:0 2px 5px 0 rgba(85,85,85,.1);box-shadow:0 2px 5px 0 rgba(85,85,85,.1);border:solid 1px #f0ecf1;background-color:#fff;padding:9px 16px;position:relative;font-weight:600;text-decoration:none;width:115px;color:#4b3455;font-size:14px;display:block;text-align:center}span.zeno-comments-report-link a:before,.comment-reported:before{content:"";background:url(./images/arrow-report-content.png) no-repeat;height:12px;width:17px;position:absolute;top:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-size:contain}.comment-respond a{font-size:14px;color:#333}.comment-list ol ol .reply .comment-reply-link{display:none;visibility:hidden}.single-post .container{padding:0 15px!important}.article--grid.container{padding:0 15px!important}.wp-caption-text{padding:5px 0;font-size:12px;color:#757575}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.hh_navclose.mobile-menu-close{position:absolute;top:20px;left:20px}.slider-progress{width:100%;height:3px;background:#fff}.slider-progress .progress{width:0%;height:3px;background:#5f7d37}div#testimonial-slider .wpb_content_element{margin-bottom:0}.sort-search input{width:100%;padding:15px 50px;font-size:16px;border:1px solid #ccc;color:#000}.sort-search{position:relative;max-width:800px;margin:0 auto 50px}.sort-search svg{position:absolute;top:18px;left:15px}#keyword::-webkit-input-placeholder{color:#333}#keyword::-moz-placeholder{color:#333}#keyword:-ms-input-placeholder{color:#333}@media(max-width:820px){.sort-search{max-width:calc(100% - 30px)}}.wrap-404{background-size:cover;font-family:roboto,sans-serif;font-size:28px;color:#fff;position:relative;text-align:center;padding:250px 0;line-height:1.2;-webkit-transition:.3s;transition:.3s}.wrap-404:after{position:absolute;content:"";background-color:#7eab41;height:100%;width:100%;top:0;left:0;opacity:.88}.wrap-404 h1{font-family:roboto,sans-serif;font-size:205px;text-transform:uppercase;color:#fff;line-height:1}.wrap-404 a{color:#fff;text-decoration:underline}.content-404{max-width:460px;margin:0 auto;position:relative;z-index:2}.wrap-404 p{margin-bottom:70px}.link-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link-404 svg{margin:0 15px 0 25px}@media(max-width:500px){.wrap-404{padding:150px 0}.wrap-404 h1{font-size:135px}.link-404{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.link-404 svg{margin:18px 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.review-block{position:relative;background:#fff;border:1px solid rgba(237,237,237,.96);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 34px rgba(0,0,0,.07);box-shadow:0 4px 34px rgba(0,0,0,.07);border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 45px 15px 20px;margin-bottom:20px}.review__author{display:-webkit-box;display:-ms-flexbox;display:flex}.review__author-image{margin-right:20px;max-width:85px;max-height:85px;border-radius:50%;overflow:hidden}.review__author-image img{width:100%;height:100%}.review__author-name{font-weight:700;font-size:18px;text-transform:capitalize}.review__author-words{font-size:14px;width:100%!important}.review__author-content{max-width:430px;margin-top:15px}.review__rating-mobile{display:none;position:absolute;top:-6px;right:20px}.discount-block{background:#fff;border:1px solid rgba(237,237,237,.96);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 34px rgba(0,0,0,.07);box-shadow:0 4px 34px rgba(0,0,0,.07);border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.dsc-col-1{display:-webkit-box;display:-ms-flexbox;display:flex}.discount-block .content-wrap{max-width:465px;padding:25px 30px}h3.discount__title{font-size:18px;font-weight:700;margin:0}.discount__desc{font-size:14px}.dsc-col-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:30px}.dsc-col-2 .amt div:first-child{text-decoration:line-through;font-size:24px;color:#333;opacity:.6;font-weight:400}.dsc-col-2 .amt{font-size:50px;font-weight:700;line-height:1;text-align:center}.highlighted-block span:first-child{font-weight:800;font-size:66px}.highlighted-block{background:#7eab41;color:#fff;font-weight:700;width:150px;height:145px;padding:25px;line-height:1;text-align:center;margin-left:70px;margin-top:-60px;position:relative}.highlighted-block:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:15px 0 0 15px;border-color:transparent transparent transparent #626262;top:0;right:-15px}.highlighted-block:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:30px 75px 0;border-color:#7eab41 transparent transparent transparent;left:0;bottom:-30px}span.discount-note{font-size:14px;margin-top:10px;display:block}.highlighted-price{position:relative}.highlighted-price:before{font-weight:900;font-size:26px;position:absolute;left:-22px;top:27px}.discount__code{background:#f59140;border-radius:30px;padding:10px 30px;margin-top:15px;color:#fff;font-size:14px;font-weight:700;max-width:235px;text-align:center;cursor:pointer;display:inline-block;border:1px solid #f59140;-webkit-transition:.3s ease;transition:.3s ease}.discount__code:hover{background:#fff;color:#f59140;text-decoration:none}.discount-overlay{display:none}.review__author-words-full,.hide-review{display:none}.hide-review,.show-review{color:#6c497b;font-size:14px;margin-top:20px}.hide-review span,.show-review span{cursor:pointer}.hide-review span svg,.show-review span svg{margin-left:8px}.overlay-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.discount-code-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay-header-image img{width:100%}.overlay-header-image{max-width:140px}span.d-code{background:#fff;border:1px solid rgba(75,51,86,.3);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:36px;border-top-right-radius:0;border-bottom-right-radius:0;font-weight:700;font-size:18px;line-height:1.4;padding:10px 40px;text-transform:uppercase}.code-copy-trigger{font-weight:900;font-size:16px;line-height:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-family:Roboto;background:#7eab41;border-radius:30px;padding:14px 22px;border-top-left-radius:0;border-bottom-left-radius:0;color:#fff;cursor:pointer}.discount-signup-message{margin-bottom:30px}.discount-overlay-content{margin-top:30px;padding:40px 0 50px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;text-align:center}.copied-note{font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px;display:none}.copied-note svg{margin-right:15px}#redirect-countdown{display:none;font-size:14px}#redirect-countdown span{font-size:36px;font-weight:700;display:block}span.expired-btn{background:#dadada;border-radius:30px;padding:10px 30px;margin-top:15px;color:#333;font-size:14px;font-weight:700;max-width:235px;text-align:center;display:inline-block}.discount-expired .dsc-col-2 .amt{opacity:.6}.discount-expired .highlighted-block{background:#dadada;color:#858585}.discount-expired .highlighted-block:before{border-color:#dadada transparent transparent transparent}.overlay-header-note{font-size:18px;font-weight:700;margin:0 95px 0 45px;max-width:470px}.overlay-header-discount{font-weight:600;font-size:48px;line-height:1;text-align:right;max-width:270px}input#mce-EMAIL:focus{outline:0}.overlay-header-discount span{font-weight:400;font-size:14px;display:block;margin-top:5px}.fancybox-content{border-radius:7px!important}.redirect-link a{color:#f59140}.discount-overlay-form .form-inner-wrap{border-radius:7px;border:1px solid rgba(217,217,217,.96);padding:30px 40px}.discount-overlay__wrap .discount-mailchimp-form{margin:50px 0 10px}.discount-overlay__wrap .discount-mailchimp-form .form-icon{width:140px;position:static}.discount-overlay__wrap .discount-mailchimp-form .form-input-wrap{border:0;padding:0}.discount-overlay__wrap .field-group.input-wrap p{font-weight:700;font-size:18px}.discount-overlay__wrap .field-group.input-wrap{padding:0 0 20px 55px}.discount-overlay__wrap .discount-mailchimp-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.discount-overlay__wrap .discount-mailchimp-form .form-input-wrap .button{min-width:230px}.discount-overlay__wrap .discount-mailchimp-form .form-input-wrap input{width:100%}.discount-overlay__wrap .discount-mailchimp-form .input-email{width:100%}.discount-overlay__wrap #mc-embedded-subscribe-form-2{width:100%}.discount-overlay__wrap .mc-status.error-message{position:static;margin-left:55px;width:auto}.fancybox-button svg path{fill:#7eab41!important}.redirect-link a{font-size:18px;border:1px solid #f59140;border-radius:30px;line-height:1;padding:10px 20px;-webkit-transition:.3s ease;transition:.3s ease;margin-top:10px;display:inline-block}.redirect-link a:hover{background:#f59140;color:#fff;text-decoration:none}.for-no-focus{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.entry-content .social-share li a{background:0 0;color:#000}.entry-content .social-share li a:hover{color:#64456e}.social-share-image-wrap{margin-bottom:1rem;width:100%;overflow:hidden;position:relative;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);box-shadow:1px 1px 3px 0 rgba(0,0,0,.3)}.social-share-image-wrap img{width:100%;height:100%;top:0;left:0;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.social-share-image-wrap:hover img{top:-10px}.social-share-image-wrap:hover .social-share-post-image{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}.social-share-post-image{z-index:2;width:100%;padding:20px;position:absolute;bottom:0;left:0;margin:0;background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}.legal-links ul{list-style:none;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.legal-links a{font-size:12px;color:#333;background:0 0!important;text-decoration:underline!important;padding:0 14px;position:relative}.legal-links li:first-child a:after{content:"";position:absolute;right:-3px;top:7px;width:4px;height:4px;border-radius:50%;background:#333}@media(max-width:1200px){.highlighted-block{margin-top:-121px}}@media(max-width:992px){.discount-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dsc-col-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.highlighted-block{margin:-16px 0 60px}.dsc-col-2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.discount-overlay__wrap .discount-mailchimp-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discount-overlay__wrap .field-group.input-wrap{padding:0}.discount-overlay__wrap .discount-mailchimp-form .form-input-wrap input{max-width:100%}.discount-overlay__wrap .field-group.input-wrap p{text-align:center}}@media(max-width:767px){.discount-mailchimp-form{margin:50px 0 80px}.review__rating-mobile{display:block}.review__rating{display:none}.review__author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hide-review,.show-review{text-align:center}.overlay-header-note{margin:0 30px}}@media(max-width:620px){.discount-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.dsc-col-2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-left:30px}.camp-image{padding-left:30px}}@media(max-width:580px){.overlay-header-discount{text-align:center}.review-block{border-radius:0}.overlay-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.overlay-header-note{text-align:center;margin:20px}.discount-overlay__wrap .discount-mailchimp-form .form-input-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discount-overlay__wrap .discount-mailchimp-form .form-input-wrap input{border-radius:30px}.discount-overlay__wrap .discount-mailchimp-form .form-input-wrap .button{border-radius:30px;margin-top:5px;width:100%;min-width:100%}}@media(max-width:380px){.legal-links ul{flex-direction:column}.legal-links li:first-child a:after{width:0;height:0}.dsc-col-2 .amt{font-size:26px}}div.wpforms-container-full .wpforms-form input[type=submit].btn-purple,div.wpforms-container-full .wpforms-form button[type=submit].btn-purple{border-radius:3rem;background-image:-webkit-gradient(linear,left top,right top,from(#6c4a7c),color-stop(#4b3356),color-stop(#6c4a7c),to(#4b3356));background-image:linear-gradient(to right,#6c4a7c,#4b3356,#6c4a7c,#4b3356);background-size:300% 100%;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:none;font-weight:700;color:#fff}div.wpforms-container-full .wpforms-form input[type=submit].btn-purple:hover,div.wpforms-container-full .wpforms-form button[type=submit].btn-purple:hover{background-position:100% 0;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.page-resource{background:url(images/resource/pattern-bg.svg) no-repeat}.free-resource-block{padding:55px 0 85px}.free-resource-block .container{max-width:1000px}.free-resource-block h2{font-size:48px;text-align:center;font-weight:700}.free-resource-block h3{font-size:18px;text-align:center;font-weight:600;text-transform:uppercase}.free-resource-block p{font-size:20px}.free-resource-block .guide-book{margin-top:40px;display:flex;align-items:center;justify-content:space-between}@media(max-width:640px){.free-resource-block .guide-book{flex-direction:column}}.free-resource-block .guide-book__image{max-width:35%}@media(max-width:640px){.free-resource-block .guide-book__image{max-width:100%}}.free-resource-block .guide-book__image img{width:100%}.free-resource-block .guide-book__content{max-width:50%;position:relative}@media(max-width:640px){.free-resource-block .guide-book__content{margin-top:30px;max-width:100%}}.free-resource-block .guide-book__content:after{content:"";position:absolute;left:-80px;height:245px;width:1px;background:#c4c4c4;top:50px}@media(max-width:920px){.free-resource-block .guide-book__content:after{left:-40px}}@media(max-width:640px){.free-resource-block .guide-book__content:after{width:0}}.mailchimp-form-block .container{max-width:1300px}.mailchimp-form-block .form-wrap{max-width:750px;margin:0 auto;padding:50px 100px;text-align:center;background:#fff;box-shadow:0 4px 63px rgba(0,0,0,.18);position:relative}@media(max-width:640px){.mailchimp-form-block .form-wrap{max-width:calc(100% - 20px);padding:50px 20px}}.mailchimp-form-block h2.form__heading{font-size:24px;font-weight:700}.mailchimp-form-block .form-input___wrap{position:relative;margin-bottom:25px}.mailchimp-form-block .form-input___wrap input{width:100%;background:#fff;border:1px solid #c4c4c4;border-radius:10px;padding:32px 15px 13px;font-size:16px}.mailchimp-form-block .form-input___wrap label{position:absolute;top:15px;left:15px;color:#333;font-size:14px;font-weight:600;line-height:1}.mailchimp-form-block .form-input___wrap ::-webkit-input-placeholder{color:#333;opacity:.6;font-size:16px}.mailchimp-form-block .form-input___wrap ::-moz-placeholder{color:#333;opacity:.6;font-size:16px}.mailchimp-form-block .overlay-form{max-width:470px;margin:0 auto 15px}.mailchimp-form-block .form-bg{margin-top:-225px}@media(max-width:992px){.mailchimp-form-block .form-bg{margin-top:-85px}}@media(max-width:640px){.mailchimp-form-block .form-bg{margin-top:-35px}}.mailchimp-form-block .form-bg img{width:100%}.mailchimp-form-block button{background:#f59c39;box-shadow:0 4px 10px rgba(245,156,57,.5);border-radius:50px;font-size:20px;font-weight:700;text-transform:uppercase;width:100%;padding:18px 20px;border:2px solid #f59c39;color:#fff;cursor:pointer}@media(max-width:400px){.mailchimp-form-block button{font-size:16px}}@media(max-width:340px){.mailchimp-form-block button{font-size:14px;padding:10px 20px}}.mailchimp-form-block button:hover{background:0 0;color:#f59c39}.content-block{padding:75px 0}.content-block .container{max-width:1300px;text-align:center}.content-block h2{font-size:36px;font-weight:700;margin-bottom:15px}.content-block p{max-width:800px;margin:0 auto}.features-block{display:flex;justify-content:center;background:#fafafa;padding:50px 0 35px;flex-wrap:wrap}.features-block .feature__item{max-width:275px;margin:0 15px 15px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.1);text-align:center}.features-block .feature__item__content{padding:20px 12px}.features-block .feature__item p{margin:0}.features-block .feature__item img{max-width:100%}.features-block h2{font-size:22px;font-weight:700}.signup-form-2{overflow:hidden}.signup-form-2 .signup-form{max-width:470px}.signup-form-2 h2{font-size:42px;font-weight:700}.signup-form-2 .container{display:flex}@media(max-width:991px){.signup-form-2 .container{flex-direction:column-reverse}}.signup-form-2 .signup-form__content{max-width:800px;padding:90px 90px 90px 0}@media(max-width:991px){.signup-form-2 .signup-form__content{max-width:800px;padding:50px;margin:-200px auto 0;position:relative;background:#fff}}@media(max-width:640px){.signup-form-2 .signup-form__content{padding:50px 20px}}.signup-form-2 hr{height:1px;width:100%;background:#c4c4c4;margin:40px 0;border:0}.signup-form-2 .signup-form__image{margin-right:-400px}@media(max-width:991px){.signup-form-2 .signup-form__image{margin:0}}.signup-form-2 .signup-form__image img{height:100%;object-fit:cover}@media(max-width:991px){.signup-form-2 .signup-form__image img{height:auto;width:100%}}.additional-resource{padding:50px 0 45px;background:#fafafa}.additional-resource .container{max-width:1300px}.additional-resource h2{text-align:center;font-size:42px;font-weight:700}.additional-resource h3{font-size:34px;font-weight:700;margin-bottom:20px}.resource-slider{margin-top:35px}.resource-slider button.slick-arrow{cursor:pointer;border:0;text-indent:-999em;height:45px;width:45px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;background-size:contain!important}.resource-slider button.slick-prev.slick-arrow{left:-80px;background:url(./images/chevron-left.svg) no-repeat}@media(max-width:1500px){.resource-slider button.slick-prev.slick-arrow{left:10px;top:40%;background:url(./images/chevron-left-white.svg) no-repeat}}.resource-slider button.slick-next.slick-arrow{right:-80px;background:url(./images/chevron-right.svg) no-repeat}@media(max-width:1500px){.resource-slider button.slick-next.slick-arrow{right:10px;top:40%;background:url(./images/chevron-right-white.svg) no-repeat}}.resource-slider .slick-slide{margin:0 17px}.resource-slider .slick-list{margin:0 -17px}.resource-slider img{width:100%}.resource-slider .slider__content{padding:25px;background:#fff;box-shadow:0 4px 35px rgba(0,0,0,.08);margin-bottom:30px;min-height:230px;display:flex;flex-direction:column;align-items:flex-start}.resource-slider .slider__content a{text-transform:uppercase;background:#333;border:2px solid #333;border-radius:30px;font-size:12px;font-weight:600;display:inline-block;padding:10px 20px;line-height:1;color:#fff;text-decoration:none;margin-top:auto}.form-wrap__success{display:none}.form-wrap__success h2.form__heading{font-size:36px}.form-wrap__success .btn--outline-purple{border:3px solid #4a3055;box-sizing:border-box;border-radius:50px;width:100%;padding:22px;line-height:1;text-transform:uppercase;color:#4a3055;font-weight:700;max-width:465px;margin:0 auto}.signup-form-2.mailchimp-form-block h2.form__heading{font-size:24px}.mailchimp-api .single-hh-signup .message{margin-top:10px}.mailchimp-api div#message{width:100%;display:flex;justify-content:center;margin-top:20px}.mailchimp-api form#mc-embedded-subscribe-form{position:relative}.mailchimp-api .success-message{background:rgba(105,136,57,.7)}.mailchimp-api .success-message .message-badge{background:#698839}.mailchimp-api .info-message{background:rgba(40,146,206,.7)}.mailchimp-api .info-message .message-badge{background:#2892ce}.mailchimp-api .fail-message,.mailchimp-api .messages .error{background:rgba(228,92,92,.7)}.mailchimp-api .fail-message .message-badge,.mailchimp-api .messages .error .message-badge{background:#e45c5c}.mailchimp-api .messages .error:before{content:"";width:16px;height:16px;background:url(/wp-content/themes/harvesthosts/images/cross.svg),#e45c5c;margin-right:5px;padding:2px;background-size:16px 16px;background-repeat:no-repeat;background-position:center;border-radius:20px}.mailchimp-api .info-message .message-badge,.mailchimp-api .success-message .message-badge,.mailchimp-api .fail-message .message-badge{margin-right:5px;padding:2px;display:flex;align-items:center;border-radius:20px}.mailchimp-api .info-message svg,.mailchimp-api .success-message svg,.mailchimp-api .fail-message svg{width:16px}.mailchimp-api .info-message,.mailchimp-api .success-message,.mailchimp-api .fail-message,.mailchimp-api .messages .error{color:#fff;border-radius:30px;padding:5px 10px;display:inline-flex;align-items:center;font-size:14px;font-weight:600}@media(max-width:768px){.mailchimp-api .subscribe-form .input-wrap{margin:0 auto 60px}.mailchimp-api div#message{bottom:-55px}.mailchimp-api .info-message,.mailchimp-api .success-message,.mailchimp-api .fail-message,.mailchimp-api .messages .error{font-size:12px}}.nav-gift a:hover{color:#000!important;transform:scale(1.2)}