@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap);html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-family:'nunitolight';font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-weight:400;font-size:1.15em;line-height:1.35;margin:0;font-family:'nunitolight';position:relative;background:#fff;text-align:left;font-size:100%;padding:0;overflow-x:hidden!important;width:100%!important;height:100%!important}.clear{height:0;clear:both;font-size:.1em;line-height:.1em;padding:0;margin:0}img,object,embed{height:auto;max-width:100%;display:block}.align-center{text-align:center!important}a{cursor:pointer;color:#205163}.anchor_position{display:none}a.anchor_position{display:block;position:relative;top:-200px}.row *::selection{background:#fff;color:#000}.row *::-moz-selection{background:#fff;color:#000}.row{width:100%;position:relative;z-index:0;padding:0}.row .wrapper{max-width:1200px;width:90%;position:relative;padding:0 15px;margin:0 auto;box-sizing:border-box}.row h1{font-size:3.125em;letter-spacing:3px;margin:0;padding:0 0 20px 0;color:#205163;font-family:'Roboto';font-weight:400!important}.row h2{letter-spacing:1.5px;text-align:left;margin:0;font-size:1.25em;color:#205163;font-family:'Roboto';font-weight:400!important}.row h3{text-align:left;margin:0 auto .5em;color:#205163;font-family:'Roboto';font-weight:400!important}.row h4{font-size:1.25em;text-align:left;margin:0;color:#205163;font-family:'Roboto'}.row h5{text-align:left;margin:0 0 1em;padding-top:20px;color:#205163;font-family:'Roboto';font-weight:400!important}.row li{font-weight:400;font-size:16px;font-family:'nunitolight';line-height:1.5em;text-align:left;margin:.4em 0;color:#205163}ul{padding:1em 2em}.row a,.row a:hover,.row a:visited{color:#205163;text-decoration:none}p{padding-bottom:10px;font-family:'nunitolight';color:#333}p.contactDetails{padding:0}p.contactDetails a{color:#000!important}.submit_wrapper{position:relative}span.captionWrapper{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}a.carouselButtonLink.button{height:auto;border:0;font-size:18px;width:100%!important;margin:30px auto 10px auto;color:#fff;padding:10px 30px;background:#c10062}a.carouselButtonLink.button:hover{background:#1d2824}.owl-dots{display:none!important}a.scrollTo{padding-top:70px}a.scrollTo span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite;box-sizing:border-box}@-webkit-keyframes sdb05{0%{-webkit-transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px,20px);opacity:0}}@keyframes sdb05{0%{transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px,20px);opacity:0}}a.scrollTo{position:absolute;left:50%;margin-left:-20px;bottom:20px;z-index:99}a.scrollTo svg{width:40px;height:auto}a.scrollTo svg path{fill:#fff!important}img#header_nhs_logo{max-width:50px}.flex_row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.flex_column{flex-basis:50%}div#main_wrapper{padding-top:0}ul#main_wrapper{padding:0;list-style-type:none}.wrapped{width:100%;padding:0;position:absolute;margin:0 auto;bottom:30px}.wrapped p{text-align:center;font-size:32px;color:#fff!important}.wrapped p a.next_section.fancy-down-arrow{color:#3c7d8f}.wrapped-inner{width:100%;padding:0;position:absolute;margin:0 auto;bottom:0}.wrapped-inner p{text-align:center;font-size:32px;color:#fff!important}.wrapped-section{width:100%;padding:0;position:absolute;margin:0 auto;bottom:0}.wrapped-section p{text-align:center;font-size:32px;color:#fff!important}.wrapped-section p a.next_section.fancy-down-arrow{color:#3c7d8f}#wrapped{width:100%;padding:0;margin:0 auto}.contain{width:60%;padding:0;margin:0 15%}.wrap{max-width:996px;margin-left:auto;margin-right:auto;position:relative;padding:0 15px 0 15px}.wrap-inner{width:100%;margin-left:auto;margin-right:auto;position:absolute;bottom:0;padding-bottom:15%;display:none}.row{padding:0 0 0 0}.row:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.row.banner_overlay:after{display:none}.row .onecol{width:4.85%}.row .twocol{width:8.75%}.row .threecol{width:22.75%;border:0 solid #999;padding:0%!important;margin-top:30px}.threecol h2{font-size:1.5em;margin:20px 0}.threecol p{font-size:.95em;margin:10px 0}.row .fourcol{width:31.833%}.row .sixcol{width:48.75%}.row .eightcol{width:66.25%;position:relative}.row .ninecol{width:72%}.row .twelvecol{width:100%;padding:0!important}.row .sixcol_summary{width:50%;margin:0;float:left}.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .sixcol,.row .eightcol,.row .ninecol,.row .twelvecol{padding:0;float:left}.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .sixcol,.row .eightcol,.row .ninecol{margin-right:1.25%}.row .onecol.last,.row .twocol.last,.row .twocol1.last,.row .threecol.last,.row .fourcol.last,.row .sixcol.last,.row .eightcol.last,.row .ninecol.last{margin-right:0}.icon_container{width:100%}.aligncenter{text-align:center!important}h1.title{margin-bottom:30px!important;padding:0!important;font-size:32px!important;font-weight:400!important;color:#205163;text-align:center;line-height:1.25}h2.title{margin-bottom:20px!important;padding:0!important;font-size:28px!important;font-weight:400!important;text-align:center}h2.hometitle{margin-bottom:30px!important;padding:0 0 15px 0!important;font-size:28px!important;color:#5c7b45;font-weight:400!important}h3.title{margin-bottom:0px!important;padding:0 0 10px 0!important;font-size:22px!important;color:#5c7b45;font-weight:400!important}#row_section1 .maintitle{padding:0 0 0 15%!important}.home #row_section1 h1.maintitle ul{padding:0 0 0 .5em}.home li#row_section7 .content{text-align:center!important;margin:0 auto}img.finance_logo{width:160px;height:auto;margin-bottom:10px}h2.title.finance_title{font-size:42px!important;padding:0!important;margin:0!important}.maintitle{padding:0 0 0 0!important;font-size:48px!important;font-weight:700!important;color:#fff;text-align:left;text-transform:uppercase;margin:0 0 40px 0!important}.maintitle-column{padding:0 0 0 0!important;font-size:32px!important;font-weight:700!important;color:#000;text-align:left;margin:0 0 40px 0!important}.page-template-template-consultant #row_section3 .maintitle-column{margin:10px 0 40px 0!important}.subtitle{padding:0!important;font-size:22px!important;font-weight:400!important;color:#3c7d8f;text-align:center!important;text-transform:uppercase;margin-bottom:20px!important}.page-template-template-inner .maintitle{font-size:48px!important;color:#000;margin:0 0 0 0!important}.bg-tint{position:absolute;width:100%;height:100%;top:0;left:0;right:0;background:rgba(0,0,0,.4)}.error404 .maintitle{font-size:48px!important;color:#000;margin:0 0 0 0!important}.big-title.background-image-holder.bg404{background-attachment:fixed;min-height:75vh;height:auto}.error404 .overlay-container{width:90%;max-width:800px;position:relative;background:#38b0e3;padding:40px!important;top:65%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);padding:0 0 0 20px;border-left:0 solid #fff;box-sizing:border-box}.error404 .row#row_intro{padding:140px 0 120px 0}.error404 .subtitle{padding:0!important;font-size:22px!important;font-weight:400!important;color:#fff;text-align:center!important;text-transform:uppercase;margin-bottom:20px!important;margin-top:20px}#row_contact .maintitle,#row_contact_form .maintitle,#row_contact_integrations .maintitle,.page-template-default .maintitle{font-size:32px!important;color:#000;margin:0 0 0 0!important}#row_contact h1.maintitle,#row_contact_integrations .maintitle{margin:20px 0 40px 0!important}.content{padding-top:0;padding-bottom:20px;padding-left:0;padding-right:0;width:100%;margin:0;box-sizing:border-box}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(0) translateZ(0);transform:perspective(0) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#8093ca;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:#fff}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#8093ca;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:hover,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:active{color:#fff}.hvr-sweep-to-bottom:hover:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.height-large{position:relative}@media(max-width:768px){.mob-height-large{min-height:600px;height:100vh!important}}section{position:relative}.image-carousel-wrap,.image-no-carousel-wrap{width:100%;height:100%;position:relative!important;left:0;top:0;z-index:1;overflow:hidden}.overlay{display:block;height:100%;position:relative;z-index:300;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.cell-holder{display:table;height:100%;width:100%}.cell-holder .cell{display:table-cell;vertical-align:middle;width:100%}.bg-wrapper{height:100%;width:100%;position:absolute;overflow:hidden;top:0;left:0;z-index:1}.background{background-position:center!important;background-size:cover!important;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:99999}.slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative}.slick-list{height:100%;overflow:hidden}.slick-track{height:100%}.slick-slide{float:left;height:100%}.slick-slide>div{height:100%!important}.image-carousel-wrap .owl-stage-outer,.image-carousel-wrap .owl-stage{height:100%}.image-carousel-wrap .owl-item{position:relative;width:100%;height:100%}.slide__overlay_content{max-width:600px}img.slider-logo{max-width:240px}h2.slide_title{color:#205163;font-size:32px;padding-top:10px;padding-bottom:15px;font-family:'nunitolight';clear:both}.slide_content{line-height:1.75;font-size:20px;color:#205163}a.slide_button.button{background:#4d9635;color:#fff;text-decoration:none;padding:10px 25px;font-size:18px;margin-top:20px;display:inline-block;border-radius:10px}a.slide_button.button:hover{background:#8a99cd}.pad{padding:60px 0!important}.intro_logos{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:30px}.intro_content p{font-size:1.25em;text-align:center;line-height:1.5;max-width:960px;margin:0 auto}.intro_logos img{max-width:360px}section#section_3_contact_details .row{display:flex;background:#f0f2f3}div.contact_column{width:50%;margin:0;text-align:center;display:flex;justify-content:center;align-items:center;border-top:40px solid}@media(max-width:800px){.intro_logos{flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}section#section_3_contact_details .row{flex-direction:column}div.contact_column{width:100%}}.contact_details{padding:40px 8%}img.contact_column_icon{max-width:100px;height:100px;margin:0 auto 20px auto}h3.title.contact_column_title{margin-bottom:0px!important;padding:0 0 10px 0!important;font-size:36px!important;color:#205163;font-weight:600!important;text-align:center}p.contact_column_address{font-size:28px!important}p.contact_column_telephone{font-size:28px!important;font-weight:600!important}a.contact_column_button.button{background:#4d9635;color:#fff;text-decoration:none;padding:10px 25px;font-size:18px;margin-top:20px;display:inline-block;border-radius:10px}section#section_4_promo_columns .row{display:flex}div.promo_column{width:50%;position:relative;margin:0;text-align:center;display:flex;justify-content:center;align-items:center;border-top:40px solid;min-height:400px;background-size:cover!important;background-position:center!important}@media(max-width:768px){section#section_4_promo_columns .row{flex-direction:column}div.promo_column{width:100%}}.promo_details{padding:20px 8%;position:absolute;z-index:999999;text-align:center;transition:transform 600ms ease-out}.promo_overlay{transition:opacity 600ms ease-out;opacity:.85}div.promo_column:hover .promo_overlay{transition:opacity 600ms ease-out;opacity:.25}div.promo_column:hover .promo_details{transition:transform 600ms ease-out;transform:scale(1.04)}.page-template-template-services_main section#row_columns .flex_column_item .promo_overlay{transition:opacity 600ms ease-out;opacity:.85}.page-template-template-services_main section#row_columns .flex_column_item:hover .promo_overlay{transition:opacity 600ms ease-out;opacity:.25}.page-template-template-services_main section#row_columns .flex_column_item .promo_details{width:100%;height:100%}.page-template-template-services_main section#row_columns .flex_column_item:hover .promo_details{transition:transform 600ms ease-out;transform:scale(1.04)}h2.title.promo_column_title{padding:0 0 10px 0!important;letter-spacing:0!important;font-size:32px!important;text-align:center;font-weight:600!important;font-size:36px!important;display:block;margin-top:20px!important;margin-bottom:20px!important}h3.promo_column_subtitle{text-align:center;font-size:28px!important;font-weight:600!important}h3.promo_column_subtitle2{text-align:center;font-size:24px!important;font-weight:400!important}.flexwrapper{display:flex;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:40px}.flexwrapper .sixcol{position:relative}.latest_news_featured_image.background{min-height:300px;position:relative}h2.title.latest_news_title{line-height:1.5;font-size:28px!important;padding-top:0!important}h3#instagram_title{text-align:center;display:flex;justify-content:center;align-items:center;color:#000}h3#instagram_title strong{text-align:center;display:flex;justify-content:center;align-items:center;color:#000}i.fab.fa-instagram{font-size:48px;margin-right:0;padding-right:20px;border-right:2px solid #000}img.instagramfeed_logo{margin-left:-40px;position:relative;z-index:-1}.wdi_feed_thumbnail_1 .wdi_feed_container{width:100%;background-color:#FFF;border-bottom:0 solid #FFFFFF!important}.wdi_layout_th .wdi_photo_wrap{position:relative;display:block!important;overflow:hidden;box-sizing:content-box}.wdi_feed_thumbnail_1 .wdi_photo_wrap{padding:0!important;width:calc(100% - 0px)!important}.wdi_feed_thumbnail_1 .wdi_photo_wrap_inner{border:0 solid #ffffff!important;background-color:#FFF}section.band.dark.image_carousel.logo_carousel.aos-init.aos-animate{height:200px}.logo-carousel_wrap{padding:40px 0}.logo_carousel .bg-wrapper.background{background-size:contain!important;background-repeat:no-repeat!important;position:relative;height:100px!important;width:96%}.logo_carousel .owl-carousel .owl-stage{margin:0 auto}.page-template-template-team div#header_image,.page-template-template-services div#header_image{display:flex;height:100%}.page-template-template-team .banner_overlay,.page-template-template-services_main .banner_overlay,.page-template-template-services .banner_overlay{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999;display:flex;max-width:1200px;margin:0 auto;align-items:stretch;justify-content:space-between;padding:80px 1em}.page-template-template-services_main .banner_overlay{height:auto}.page-template-template-team .banner_content_wrapper,.page-template-template-services_main .banner_content_wrapper,.page-template-template-services .banner_content_wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-right:3em}h2.title.banner_content_title{padding:0!important;margin:0 0 20px 0!important;font-size:36px!important}h2.title.banner_content_subtitle{padding:0!important;margin:0!important;font-size:16px!important}img.banner_content_bullet{width:26px;margin:0 10px 0 0}table.banner_bullet_points{padding-top:15px}table.banner_bullet_points td{font-size:16px;vertical-align:middle;padding:5px 0}.page-template-template-services_main .banner_form_wrapper,.page-template-template-services .banner_form_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:640px){.page-template-template-services_main .banner_form_wrapper,.page-template-template-services .banner_form_wrapper{display:block}input#info-send{font-size:18px!important}}.banner_form{padding:40px;max-width:420px}h2.title.banner_form_title{padding:0!important;margin:0 0 0 0!important}.banner_form_content{margin-bottom:10px}.page-template-template-services_main input#info-send,.page-template-template-services input#info-send{background:#4d9635;border-radius:0px!important}.page-template-template-services_main h1.title,.page-template-template-services h1.title{text-align:left}.page-template-template-services section#section_2_content{text-align:left}.page-template-template-services section#section_2_content .wrapper_{display:flex;align-items:center}.subpage_links{width:33%;margin:0 60px 5px 0}ul.subpage_links{padding:0;list-style:none;width:33%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:0 60px 5px 0}.subpage_links ul{padding:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.subpage_links ul li,ul.subpage_links li{height:100%;padding:0;margin:5px 0 0 0;width:100%}.subpage_links ul li a,ul.subpage_links li a{background:#205163;height:100%;padding:20px 20px;margin:0;width:100%;min-width:300px;display:block;color:#fff!important;text-align:center;font-size:18px}.subpage_links ul li.current_page_item a,ul.subpage_links li.current_page_item a{background:#4d9635}@media(max-width:800px){.subpage_links{width:100%;margin:0 0 5px 0}}.content_wrapper{text-align:left}section#section_2_content p{line-height:1.5}.page-template-template-services section#section_3_content .sixcol{width:50%;position:relative;margin:0;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:0 solid;min-height:400px;background-size:cover!important;background-position:center!important;background:#205163}.page-template-template-services section#section_3_content .sixcol:first-of-type{padding:40px 8%;line-height:2}section#row_columns .flex_row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}section#row_columns .flex_row .flex_column{width:50%;flex-basis:50%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center}section#row_columns .flex_column_item{width:100%;position:relative;overflow:hidden}.subpage_links li a{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.subpage_links li a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#4d9635;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.subpage_links li a:hover,.subpage_links li a:focus,.subpage_links li a:active{color:#fff}.subpage_links li a:hover:before,.subpage_links li a:focus:before,.subpage_links li a:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}a.button.hvr-sweep-to-right{text-align:center!important;clear:both;float:none;display:inline-flex;margin:30px auto 0 auto;align-self:center;justify-self:center;padding:10px 30px;border:1px solid #fff}.bg_image{background-size:cover!important;background-position:center!important}.bg_contain{background-size:contain!important;background-repeat:no-repeat!important}span.overlay.box_overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;max-width:100%}a.faux_link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}section#row_team{padding-top:0}.page-template-template-team section#row_intro h2.page_title{font-size:24px;font-weight:100}.page-template-template-team .flex_row{justify-content:flex-start;align-items:flex-start}.page-template-template-team .flex_column.team_member{width:25%!important;flex-basis:25%!important;padding:1em;margin-bottom:2em;position:relative}@media(max-width:960px){.page-template-template-team .flex_column.team_member{width:33.3%!important;flex-basis:33.3%!important}}@media(max-width:800px){.page-template-template-team .flex_column.team_member{width:50%!important;flex-basis:50%!important}.page-template-template-services section#section_2_content .wrapper_{display:flex;align-items:center;flex-direction:column}ul.subpage_links{padding:0;list-style:none;width:calc(100% - 20px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:0 10px 5px 10px}.page-template-template-services .content_wrapper{max-width:800px;padding:2em 2em 2em 2em!important}}@media(max-width:640px){.page-template-template-team .flex_column.team_member{width:100%!important;flex-basis:100%!important}}.team_member_content{border-bottom:4px solid #205163;padding-bottom:12px}h2.team_member_name,h2.team_member_position{padding:.4em 0}h2.team_member_name{font-size:1.25em}h2.team_member_position{padding-top:0;font-size:.8em;font-family:'nunitolight';letter-spacing:.1px}.page-template-template-team a.button.btn_arrow{font-size:16px!important;margin-top:.5em}.team_member_modal_inner h2.team_member_name{padding-bottom:10px;font-size:1.75em;border-bottom:2px solid #b4a67e;margin-bottom:10px}.team_member_modal_inner h2.team_member_position{font-size:1.25em}@media(max-width:768px){.team_member_image{min-height:300px;width:80%!important;padding:0!important;margin:0 auto}h2.team_member_name,h2.team_member_position{text-align:center}}.split_banner_column{height:66vh;min-height:400px;display:block;position:relative;width:50%}.split_banner_column div{height:100%;width:100%;top:0 right:0;bottom:0;left:0;display:block;position:absolute}@media(max-width:768px){.split_banner_column{height:40vh;min-height:400px}}.gallery_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.gallery_wrap>div{width:25%;min-height:300px;position:relative}@media(max-width:768px){.gallery_wrap>div{width:50%;min-height:300px;position:relative}}@media(max-width:480px){.gallery_wrap>div{width:100%;min-height:300px;position:relative}}.fancybox-bg{background:#205163}.modal_bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:105vh;z-index:999999;background:rgba(0,0,0,.84);opacity:0;visibility:hidden;-webkit-transition:opacity .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:opacity .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:opacity .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95);transition:opacity .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95)}.modal_bg.opened{opacity:1;visibility:visible;-webkit-transition:opacity .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:opacity .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:opacity .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95);transition:opacity .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95)}#covid_modal,#emergency_modal,.enquiry_modal,.team_member_modal{opacity:0;visibility:hidden;max-width:1080px;position:fixed;top:-100%;left:50%;transform:translateX(-50%);padding:2em;background:#205163;width:90%;-webkit-transition:all .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:all .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:all .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95);transition:all .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95)}#covid_modal.opened,#emergency_modal.opened,.enquiry_modal.opened,.team_member_modal.opened{display:block;opacity:1;visibility:visible;top:10%;-webkit-transition:all .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:all .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:all .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95);transition:all .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95)}div#covid_modal,div#emergency_modal{text-align:center;max-width:440px}div#covid_modal .flex_column,div#emergency_modal .flex_column{flex-basis:100%}div#covid_modal h2,div#emergency_modal h2{text-align:center;font-size:42px}div#covid_modal .subtitle,div#emergency_modal .subtitle{padding:0!important;font-size:18px!important;font-weight:400!important;color:#FFF;text-align:center!important;text-transform:none;margin-bottom:0px!important}div#emergency_modal p.subtitle.emergency_modal_subtitle{margin-bottom:10px!important}div#emergency_modal .emergency_modal_contact .subtitle{font-size:small}span.team_member_telephone{margin-bottom:10px;display:block;font-size:22px}a.modal_close{position:absolute;color:#fff;text-decoration:none;font-size:2em;top:0;right:0}a.modal_close svg{width:30px}.team_member_modal .flex_row{align-items:flex-start;justify-content:space-between}.team_member_modal .flex_column:first-of-type{flex-basis:30%}.team_member_modal .flex_column:last-of-type{flex-basis:65%}.team_member_modal .team_member_image{min-height:300px}a.faux_link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media(max-width:768px){a.modal_close{top:-20px;right:-30px}.team_member_modal .flex_row{display:block;max-height:70vh;overflow-y:auto}.team_member_modal .flex_column:first-of-type{flex-basis:unset;width:100%;display:block}.team_member_modal .flex_column:last-of-type{flex-basis:unset;width:100%}}.cell-holder{display:table;height:100%;width:100%;z-index:999999;position:relative}.cell-holder .cell{display:table-cell;vertical-align:middle;width:100%;padding-left:60px;padding-right:60px}.content_wrapper{font-size:1.25em}.page-template-template-services .content_wrapper{max-width:800px;padding:2em 2em 2em 0}.page-template-template-services .content_wrapper p{line-height:1.5}section#section_3_content .row{display:flex;flex-wrap:wrap}.aligncenter{text-align:center!important}section#section_5_c2a .row{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;align-content:center;height:100%}section#section_7_c2a .row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between;align-content:center;height:100%}div#c2a_bg{position:relative;align-items:stretch;width:33%}.c2a_form_wrapper{width:67%;padding-left:4%!important;padding-right:4%!important}.contact_form_content{padding-bottom:30px}p#time-selection{color:#fff;line-height:1.125}.c2a_form_wrapper .info-input{margin:0 0 5px 0}input#callBack-submit{height:auto;border:0;font-size:24px;width:100%!important;margin:0 auto 10px auto;display:block;color:#fff;padding:10px 30px;background:#4d9635;bottom:0;right:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-radius:0px!important}a.latest_news_button.button{background:#205163;color:#fff;text-decoration:none;padding:10px 25px;font-size:16px;margin-top:10px;display:inline-block;border-radius:10px}a.latest_news_button.button:hover{background:#4d9635;color:#fff}@media(max-width:800px){.wrapper{width:100%}.page-template-template-services .banner_overlay{flex-direction:column;max-width:90%}section#section_5_c2a .row{flex-direction:column}div#c2a_bg{width:100%;min-height:300px}.c2a_form_wrapper{width:100%;padding-left:4%!important;padding-right:4%!important}.flexwrapper{flex-direction:column}h3.widget-title{text-align:center!important}}.row.contact_row{display:flex;flex-direction:row}.row.contact_row div.contact_column{text-align:left;justify-content:center;align-items:center;border-top:0 solid}.row.contact_row h3.title.contact_column_title{text-align:left}.row.contact_row div.contact_column_2 .contact_details{background:#f0f2f3}.row.contact_row img.contact_column_icon{max-width:360px;height:100px;margin:0 0 20px 0}h3.title.contact_row_column_2_title{margin-bottom:0px!important;padding:0 0 40px 0!important;font-size:28px!important;color:#205163;font-weight:600!important;text-align:left}.row.contact_row table{width:100%;table-layout:fixed}.row.contact_row table tr td{padding:5px}.c2a-wrapper{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-evenly}img.c2a_logo{max-width:260px}a.c2a_button.button{padding:12px 35px;font-weight:600}.contact_form_wrapper{margin-top:40px}.contact_form_wrapper .info-input{margin:0 0 0 0;background:#fff;width:100%;padding:0 10px;height:40px;border:none;border-bottom:0 solid #fff;border-radius:0;color:#000}.contact_form_wrapper textarea#notes{width:100%;padding:10px 20px;resize:none;height:140px}.contact_form_wrapper input#info-send{height:auto;border:0;font-size:24px;width:100%!important;margin:0 auto 10px auto;display:block;color:#fff;padding:15px 30px;background:#4d9635;bottom:0;right:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-radius:0px!important}@media(max-width:800px){.row.contact_row{flex-direction:column}.c2a-wrapper{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-between}.c2a_logo{margin-bottom:10px}a.c2a_button.button{margin-top:10px}p#textarea-wrapper{margin-top:10px}}.page-template-template-main .content{max-width:100%;padding-left:0%;padding-right:0%}.content p,.content a{font-size:16px}.inner-content{padding-top:40px;padding-bottom:40px}.home-inner-content{padding-top:60px;padding-bottom:0}p.title{margin-bottom:0;padding:0;text-align:center}ul#owl_projects{padding:0;list-style-type:none}.row.target-section{width:100%;z-index:1;padding:60px 0 60px 0;overflow:hidden}.wrapper{max-width:1200px;padding:0;position:relative;margin:0 auto}.page-template-template-home li#row_section1{padding:0}.page-template-template-home #banner-wrapper{margin-top:60px;margin-bottom:60px;background:rgba(0,0,0,.4);width:100%;max-width:100%;bottom:auto;position:absolute;z-index:99999}#banner-wrapper{margin-top:0;background:rgba(0,0,0,.4);width:100%;max-width:100%;position:absolute;bottom:0}#banner-inner-wrapper{max-width:1200px;margin:0 auto}.page-template-template-home #banner-inner-wrapper .maintitle{padding:0 0 0 40px!important;text-transform:none!important;font-weight:400!important;font-size:38px!important;margin:0 20px 40px 0!important;border-left:12px solid #c10062;line-height:1.15}#banner-inner-wrapper .maintitle{padding:0 0 0 0px!important;text-transform:none!important;font-weight:400!important;font-size:38px!important;margin:40px 0 40px 0!important;border-left:0 solid #c10062;line-height:1.15}#banner-form{padding:20px;box-sizing:border-box}h2#brochure-form-title{padding:0 0 0 0!important;text-align:left!important;font-size:28px!important;line-height:1.25!important;text-shadow:none!important;margin:0 0 0 0}.default-brochure-form{margin-top:10px}span#brochure-type{display:flex;flex-direction:row;width:100%}span#brochure-type>span{width:auto;margin-right:20px}span#brochure-type span.wpcf7-list-item-label{color:#777;line-height:32px;font-size:20px}.page-template-template-home span#brochure-type span.wpcf7-list-item-label{color:#fff}.info-input{margin:0 0 0 0;background:#fff;width:100%;padding:0 10px;height:40px;border:none;border-bottom:0 solid #fff;border-radius:0;color:#333}.page-template-template-home .info-input{background:#fff;color:#000}input[type="radio"]{width:20px;height:20px;position:relative;top:2px}input#info-send{height:auto;border:0;font-size:24px;width:100%!important;margin:0 auto 10px auto;display:block;color:#fff;padding:10px 30px;background:#1d2824;bottom:0;right:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-radius:10px!important}span.gdpr{color:#000;margin:10px 0 0 0;font-size:12px;display:block}.banner_form span.gdpr{color:#fff}.page-template-template-contact span.gdpr{color:#797979;margin:0}.page-template-template-home span.gdpr{color:#fff}img.padlock{width:32px;float:left;margin-right:10px;top:-3px;position:relative}#brochure-img{width:100%;max-width:400px;margin:0 auto}.location-bullets{padding:0 0 80px 0}.location-bullets li{width:100%;text-align:center;color:#fff;list-style:none;font-size:16px}table.benefits-bullets{width:90%;margin-left:10%;table-layout:fixed}table.benefits-bullets tr td:first-of-type{width:80px}table.benefits-bullets td{font-size:28px;padding:10px}span.bullet-subtitle{clear:both;display:block;padding-top:5px;font-size:16px}.page-template-template-why-us li#row_section6 h2.maintitle{line-height:1.5}.page-template-template-benefits #banner-form,.page-template-template-consultant #banner-form,.page-template-template-faq #banner-form{padding:0 0 0 40px;box-sizing:border-box;border-left:12px solid #c10062}.page-template-template-benefits .default-brochure-form,.page-template-template-consultant .default-brochure-form,.page-template-template-faq .default-brochure-form{margin-top:10px;width:70%;min-width:360px}.page-template-template-benefits h2#brochure-form-title,.page-template-template-consultant h2#brochure-form-title,.page-template-template-faq h2#brochure-form-title{font-size:31px!important}#intro-logo{margin-bottom:20px;max-width:400px;width:100%}#row_section2 .content p{font-size:16px;line-height:1.75}div#introContent{font-size:24px;line-height:1.75;margin-bottom:40px}#intro-content{padding:0 0 0 15%;letter-spacing:.15em}p.navArrow{padding:10px 0;position:relative;min-height:44px}a.next_section.fancy-down-arrow{width:60px;margin:0 auto;display:block}a.next_section.fancy-down-arrow img{position:absolute}a.next_section.fancy-down-arrow .hover{z-index:-1}a.next_section.fancy-down-arrow:hover .hover{z-index:9}img.downwardArrow{width:60px;margin:0 auto}img#section6UpwardArrow,img#section6UpwardArrowHover{transform:rotate(180deg)}.bg-image{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;min-height:300px}#row_section3{padding:60px 0 60px 0}.page-template-template-why-us p#quote{font-size:24px!important}.page-template-template-why-us p#author{font-size:14px!important;line-height:1.25!important}#left-column p{padding:0 40px 0 0;font-size:32px}.page-template-template-consultant #row_section3 #left-column p{line-height:1.75}#right-column p{font-size:20px}#right-column ul{list-style-type:none;padding:0 0 1em 0}#right-column ul li:before{content:'-';position:relative;margin-right:10px}#right-column ul li{font-size:16px}#locations-map{width:50%;position:absolute;right:0;top:-60px;bottom:-60px;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important;z-index:-1}#half-logo{background:url(../../../../../../themes/marshFarm/images/halflogo.svg);width:50%;position:absolute;right:0;top:0;bottom:0;background-repeat:no-repeat!important;background-size:contain!important;background-position:right!important}.page-template-template-benefits #half-logo{background:url(../../../../../../themes/marshFarm/images/colour_logo.svg);top:-260px;right:-210px;bottom:0;background-repeat:no-repeat!important;background-size:contain!important;background-position:right!important;max-width:100%}.page-template-template-consultant #half-logo{background:url(../../../../../../themes/marshFarm/images/colour_logo.svg);left:-230px;right:auto;background-position:left!important;max-width:680px}@media(max-width:1480px){.page-template-template-consultant #half-logo{left:-240px;max-width:640px}}@media (max-width:800px){.page-template-template-consultant #half-logo{display:none}#intro-logo{margin:0 auto 20px auto}}#half-logo-white{background:url(../../../../../../themes/marshFarm/images/halflogowhite.svg);width:50%;position:absolute;left:0;top:0;bottom:0;background-repeat:no-repeat!important;background-size:contain!important;background-position:left!important;opacity:.5}#accreditations{display:flex;width:100%;justify-content:space-between;margin:0 0 60px 0}.row#row_columns{width:100%;z-index:1;padding:0}.row#row_columns .inner{padding:40px 10%;position:relative}.mobile-only{display:none!important}.not-mobile{display:block!important}#contact-form-wrapper{max-width:400px;margin:0 auto 40px auto}#contact-form-wrapper h2.maintitle{margin-bottom:30px!important}.page-template-template-faq section.band.dark.height-large.aos-init.aos-animate{min-height:200px}.accordion{padding-bottom:40px;width:100%;margin:0 auto;max-width:800px}section.accordion-state{position:relative;cursor:pointer}h5.accordion{padding:20px 60px 20px 60px;color:#20517c;font-size:18px;line-height:26px;font-weight:300;cursor:pointer;position:relative;border:solid 1px #EAEAEA;border-width:1px 0 0;margin:0}.page-template-template-fees div.slide{min-height:300px}.fed-accordion>section.accordion-state.opened::before{content:"\f078";left:0;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}.fed-accordion>section>div{display:none;padding:30px 30px 30px 60px;font-size:18px;line-height:2;background:#eaeaea;color:#20517c;margin:0 auto;width:100%;box-sizing:border-box;text-align:left}.opened h5.accordion{background:#eaeaea;background-image:linear-gradient(90deg,#20517c 0%,#20517c 8px,transparent 8px,transparent 100%)}.opened h5.accordion::before{color:#20517c}.fees_accordion .opened h5.accordion{background:#fff;border:0;border-bottom:2px solid #4d9635}.fees_accordion .opened h5.accordion::after{content:'Prices from';position:absolute;right:30px;font-weight:100!important}.fees_accordion .fed-accordion>section>div{background:#fff;padding:30px 30px 30px 120px}table.fees{width:100%;border-collapse:collapse;table-layout:fixed}table.fees tr td{border-bottom:1px solid #bcbcbc}table.fees tr td{width:15%}table.fees tr td:first-of-type{width:70%}table.fees tr td:last-of-type{text-align:right}h5.accordion::before{display:block;position:absolute;content:"\f0da";font-family:FontAwesome;font-size:42px;text-align:center;color:#20517c;font-weight:400;left:30px;top:32px;line-height:2px;-moz-transition:-moz-transform 150ms ease-in-out;-o-transition:-o-transform 150ms ease-in-out;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out}.fed-accordion>section.opened h5.accordion::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-moz-transition:-moz-transform 150ms ease-in-out;-o-transition:-o-transform 150ms ease-in-out;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out}h5.accordion:hover{background:#eaeaea;text-decoration:underline;background-image:linear-gradient(90deg,#8a99cd 0%,#8a99cd 8px,transparent 8px,transparent 100%);text-decoration:none}h5.accordion:hover::before{color:#8a99cd}section#row_header{width:100%;z-index:1;padding:40px 0 40px 0}.row#row_contact{width:100%;z-index:1;padding:30px 0 0 0}.input{height:40px;background:#c9c9c9;border:0 solid #c9c9c9;padding:0 2%;margin-bottom:0;font-size:14px;color:#454444;width:100%;margin-left:0;text-align:left;box-sizing:border-box}textarea.input{height:120px}.smallprint{font-size:13px;padding:10px 0 0 0;width:75%;margin:0 auto}.inner-container{padding:40px;width:80%;margin:0 auto}.row#row_blog{width:100%;z-index:1;background:#fff no-repeat left top;background-size:cover;padding:0;margin-top:0}.row#row_blog .wrapper{max-width:1200px;padding:0;position:relative;margin:0 auto}.row#row_blog_single{width:100%;z-index:1;background:#de672f no-repeat left top;background-size:cover;padding:40px 0;margin-top:0}.row#row_blog_single .wrapper{max-width:1060px;padding:0;position:relative;margin:0 auto;color:#fff}.row#row_blog_site{width:100%;z-index:1;background:#dcdcdc no-repeat left top;background-size:cover;padding:40px 0;margin-top:0}.row#row_blog_site .wrapper{max-width:1060px;padding:0;position:relative;margin:0 auto;color:#fff}#row_nav{padding:40px 0}#primary-single{padding:20px 0 0 0!important;max-width:1200px;margin:0 auto;width:100%;background:#fff;margin:0 auto}div#primary-single #content img.imagefill{margin:0 auto}#primary{padding:0px!important}footer.entry-meta{padding:20px 0;color:#fff}footer.entry-meta a{color:#fff!important}footer.entry-meta-single{padding:20px 0}footer.entry-meta-single a{color:#5c7b45!important}.clear{clear:both}h4.assistive-text{text-align:center;color:#5c7b45}h4.assistive-text-single{text-align:center;color:#fff;font-weight:400}.row#row_blog_site h4.assistive-text-single{text-align:center;color:#3c7d8f;;font-weight:400}a#scroll-down{font-size:22px;width:30px;height:30px;display:block;border:3px solid #c10062;position:relative;text-align:center;margin:0 auto 20px auto}a#scroll-down .fa{font-size:36px;color:#c10062;opacity:1;position:relative;top:-3px;left:0;font-weight:700}nav{background:0;-webkit-backface-visibility:hidden;margin:0 auto}.nav-single a{color:#fff!important;text-transform:uppercase}.row#row_blog_site .nav-single a{color:#3c7d8f!important;text-transform:uppercase}.nav-previous a{color:#5c7b45;float:left}.nav-next a{color:#5c7b45;float:right}span.nav-previous a{width:50%}span.nav-next a{text-align:right;width:50%}.single-article img{max-width:100%;display:block;margin:0 auto}img.header-logo{margin-top:-32px}h2.post-title-single{font-size:32px;margin-bottom:20px}div.wpcf7-response-output{margin:0!important;padding:.2em 1em!important;text-align:center;clear:both;color:#fff}.use_img{float:left;margin:0 0;overflow:hidden;padding:0;position:relative}.use_img{width:100%;margin-bottom:20px}.owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-controls .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:0;padding:4px 7px;display:inline-block;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.owl-nav i{top:50%;position:relative;font-size:24px}.owl-controls .owl-nav [class*='owl-']:hover{color:#fff;text-decoration:none}.owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#160c49;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#f1b731}i.fa.fa-facebook{color:#3B5998}i.fa.fa-twitter{color:#00aced}i.fa.fa-pinterest{color:#C92228}.owl-pagination{display:none}.owl-item p{padding-left:0;margin-left:0;text-align:left;line-height:24px;font-size:16px;padding-top:50px}.owl-item h6{padding-left:0}.owl-carousel .owl-item img{width:100%;float:left;margin:0 0% 0 0}#row_projects{width:100%;padding:40px 0 40px 0!important;display:block;overflow:hidden!important}#row_projects .wrapper{max-width:1060px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;position:relative;color:#999;padding-bottom:0}#row_clientlogos{width:100%;padding:0 0 40px 0!important;display:block;overflow:hidden!important}#row_clientlogos .wrapper{max-width:1060px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;position:relative;color:#999;padding-bottom:0}.owl-carousel#owl_logos .owl-item img{width:100%;float:left;margin:0}#owl_logos{margin:28px 0 0 0}#owl_logos .item{height:700px;display:block;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,.33)}.owl-theme .owl-controls{margin-top:0;text-align:center}.owl-buttons{display:none}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;border-radius:20px;background:rgb(255,255,255) none repeat scroll 0% 0%;opacity:.8}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:.8}#owl{margin:0px!important}#row_clientlogos p{font-weight:400;color:#160c49;display:block}#row_footer{width:100%;padding:60px 0 60px 0!important;display:none!important;overflow:hidden!important;background:#205163;z-index:0}#row_footer .wrapper{max-width:1200px;width:90%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;position:relative;color:#fff;padding-top:60px!important;padding-bottom:60px!important}div#map-container{height:700px;background-repeat:no-repeat!important;background-size:contain!important;background-position:50% 50%!important;margin-top:40px}div#footer-address{padding-left:80px;margin:20px 0 40px 0;background:url(../../../../../../themes/marshFarm/images/map-icon.svg) 0 0 no-repeat}#footer-inner-wrapper{max-width:1030px;margin-left:auto;margin-right:auto;padding-left:15px;padding-top:20px;padding-right:15px;position:relative}#row_footer a{text-decoration:none;color:#f0f2f3;text-shadow:none!important;font-size:1em;text-transform:none}#row_footer a:hover{text-decoration:underline;color:#f0f2f3;text-shadow:none!important}#row_footer p{color:#f0f2f3;font-size:.9em}a.footercontactlink{font-size:0.9em!important}h3#footer-content-title{margin:0 0 10px 0;color:#f0f2f3;font-size:22px;text-align:right}#row_footer ul{padding:0;display:flex;justify-content:flex-start;flex-direction:column}#row_footer ul li{font-size:1em;list-style-type:none;padding:0;margin:0 0 9px 0;line-height:1;color:#f0f2f3;display:block;text-shadow:none!important;text-align:left}#row_footer ul li a{text-decoration:none;color:#f0f2f3;text-shadow:none!important;font-size:1em;text-transform:none}#row_footer ul li a:hover{text-decoration:underline!important;background:0;text-shadow:0 0 0px!important;color:#4d9635}.footer-widget h3{color:#f0f2f3;font-size:1.25em}h3.widget-title{color:#f0f2f3;font-size:1.5em;margin-bottom:30px}section#row_contact{padding-bottom:60px}.contact{width:50%;padding:0;margin:0 auto}.contactDetailsItem{box-sizing:border-box;padding-bottom:60px!important}.contactDetailsItem:nth-of-type(2){border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.form-contact{width:100%;margin:0 auto;max-width:100%}form#form-contact label{color:#333;font-size:14px}p.form-subheading{text-align:center;padding-top:40px;padding-bottom:40px}span.submitWrapper{position:relative;display:block;text-align:center}input#submit{font-size:14px;width:100px!important;margin:0 auto;color:#fff;line-height:1;padding:10px;background:transparent;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-radius:0px!important;text-align:center;max-width:100%;border:1px solid;cursor:pointer!important}div.wpcf7 .hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#c10062;color:#fff!important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}div.wpcf7 .hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#616161;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}div.wpcf7 .hvr-rectangle-in:hover:before,div.wpcf7 .hvr-rectangle-in:focus:before,div.wpcf7 .hvr-rectangle-in:active:before{-webkit-transform:scale(0);transform:scale(0)}div.wpcf7 .submit .ajax-loader,div.wpcf7 .submit .ajax-loader,div.wpcf7 .submit .ajax-loader{visibility:hidden;display:inline-block;width:16px;height:16px;border:none;padding:0;margin:0 0 0 10px;vertical-align:middle;position:absolute!important}hr{background-color:#000;border:0;height:1px;padding:0 60px;margin:0 auto;box-sizing:border-box;width:100%;max-width:1060px}.form-contact #selectbox{height:24px;background:#c9c9c9;border:none;padding:0 0 0 10px;margin-bottom:10px;font-size:14px;color:#fff;line-height:24px;width:382px}textarea#msg{height:120px;background:#c9c9c9;border:1px solid #ececec;padding:0 12px;margin-bottom:10px;font-size:14px;color:#333;line-height:24px;width:100%;box-sizing:border-box}.error{margin:2px 0!important;color:red}i.fa.fa-asterisk{color:#de672f;line-height:2.25;margin-right:10px}::-webkit-input-placeholder{color:#333!important;opacity:1}:-moz-placeholder{color:#333!important;opacity:1}::-moz-placeholder{color:#333!important;opacity:1}:-ms-input-placeholder{color:#333!important;opacity:1}.page-template-template-home .info-input::-webkit-input-placeholder{color:#333!important;opacity:1}.page-template-template-home .info-input:-moz-placeholder{color:#333!important;opacity:1}.page-template-template-home .info-input::-moz-placeholder{color:#333!important;opacity:1}.page-template-template-home .info-input:-ms-input-placeholder{color:#333!important;opacity:1}.info-input::-webkit-input-placeholder{color:#333!important;opacity:1}.info-input:-moz-placeholder{color:#333!important;opacity:1}.info-input::-moz-placeholder{color:#333!important;opacity:1}.info-input:-ms-input-placeholder{color:#333!important;opacity:1}.submitWrapper{position:relative}span.ajax-loader{position:absolute;left:auto;bottom:auto;right:30px;top:11px}.ajax-loader{width:16px!important;height:16px!important;border:4px solid #0065b3!important;border-top:4px solid #9E9E9E!important;border-radius:50%;background-image:none!important}.ajax-loader{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1.2s;-webkit-animation-name:rotate;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-transition-property:-moz-transform;-moz-animation-name:rotate;-moz-animation-duration:1.2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;transition-property:transform;animation-name:rotate;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}span.wpcf7-not-valid-tip{position:absolute;z-index:9999;top:3px;right:10px;font-size:12px}.page-template-template-home div.wpcf7-response-output{color:#fff}.owl-prev,.slick-nav .prev{position:absolute;left:0;width:40px;top:0;bottom:0}.owl-prev>.fa-chevron-left,.slick-nav .prev .fa-chevron-left{top:50%;position:absolute;left:50%;font-size:28px;transform:translate(-50%,-50%);z-index:9999;width:24px}.owl-next,.slick-nav .next{position:absolute;right:0;width:40px;top:0;bottom:0}.owl-next>.fa-chevron-right,.slick-nav .next .fa-chevron-right{top:50%;position:absolute;left:50%;font-size:28px;transform:translate(-50%,-50%);z-index:9999;width:24px}.slick-nav svg path{fill:#fff}div.slide{display:flex;height:100%;min-height:400px;position:relative}.home div.slide{min-height:400px;height:calc(100vh - 165px)!important}.home.admin-bar div.slide{min-height:400px;height:calc(100vh - 197px)!important}@media(max-width:768px){.home div.slide{min-height:400px;height:100vh!important}.home.admin-bar div.slide{min-height:400px;height:100vh!important}.home ul.slick-nav,.home div.slide span.mark.tiny{display:none}}.page-template-template-services_main div.slide,.page-template-template-faq div.slide{min-height:340px}.page-template-template-services_main div.slide h2.title,.page-template-template-faq div.slide h1.title{position:absolute;z-index:99999;left:50%;bottom:60px;transform:translateX(-50%)}.overlay{background:rgba(0,0,0,.5);position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:auto;z-index:99999;display:flex;max-width:1200px;margin:0 auto;align-items:stretch;align-content:center;justify-content:space-between;padding:80px 1em}.home .wrapper.overlay{height:100%}.promo_overlay.overlay{padding:0;width:100%;height:100%;position:absolute}div.slide .wrapper.overlay{background:rgba(0,0,0,0)}p#copyright{padding:20px 0 0 0!important;color:#fff;text-align:left;font-size:18px;clear:both;opacity:1!important}.owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.owl-item a{color:#000}.owl-item a:hover,.owl-item a:visited{color:#000}section#row_contact .fa{font-size:72px;color:#c10062}#contact-map.acf-map{width:100%;height:60vh;border:#ccc solid 0;margin:0 0 0 0}.acf-map img{max-width:inherit!important}.video-enquire-wrapper{width:calc(35% - 40px);float:left;margin:0 0 0 40px}.video-enquire-wrapper>.embed-container{position:relative;padding-bottom:59.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin:0 auto 12px}i.fa.fa-check{margin-right:5px;color:#fff;font-size:16px}i.fa.fa-times{margin-right:5px;color:#fff;font-size:16px}.spacer{height:120px}.grid{background:#fff;max-width:100%}.grid:after{content:'';display:block;clear:both}.grid-item{float:left;background-size:cover;width:49%;margin:.5%;border-color:rgb(255,255,255)}.grid-item--width2{width:98%}.grid-item--height2{height:610px}article{position:relative;padding:4%;background:transparent}.news-grid-item- article{position:relative;padding:0;background:transparent;border:1px solid rgba(247,247,247,.75)}article span{display:block;padding:20px 0}.blog-grid{padding-bottom:60px}.blog-grid-sizer,.blog-grid-item{width:calc(33.33% - 0px);margin:0!important;padding:0px!important;background:#fff}.blog-grid-item article:hover{cursor:pointer}.blog-grid-item article .overlay{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background:rgba(0,0,0,0)}.blog-grid-item article .overlay .overlay-inner{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.blog-grid-item{overflow:hidden}.blog-grid-item article:hover .overlay .overlay-inner{position:relative;top:75%;left:50%;transform:translate(-50%,-50%);width:90%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:1}.blog-grid-item article:hover .button{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background:#fff}.home .blog-grid-item article:hover h4.title{color:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.blog-grid-item article:hover h4.title{color:#000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.blog-grid-item article:hover h4.title:after{background:#ff4e00;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}div#related-articles .blog-grid-item article:hover h4.title{color:#000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.blog-image{width:100%;height:340px;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.overlay-inner{position:relative;top:100%;left:50%;transform:translate(-50%,0%);width:90%;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.overlay h4{color:#fff;width:90%;margin:0 0 0 5%}.overlay p{color:#fff;width:90%;margin:0 0 0 5%}a.thumb-wrap{display:block;width:100%;padding-bottom:56.65%;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}a.thumb-wrap img{display:none}.featArticle{width:90%;margin:0 auto;text-align:center;border-top:1px solid #000}h2.articleCatTitle{text-align:center;font-size:42px;color:#616161}h2.articleCatTitle a{text-align:center;font-size:42px;color:#616161}h2.featArticleTitle{text-align:center;font-size:42px;color:#3d80c2}img#main-header-image{margin-top:140px;width:100%}.page-template-template-main img#main-header-image{margin-top:0;width:100%}.big-title{position:relative;background-position:50% 50%!important;margin-bottom:0;background-size:cover!important;margin-top:0}.page-template-template-contact .big-title{height:600px;background-position:0 0!important}.big-title>.container{margin:0;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0)}.big-title>.container .wrapper{max-width:100%;padding:0;position:relative;margin:0 auto;height:100%}.overlay-container{width:50%;position:absolute;background:#38b0e3;padding:40px!important;bottom:10%;left:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);padding:0 0 0 20px;border-left:0 solid #fff;box-sizing:border-box}.page-template-template-blog .overlay-container{width:100%;position:absolute;background:transparent;padding:40px!important;bottom:20%;left:0;right:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);padding:0 0 0 0;border-left:0 solid #fff;box-sizing:border-box}.overlay-container-inner{max-width:490px;float:right}.overlay-container-inner table{width:100%}.overlay-container-inner table td{padding:0}h2.overlayTitle{font-size:36px}.overlay-container-inner p{padding-right:8px}div#intro-columns p{letter-spacing:.15em}div#intro-columns>.sixcol{width:46%;margin-right:2.25%}div#intro-columns>.sixcol.last{margin-right:0;float:right}h2.contact-details{text-align:center!important;margin-top:10px!important;margin-bottom:10px!important}.background-image-holder1.article-featured-image{width:100%;height:400px;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;margin-top:10px}span.article-meta{font-size:24px!important;color:#999}h2.title{padding:0!important;letter-spacing:0!important;font-size:28px!important;padding:10px 0 10px 0!important;letter-spacing:0!important;font-size:32px!important;color:#000;text-align:left;display:block}div#constrained-content{max-width:800px;margin:0 auto;width:100%}div#constrained-content img{width:100%}.article-content{width:100%;margin:10px auto}span.article-meta{font-size:16px!important;line-height:24px}div#related-articles{margin-top:40px}div#related-articles-header{position:relative}ul#related-articles-social{text-align:right;padding:0 0 0 0;position:absolute;right:0;top:0}ul#related-articles-social li{display:inline-block;margin:0}ul#related-articles-social .fa{color:#1d2824;font-size:26px;margin:0}ul#related-articles-social li a:hover .fa{color:#c10062}ul#related-articles-social li#first-link{transform:translateY(-3px);margin-right:5px}h2.related-articles-title{padding:0 0 0 0!important;letter-spacing:0!important;font-size:22px!important;color:#205163;text-align:left;text-transform:uppercase;display:block}h2.related-articles-title:after{width:100%;height:8px;background:#205163;display:block;content:"";margin:5px auto 15px}li.related-articles-social a #artsy-logo{width:24px;transform:translateY(3px)}.article-content p{font-size:16px;line-height:1.75;color:#1d2824;text-align:justify}div#related-articles p{font-size:14px;line-height:1.75;color:#1d2824;text-align:justify}a.blog-image-holder{position:relative;display:block}.pattern-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../../../../../themes/marshFarm/images/pattern-overlay.png) repeat scroll 0 0 rgba(0,0,0,.3);opacity:0;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.blog-image-holder .pattern-overlay{opacity:0}.blog-grid-item article:hover .pattern-overlay{opacity:1;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}span.wpcf7-list-item{display:block;margin:0}.acf-map{width:100%;height:500px;border:#ccc solid 0;margin:0 0 0 0}.acf-map img{max-width:inherit!important}.columns{padding:40px 0}div#footer-content{padding:0;text-align:right}div#footer-content p{padding:0 0 10px 0;text-align:right;line-height:1.5}.page-count{clear:both;text-align:center}.slicknav_menu{z-index:99999999999!important}div#pagination{text-align:center}.page-count{margin:15px 10px 10px 0}.page-count,.pagination,.pagination a{padding:7px 0;font-size:14px;display:inline-block;color:#3b3b3b}.pagination a{margin-right:5px;background:#fff url(../../../../../../themes/marshFarm/images/title-bg.png) bottom left repeat-x;display:inline-block;width:18px;text-align:center;padding:6px 6px 6px 6px;border:1px solid #bfbfbf;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.pagination a:hover,.pagination a.selected{text-shadow:0 -1px 0 rgba(0,0,0,.3);color:#fff;border-color:#8e8e8e;background:#ababab;background-image:-webkit-linear-gradient(top,#979797,#c5c5c5);background-image:-moz-linear-gradient(top,#979797,#c5c5c5);background-image:-ms-linear-gradient(top,#979797,#c5c5c5);background-image:-o-linear-gradient(top,#979797,#c5c5c5)}span.load-more{position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}span.mobile-contact{display:none!important}span.sectionIntro{font-size:26px;padding-bottom:20px;display:block}.home .featuredItems{justify-content:center;display:flex;margin-bottom:40px}.home .featuredItem{padding:0 40px;width:33.3%;display:inline-block;float:none;box-sizing:border-box;text-align:center}.home .featuredItem:nth-of-type(2){border-left:1px solid #fff;border-right:1px solid #fff}.home .featuredItem img{width:auto;height:100px;margin:40px auto}.home .featuredItem p{color:#fff}p.featuredItemTitle{color:#fff;font-size:28px}section#row_single{padding-top:180px}section#row_single .wrapper{padding-bottom:40px}section#row_single .primary{float:left;width:65%;padding:0 3% 40px 0;border-right:1px solid #000;margin:0 2% 0 0}section#row_single div#secondary{float:right;width:29%}section#row_single h1.articleTitle{padding:0}section#row_single h3.articleSubtitle{color:#3d9ed9;font-size:32px}section#row_single p.articleDate{padding:0;font-size:14px}section#row_single p.articleCat{font-size:14px}section#row_single .primary img.imagefill{margin:0 0 20px 0}.latestPostsWidgetWrapper article{padding:0 0 20px 0;margin-bottom:20px;border-bottom:1px solid #000}.latestPostsWidgetWrapper article h3.articleTitle{font-size:22px;font-family:'Avenir LT Std';color:#000;font-weight:300;margin:0 0 10px 0}.latestPostsWidgetWrapper article span{display:block;padding:0 0 20px 0}.latestPostsWidgetWrapper a.button.hvr-rectangle-in{font-size:16px;left:0;bottom:0;color:#fff!important;margin:0;padding:10px 20px;width:auto;text-decoration:none;border:0 solid #000;display:inline-block;text-align:center;cursor:pointer;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.latestPostsWidgetWrapper article .button.hvr-rectangle-in:before{background:#616161}ul#menu-categories{padding:0 0 40px 0}div#secondary ul#menu-categories li{padding-left:10px;margin:10px 0;list-style:none}div#secondary ul#menu-categories li:before{content:"-";display:inline-block;color:#000;padding-right:5px}div#secondary ul#menu-categories li a{color:#000;font-size:22px}div#secondary ul#menu-categories li a span{font-size:16px;color:#38b0e3}.blog-grid-item:nth-of-type(3n+1){clear:both}.archive section#row_header{width:100%;z-index:1;padding:140px 0 40px 0}.archive .maintitle{color:#000}.featArticle article{max-width:600px;margin:0 auto}.featArticle span.articleExcerpt{font-size:18px;padding-bottom:20px;letter-spacing:.15em}#pagination{text-align:center;clear:both;padding:0 0 20px 0}span.page-numbers.current{color:#fff;border-right:0 solid #000;font-size:16px;padding:5px 10px;background:#3d80c2}a.page-numbers{padding:0 10px;color:#fff!important;font-size:16px;padding:5px 10px;background:#616161}#pagination a.next.page-numbers{border-right:none;background:none;font-size:42px;color:#616161!important;padding:0 0;top:11px;position:relative}#pagination a.prev.page-numbers{border-right:none;background:none;font-size:42px;color:#616161!important;padding:0 0;top:11px;position:relative}a.page-numbers:hover{background:#38b0e3;color:#fff!important}a.prev.page-numbers:hover .fa,a.next.page-numbers:hover .fa{color:#38b0e3!important}.overlay-container{position:absolute;left:50%;top:auto;bottom:5%;transform:translate(-50%,0);background:rgba(0,0,0,.45);padding:30px;color:#313131}.big-title h1.page-title{font-family:'helveticaLightRegular';text-align:center;padding:0!important}.herald-fa-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:460px;overflow:hidden;margin-top:0;margin-bottom:40px}.herald-fa-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 20em;-ms-flex:1 0 20em;flex:1 0 20em;padding:1em;z-index:3000;position:relative;-webkit-transition:-webkit-flex-basis .3s ease-in-out,-webkit-flex-basis .3s ease-in-out;-o-transition:flex-basis .3s ease-in-out;transition:flex-basis .3s ease-in-out;transition:flex-basis .3s ease-in-out,-webkit-flex-basis .3s ease-in-out,-webkit-flex-basis .3s ease-in-out,-ms-flex-preferred-size .3s ease-in-out}.herald-fa-item .fa-post-thumbnail{position:absolute;height:100%;width:120%;left:0;top:0;z-index:10;-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(0,0,0,.8);background-size:cover!important;background-position:center!important}.fa-post-thumbnail:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.75);background:url(../../../../../../themes/marshFarm/images/pattern-overlay.png) repeat scroll 0 0 rgba(0,0,0,.5);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:.6}.herald-fa-item:hover .fa-post-thumbnail:before{opacity:.9}.herald-fa-item .entry-header{position:absolute;z-index:100;bottom:10%;left:10%;width:80%;margin-bottom:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:translate(-50%,-50%)}.herald-fa-item .entry-header h2{font-weight:600;font-size:1.05em;line-height:1.25}.herald-fa-item:hover{-webkit-flex-basis:20em;-ms-flex-preferred-size:20em;flex-basis:20em}.herald-fa-item .entry-title a,.herald-fa-item .entry-title a:hover{color:#FFF}.herald-fa-item .entry-content{opacity:0;color:#FFF;position:absolute;margin-top:10px;z-index:100;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;font-size:14px;line-height:1.45}.herald-fa-item:hover .entry-content{opacity:1}@media (min-width:768px){.herald-fa-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.herald-fa-item{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}@media (max-width:800px){.herald-fa-list{height:auto}}a.content-meta{padding-top:10px;display:block}a.content-meta h4.title{font-size:18px;color:#205163;margin:0 0 10px 0;line-height:1.25}a.content-meta p{padding-bottom:0;font-size:14px;color:#999;line-height:1.45}a.blog-image-holder{position:relative;display:block}.blog-image-holder img{width:100%}.blog-grid-item:hover .pattern-overlay{opacity:1}.news-grid{padding-top:60px}.news-grid-item-{clear:both;padding:0 4% 4% 4%}.news-grid-item- article .sixcol{box-sizing:border-box}.news-grid-item- article .sixcol.last{padding:20px}.news-grid-item- a.content-meta h4.title{font-size:23px;color:#c10062;margin:0 0 10px 0;line-height:1.25}span.entry-date{padding:0;font-size:14px}span.entry-meta{padding:20px;text-transform:capitalize}@font-face{font-family:'helveticaregular';src:url(../../../../../../themes/marshFarm/fonts/helvetica.eot);src:url(../../../../../../themes/marshFarm/fonts/helvetica.woff) format('woff'),url(../../../../../../themes/marshFarm/fonts/helvetica.ttf) format('truetype'),url('../../../../../../themes/marshFarm/fonts/helvetica.svg#helveticaregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'helveticabold';src:url(../../../../../../themes/marshFarm/fonts/helvetica-bold.eot);src:url(../../../../../../themes/marshFarm/fonts/helvetica-bold.woff) format('woff'),url(../../../../../../themes/marshFarm/fonts/helvetica-bold.ttf) format('truetype'),url('../../../../../../themes/marshFarm/fonts/helvetica-bold.svg#helveticabold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'HelveticaLightRegular';src:url(../../../../../../themes/marshFarm/fonts/helvetica-light-webfont.eot);src:url(../../../../../../themes/marshFarm/fonts/helvetica-light-webfont.woff) format('woff'),url(../../../../../../themes/marshFarm/fonts/helvetica-light-webfont.ttf) format('truetype'),url('../../../../../../themes/marshFarm/fonts/helvetica-light-webfont.svg#HelveticaLightRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'nunitobold';src:url(../../../../../../themes/marshFarm/fonts/nunito-bold-webfont.eot);src:url('../../../../../../themes/marshFarm/fonts/nunito-bold-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/marshFarm/fonts/nunito-bold-webfont.woff2) format('woff2'),url(../../../../../../themes/marshFarm/fonts/nunito-bold-webfont.woff) format('woff'),url(../../../../../../themes/marshFarm/fonts/nunito-bold-webfont.ttf) format('truetype'),url('../../../../../../themes/marshFarm/fonts/nunito-bold-webfont.svg#nunitobold') format('svg');font-weight:400;font-display:auto}@font-face{font-family:'nunitolight';src:url(../../../../../../themes/marshFarm/fonts/nunito-light-webfont.eot);src:url('../../../../../../themes/marshFarm/fonts/nunito-light-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/marshFarm/fonts/nunito-light-webfont.woff2) format('woff2'),url(../../../../../../themes/marshFarm/fonts/nunito-light-webfont.woff) format('woff'),url(../../../../../../themes/marshFarm/fonts/nunito-light-webfont.ttf) format('truetype'),url('../../../../../../themes/marshFarm/fonts/nunito-light-webfont.svg#nunitolight') format('svg');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:'nunitoregular';src:url(../../../../../../themes/marshFarm/fonts/nunito-regular-webfont.eot);src:url('../../../../../../themes/marshFarm/fonts/nunito-regular-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/marshFarm/fonts/nunito-regular-webfont.woff2) format('woff2'),url(../../../../../../themes/marshFarm/fonts/nunito-regular-webfont.woff) format('woff'),url(../../../../../../themes/marshFarm/fonts/nunito-regular-webfont.ttf) format('truetype'),url('../../../../../../themes/marshFarm/fonts/nunito-regular-webfont.svg#nunitoregular') format('svg');font-weight:400;font-style:normal;font-display:auto}@media (max-width:1080px){#half-logo{max-width:370px;right:-40px}}@media (max-width:960px){html{width:100%;overflow-x:hidden}.row .wrapper{width:96%}.row h1{font-size:2em}a.anchor_position{display:block;position:relative;top:-75px}.row#row_inner{padding:20px 0 40px 0}p#time-selection{padding-top:14px;padding-bottom:15px;font-size:12px}.page-template-template-services h1.title{text-align:center;margin-top:20px}h2.main-title{padding:0 0% 40px 0%;letter-spacing:.075em;text-align:center}#row_footer.row .threecol{width:48%;border:0 solid #999;padding:0 1%!important;margin-top:30px}}@media (max-width:800px){.footer-widget h3{text-align:center}#banner-form{width:100%}#brochure-img{max-width:300px}.not-mobile{display:none!important}.mobile-only{display:block!important}a.anchor_position{display:block;position:relative;top:0}.page-template-template-team .banner_content_wrapper,.page-template-template-services_main .banner_content_wrapper,.page-template-template-services .banner_content_wrapper{margin-right:0em}.maintitle{font-size:36px!important;text-align:center!important}.maintitle-column{text-align:center!important}.page-template-template-consultant li#row_section2 .threecol{display:none}.row#row_columns{padding:0 0 0 0!important}.location-bullets{padding:0 0 0 0}#row_footer ul{padding:0;display:flex;justify-content:center}div#footer-content{text-align:center}.row .sixcol{width:100%;padding:0}.row .eightcol{width:100%;padding:0;margin:0!important}.row .fourcol{width:96%;padding:2%}.acf-map{width:100%;height:400px;border:#ccc solid 0;margin:0 0 0 0}.row .wrapper{text-align:center}#intro-content{padding:0 0%;text-align:center}img.overlay{display:none}img.imagefill{width:100%}.featured-grid-item{width:100%;margin:2px 0}h1.title{font-size:22px!important}h2.featured-title{font-size:20px!important}.inner{padding:0 10% 20px}#row_footer{padding:0 0 20px 0!important}#row_footer .sixcol{margin:0;padding:0 2%;width:96%}p#copyright{font-size:12px!important;line-height:14px!important}a.thumb-wrap{width:100%;margin:0 auto}a#hugger-arrow{text-align:center;display:block}.big-title{position:relative;background-position:50% 50%!important;margin-bottom:0;background-size:cover!important;margin-top:0;height:400px}.overlay-container{width:90%;position:absolute;background:#38b0e3;padding:20px!important;bottom:5%;left:5%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);border-left:0 solid #fff;box-sizing:border-box}h2.overlayTitle{font-size:28px}.contactDetailsItem:nth-of-type(2){border-left:0 solid #000;border-right:0 solid #000}#primary-single{padding:70px 0 0 0!important}h1.title{font-size:32px!important}.blog-grid-sizer,.blog-grid-item{width:46%;margin:0!important;padding:2%!important}#row_footer.row .threecol:nth-of-type(3){clear:both}#row_footer ul li{text-align:center}}@media(max-width:640px){h3.widget-title{font-size:1.5em}.footer-widget h3{font-size:1.15em}.blog-grid-sizer,.blog-grid-item{width:96%;margin:0!important;padding:2%!important}.row .threecol{width:96%;padding:0;margin-bottom:20px!important;margin:0 auto}#row_footer.row .threecol{width:96%!important;padding:0 2%!important;margin-bottom:20px!important;margin:0 auto}.row .threecol last{margin:0}.row .sixcol{width:100%!important;padding:0;padding-bottom:0}.sixcol.last{padding-bottom:0;margin:0!important}.featured-grid-item{width:100%}.contact{width:90%;padding:0;margin:0 auto}#contact_no{font-size:20pt;margin:0}ul#related-articles-social{top:-40px}#row_footer ul{padding:0 0 40px 0}#row_footer ul li{text-align:center}h3#footer-content-title{font-size:28px;text-align:center}div#footer-content p{text-align:center;font-size:13px}#row_footer a{font-size:13px}p#copyright{font-size:18px!important}#banner-inner-wrapper .maintitle{font-size:32px!important}.cell-holder .cell{padding-left:0;padding-right:0}}@media(max-width:480px){.page-template-template-services .banner_overlay{padding:60px 2% 80px 2%!important}.banner_form{padding:20px;max-width:420px}h1.title{font-size:26px!important}h2.slide_title{font-size:28px}.slide_content{font-size:16px}.intro_content p{font-size:1.05em}h3.title.contact_column_title{font-size:28px!important}p.contact_column_address{font-size:22px!important}p.contact_column_telephone{font-size:24px!important}i.fab.fa-instagram{font-size:42px;margin-right:0}img.instagramfeed_logo{width:55%}section#row_columns .flex_row .flex_column{width:100%;flex-basis:100%}}div#popup-bg{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:999999999999;background:rgba(0,0,0,.76)}.page-id-597 span.gdpr{color:#fff;margin:10px 0 0 0;font-size:12px;display:block}.page-id-597 .bg-image{box-sizing:border-box}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;width:92%;margin:40px 4% -20px 4%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.page-id-2020 #site_logo a:last-of-type{display:none}.page-id-2020 ul#header_contact_details li:last-of-type{display:none}.page-id-2024 nav#nav-main{display:none}.page-id-2024 header.row .wrapper,.page-id-2020 header.row .wrapper{align-items:center}.page-id-2024 aside#custom_html-3 .textwidget.custom-html-widget h3:first-of-type,.page-id-2024 aside#custom_html-3 .textwidget.custom-html-widget p:last-of-type,.page-id-2024 aside#custom_html-3 .textwidget.custom-html-widget h3:last-of-type,.page-id-2024 aside#custom_html-3 .textwidget.custom-html-widget br,.page-id-2020 aside#custom_html-3 .textwidget.custom-html-widget h3:last-of-type,.page-id-2020 aside#custom_html-3 .textwidget.custom-html-widget p:last-of-type{display:none}.page-template-template-services.page-id-2024 .content_wrapper{text-align:center;margin:0 auto}.page-template-template-services.page-id-2024 .content_wrapper h1,.page-template-template-services.page-id-2024 .content_wrapper h3{text-align:center}#section_faq .title{max-width:800px;margin:0 auto;margin-top:32px;color:#20517c}.section_2a{background:#f0f2f3}.section_2a .content_wrapper{margin:0 auto;max-width:960px!important}#call_to_action{background:#f0f2f3;padding:60px 0}#call_to_action .row{max-width:960px;margin:0 auto}#section_faq.parent-page .title,.parent-page .accordion{max-width:960px}.page-template-template-services #section_3_content p,.page-template-template-services #section_3_content h2,.page-template-template-services #section_3_content li,.page-template-template-services #section_3_content a{color:#fff}.page-template-template-services_main #row_intro{font-size:20px}h5.accordion-parenttpl{padding:20px 20px 20px 0;color:#20517c;font-size:18px;line-height:26px;font-weight:300;cursor:pointer;position:relative;border:solid 1px #EAEAEA;border-width:1px 0 0;margin:0}.dental-plan-cta{background:#f0f2f3;color:#5b864d;padding:40px;width:100%;margin:0 auto 30px auto;max-width:800px}.dental-plan-cta h3{font-size:24px}.dental-plan-cta p{color:#5b864d;font-size:20px}.marsh__farm .header{background:var(--dark);width:100%}.marsh__farm .wts{display:none!important}.marsh__farm .header li{list-style:none}.marsh__farm .header a{color:#fff;text-decoration:none;gap:10px}.marsh__farm .header .button{border:1px solid #fff;padding:17px 12px;line-height:normal;letter-spacing:2.6px;transition:all .2s linear}.marsh__farm .header .button:hover{transform:scale(.89)}@media (max-width:1024px){.marsh__farm .header .button{display:none}}.marsh__farm .header .menu{gap:40px}.marsh__farm .header .menu span{font-size:18px;font-style:normal;font-weight:400}@media (max-width:1200px){.marsh__farm .header .menu{gap:20px;font-size:18px}}@media (max-width:768px){.marsh__farm .header .menu{display:none}}.marsh__farm .header__inner{padding:51px 0}@media (max-width:768px){.marsh__farm .header__inner{display:flex;justify-content:center;align-items:center}}@media (max-width:768px){.marsh__farm .header__inner .header__logo{display:flex;justify-content:center;align-items:center;width:100%}.marsh__farm .header__inner .header__logo img{max-width:96%}}.marsh__farm .header_bottom{padding:32px 0;background:var(--moviy)}@media (max-width:768px){.marsh__farm .header_bottom{padding:24px 0}}.marsh__farm .header_bottom .header_lists a span{color:#FFF;font-family:'Nunito';font-size:22px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}@media (max-width:992px){.marsh__farm .header_bottom .header_lists{flex-wrap:wrap;justify-content:center!important;gap:20px 20px}}}@media (max-width:992px){.marsh__farm .header_bottom .header_lists li{width:calc(33.33% - 15px)}}@media (max-width:768px){.marsh__farm .header_bottom .header_lists li{width:calc(50% - 10px)}.marsh__farm .header_bottom .header_lists a span{color:#FFF;text-align:left;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}}.marsh__farm .header_bottom a{gap:20px;text-transform:uppercase}@media (max-width:1200px){.marsh__farm .header_bottom a{font-size:20px}}@media (max-width:1024px){.marsh__farm .header_bottom a{font-size:18px;gap:5px}}@media (max-width:768px){.marsh__farm .header_bottom a{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px}}@media (max-width:768px){.marsh__farm .header_bottom a img{max-width:39px;max-height:35px}}@media (max-width:768px){.marsh__farm .header_bottom a span{display:block;max-width:153px;width:100%}}.marsh__farm .hero{padding:56px 0}@media (max-width:768px){.marsh__farm .hero{padding:50px 0}}.marsh__farm .hero_title{color:var(--dark);font-size:52px;font-style:normal;font-weight:400;line-height:103%;text-transform:uppercase}@media (max-width:1140px){.marsh__farm .hero_title{font-size:48px}}@media (max-width:992px){.marsh__farm .hero_title{font-size:38px}}@media (max-width:768px){.marsh__farm .hero_title{width:100%;text-align:center;display:none;font-size:32px;padding-bottom:39px}}.marsh__farm .hero_title span{color:var(--moviy)}.marsh__farm .hero_text{font-size:22px;font-style:normal;font-weight:200;color:var(--dark);margin-top:32px}@media (max-width:992px){.marsh__farm .hero_text{font-size:18px}}@media (max-width:768px){.marsh__farm .hero_text{width:100%;text-align:center;margin-top:37px}}.marsh__farm .hero .button{margin-top:45px;line-height:23px;letter-spacing:2.6px}@media (max-width:992px){.marsh__farm .hero .button{margin-top:20px;min-width:auto}}@media (max-width:768px){.marsh__farm .hero .button{width:100%;min-width:auto;padding:14px 7px;max-width:320px;margin:34px auto 0;letter-spacing:1.3px}.marsh__farm .hero .button br{display:none}}.marsh__farm .hero_left{width:calc(40% - 15px)}@media (max-width:1140px){.marsh__farm .hero_left{width:calc(45% - 15px)}}@media (max-width:768px){.marsh__farm .hero_left{width:100%}}.marsh__farm .hero_img{width:calc(60% - 20px)}@media (max-width:1140px){.marsh__farm .hero_img{width:calc(55% - 15px)}}@media (max-width:768px){.marsh__farm .hero_img{width:100%}}.marsh__farm .hero_img .hero_title{display:none}@media (max-width:768px){.marsh__farm .hero_img .hero_title{display:block}}.marsh__farm .hero_img img{width:100%;border-radius:61px}@media (max-width:768px){.marsh__farm .hero .container{gap:0;flex-direction:column-reverse}.marsh__farm .hero_img img{border-radius:36px}}.marsh__farm .patient_checkup_top{padding:25px 0 21px;background:#8093ca;text-align:center;color:#fff;text-align:center;font-family:"Montserrat";font-size:22px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:768px){.marsh__farm .patient_checkup_top{padding:34px 20px 23px}}.marsh__farm .patient_checkup_subtitle{padding-top:4px;text-align:center;color:#fff;font-size:22px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:768px){.marsh__farm .patient_checkup_subtitle{display:none}}.marsh__farm .patient_checkup .section_title{color:#FFF;text-align:center;font-family:Nunito;font-size:52px;font-style:normal;font-weight:700;line-height:121.766%;letter-spacing:6.76px;text-transform:uppercase}@media (max-width:768px){.marsh__farm .patient_checkup .section_title{font-size:30px;font-style:normal;font-weight:700}}.marsh__farm .patient_checkup_content{padding:46px 0 56px;background:rgba(128,147,202,.6)}@media (max-width:768px){.marsh__farm .patient_checkup_content{padding:40px 0 56px}}.marsh__farm .patient_checkup .checkup_items{padding-top:50px;max-width:780px;margin:0 auto}@media (max-width:768px){.marsh__farm .patient_checkup .checkup_items{flex-wrap:wrap;gap:35px;padding-top:18px}}.marsh__farm .patient_checkup .checkup_item{gap:32px;text-align:center;color:#fff;text-align:center;font-family:"Montserrat";font-size:20px;font-style:normal;font-weight:700}.marsh__farm .patient_checkup .checkup_item p{padding:0!important;color:#fff}@media (max-width:768px){.marsh__farm .patient_checkup .checkup_item{flex-direction:row!important;width:100%;gap:20px;color:#fff;font-size:17px;line-height:121.766%}}@media (max-width:768px){.marsh__farm .patient_checkup .checkup_item img{width:100%;max-width:42px}}.marsh__farm .patient_checkup .checkup_item p.desctop{display:block}@media (max-width:768px){.marsh__farm .patient_checkup .checkup_item p.desctop{display:none}}.marsh__farm .patient_checkup .checkup_item p.mobile{display:none}@media (max-width:768px){.marsh__farm .patient_checkup .checkup_item p.mobile{display:block}}@media (max-width:768px){.marsh__farm .patient_checkup .checkup_item p{width:100%;max-width:178px;text-align:left}}.marsh__farm .transformation{padding:66px 0 76px;background:#a9b5db}.marsh__farm .transformation .section_title{color:#fff;text-align:center;font-size:52px;font-style:normal;font-weight:700;line-height:121.766%;letter-spacing:6.76px;text-transform:uppercase}@media (max-width:768px){.marsh__farm .transformation .section_title{color:#fff;font-size:28px;font-style:normal;line-height:121.766%;letter-spacing:3.01px}}@media (max-width:350px){.marsh__farm .transformation .section_title{color:#fff;font-size:26px;font-style:normal;line-height:121.766%;letter-spacing:3.01px}}@media (max-width:768px){.marsh__farm .transformation{padding:30px 0 68px}}.marsh__farm .transformation_text{color:#fff;text-align:center;font-family:"Montserrat";font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-top:11px}@media (max-width:768px){.marsh__farm .transformation_text{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;padding-top:10px;line-height:normal}}.marsh__farm .transformation_items{padding-top:50px}@media (max-width:992px){.marsh__farm .transformation_items{flex-wrap:wrap;gap:25px 0}}@media (max-width:768px){.marsh__farm .transformation_items{gap:16px 0}}.marsh__farm .transformation_item{width:calc(25% - 12.5px)}@media (max-width:992px){.marsh__farm .transformation_item{width:calc(50% - 12.5px)}}@media (max-width:768px){.marsh__farm .transformation_item{width:100%}}.marsh__farm .transformation_item img{width:100%}@media(max-width:768px){.marsh__farm .transformation_item{text-align:center;display:flex;align-items:center;justify-content:center}.marsh__farm .transformation_item img{width:100%;max-width:210px}}.marsh__farm .choose_us{padding:56px 0}@media (max-width:768px){.marsh__farm .choose_us{padding:56px 0 40px}}.marsh__farm .choose_us .section_title{color:#264b5a;text-align:center;font-family:"Nunito";font-size:52px;font-style:normal;font-weight:700;line-height:121.766%;letter-spacing:6.76px;text-transform:uppercase}@media (max-width:768px){.marsh__farm .choose_us .section_title{font-size:30px;letter-spacing:3.9px;line-height:103%}}.marsh__farm .choose_us .section_title span{color:#8093ca}.marsh__farm .choose_us_items{padding-top:70px;width:100%}@media (max-width:992px){.marsh__farm .choose_us_items{flex-wrap:wrap;gap:24px 0}}@media (max-width:768px){.marsh__farm .choose_us_items{gap:16px 0;padding-top:40px}}.marsh__farm .choose_us_item{width:100%;max-width:calc(25% - 12px);text-align:center;gap:28px}.marsh__farm .choose_us_item img{height:100%;object-fit:contain;max-height:110px}@media (max-width:1200px){.marsh__farm .choose_us_item{max-width:calc(33% - 12px)}}@media (max-width:992px){.marsh__farm .choose_us_item{max-width:calc(50% - 12px)}}@media (max-width:768px){.marsh__farm .choose_us_item{max-width:100%;gap:20px}}.marsh__farm .choose_us_item_body{display:flex;justify-content:start!important;align-items:center;min-height:237px}@media (max-width:768px){.marsh__farm .choose_us_item_body{min-height:auto}}.marsh__farm .choose_us_item_body p{padding-top:37px;color:#264b5a;text-align:center;font-family:"Montserrat";font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:768px){.marsh__farm .choose_us_item_body p{padding-top:5px}}@media (max-width:768px){.marsh__farm .choose_us_item img{max-width:88px}}.marsh__farm .choose_us_item h4{color:#8093ca;text-align:center;font-family:"Montserrat";font-size:20px;font-style:normal;font-weight:700;line-height:121.766%;max-width:200px}@media (max-width:768px){.marsh__farm .choose_us_item h4{font-size:20px;line-height:121.766%;max-width:270px}.marsh__farm .choose_us_item h4 br{display:none}}.marsh__farm .choose{background:#264b5a;padding:106px 0 73px}@media (max-width:1200px){.marsh__farm .choose{padding:80px 0 50px}}@media (max-width:768px){.marsh__farm .choose{padding:30px 0 0}}@media (max-width:768px){.marsh__farm .choose .container{flex-direction:column}}.marsh__farm .choose .section_title{color:#fff;font-family:"Nunito";font-size:52px;font-style:normal;font-weight:700;line-height:115%;letter-spacing:6.76px;text-transform:uppercase}@media (max-width:1200px){.marsh__farm .choose .section_title{font-size:46px}}@media (max-width:992px){.marsh__farm .choose .section_title{font-size:36px}}.marsh__farm .choose .section_title span{color:#a9b5db}.marsh__farm .choose_images{position:relative;width:calc(50% - 35px);display:flex;flex-direction:column;justify-content:center;align-items:center}.marsh__farm .choose_images.green{padding-top:74px}@media (max-width:1200px){.marsh__farm .choose_images{width:calc(50% - 15px)}}@media (max-width:1024px){.marsh__farm .choose_images{width:calc(55% - 15px)}}@media (max-width:768px){.marsh__farm .choose_images{width:100%;display:flex;flex-direction:column}}@media (max-width:768px){.marsh__farm .choose_images .section_title{padding-bottom:19px;text-align:center;font-size:30px;letter-spacing:3.9px}}.marsh__farm .choose_images .choose_img1{position:absolute;top:-81px;right:-12px;border-width:4.5px}.marsh__farm .choose_images.green .choose_img1{top:35px}@media (max-width:1200px){.marsh__farm .choose_images .choose_img1{max-width:49%}}@media (max-width:768px){.marsh__farm .choose_images .choose_img1{top:20px;right:-81px;position:relative;z-index:2;border-radius:24px;max-width:157px}}.marsh__farm .choose_images .choose_img3{position:relative;bottom:-55%;left:0;right:0;top:auto;margin:auto;border-width:4.5px;transform:translate(0,-27%)}.marsh__farm .choose_images.green .choose_img3{bottom:0}@media (max-width:1200px){.marsh__farm .choose_images .choose_img3{max-width:60%}}@media (max-width:768px){.marsh__farm .choose_images .choose_img3{position:relative;margin:0 auto;max-width:224px;border-radius:37px;transform:translate(0,-65%)}}@media (max-width:768px){.marsh__farm .choose_images .choose_img2{position:relative;top:-55px;max-width:305px;margin:0 auto;border-radius:42px}}.marsh__farm .choose_images img{border-radius:62px;border:8px solid #8093ca;max-width:100%}.marsh__farm .choose p{color:#fff;font-family:"Montserrat";font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px}@media (max-width:1200px){.marsh__farm .choose p{font-size:17px}}@media (max-width:992px){.marsh__farm .choose p{font-size:16px;margin-top:0}}@media (max-width:992px){.marsh__farm .choose p{font-size:14px;margin-top:16px}.marsh__farm .choose p br{display:none}}.marsh__farm .choose .button{border-radius:58px;border:1px solid #8093ca;background:#8093ca;padding:19px 40px;margin-top:59px}.green~.choose_info .button{margin-top:0;top:-75px;position:relative}@media (max-width:992px){.marsh__farm .choose .button{min-width:auto;padding:15px 30px}}@media (max-width:768px){.green~.choose_info .button{position:static}.marsh__farm .choose .button{margin:45px auto 0}}.marsh__farm .choose .button span{color:#264b5a}.marsh__farm .choose_info{width:calc(50% - 34px)}@media (max-width:1200px){.marsh__farm .choose_info{width:calc(50% - 15px)}}@media (max-width:1024px){.marsh__farm .choose_info{width:calc(45% - 15px)}}@media (max-width:768px){.marsh__farm .choose_info{width:100%;position:relative;top:-90px;text-align:center}}.marsh__farm .form{padding:70px 0 114px;background:rgba(169,181,219,.3)}.marsh__farm .form iframe body{background:transparent!important}@media (max-width:768px){.marsh__farm .form{padding:56px 0 80px}}.marsh__farm .form .container{max-width:855px}.marsh__farm .form .section_title{text-align:center;color:#264b5a;text-align:center;font-family:"Nunito";font-size:52px;font-style:normal;font-weight:700;line-height:115%;letter-spacing:6.76px;text-transform:uppercase}@media (max-width:768px){.marsh__farm .form .section_title{color:#264b5a;text-align:center;font-size:34px;line-height:103%;letter-spacing:4.42px;text-transform:uppercase}}.marsh__farm .form .section_title span{color:#8093ca}.marsh__farm form{padding-top:58px;color:#000;font-size:16px;display:flex;flex-direction:column;gap:25px}@media (max-width:768px){.marsh__farm form{padding-top:40px;max-width:556px;margin:0 auto;gap:27px}}.marsh__farm form label{gap:8px}.marsh__farm form input{height:40px}.marsh__farm form input,.marsh__farm form textarea{padding:12px 16px;border-radius:8px;border:1px solid #d9d9d9;background:#fff;width:100%}.marsh__farm form textarea{resize:none;height:80px}.marsh__farm form .check_content p{color:#000;font-family:"Montserrat";font-size:22px;font-style:normal;font-weight:400;line-height:121.991%;padding-top:15px;gap:35px;display:flex;flex-direction:column}@media (max-width:768px){.marsh__farm form .check_content p{padding-top:10px;gap:20px;max-width:556px;font-size:12px;margin:0 auto}}.marsh__farm form .check_content label{gap:10px;cursor:pointer}.marsh__farm form .check_content .button{width:100%;max-width:100%;border-radius:0;transition:.5s all ease}.marsh__farm form .check_content .button.disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.marsh__farm form .check_content .button{padding:8px 48px;min-width:fit-content;max-width:fit-content;width:fit-content;border-radius:20px;background:#264b5a;margin:0 auto;color:#fff;font-size:13px;font-weight:700;line-height:normal;letter-spacing:1.69px}}.marsh__farm .contacts{padding:70px 0;color:#264b5a}@media (max-width:768px){.marsh__farm .contacts{background:#fff;padding:45px 0 70px}}@media (max-width:768px){.marsh__farm .contacts .section_title{font-size:34px!important}}.marsh__farm .contacts .contact_item:last-child{margin-top:30px}@media (max-width:768px){.marsh__farm .contacts .contact_item:last-child{margin-top:21px}}@media (max-width:768px){.marsh__farm .contacts .container{gap:0;flex-direction:column}}.marsh__farm .contacts_image{width:calc(50% - 39px)}@media (max-width:768px){.marsh__farm .contacts_image{width:100%}}.contacts p,.contacts li,.contacts a,.marsh__farm .contacts .contact_item{color:#264b5a;font-family:"Nunito";font-size:18px;font-style:normal;font-weight:200;line-height:normal;text-decoration:none;list-style:none}@media (max-width:768px){.contacts li,.contacts a,.marsh__farm .contacts .contact_item{color:#264b5a;text-align:center;font-size:15px;font-style:normal;font-weight:200;line-height:normal}}.marsh__farm .contacts_info{width:calc(50% - 39px)}@media (max-width:768px){.marsh__farm .contacts_info{width:100%}}.marsh__farm .contacts_info h4{color:#264b5a;font-size:20px;font-style:normal;font-weight:700;line-height:121.766%;padding-top:56px;padding-bottom:10px}.marsh__farm .contacts_info ul.flex{margin-top:40px;gap:16px}.marsh__farm .contacts_info ul.flex li{display:flex;align-items:center;gap:10px}@media (max-width:768px){.marsh__farm .contacts_info ul.flex li{justify-content:center}}.marsh__farm .contacts .maps{width:100%;object-fit:contain;border-radius:30px;overflow:hidden;height:100%;max-height:100%}.marsh__farm .contacts .maps iframe{height:100%;max-height:100%}@media (max-width:768px){.marsh__farm .contacts .maps{border-radius:16px;min-height:324px}.marsh__farm .contacts .maps iframe{min-height:324px}}@media (max-width:768px){.marsh__farm .contacts .mobile{text-align:center;padding-bottom:30px}}.marsh__farm .contacts .section_title{font-size:52px;font-style:normal;font-weight:700;line-height:121.766%;letter-spacing:6.76px;text-transform:uppercase}.marsh__farm .contacts .section_title span{color:#a9b5db}.marsh__farm .marshfarm_main .hero .hero_title span{color:#4e9a34}.marsh__farm .marshfarm_main .hero .button span{color:#4e9a34}.marsh__farm .marshfarm_main .patient_checkup{background:#4e9a34}.marsh__farm .marshfarm_main .patient_checkup .patient_checkup_content{background:none}.marsh__farm .marshfarm_main .choose .section_title span{color:#4e9a34}.marsh__farm .marshfarm_main .choose .button{border-radius:58px;border:1px solid #4e9a34;background:#4e9a34}.marsh__farm .marshfarm_main .choose_us{background:#f3f7f9;padding-bottom:53px}.marsh__farm .marshfarm_main .choose_us .section_title span{color:#4e9a34}.marsh__farm .marshfarm_main .choose_us_item h4{color:#4e9a34;min-height:70px}.marsh__farm .marshfarm_main .transformation{background:#4e9a34}.marsh__farm .marshfarm_main .form{background:rgba(78,154,52,.2)}.marsh__farm .marshfarm_main .form .section_title span{color:#4e9a34}.marsh__farm .marshfarm_main .form .button{background:#4e9a34;border-color:#4e9a34}.marsh__farm .marshfarm_main .form .custom_checkbox .checkbox{border-color:#4e9a34}.marsh__farm .marshfarm_main .form .custom_checkbox input[type=checkbox]:checked+.checkbox::after{border-color:#4e9a34}.marsh__farm .marshfarm_main .contacts{background:#fff}.marsh__farm .marshfarm_main .contacts .section_title span{color:#4e9a34}.marsh__farm .marshfarm_main .choose_images img{border-color:#4e9a34}.marsh__farm .footer.marshfarm .button{background:#4e9a34;border-color:#4e9a34;min-width:fit-content}.marsh__farm .footer.marshfarm .footer_logo{padding-bottom:45px}@media (max-width:768px){.marsh__farm .footer.marshfarm .footer_logo{padding-bottom:5px}}.marsh__farm .footer{padding:74px 0;background:#181818;position:relative}@media (max-width:768px){.marsh__farm .footer{padding:73px 0 86px}}.marsh__farm .footer_text p:first-child{margin-bottom:24px}@media (max-width:768px){.marsh__farm .footer_text{margin-top:24px}}.marsh__farm .footer_text p{color:#fff;text-align:center;font-family:"Montserrat";font-size:18px;font-style:normal;font-weight:400;line-height:normal;gap:26px}@media (max-width:768px){.marsh__farm .footer_text{margin-top:23px;font-size:14px}}.marsh__farm .footer .button{position:absolute;top:-30px;right:107px;border:2px solid #8093ca;border-radius:58px;background:#8093ca}.marsh__farm .footer .button span{color:#264b5a}@media (max-width:768px){.marsh__farm .footer .button{position:static;margin:0 auto;margin-bottom:32px}}:root{--dark:#264b5a;--moviy:#8093ca}.marsh__farm.wrapper{max-width:100%}.marsh__farm *{margin:0;padding:0;box-sizing:border-box;font-family:"Nunito",sans-serif}.marsh__farm body{color:#fff;font-size:22px;font-style:normal;font-weight:400;line-height:normal;width:100%;background-color:#f1f1f1}.marsh__farm .wrapper{width:100%;overflow:hidden;max-width:100%}.marsh__farm .container{max-width:1214px;margin:0 auto;padding:0 15px}@media(max-width:768px){.marsh__farm .container{padding:0 30px}}.marsh__farm .flex{display:flex}.marsh__farm .flex.between{justify-content:space-between}.marsh__farm .flex.center{justify-content:center}.marsh__farm .flex.end{justify-content:flex-end}.marsh__farm .flex.start{justify-content:flex-start}.marsh__farm .flex.column{flex-direction:column}.marsh__farm .flex.a_center{align-items:center}.marsh__farm .flex.a_start{align-items:flex-start}.marsh__farm .flex.a_end{align-items:flex-end}.marsh__farm .flex.wrap{flex-wrap:wrap}.marsh__farm .button{padding:18px 60px;cursor:pointer;background:var(--dark);color:#fff;display:block;text-align:center;width:fit-content;border-radius:58px;border:2px solid #264b5a;background:#264b5a;font-size:20px;font-style:normal;font-weight:700;text-decoration:none;min-width:399px;transition:all .2s linear;letter-spacing:2.6px}.marsh__farm .button:hover{transform:scale(.89)}@media (max-width:1200px){.marsh__farm .button{font-size:18px;padding:14px 60px}}@media (max-width:992px){.marsh__farm .button{font-size:16px}}@media (max-width:768px){.marsh__farm .button{padding:14px 14px;font-size:13px;letter-spacing:1.69px}}@media (max-width:362px){.marsh__farm .button{font-size:12px;letter-spacing:1px}}.marsh__farm .button span{color:var(--moviy)}.marsh__farm .custom_checkbox{position:relative;display:inline-block;width:20px;flex:0 0 auto;height:20px;cursor:pointer}.marsh__farm .custom_checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;cursor:pointer}.marsh__farm .custom_checkbox .checkbox{width:100%;height:100%;border:2px solid #8093ca;margin-top:5px;border-radius:4px;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center}.marsh__farm .custom_checkbox input[type=checkbox]:checked+.checkbox::after{content:"";width:5px;height:10px;border:solid #8093ca;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;left:0;right:0;top:5px;bottom:0;margin:auto}.marsh__farm .desctop{display:block}@media (max-width:768px){.marsh__farm .desctop{display:none}}.marsh__farm .mobile{display:none}@media (max-width:768px){.marsh__farm .mobile{display:block}}.marsh__farm .footer_btnlist{position:absolute;top:-30px;right:107px;gap:43px}@media(max-width:768px){.marsh__farm .footer_btnlist{position:static;gap:0;flex-direction:column-reverse;align-items:center}.marsh__farm .footer_btnlist .wts{position:absolute;top:-36px;left:0;right:0;display:flex;align-items:center;justify-content:center}.marsh__farm .footer_btnlist .wts img{max-width:72px}}.marsh__farm .footer_btnlist .button{flex:0 0 auto;position:static}