@media screen and (max-device-width: 1439px), screen and (max-width: 1439px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:100%}video{width:100%}.container{width:auto;padding:0 80px}#header .container{width:100%}#nav{-webkit-justify-content:center;justify-content:center}#nav ul li a{margin:0 20px}#nav ul li.login-link{margin-left:20px}#nav ul li.mega-menu .drop-menu:before,#nav ul li.mega-menu .drop-menu:after{display:none}.header-hero .container{width:100%}.breadcrumbs{width:100%;padding:0 80px}.main-content.main-content--magazine .container{padding:0 80px}#footer .control-footer{right:80px}.page-home .header-hero.header-hero--graphic{min-height:1px;background-size:contain}.page-home .header-hero.header-hero--graphic .container{min-height:1px;padding-bottom:30.4%}.page-home .carousel-home .header-hero.header-hero--words .header-hero--img{padding-bottom:30%}.page-home .main-content.main-content--spotlight{background-position:120%}.page-listbiz .main-content.main-content--bizOptions .container{padding:0 80px;margin-top:0}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions.bizOptions--01{width:calc(33.333% - 20px)}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions.bizOptions--02{width:66.666%}.carousel.carousel-userimgs .userimg img{max-height:284px;min-height:284px}}@media screen and (max-device-width: 1280px), screen and (max-width: 1280px){.container{padding:0 50px}#header{min-height:1px}#header .header--logo{max-width:220px}#nav ul li{letter-spacing:1px}#nav ul li a{margin:0 18px}#nav ul li.login-link{margin-left:18px}#nav ul li.mega-menu .drop-menu{left:-70px;min-width:calc(100% + 140px)}#nav ul li.mega-menu .drop-menu ul li.mega-picks{left:316px;width:calc(100% - 420px)}.breadcrumbs{padding:0 50px}#footer section:first-child{width:30%}#footer .control-footer{right:50px}.service-holder.service-holder--blog section .feed-box.feed-box-img{width:50%}.service-holder.service-holder--blog section .feed-box.feed-box-txt{width:50%;padding:24px 20px 50px}.service-holder.service-holder--blog section .feed-box.feed-box-txt .btn{bottom:10px}.main-content.main-content--split .container .main-content--text .btn{right:30px}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions h3{font-size:3.4em}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions h3 br{display:none}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions.bizOptions--01{width:100%;margin-right:0;margin-bottom:32px}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions.bizOptions--02{width:100%}.page-mags .main-content.main-content--full header h2{font-size:3em}.service-holder.service-holder--mags{margin-right:0}.service-holder.service-holder--mags.service-holder--mags-latest{padding-right:0}body.pmpro-levels.page-listbiz .main-content.main-content--bizOptions .container .bizOptions{padding:24px}body.pmpro-levels.page-listbiz .main-content.main-content--bizOptions .container .bizOptions .btn{position:initial}.page-profile .main-content #profile-editor .profile-editor--menus .profile-crossad{margin-left:0}}@media screen and (max-device-width: 1100px), screen and (max-width: 1100px){.container{padding:0 32px}#top-link a{display:none !important}#header .container{padding-top:24px;padding-bottom:20px}#header .header--logo{max-width:150px}#header .header--logo img{margin-left:-26px}#header .header--search{right:32px;margin:0}.navslide--holder,#navslide{display:block}#nav{position:static}#nav .mobnav-subarrow{display:block}#nav .nav{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;z-index:9999;position:absolute;top:-2px;left:-820px;width:380px;padding:70px 0 0;margin:0;background:#fff url(../img/logo.png) 88% 34px no-repeat;background-size:130px;border-radius:0 0 10px 0}#nav ul{display:block;padding:16px 0 0}#nav ul#sf-menu{display:block}#nav ul#sf-menu>li{margin:0;padding:0;background-color:transparent}#nav ul li{width:100%;font-weight:600;margin:0}#nav ul li a{width:100%;padding:16px 36px;margin:0;border:0}#nav ul li a:after{display:none}#nav ul li.home-link{display:block}#nav ul li.login-link a{color:#fff;padding:18px 0;background-color:#e93f80;border-bottom-right-radius:10px}#nav ul li.current-menu-item a,#nav ul li.current-page-ancestor a,#nav ul li.current-menu-ancestor a,#nav ul li.current-menu-parent a,#nav ul li.current_page_ancestor a{color:#232d50;background-color:#f7f8fb}#nav ul li a:hover{background-color:#f7f8fb}#nav ul li .drop-menu{display:none !important;position:static;padding:0}#nav .drop-menu ul:before{display:none}#nav ul li:hover .drop-menu{display:none !important}#nav ul li.xpopdrop .drop-menu{display:block !important;opacity:1;visibility:visible;min-width:1px}#nav ul li .drop-menu ul{width:100%;padding:0;box-shadow:none}#nav ul li .drop-menu ul li{font-size:inherit;font-weight:400}#nav ul li .drop-menu ul li a{padding:12px 44px;background-color:#f7f8fb;border-bottom:1px solid #ddd}#nav ul li.mega-menu{position:relative}#nav ul li.mega-menu:hover>a:before{display:none}#nav ul li.mega-menu .drop-menu ul{min-height:1px;padding:0}#nav ul li.mega-menu .drop-menu ul h6{display:none}#nav ul li.mega-menu .drop-menu ul li{font-size:inherit}#nav ul li.mega-menu .drop-menu ul li>a{font-weight:600;padding:12px 44px;background-color:#f7f8fb;border-bottom:1px solid #ddd}#nav ul li.mega-menu .drop-menu ul li.mega-picks{position:relative;left:auto;width:auto}#nav ul li.mega-menu .drop-menu ul li.mega-picks .mega-picks--box{padding:10px 24px;border-bottom:1px solid #ddd}#nav ul li.mega-menu .drop-menu ul li.mega-picks .mega-picks--box h6{display:block;font-size:1.4em;margin:4px 0 12px}#nav ul li.mega-menu .drop-menu ul li.mega-picks .mega-picks--box .mega-picks--box-lister div{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin-right:0}#nav ul li.mega-menu .drop-menu ul li.mega-picks .mega-picks--box .mega-picks--box-lister div a{-webkit-align-self:center;align-self:center;width:100px;padding:0;margin:0 10px 10px 0;background-color:transparent;border-bottom:0}#nav ul li.mega-menu .drop-menu ul li.mega-picks .mega-picks--box .mega-picks--box-lister div img{max-width:100px;margin:0}.breadcrumbs{padding:0 32px}.main-content.main-content--magazine{background-position:-220px 0}.main-content.main-content--magazine .container{padding:0 32px}.main-content.main-content--magazine .magazine-panel{width:450px;margin-top:64px}.main-content.main-content--magazine .magazine-panel .magazine-panel--img{width:180px}#footer .container{-webkit-flex-wrap:wrap;flex-wrap:wrap}#footer section{padding:0}#footer section:first-child{text-align:center;width:100%;margin-right:0;order:2;margin-top:64px}#footer section:first-child img{margin-right:auto;margin-left:auto}#footer section:first-child p{max-width:none}#footer section form fieldset,#footer section form .mailerlite-form-inputs{position:relative;left:50%;margin:0 0 0 -190px}#footer .control-footer{bottom:-80px;right:32px}.page-login #main-content_holder aside{background-size:cover}.header-hero{min-height:1px}.header-hero.header-hero--words .header-hero--txt{font-size:90%;margin:64px 0}.social-icons a{margin-right:1px}.carousel.carousel-featured section{width:31.999%}.service-holder.service-holder--standard{padding-left:8%;padding-right:8%}.page-lv1 .main-content.main-content--lv1-split .service-holder{width:69.333%}.page-lv2 .main-content.main-content--lv2-split .main-img{width:70%}.page-lv2 .main-content.main-content--lv2-split .main-img img{margin-bottom:-100px}.page-lv2 .main-content.main-content--lv2-split aside{width:30%;font-size:90%}.page-lv2 .main-content.main-content--lv2-split aside p.web,.page-lv2 .main-content.main-content--lv2-split aside p.tel{line-height:26px;background-size:26px}.page-lv2 .main-content.main-content--lv2-split aside .social-icons a{width:26px;height:26px;margin-right:2px}.page-lv2 .main-content.main-content--featured{padding-top:100px}.page-lv2 .main-content.main-content--featured h2{font-size:3em}.page-lv2 .main-content.main-content--featured.main-content--recommended .main-content--inner{padding-right:230px}.carousel.carousel-userimgs .userimg img{max-height:170px;min-height:150px}.service-holder.service-holder--mags section{width:14.1666%;margin:32px 3% 32px 0}.service-holder.service-holder--mags section:nth-child(6n){margin-right:0}.page-contact .header-hero{min-height:0;padding-bottom:30%}.page-contact .main-content.main-content--contact{padding:40px 0 40px}.page-contact .main-content.main-content--contact .details-boxes .details-boxes--panel{width:50%;margin-right:0}.page-contact .main-content.main-content--contact .details-boxes .details-boxes--panel:last-child{padding-left:80px}.page-contact #contact-form fieldset,.page-contact .wpcf7 fieldset{padding:32px 20px}.main-content.main-content--events header{min-height:70px;margin-right:0}.main-content.main-content--events header h2{font-size:3em}.main-content.main-content--events .service-holder{width:100%;padding-right:0}.main-content.main-content--events .service-holder.service-holder--whatson section{margin-bottom:3%}.main-content.main-content--events aside{width:100%;text-align:center;padding-top:32px;border-top:1px solid #ddd}.single-events .main-content.main-content--events main{width:100%;padding-right:0}.single-events .main-content.main-content--events .service-holder.service-holder--whatson section{text-align:left}.page-profile .main-content.main-content--alt-03 .main-content--pad{max-width:none;padding:0;margin:0}body.pmpro-checkout .pmpro_form_fieldset{width:calc(100% - 60px)}body.nav-toggle #navslide b{background-color:#e93f80}.theme-05 .header-hero{background-size:contain}}@media screen and (max-device-width: 960px), screen and (max-width: 960px){#contact-form,.wpcf7{margin-left:0;margin-right:0}.embed-container,.youtube-embed{width:100%;max-width:100%;margin-left:0%;margin-right:0%}#modal-1{max-width:480px;padding:20px;margin:20px}#modal-1 button{top:20px;right:20px}#modal-1 .modal-container .modal-txt{text-align:left}#modal-1 .modal-container .modal-txt h4{font-size:1.6em;margin-right:40px}#modal-1 .modal-container .modal-txt img{bottom:-30px;right:-30px;max-width:170px}body.pmpro-account .pmpro .pmpro_card_actions{position:relative;padding-bottom:40px;bottom:auto;left:auto;right:auto}body.pmpro-account .pmpro #pmpro_account-profile{width:100%;padding-bottom:0}body.pmpro-account .pmpro #pmpro_account-membership{width:100%;padding-bottom:0}.page-home .header-hero{background-size:cover;background-position-x:70%}.service-holder.service-holder--events{margin-bottom:32px}.service-holder.service-holder--events section{width:100%;margin:0 0 16px}.service-holder.service-holder--blog section{width:100%;margin:0 0 32px}.service-holder.service-holder--blog section .feed-box.feed-box-img{width:66.666%;padding-bottom:50%}.service-holder.service-holder--blog section .feed-box.feed-box-txt{width:33.333%}.page-lv1 .tabbed-cats ul{-webkit-justify-content:flex-start;justify-content:flex-start;overflow-y:scroll;margin-bottom:50px}.page-lv1 .tabbed-cats ul li{min-width:110px}.page-lv1 .main-content.main-content--lv1-split .service-holder{width:100%}.page-lv1 .main-content.main-content--lv1-split .service-holder section{width:32%;margin:0 2% 50px 0}.page-lv1 .main-content.main-content--lv1-split .service-holder section:nth-child(4n){margin-right:2%}.page-lv1 .main-content.main-content--lv1-split .service-holder section:nth-child(3n),.page-lv1 .main-content.main-content--lv1-split .service-holder section:last-child{margin-right:0}.page-lv1 .main-content.main-content--lv1-split aside{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;width:100%;margin:32px 0 0}.page-lv1 .main-content.main-content--lv1-split aside img{max-width:200px;margin:10px}.page-lv1 .main-content.main-content--lv1-split aside img:last-of-type{margin-bottom:10px}.service-holder.service-holder--standard{padding:0}.service-holder.service-holder--standard section{width:32%;margin:0 2% 50px 0}.service-holder.service-holder--standard section:nth-child(3n),.service-holder.service-holder--standard section:last-child{margin-right:0}.service-holder.service-holder--standard section:nth-child(4n){margin-right:2%}.page-lv2 .main-content.main-content--reviews .glsr-review-form{width:100%}.page-lv2 .main-content.main-content--reviews .glsr-review-form .wp-block-button{position:relative;bottom:auto;right:auto;margin-top:16px}.page-lv2 .main-content.main-content--reviews .glsr-reviews .glsr-review{width:50%;padding-right:50px}.main-content.main-content--staying .container .staying-txt{width:33.333%}.main-content.main-content--staying .container .staying-txt h2{font-size:1.7em}.main-content.main-content--staying .container .staying-img{width:66.666%}.service-holder.service-holder--mags section{width:21.25%;margin:32px 5% 32px 0}.service-holder.service-holder--mags section:nth-child(4n){margin-right:0}.service-holder.service-holder--mags section:nth-child(6n){margin-right:5%}.page-profile .main-content #profile-editor{margin-bottom:50px}.page-profile .main-content #profile-editor .profile-editor--menus{width:26%}.page-profile .main-content #profile-editor .profile-editor--menus img{max-width:130px;margin:26px 0 0 16px}.page-profile .main-content #profile-editor .profile-editor--panel{width:74%;margin-right:0}.page-profile .main-content #profile-editor .profile-editor--adver{width:100%;margin:32px 0 0}.page-profile .main-content ul.tabs li{padding:16px 10px 16px 16px}.page-login #main-content_holder{background:none}.page-login #main-content_holder .container{padding:0}.page-login #main-content_holder .main-content{order:2;width:100%;padding:40px 0}.page-login #main-content_holder .main-content .btn--ty{margin-left:40px}.page-login #main-content_holder .main-content.main-content--logged{min-height:1px}.page-login #main-content_holder aside{display:none;order:1;-webkit-align-items:center;align-items:center;width:100%;min-height:250px}.page-login #main-content_holder aside img{max-width:170px;margin-top:10px}#loginform{margin-right:40px;margin-left:40px}#loginform fieldset,#loginform .gform-body,#lostpasswordform fieldset,#lostpasswordform .gform-body,#resetpasswordform fieldset,#resetpasswordform .gform-body,.page-login .wpcf7 fieldset,.page-login .wpcf7 .gform-body{margin:0 30px;padding:16px}#loginform .gform_footer,#lostpasswordform .gform_footer,#resetpasswordform .gform_footer,.page-login .wpcf7 .gform_footer{margin:0 30px !important;padding:0 16px 16px !important}.page-login #main-content_holder .main-content h2,.page-login #main-content_holder .main-content p.intro{margin-left:40px}.gform_wrapper.gravity-theme .gform_validation_errors{margin:0 30px 30px !important}}@media screen and (max-device-width: 767px), screen and (max-width: 767px){.header-hero.header-hero--words .header-hero--txt h2{font-size:3em}.main-content.main-content--full{padding:32px 0}.main-content.main-content--split{padding:32px 0}.main-content.main-content--split .container .main-content--text{order:2;width:100%;padding-right:0}.main-content.main-content--split .container aside{width:100%;margin-bottom:40px}.main-content .main-content--pad{padding:0 6%}.main-content.main-content--magazine{position:relative;background-position:0 0}.main-content.main-content--magazine:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,0.75)}.main-content.main-content--magazine .container{padding:0 20px}.main-content.main-content--magazine .magazine-panel{-webkit-justify-content:center;justify-content:center;position:relative;z-index:1;width:100%;margin-top:64px}.main-content.main-content--magazine .magazine-panel .magazine-panel--img{margin-left:32px}#footer section{text-align:center;width:33.333%;margin:0 0 32px;padding:0}.page-lv1 .main-content.main-content--featured header{min-height:64px}.carousel.carousel-featured section{width:49%}.carousel.carousel-featured section .inner-img img{max-height:200px;min-height:200px}.page-lv2 .main-content.main-content--lv2-split .main-img{order:2;width:100%}.page-lv2 .main-content.main-content--lv2-split .main-img img{margin-bottom:0}.page-lv2 .main-content.main-content--lv2-split aside{order:1;width:100%;padding-left:0;margin-bottom:32px}.page-lv2 .main-content.main-content--lv2-split aside p.tel,.page-lv2 .main-content.main-content--lv2-split aside p.web{display:inline-block}.page-lv2 .main-content.main-content--lv2-split aside p.tel{margin-right:32px}.page-lv2 .main-content.main-content--lv2-split aside .social-icons{margin-top:0}.page-lv2 .main-content.main-content--featured{padding-top:80px}.page-lv2 .main-content.main-content--featured.main-content--recommended .main-content--inner{padding-right:130px;background-size:70px}.page-listbiz .main-content.main-content--bizOptions .container{padding:0 30px}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions{padding:24px 24px 100px}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions footer{bottom:24px}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions footer p{font-size:1em}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions .bizOptions-split{width:100%}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions .bizOptions-split ul{margin:0}.page-listbiz .main-content.main-content--bizOptions .container .bizOptions .bizOptions-split:last-of-type{margin-bottom:24px}.page-contact .main-content.main-content--contact .details-boxes .details-boxes--panel{order:2;width:100%;margin-bottom:0}.page-contact .main-content.main-content--contact .details-boxes .details-boxes--panel:last-child{order:1;padding-left:0;margin-bottom:50px}.page-contact #contact-form fieldset,.page-contact .wpcf7 fieldset{padding:32px 20px}.toggle_hldr{width:100%}.toggle_hldr:nth-child(odd){width:100%;padding-right:0;border-top:0}.service-holder.service-holder--whatson section{width:48.75%}.service-holder.service-holder--whatson section:nth-child(3n){margin-right:2.5%}.service-holder.service-holder--whatson section:nth-child(even){margin-right:0}.page-profile .main-content #profile-editor .profile-editor--menus{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.page-profile .main-content #profile-editor .profile-editor--menus img{display:none}.page-profile .main-content #profile-editor .profile-editor--menus .profile-crossad{margin:0 0 16px 16px}.page-profile .main-content #profile-editor .profile-editor--panel{width:100%;border-top-right-radius:0}.page-profile .main-content ul.tabs{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0}.page-profile .main-content ul.tabs li{width:100%;letter-spacing:0.5px;padding:16px 16px 12px;border-radius:0;border:0.5px solid #ddd;border-top:0}.page-profile .main-content ul.tabs li:first-child{border-top:0.5px solid #ddd}.page-profile .main-content ul.tabs li.current:before,.page-profile .main-content ul.tabs li.current:after{display:none}.page-login #main-content_holder .main-content{padding-left:40px;padding-right:40px}.page-login #main-content_holder .main-content h2,.page-login #main-content_holder .main-content p.intro,.page-login #main-content_holder .main-content .btn--ty{margin-left:0;margin-right:0}#loginform,#lostpasswordform,#resetpasswordform{margin-right:0;margin-left:0}#loginform fieldset,#loginform .gform-body,#lostpasswordform fieldset,#lostpasswordform .gform-body,#resetpasswordform fieldset,#resetpasswordform .gform-body,.page-login .wpcf7 fieldset,.page-login .wpcf7 .gform-body{margin:0}#loginform .gform_footer,#lostpasswordform .gform_footer,#resetpasswordform .gform_footer,.page-login .wpcf7 .gform_footer{margin:0 !important}.gform_wrapper.gravity-theme .gform_validation_errors{margin:0 !important}body.pmpro-account .pmpro #pmpro_account-orders .pmpro_table_order-date{max-width:none}body.pmpro-invoice .pmpro_actions_nav-left,body.pmpro-invoice .pmpro_actions_nav-right{margin:4px 0}}@media screen and (max-device-width: 640px), screen and (max-width: 640px){.container{padding:0 20px}#header .container{padding-top:24px;padding-bottom:20px}#header .header--logo{max-width:130px}#header .header--search{right:20px;margin-top:4px}#header .header--search #search-slide{width:20px;height:20px}#header .header--search ul li{margin-left:6px}#header .header--search ul li a{width:20px;height:20px}#nav .nav{width:100%}.navslide--holder{left:20px}.breadcrumbs{letter-spacing:0;padding:0 20px}.main-content img.alignright,.main-content img.alignleft{float:none;max-width:100%;margin:20px 0}.main-content img.logo{max-width:30%}#footer .container.container--footer p{padding-right:110px}#footer .control-footer{right:20px}.page-home .header-hero:after{background:linear-gradient(90deg, #eee6d2 25%, rgba(238,230,210,0) 100%)}.page-home .carousel-home .header-hero.header-hero--words .header-hero--img{padding-bottom:30%}.page-home .main-content.main-content--featured header{min-height:70px;padding-right:100px;background-size:80px}.page-home .main-content.main-content--spotlight{padding:32px 0}.page-home .main-content.main-content--spotlight .main-content--text img{max-width:110px}.service-holder.service-holder--events section{padding-bottom:50%}.service-holder.service-holder--blog section .feed-box.feed-box-img{width:100%}.service-holder.service-holder--blog section .feed-box.feed-box-txt{width:100%}.page-tips .header-hero{background-position-x:45%}.page-tips .header-hero:after{width:100%}.toggle_hldr details summary{padding:30px 26px 30px 0;background-position:right 40px}.main-content.main-content--staying .container .staying-txt{width:100%;margin-bottom:32px}.main-content.main-content--staying .container .staying-txt h2{margin-bottom:16px}.main-content.main-content--staying .container .staying-img{width:100%}body.pmpro-account .pmpro .pmpro_section{padding:20px}.page-profile .main-content #profile-editor .profile-editor--panel .profile-inner{padding:0 20px 100px}.page-profile .main-content #profile-editor .profile-editor--adver .profile-inner{padding:20px}body.pmpro-checkout #pmpro_pricing_fields{margin:0 0 32px;padding:30px 30px 10px}body.pmpro-checkout .pmpro_form_fieldset{width:100%;padding-left:20px;padding-right:20px;margin:0 0 32px}body.pmpro-checkout .pmpro_form .pmpro_form_field{width:100%;margin:0 0 12px}body.pmpro-checkout .pmpro_form_submit{padding:0}.hp-portal .hp-portal--panel{padding:30px 20px}.hp-portal .hp-portal--panel:nth-child(even){padding-right:20px;padding-left:20px}.hp-portal.hp-portal--img .hp-portal--panel{width:calc(100% + 10px)}.hp-portal.hp-portal--img .hp-portal--panel:nth-child(even){width:calc(100% - 0px)}#contact-form input[type="text"],#contact-form input[type="tel"],#contact-form input[type="email"],#contact-form input[type="url"],#contact-form input[type="file"],.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="file"],.banner-hero .mailerlite-form form input[type="text"],.banner-hero .mailerlite-form form input[type="tel"],.banner-hero .mailerlite-form form input[type="email"],.banner-hero .mailerlite-form form input[type="url"],.banner-hero .mailerlite-form form input[type="file"]{font-size:1.3em}#contact-form textarea,.wpcf7 textarea,.banner-hero .mailerlite-form form textarea{font-size:1.3em}#contact-form .select2-container--default .select2-selection--single .select2-selection__rendered,.wpcf7 .select2-container--default .select2-selection--single .select2-selection__rendered,.banner-hero .mailerlite-form form .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.3em}.page-login #main-content_holder .main-content{padding-right:30px;padding-left:30px}.header-hero{background-position-x:100%}.header-hero:after{width:170%}.theme-02 .header-hero{background-position-x:50%}.theme-02 .header-hero:after{width:140%;background:linear-gradient(90deg, #eee6d2 35%, rgba(238,230,210,0) 100%)}.theme-03 .header-hero:after{background:linear-gradient(90deg, #efefef 25%, rgba(239,239,239,0) 100%)}.theme-04 .header-hero{background-position-x:45%}.theme-04 .header-hero:after{background:linear-gradient(90deg, #cddcfb 25%, rgba(73,94,141,0) 100%)}.theme-05 .header-hero{background-size:cover;background-position-x:30%}.theme-05 .header-hero:after{background:linear-gradient(90deg, #c5b49d 10%, rgba(197,180,157,0) 150%)}.theme-06 .header-hero{background-size:cover;background-position-x:20%}.theme-06 .header-hero:after{background:linear-gradient(90deg, #232d50 15%, rgba(35,45,80,0) 100%)}.carousel.carousel-featured section{width:60%}.carousel.carousel-featured .flickity-prev-next-button{display:none}.page-lv1 .main-content.main-content--lv1-split .service-holder section{width:48.5%;margin-right:3%}.page-lv1 .main-content.main-content--lv1-split .service-holder section:nth-child(3n){margin-right:3%}.page-lv1 .main-content.main-content--lv1-split .service-holder section:nth-child(4n){margin-right:0%}.page-lv1 .main-content.main-content--lv1-split .service-holder section:nth-child(even),.page-lv1 .main-content.main-content--lv1-split .service-holder section:last-child{margin-right:0}.service-holder.service-holder--standard section{width:48.5%;margin-right:3%}.service-holder.service-holder--standard section:nth-child(3n){margin-right:3%}.service-holder.service-holder--standard section:nth-child(4n){margin-right:0%}.service-holder.service-holder--standard section:nth-child(even),.service-holder.service-holder--standard section:last-child{margin-right:0}.page-lv2 .main-content.main-content--featured{padding:32px 0 10px}.page-lv2 .main-content.main-content--featured h2{font-size:2.2em}.page-lv2 .main-content.main-content--featured.main-content--recommended .main-content--inner{padding-right:0}.page-lv2 .main-content.main-content--featured.main-content--recommended .main-content--inner header{margin-right:140px}.page-lv2 .main-content.main-content--alt-04{padding-top:32px}.page-lv2 .main-content.main-content--reviews .glsr-reviews .glsr-review{width:100%;padding-right:0}.carousel.carousel-userimgs .userimg{width:80%}.service-holder.service-holder--mags section{width:47.5%;margin-top:20px;margin-bottom:20px}.service-holder.service-holder--mags section:nth-child(even){margin-right:0}.page-mags .main-content.main-content--full header h2{font-size:2.4em}.page-mags .main-content.main-content--featured header{min-height:70px;padding-right:100px;background-size:80px}}@media screen and (max-device-width: 500px), screen and (max-width: 500px){.main-content .main-content--pad{padding:0}.main-content ul li,.main-content ol li{margin-left:20px}.main-content.main-content--magazine .magazine-panel{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin:32px 0}.main-content.main-content--magazine .magazine-panel .magazine-panel--caption{margin-top:70px}.main-content.main-content--magazine .magazine-panel .magazine-panel--img{display:none;margin:0 0 20px}#footer section{width:50%}#footer section form fieldset,#footer section form .mailerlite-form-inputs{margin-left:-146px}#footer section form input[type="email"]{width:130px;margin-right:0}.carousel.carousel-featured section{width:80%}.page-lv1 .main-content.main-content--lv1-split .service-holder section{width:100%;margin-right:0%}.page-lv1 .main-content.main-content--lv1-split .service-holder section:nth-child(3n){margin-right:0%}.service-holder.service-holder--standard section{width:100%;text-align:center;margin-right:0%}.service-holder.service-holder--standard section p.web,.service-holder.service-holder--standard section p.tel{display:inline-block;margin:0 6px 6px}.service-holder.service-holder--standard section:nth-child(3n){margin-right:0%}.page-lv2 .main-content.main-content--alt-04{padding:32px 0}.page-lv2 .main-content.main-content--alt-04 aside hr{margin:0 0 32px}.page-lv2 .main-content.main-content--alt-04 aside img{max-width:100%;margin-bottom:20px}.carousel.carousel-userimgs .userimg img{max-height:150px;min-height:150px;margin-bottom:0 !important}.main-content.main-content--events .service-holder.service-holder--whatson section{width:100%;margin-right:0;margin-bottom:32px}.main-content.main-content--events .service-holder.service-holder--whatson section:nth-child(3n){margin-right:0}.single-events .main-content.main-content--events header{margin-bottom:20px}.single-events .main-content.main-content--events header h2{font-size:2.4em}.single-events .main-content.main-content--events main .call-box{padding-left:20px;padding-right:20px;margin:40px 0}.page-profile .main-content #profile-editor .profile-editor--menus .profile-crossad{font-size:80%;padding:12px}}
/*# sourceMappingURL=theme-mobile.css.map */
