/* https://www.marchwoodifa.co.uk/wp-content/themes/marchwood/style.css?ver=6.8.1 */
html,body{overflow-x:hidden}.alignnone{margin:0 0 10px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 10px 10px}.alignleft{float:left;margin:5px 10px 10px 0}t .aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 10px 10px}a img.alignnone{margin:5px 10px 10px 0}a img.alignleft{float:left;margin:5px 10px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 0 10px 0}.wp-caption.alignleft{margin:5px 10px 10px 0}.wp-caption.alignright{margin:5px 0 10px 10px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.sticky{background:#fff;border:2px solid #000}.entry-content img{margin:0 0 1.5em 0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-left:0;margin-right:20px;text-align:right;width:33%;float:left}blockquote.right{margin-left:20px;margin-right:0;text-align:left;width:33%;float:right}.comment-form input[type=text],.comment-form textarea{width:100%;border:1px solid #ccc;border-radius:4px}ol.comments-list{padding-left:0}ol.comments-list li{list-style:none}ol.comments-list .comment-author{border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px}ol.comments-list .comment-meta{float:right}ol.comments-list .children{border-left:1px solid #ccc}.comment-form-comment label{display:block}img{max-width:100%;height:auto}#banner{overflow:hidden}#banner #banner-container-holder{width:100%;min-width:900px;display:inline-block;position:relative;right:-50%}#banner #banner-container-row{position:relative;left:-50%}#pagebanner,#pagebanner-archive{position:relative;width:100%}.blog #pagebanner{display:none}#pagebanner-content{position:absolute;width:100%;height:100%;color:#fff;top:0;display:flex;align-items:center;justify-content:center;font-size:1.8vw}#pagebanner-content h1{color:#fff;margin:0;font-size:2.5vw;font-weight:500}#pagebanner-content .btn-white{font-size:1vw;padding:1vw 2vw}#pagebanner img{width:100%;height:auto}header{padding:30px 0}#header-left img{max-width:500px;height:auto}#header-right{text-align:right;font-weight:600}#header-right .textwidget{padding-top:40px}#left{padding-top:30px}#home-intro{padding:50px 0;text-align:center}#home-services{padding:50px 0;text-align:center}#home-services h2{text-align:center;margin:0 auto 30px auto}.home-box{text-align:center;width:100%;padding:0;font-size:14px;font-weight:600}.home-box h3{color:#fff;line-height:50px;margin-top:0;margin-bottom:0;width:100%;text-transform:uppercase}.home-box a:hover{text-decoration:none}.home-box img{width:100%;height:auto}.home-box img:hover{opacity:.7;filter:alpha(opacity=70)}.home-box-content{padding:30px;min-height:260px}.home-box-bottom{padding:0 30px 30px 30px}.home-box-bottom .strap{font-family:'Crimson Text',serif;font-size:18px;margin-bottom:20px}.home-box .btn{color:#fff;padding:4px 12px;text-shadow:none;border:1px solid #fff;border-radius:0;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:14px}.home-box .btn:hover{text-shadow:none;background-color:#fff;border:1px solid #fff;box-shadow:none;text-decoration:none}.home-box p{margin:0}.blue-box{background-color:#a8cedd}.blue-box h3{background-color:#6bb0e2}.blue-box .btn{background-color:#6bb0e2}.blue-box .btn:hover{color:#6bb0e2}.red-box{background-color:#f0d2c7}.red-box h3{background-color:#e66763}.red-box .btn{background-color:#e66763}.red-box .btn:hover{color:#e66763}.green-box{background-color:#c9d6a2}.green-box h3{background-color:#a3bc97}.green-box .btn{background-color:#a3bc97}.green-box .btn:hover{color:#a3bc97}#home-testimonials{background-color:#e66763;color:#fff;padding:60px 0}.blue-bg{background-color:#6bb0e2!important}.green-bg{background-color:#c9d6a2!important}.testimonial_rotator_description{padding:0 0 0 60px}.testimonial_rotator_quote,.wptww-testimonials-text{padding:0 60px;margin:0;font-size:28px;border-left:0;font-family:'Crimson Text',serif;width:100%;text-align:center;background-image:url(/wp-content/themes/marchwood/images/close-quote.png)!important;background-repeat:no-repeat!important;background-position:bottom right!important;background-size:40px 34px!important}.wptww-testimonials-text p{font-size:28px!important}.green-bg .testimonial_rotator_quote,.green-bg .wptww-testimonials-text{background-image:url(/wp-content/themes/marchwood/images/close-quote-green.png)!important}.blue-bg .testimonial_rotator_quote,.blue-bg .wptww-testimonials-text{background-image:url(/wp-content/themes/marchwood/images/close-quote-blue.png)!important}.testimonial_rotator.template-default .testimonial_rotator_author_info{font-style:normal;line-height:1.2em;padding:0;border-left:0;margin:30px 0 0 0;display:block;text-align:center;font-weight:700;color:#fff}.testimonial_rotator_description::before{content:'';background-image:url(/wp-content/themes/marchwood/images/open-quote.png)!important;background-repeat:no-repeat!important;background-position:top left!important;background-size:40px 34px!important;width:40px;height:34px;margin-top:10px;float:left;margin-left:-60px}.wptww-testimonial-content{background-image:url(/wp-content/themes/marchwood/images/open-quote.png)!important;background-repeat:no-repeat!important;background-position:top left!important;background-size:40px 34px!important}.green-bg .testimonial_rotator_description::before,.green-bg .wptww-testimonial-content{background-image:url(/wp-content/themes/marchwood/images/open-quote-green.png)!important}.blue-bg .testimonial_rotator_description::before,.blue-bg .wptww-testimonial-content{background-image:url(/wp-content/themes/marchwood/images/open-quote-blue.png)!important}#home-testimonials blockquote::after{content:'';background-image:url(/wp-content/themes/marchwood/images/close-quote.png)!important;background-repeat:no-repeat!important;background-position:bottom right!important;background-size:40px 34px!important;width:40px;height:34px;margin-right:-60px;margin-bottom:40px;float:right}.green-bg{color:#4d4d4d!important}.green-bg .testimonial_rotator_author_info{color:#4d4d4d!important}.testimonials-widget-testimonial .close-quote::after,.testimonials-widget-testimonial .open-quote::before{content:''}.testimonial_rotator_author_info{padding-right:60px!important}.wptww-testimonial-content h4,.wptww-testimonial-content .fa-quote-left{display:none}.wtwp-testimonials-slider-wrp .slick-track{display:flex!important;justify-content:center!important;align-items:center!important}.wptww-quote{margin-bottom:0px!important}.wptww-testimonial-client{margin-top:30px}.wptww-testimonials-slidelist{margin-bottom:0px!important}#home-testimonials blockquote p{text-align:center}#home-testimonials .credit{margin-top:60px}#home-news{padding:100px 0;text-align:center}.news-box{width:100%;margin-bottom:30px;font-size:14px;font-weight:600}.news-box-content{border-bottom:1px solid #eeece9;border-left:1px solid #eeece9;border-right:1px solid #eeece9;padding:30px}.news-box-content-inner{min-height:220px}.news-box img{width:100%;height:auto}.news-box h3{font-family:'Crimson Text',serif;font-size:22px;font-weight:400;margin-top:0}.news-box .btn{color:#6f7371;padding:4px 12px;text-shadow:none;border:1px solid #eeece9;border-radius:0;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:14px}.news-box .btn:hover{text-shadow:none;background-color:#eeece9;border:1px solid #eeece9;box-shadow:none;text-decoration:none}.vertical-align{display:flex;align-items:center}#home-community img{width:100%;height:auto}#home-community{background-color:#c9d6a2}#home-community-content{padding:50px 150px}#home-community .btn{color:#4d4d4d;padding:4px 12px;text-shadow:none;border:1px solid #fff;border-radius:0;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:14px}#home-community .btn:hover{text-shadow:none;background-color:#fff;border:1px solid #fff;box-shadow:none}#home-community h2{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#4d4d4d}.community-image{padding:0}.community-content{text-align:center}.community-content-box,.contact-content-box{padding:50px 65px}#home-contact{background-color:#dedad4;font-size:24px}#home-contact h2,.page-template-page-contact h2{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#4d4d4d}.contact-content,.contact-map{padding:0}.contact-content{text-align:center}.contact-map{line-height:0}.contact-map p{margin:0}#bottom-banner .container-fluid{padding:0}#page-intro{text-align:center;padding-top:30px}.btn-block{margin-top:30px}#page-spotlights{padding:50px 0}#how-charge-title,#how-consult-title{text-align:center}#how-charge,#how-consult{padding-bottom:50px}#how-charge-title h2,#how-consult-title h2{border-bottom:1px solid #e9e6e2;border-top:1px solid #e9e6e2;color:#4d4d4d;margin:30px 0;line-height:50px;font-family:'Crimson Text',serif;font-size:28px;width:inherit}.text-columns{column-count:2;column-gap:50px}.page-id-13 #page-spotlights>.col-md-6,.page-id-24 #page-spotlights>.col-md-6,.page-id-12 #page-spotlights>.col-md-6,.page-id-21 #page-spotlights>.col-md-6{margin:0 auto;float:none}footer{background-color:#a8cedd;padding:75px 0}footer h2{font-family:'Crimson Text',serif;color:#4d4d4d;font-size:28px;width:auto!important;border:0px!important}footer a{color:#4d4d4d}footer a:hover{color:#fff}footer .btn,footer input[type="submit"]{color:#4d4d4d;padding:4px 12px;text-shadow:none;border:1px solid #4d4d4d;border-radius:0;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:14px}footer .btn:hover,footer input[type="submit"]:hover{color:#fff;text-shadow:none;background-color:#4d4d4d;border:1px solid #4d4d4d;box-shadow:none}#footer-center{padding-top:8px}#footer-center .callus{font-size:24px}#footer-center .terms{font-size:12px}#footer-right{text-align:right}#footer-right img{width:100%;height:auto;margin-bottom:75px}footer #mce-FNAME,footer #mce-LNAME,footer #mce-EMAIL{height:40px;margin-bottom:5px;border:1px solid #fff;background-color:#fff;width:80%;padding:10px}footer div.wpcf7-mail-sent-ok{border:2px solid #fff}footer div.wpcf7-response-output{margin:20px 0;padding:.2em 1em}.eg-marchwood-news-content{height:200px}.blog h1{text-align:center;margin-bottom:30px}.single h1{text-align:center;margin-bottom:30px;text-transform:uppercase}.post-details{text-align:center}.minimal-light .esg-filterbutton,.minimal-light .esg-navigationbutton,.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton a{padding:4px 12px!important;color:#e66763!important;text-shadow:none;background-color:transparent!important;border:1px solid #e66763!important;border-radius:0px!important;box-shadow:none;text-transform:uppercase;font-weight:600!important;font-size:14px!important;text-decoration:none;margin:30px 0px!important}.minimal-light .esg-filterbutton:hover .minimal-light .esg-navigationbutton:hover,.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton a:hover{color:#ffffff!important;text-shadow:none;background-color:#e66763!important;border:1px solid #e66763!important;box-shadow:none;text-decoration:none;border-radius:0px!important}.archive .post-title h2{margin-top:0}.post-tags{margin-bottom:15px}.prev-next-link{clear:both;padding-top:50px;margin-bottom:50px}.prev-link,.next-link{display:inline-block}.prev-link{float:left}.next-link{float:right}ul.pagination{clear:both;display:block}.news-posts .news-posts-box{margin-bottom:30px}.row.equal{display:flex;flex-wrap:wrap}.navbar{background-color:#a3bc98;border:none;min-height:inherit;margin-top:0;margin-bottom:0;font-size:14px;text-transform:uppercase;border-radius:0}.navbar .container{padding:0}.navbar-collapse{float:right;padding:0}.navbar .main-menu>li{border-left:none}.navbar .main-menu>li:first-child{border-left:none}.navbar .main-menu li a{color:#4d4d4d}.navbar .main-menu li a:hover{color:#fff}.navbar .main-menu>li>a{z-index:1000}@media only screen and (min-width:768px){.navbar .main-menu{}.navbar .main-menu>li:hover>ul{top:auto;width:auto;margin-left:15px;display:block}}.navbar .main-menu>li>ul>li>a{background-color:#cad7a2;color:#4d4d4d;padding:5px 15px;z-index:2000}.navbar .main-menu>li>ul>li>a:hover{background-color:#a3bc98;color:#fff}.dropdown-menu{border:0}@media only screen and (min-width:768px){.navbar .main-menu{}.navbar .main-menu>li ul>li:hover>ul{top:0;width:auto;margin-left:99%;display:block;z-index:10000}}.navbar .main-menu>li>ul>li>ul>li a{background-color:#fafafa;padding:5px 15px;z-index:3000}.navbar .caret{display:none}.custom-gallery-grid ul,.custom-gallery-grid li{margin:0;padding:0;list-style:none}.custom-gallery-grid li{width:23%;margin-left:1%;margin-right:1%}.panel-group .panel-heading .panel-title a:after{font-family:'Glyphicons Halflings';content:"\e113";float:right}.panel-group .panel-heading .panel-title a.collapsed:after{content:"\e114"}.masonry-content .loop-single-sizer,.masonry-content .loop-single{width:33%}body{font-family:'Hind',sans-serif;font-weight:300;font-size:18px;color:#4d4d4d}p{margin:0 0 20px}h1{color:#e76863;font-family:'Crimson Text',serif;font-size:28px}.home h2,.page-template-page-contact h2{color:#4d4d4d;font-family:'Crimson Text',serif;font-size:28px;border-top:1px solid #dedad4;border-bottom:1px solid #dedad4;line-height:50px;width:350px;margin:0 auto 30px auto}.callus{font-weight:600}.btn,.btn a{opacity:1}.btn:hover,.btn a:hover{opacity:.85;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.btn-green{padding:4px 12px;color:#6f7371;text-shadow:none;background-color:transparent;border:1px solid #a3bc97;border-radius:0;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:14px}.btn-green:hover{color:#fff;text-shadow:none;background-color:#a3bc97;border:1px solid #a3bc97;box-shadow:none;text-decoration:none}.btn-red{padding:4px 12px;color:#e66763;text-shadow:none;background-color:transparent;border:1px solid #e66763;border-radius:0;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:14px;text-decoration:none}.btn-red:hover{color:#fff;text-shadow:none;background-color:#e66763;border:1px solid #e66763;box-shadow:none;text-decoration:none}.btn-blue,.prev-link a,.next-link a,a.post-link{padding:4px 12px;color:#6bb1e2;text-shadow:none;background-color:transparent;border:1px solid #6bb1e2;border-radius:0;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:14px;text-decoration:none}.btn-blue:hover,.prev-link a:hover,.next-link a:hover,a:hover.post-link{color:#fff;text-shadow:none;background-color:#6bb1e2;border:1px solid #6bb1e2;box-shadow:none;text-decoration:none}.btn-white{padding:4px 12px;color:#6f7371;text-shadow:none;background-color:transparent;border:1px solid #fff;border-radius:0;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:14px;text-decoration:none}.btn-white:hover{color:#6f7371;text-shadow:none;background-color:#fff;border:1px solid #fff;box-shadow:none;text-decoration:none}.error{color:red}.wpcf7{margin-top:20px!important}.wpcf7 label,.wpcf7 select{width:100%}.wpcf7 select{border:1px solid #ccc;padding:10px}.wpcf7-text,#mce-FNAME,#mce-LNAME,#mce-EMAIL{height:35px;margin-bottom:5px;border:1px solid #ccc;width:100%;padding:10px}.wpcf7-textarea{height:100px;margin-bottom:5px;border:1px solid #ccc;width:100%;padding:10px}.wpcf7-submit,#mc-embedded-subscribe-form .button{padding:4px 12px;color:#e66763;text-shadow:none;background-color:transparent;border:1px solid #e66763;border-radius:0;box-shadow:none;text-transform:uppercase;font-weight:600;font-size:14px;text-decoration:none}.wpcf7-submit:hover,#mc-embedded-subscribe-form .button:hover{color:#fff;text-shadow:none;background-color:#e66763;border:1px solid #e66763;box-shadow:none;text-decoration:none}span.wpcf7-list-item{display:inline-block;margin:0}footer #mc-embedded-subscribe-form .button{border:1px solid #4e4e4e!important;color:#4e4e4e!important}footer #mc-embedded-subscribe-form .button:hover{background-color:#4e4e4e;color:#fff!important}div.wpcf7-mail-sent-ok{border:2px solid #398F14}div.wpcf7-response-output{margin:20px 0;padding:.2em 1em}#mc-embedded-subscribe-form{margin-bottom:50px}.terms a{text-decoration:underline}.page-id-11612 #footer-left>div{display:none}@media only screen and (min-width:768px){a[href^="tel"]{text-decoration:none;pointer-events:none;cursor:default}}@media only screen and (min-width:992px) and (max-width:1199px){.community-content-box,.contact-content-box{padding:0 25px}#home-community h2{margin-bottom:10px}.community-content{padding:0}.eg-marchwood-news-content{height:230px}.news-box-content-inner{min-height:270px}.home-box-content{min-height:350px}.home-box-bottom .strap{min-height:50px}.home-box .btn{font-size:10px}#page-spotlights h3{font-size:20px}}@media (max-width:991px){.vertical-align{display:block;align-items:center}#footer-right img{width:150px;height:auto;margin-bottom:30px}#footer-right{text-align:left}}@media only screen and (min-width:768px) and (max-width:991px){#header-left img{max-width:400px;height:auto}.home-box-content{min-height:200px}.home-box{margin-bottom:30px}.news-box-content-inner{min-height:160px}#page-spotlights h3{font-size:16px}}@media (max-width:768px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:none!important;padding-bottom:15px!important;float:none}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none;text-align:center}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-default .navbar-nav .open .dropdown-menu>li>a{text-align:center}.navbar-nav>li>a{border-right:0px!important}.collapse.in{display:block!important}.navbar-toggle{background-color:transparent!important;background-image:none;border:0;border-radius:0;float:none!important;text-align:center;margin-bottom:0;margin-right:auto!important;margin-left:auto!important;margin-top:0;padding:15px 10px;position:relative;width:auto!important;color:#fff!important}.navbar-default .navbar-toggle .icon-bar{background-color:#fff!important}.navbar-default .navbar-toggle{border:0}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff;color:#76D1F2}.navbar-nav>li.current-menu-item>a{background-image:none!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent!important;border:0px!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-nav .open .dropdown-menu>li>a{line-height:30px;text-transform:capitalize!important}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 8px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#0C3D4F;color:#fff}.sm-core.responsive li{border-top:0px!important}.dropdown-menu{margin-bottom:15px!important}}@media only screen and (max-width:767px){header{padding:15px 0 0 0}#header-left img{width:80%;height:auto;margin-bottom:15px}#header-right .textwidget{padding-top:15px}#header-left,#header-right{text-align:center}.eg-marchwood-news-content{height:auto}.home-box{margin-bottom:30px}.home-box-content{padding:30px;min-height:inherit}.news-box-content-inner{min-height:inherit}.news-box-content-inner .post-snippet{margin-bottom:15px}#home-news ul{padding:0}.home h2{width:300px}.community-content-box h2{width:100%}#home-news .col-md-3{padding:0}.community-content-box,.contact-content-box{padding:50px 15px}.text-columns{column-count:1;column-gap:0}footer #mce-FNAME,footer #mce-LNAME,footer #mce-EMAIL{width:100%}#footer-right img{width:90px;height:auto}}@media only screen and (max-width:500px){.testimonial_rotator_quote{font-size:22px}.testimonial_rotator_description{padding:0 0 0 30px}.testimonial_rotator_quote{padding:0 30px 0 0;background-size:20px 17px!important}.testimonial_rotator_description::before{content:'';background-image:url(/wp-content/themes/marchwood/images/open-quote.png)!important;background-repeat:no-repeat!important;background-position:0 0 0 17px!important;background-size:20px 17px!important;width:20px;height:17px;margin-top:5px;margin-left:-30px}.testimonial_rotator_author_info{padding-right:30px!important;font-size:16px}#how-charge-title h2,#how-consult-title h2{padding:10px 0;line-height:30px}#home-testimonials{padding:30px 0}}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#6bb0e2!important;border-color:#6bb0e2!important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#6bb0e2!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #6bb0e2!important;color:#6bb0e2!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#6bb0e2!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:transparent;border:2px solid #6bb0e2!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#6bb0e2!important;border-color:#6bb0e2!important;color:#fff!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#6bb0e2!important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#6bb0e2!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#6bb0e2!important}#CookiebotWidget .CookiebotWidget-logo svg circle{fill:#6bb0e2!important}#CookiebotWidget *{color:#6bb0e2!important}