/*!
Theme Name: Hedley Asset Management
Author: Modern Print & Design
Author URI: https://www.modernprint.co.uk
Description: Hedley Asset Management 2025/26 Theme
Version: 1.0.0
Tested up to: 7.4
*/
 header#masthead{position:absolute;z-index:3;width:100%;overflow:hidden}.home-slide-wrap .swiper-slide{overflow:hidden}.slide-fg,.head-fg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(23 66 140 / 50%),#fff0 90%)}.slide-fg{background:linear-gradient(90deg,rgb(23 66 140 / 70%),#fff0 75%)}.home-slide-wrap .slide-fg>div{height:100%;width:100%;padding:0;align-items:flex-end;max-height:100%;padding:17.5vh 0;box-sizing:border-box}.home-slide-wrap .slide-fg>div>.cell{display:flex;flex-flow:row wrap;align-content:space-between;color:#FFF;row-gap:.75rem}.slide-bg{height:100%}.slide-bg img{height:100%;width:100%;object-fit:cover}.home-slide-wrap h1{font-size:4.25rem;line-height:1.125;font-weight:400;filter:drop-shadow(1px 1px 1px rgb(23 66 140 / 70%))}.home-slide-wrap p{font-size:2rem;line-height:1.16667;filter:drop-shadow(1px 1px 1px rgb(23 66 140 / 70%))}a.link-button,div.serv-txt-wrap>button{background:var(--ham-blue,#17428C);padding:1rem 3.5rem 1rem 1.5rem;color:#FFF;font-size:1.125rem;font-weight:700;text-transform:uppercase;position:relative;clip-path:polygon(0 0,100% 0,calc(100% - 1.5rem) 100%,0 100%);overflow:hidden;display:inline-flex;cursor:pointer}a.link-button>span:after,div.serv-txt-wrap>button>span:after{content:'';display:block;width:2rem;height:110%;position:absolute;top:-5%;right:-.5rem;background:var(--ham-gold,#C8BF4A);transform:skewX(-22.5deg)}a.link-button:hover,a.link-button:active,a.link-button:visited{color:#FFF}.site-nav-contact{display:flex;flex-flow:column;justify-content:space-between;justify-items:flex-end;width:calc(100% - 30vw);flex:1 1 auto}.site-branding{width:auto;flex:0 0 auto;background:var(--ham-blue,#17428C);padding:1rem 6.5rem 1rem 1.5rem;clip-path:polygon(0 0,calc(100% - .75rem) 0,calc(100% - 4rem) 100%,0 100%);overflow:hidden;position:relative;max-width:30vw}.site-branding a{display:block}.site-branding a:after{content:'';display:block;width:2rem;height:100%;position:absolute;top:0;right:2rem;background:var(--ham-gold,#C8BF4A);transform:skewX(-20deg);pointer-events:none}.site-branding a img,.site-branding a svg{display:block;width:100%;height:auto}#masthead>div{padding:0}.contact-bar{position:relative}.contact-bar:before{width:calc(100% + calc(100vw - 100rem / 2));height:100%;background:rgb(50 86 149 / 80%);display:flex;flex-flow:row wrap;position:absolute;top:0;left:0;content:'';z-index:-1;transform:skewX(-20deg)}.contact-bar-inner{display:flex;align-items:center;justify-content:space-between;color:#FFF;padding:.75rem .75rem .75rem 1.75rem;font-size:1.125rem}.contact-bar-inner>div>span{font-weight:1000;color:var(--ham-gold,#C8BF4A)}.contact-bar-inner>div>span+a{color:#FFF;display:inline-flex;align-items:center;justify-content:center}.contact-bar-inner>div>span+a:before{content:'/';font-weight:1000;color:var(--ham-gold,#C8BF4A);margin-left:-1rem;width:1rem;display:inline-flex;align-items:center;justify-content:center;position:relative;height:100%}.contact-bar-inner>div{display:flex;align-items:center;column-gap:1rem}.contact-bar-inner .linkedin svg{width:auto;height:1rem}.icon-menu g{clip-path:none!important}.icon-menu{display:flex;align-items:center;column-gap:.75rem}.nav-button{display:flex;justify-content:flex-end;align-items:center;filter:drop-shadow(1px 1px 1px rgb(23 66 140 / 70%))}.nav-button button{cursor:pointer}#nav-toggle>div>span{font-weight:1000;color:#FFF;text-transform:uppercase;font-size:1.25rem}.swiper.resources .swiper-slide h1{font-size:3.5rem;margin:0}.swiper.resources .slide-fg>div{align-items:center;height:100%;color:#FFF;width:100%;justify-content:space-between}.swiper.resources div.slide-fg>div>div.cell.small-12.medium-8{row-gap:1.5rem;display:flex;flex-flow:column;align-items:flex-start;max-width:640px}.swiper.resources .slide-fg>div>div:last-of-type{display:flex;align-items:center;justify-content:flex-end}.swiper.resources div.slide-fg>div>div.cell.small-12.medium-8>span{display:inline-flex;padding:.5rem 1.5rem .5rem .75rem;clip-path:polygon(0 0,100% 0,calc(100% - .75rem) 100%,0 100%);background:var(--ham-gold,#C8BF4A);color:var(--ham-blue,#17428C);font-weight:700;text-transform:uppercase}.swiper.resources p,.swiper.resources h2{margin:0;line-height:1}.swiper.resources h2{font-size:3.5rem}.swiper.resources .slide-fg{background:#fff0}.swiper.resources .slide-fg:before{content:'';position:absolute;display:block;width:100%;height:100%;mix-blend-mode:multiply;background:linear-gradient(90deg,rgb(23 66 140 / 70%),#fff0);z-index:0}.swiper.resources .slide-fg>*{position:relative}section.home-services>div{align-items:flex-start;justify-content:space-between;padding-top:5rem;padding-bottom:7.5rem;row-gap:1.5rem}.under{margin-bottom:calc(1.5rem + 4px);padding-bottom:calc(1.5rem + 4px);padding-right:2.5rem;position:relative;line-height:1;display:inline-block;border-bottom:4px solid var(--ham-gold,#C8BF4A);color:var(--ham-blue,#17428C);font-weight:700}div:not('.serv-tile') .serv-title-wrap>h3{max-width:calc(50% + 2.5rem)}.serv-img-wrap{filter:drop-shadow(0 6px 0 var(--ham-gold,#C8BF4A))}.serv-img-wrap a{overflow:hidden;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 5rem));display:block}#content>section.home-services>div>div:last-of-type{display:flex;justify-content:center;margin-top:2.5vw}.home-contact{background:var(--ham-grey,#DEDEDE);padding:3.5vw}.contact-text{color:var(--ham-blue,#17428C)}.branch-nos ul{display:flex;flex-flow:column;row-gap:.75rem;margin-bottom:.75rem;list-style:none;margin-left:0}.branch-nos ul li{display:flex;column-gap:.5rem;align-items:center}.branch-nos ul li a{font-weight:700;color:var(--ham-blue,#17428C);border-bottom:1px dotted;padding:0;margin:0}.cell.small-12.medium-6.contact-text{display:flex;flex-flow:row wrap;align-content:space-between}div#foot-contact{align-items:flex-start;justify-content:space-between;margin-bottom:1.5vw}#foot-contact>div.cell.small-12.medium-6.grid-x{align-items:flex-start;justify-content:space-evenly;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;row-gap:1.5rem;column-gap:1.5rem}footer#colophon{background:var(--ham-blue);padding-top:3.5vw;padding-bottom:1.5vw;color:#FFF;display:flex;flex-flow:row wrap;row-gap:1.5vw}footer#colophon .foot-con-item a,#foot-contact div.eml-wrap a,#foot-credits a{color:#FFF;border-bottom:1px dotted}footer#colophon>div{width:100%}div#foot-fca p{font-size:.9rem;line-height:1;text-align:center}div#foot-credits{justify-content:center;align-items:flex-end;column-gap:.75rem;font-size:.875rem}div#foot-fca{align-items:center;justify-content:space-between}#foot-fca>div.cell.small-12.medium-10>p:last-of-type{margin:0}.foot-con-item.branch p{margin:0}.foot-con-item span.branch-name{margin-bottom:-1rem}.foot-con-item span.branch-name,#foot-contact>div.cell.small-12.medium-6.grid-x>div.eml-wrap>span,#foot-contact>div.cell.small-12.medium-6.grid-x>div.linkedin>span,body.page-template-contact div.contact-wrap.tel-eml>div.branch-eml>div>span:after{font-weight:700;color:var(--ham-gold);display:inline-block;margin-right:.5rem;white-space:nowrap}.foot-con-item span.branch-name:after,#foot-contact>div.cell.small-12.medium-6.grid-x>div.eml-wrap>span:after,#foot-contact>div.cell.small-12.medium-6.grid-x>div.linkedin>span:after,body.page-template-contact div.contact-wrap.tel-eml>div.branch-eml>div>span:after{content:' / '}body.page-template-contact div.contact-wrap.tel-eml>div.branch-eml>div>span:after,body.page-template-contact div.contact-wrap.social>div>span:after{margin-left:.5rem;font-weight:400}.foot-con-item.branch{display:flex;flex-flow:column;row-gap:1rem}#foot-contact>div.cell.small-12.medium-6.grid-x>div.eml-wrap,#foot-contact>div.cell.small-12.medium-6.grid-x>div.linkedin{display:flex;align-items:center;line-height:1}#foot-contact>div.cell.small-12.medium-2>ul a{color:#FFF;text-transform:uppercase;padding:0;margin-bottom:.5rem}#foot-contact>div.cell.small-12.medium-2>ul li.current_page_item>a{font-weight:700;color:var(--ham-gold)}#gform_1 .gform_footer{display:none}#gform_1 div#field_submit{justify-content:flex-end;align-items:stretch;height:100%;margin:0;padding:0rem;clip-path:polygon(0 0,100% 0,calc(100% - 1.5rem) 100%,0 100%);background:var(--ham-blue);color:#FFF;position:relative;grid-column:9 / 13}#gform_submit_button_1{width:100%;height:100%;margin:0;background:var(--ham-blue);font-weight:700;font-size:2rem;padding:0 2rem 0 0}#gform_1 div#field_submit:after{content:'';display:block;width:2rem;height:110%;position:absolute;top:-5%;right:-.5rem;background:var(--ham-gold,#C8BF4A);transform:skewX(-17deg);pointer-events:none}#gform_wrapper_1>div.gform_heading>p.gform_required_legend{display:none}#gform_1 .validation_above .gfield_validation_message,#gform_wrapper_1 .validation_above .validation_message{margin-bottom:0}#offCanvas+.js-off-canvas-overlay{background:linear-gradient(135deg,#111d32,rgb(0 0 0));opacity:.7;mix-blend-mode:multiply;z-index:15}.off-canvas.position-right.is-transition-overlap{-webkit-transform:translateX(25vw);transform:translateX(25vw)}.off-canvas.position-right.is-transition-overlap.is-open{width:25vw;-webkit-transform:translate(0,0);transform:translate(0,0);z-index:20;background:linear-gradient(-180deg,rgb(23 66 140),rgb(23 66 140 / .7));border-left:2px solid var(--ham-blue)}#page.off-canvas-content.has-position-right>#masthead{z-index:14}section.head-wrap{position:relative;z-index:1;height:auto;max-height:400px;overflow:hidden;width:100%}.head-wrap .head-fg{mix-blend-mode:multiply}div#serv-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem;grid-row-gap:2.5rem;margin-bottom:2.5rem}.serv-tile>.serv-img-wrap>picture>img{overflow:hidden;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 5rem))}div#serv-grid .serv-tile:nth-of-type(4n+1)::after{content:'';width:100vw;height:100%;background:#f9f9ed;position:absolute;top:0;left:0;z-index:-1}.serv-tile.grid-x{position:relative;padding:3rem 1.5rem;column-gap:1.5rem}#content>section.service-listing>div{padding:0}.serv-tile.grid-x>div{flex:0 0 calc(50% - .75rem)}.serv-para-wrap{margin-bottom:1.5rem}.serv-txt-wrap.cell.small-12.medium-6{padding:0 1.5rem}main#content{z-index:2;position:relative}section.service-intro{padding:2.5rem 0}section.service-intro>div{column-gap:1.5rem}#content>section.service-intro h3{font-weight:700;color:var(--ham-blue);font-size:1.75rem}#content>section.service-intro p{font-size:1.125rem}#content>section.service-intro>div>div.medium-6{width:auto;flex:0 1 auto;max-width:calc(50% - .75rem)}#content>section.service-intro ul{margin:0;padding:0;display:flex;flex-flow:row wrap;row-gap:1.5rem;list-style:none}#content>section.service-intro ul li{margin:0;line-height:1.25;font-size:1.125rem;font-weight:400;padding:.5rem 2rem .5rem 1.5rem;border-left:.5rem solid var(--ham-gold);background:#d1d9e8;color:var(--ham-blue);clip-path:polygon(0 0,100% 0%,calc(100% - 1rem) 100%,0 100%)}html .reveal{padding:0;border:none;width:100%;overflow:visible;background:#fff0;max-height:75vh}.reveal>div.rev-content-wrap{display:flex;flex-flow:row nowrap;position:relative;overflow:visible}.reveal div.cell.small-12.medium-3.serv-img{width:35%;position:absolute;filter:drop-shadow(0 6px 0 var(--ham-gold,#C8BF4A));height:100%}.reveal div.cell.small-12.medium-9.serv-text{width:65%;margin-left:35%;padding:2.5rem;background:#FFF;display:flex;flex-flow:column;height:75vh}.reveal div.cell.small-12.medium-9.serv-text>h2{flex:0 0 auto}.reveal div.cell.small-12.medium-9.serv-text>div{flex:1 1 auto;overflow-y:auto;padding-right:.75rem}.main-text-wrap>p:last-of-type{margin:0}.reveal div.cell.small-12.medium-3.serv-img img{overflow:hidden;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 5rem));height:calc(100% - .375rem);width:100%;object-fit:cover}.tab-inner{width:100%;display:flex;flex-flow:row wrap;row-gap:2.5rem;column-gap:2.5rem;align-items:flex-start;padding:2.5rem 0}div[id$="reports"] .tab-inner{display:grid;grid-template-columns:repeat(2,clamp(360px, 50%, 100%));*/}ul#client-tabs,ul#client-tabs+.tabs-content{border:none}ul#client-tabs{display:flex;flex-flow:row nowrap;align-items:stretch}ul#client-tabs+.tabs-content{margin-bottom:2.5rem}ul#client-tabs+.tabs-content .tabs-panel{padding:0!important}ul#client-tabs+.tabs-content .tabs-panel.is-active{border-top:1rem solid var(--ham-blue)}.quarterly-report{grid-area:auto;width:100%;display:flex;column-gap:1rem;align-items:stretch}.report-thumb{flex:0 0 250px}.report-thumb a{display:block;border:1px solid var(--ham-blue)}.report-text{flex:1 1 calc(100% - 210px);display:flex;flex-flow:column;align-items:flex-start;justify-content:space-between;row-gap:.75rem;padding:1.5rem}.report-text>h4{font-weight:700;color:var(--ham-blue);line-height:1}.report-text>h4,.report-text>div p:last-of-type{margin:0}.cell.small-12.tab-intro{display:flex;align-items:center;justify-content:space-between;margin:2.5rem 0 1.5rem}.trans-wrap{display:flex;align-items:center;column-gap:1.5rem;height:60px}.trans-wrap img{height:60px;width:auto}.report-desc{display:flex;flex-flow:column}.report-desc p{margin:0 0 .75rem 0;line-height:1.25}li.tabs-title{display:flex;align-items:center}li.tabs-title>a{background:var(--ham-gold)!important;font-size:1.5rem;font-weight:600;color:#FFF;opacity:1}li.tabs-title>a:hover{color:var(--ham-blue)}li.tabs-title.is-active>a{background:var(--ham-blue)!important;color:#FFF}.tab-sep{flex:0 0 2.75rem;width:2.75rem;height:4rem;display:inline-flex}.tab-sep svg{display:block;height:100%!important;width:100%!important}.tab-sep img{opacity:0}.tab-sep svg polygon.start,.tab-sep svg polygon.middle,.tab-sep svg polygon.end{fill:#FFF}ul#client-tabs li.tabs-title.is-active div>svg polygon.start{fill:var(--ham-blue)}li:has(+li.is-active) svg polygon.end{fill:var(--ham-blue)!important}li.tabs-title div.tab-sep svg polygon.start,li.tabs-title div.tab-sep svg polygon.end,ul#client-tabs li.tabs-title.is-active div>svg polygon.end{fill:var(--ham-gold)}li.tabs-title:last-of-type div.tab-sep svg polygon.end{fill:#FFF!important}.report-text span.report-date{background:var(--ham-gold);color:#FFF;font-weight:700;padding:.25rem 2rem .25rem .75rem;text-transform:uppercase;clip-path:polygon(0 0,100% 0%,calc(100% - 1rem) 100%,0 100%)}section.table-section{width:100%;grid-area:auto}.slide-controls{width:100%;height:100%;position:absolute;bottom:0;display:flex;justify-content:center;pointer-events:none}.slide-controls *{pointer-events:all}section.home-slide-wrap div.slide-controls>div:after,section[class$="-banner"] div.slide-controls>div:after{display:none}section[class$="-banner"] div.slide-controls>div.swiper-button-prev,section[class$="-banner"] div.slide-controls>div.swiper-button-next,section.home-slide-wrap div.slide-controls>div.swiper-button-prev,section.home-slide-wrap div.slide-controls>div.swiper-button-next{background:url(/wp-content/themes/h-a-m/svg/slide-arrow.svg) #fff0 no-repeat center / contain;width:2.5rem;height:2.925rem}section[class$="-banner"] div.slide-controls>div.swiper-button-next,section.home-slide-wrap div.slide-controls>div.swiper-button-next{transform:rotate(180deg)}.swiper-pagination{display:flex;justify-content:center;column-gap:.375rem;margin-bottom:.75rem;top:auto;bottom:.75rem}.swiper-pagination .swiper-pagination-bullet{width:1.5rem;height:1.5rem;border-radius:0;background:#fff0;border:.25rem solid #FFF;opacity:1}.swiper-pagination .swiper-pagination-bullet-active{background:#FFF}.tab-inner[data-type="freestyle_tab"]{flex-flow:column;row-gap:.75rem;column-gap:0}.table-info table,.table-info thead,.table-info tbody{border:none}.table-info th{background:var(--ham-blue);color:#FFF;font-size:1.25rem}.table-info table{border:1px solid var(--ham-blue)}.table-info tbody tr>th{background:#d1d9e8;color:#5f5b5c;font-weight:400;font-size:1.125rem}.table-info p{color:#5f5b5c;font-weight:400}.table-info p>a{font-weight:700;color:var(--ham-blue);border-bottom:1px dotted}.table-info tbody tr>*{border:1px solid var(--ham-blue)}.table-info tbody tr>th[colspan]{background:var(--ham-blue);color:#FFF}.table-head h3{background:var(--ham-gold);color:var(--ham-blue);font-weight:700;display:inline-block;padding:.5rem 2.5rem .5rem .75rem;clip-path:polygon(0 0,100% 0%,calc(100% - 1rem) 100%,0 100%)}.table-info tbody tr:nth-child(even){background:#e8ecf3}.cell.small-12.medium-6.intro-img{position:relative;overflow:visible;width:35%;flex:0 0 35%}.cell.small-12.medium-6.intro-img>img{position:absolute;bottom:-100%;z-index:20;width:auto}.cell.small-12.medium-6.intro-text{width:65%;flex:1 1 auto}section.about-intro{margin-bottom:3.5rem;padding:3.5rem 0}.about-intro p{font-size:1.25rem}.cell.small-12.team-wrap{display:grid;grid-template-columns:repeat(4,1fr);column-gap:3.5rem;row-gap:1.5rem}.team-img{height:0;padding-bottom:100%;background:url(/wp-content/themes/h-a-m/svg/default-team.svg) #17428c no-repeat center / 5rem;position:relative;clip-path:polygon(0 0,100% 0%,100% 80%,80% 100%,0 100%);margin-bottom:1rem}.team-img img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.team-info{display:flex;flex-flow:column}.team-member{display:flex;flex-flow:column;row-gap:1.5rem}.team-member>*{margin:0}.team-info{flex:0 0 5.625rem;display:inline-flex;flex-flow:column;row-gap:.25rem;justify-content:flex-start}.team-info>span{font-size:.875rem;font-weight:400;line-height:1}span.tm-name{font-size:1.5rem;font-weight:700;color:var(--ham-blue);line-height:1}span.tm-role{font-weight:700;color:#5f5b5c;font-size:1.125rem;margin-top:.5rem}section.about-team>div>div.cell.small-12{margin-bottom:2.5rem}section.about-team>div>div.cell.small-12.team-wrap{margin-bottom:5rem}.team-member>p{line-height:1.25;color:#5f5b5c}.about-banner .slide-fg>div{height:100%;align-items:center;justify-content:space-between}.about-banner .slide-fg div.medium-4{width:auto}.about-banner .slide-fg h2{font-size:3.25rem;line-height:1.2;color:#FFF;filter:drop-shadow(2px 2px 2px rgb(0 0 0 / .7));max-width:50rem}section.service-listing{overflow:hidden}.contact-intro .contact-text{flex-flow:column}section.contact-intro{background:var(--ham-blue);color:#FFF;padding:3.5rem 0}section.contact-intro .contact-wrap{color:var(--ham-gold);max-width:480px;width:100%}section.contact-intro h1{color:#FFF}.contact-intro .cell.small-12.medium-6.contact-text{flex-direction:column;align-items:flex-start;justify-content:space-evenly;padding-right:5rem}.contact-intro .branch-nos ul li a,.contact-intro a,.contact-intro a:after{color:#FFF;border-bottom:1px dotted;display:inline-flex;font-weight:400}.contact-intro a{border:none}.contact-intro a svg{display:inline-flex}div.contact-wrap.tel-eml>div.branch-nos>strong,div.contact-wrap.social>div>span,div.contact-wrap.hours>strong{display:inline-block;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}#content>section>div>div.cell.small-12.medium-6.contact-text>div.contact-wrap.social>div>span{margin:0;width:100%;display:block;flex:0 0 100%;margin-bottom:1rem}.hours-row.today{color:#FFF!important;font-weight:700}.contact-wrap.tel-eml>div.branch-eml>div>span{font-weight:700}div.contact-wrap.social>div,div.contact-wrap.social{display:flex;align-items:center;column-gap:1rem;margin:1rem 0;flex-flow:row wrap}.hours-table{display:flex;flex-flow:column;color:#FFF;row-gap:.25rem}.hours-row{display:flex;align-items:center;justify-content:space-between;column-gap:1.5rem}div.contact-wrap.social>div>a:after{content:attr(data-url);color:#FFF;display:inline-block;margin-left:1rem}#field_1_6>div>input:checked+label{font-weight:700}body.page-template-contact #field_1_6>div>label{color:#FFF}body.page-template-contact #gform_submit_button_1,body.page-template-contact #gform_1 div#field_submit{background:var(--ham-gold);color:var(--ham-blue);display:flex!important}body.page-template-contact #gform_1 div#field_submit:after{background:#FFF}section.contact-maps>div{column-gap:8rem;flex-flow:row nowrap;padding:2.5rem 0 3.5rem}section.contact-maps>div>div{max-width:calc(50% - 4rem)}.loc-map.responsive-iframe{position:relative;height:0;padding-bottom:75%}.loc-map.responsive-iframe>div{position:absolute!important;top:0;left:0;width:100%;height:100%}.loc-address{background:var(--ham-blue);padding:1rem;max-width:480px;margin-bottom:.75rem;position:relative;clip-path:polygon(0 0,calc(100% - 4rem) 0%,calc(100% - .5rem) 100%,0% 100%)}.loc-address:after{content:'';display:block;width:2rem;height:100%;position:absolute;top:0;right:2rem;background:var(--ham-gold,#C8BF4A);transform:skewX(20deg)}.loc-address h4{font-weight:700;color:var(--ham-gold)}.loc-address>p{margin:0;color:#FFF}section.contact-maps{background:var(--ham-grey)}.off-canvas-inner{display:flex;flex-flow:column;height:100%;justify-content:center;align-items:center;padding:10vh 0;color:#FFF;row-gap:5vh}.menu-wrap ul li a{background:var(--ham-blue);font-weight:700;color:#FFF;font-size:1.25rem;padding:1.5rem 3.5rem 1.5rem 2.5rem;clip-path:polygon(0 0,100% 0,calc(100% - 1rem) 100%,0 100%)}.menu-wrap ul li:not(.current_page_item) a:hover{background:var(--ham-grey);color:var(--ham-blue)}.menu-wrap ul li.current_page_item a{background:var(--ham-gold);color:var(--ham-blue)}.menu-wrap ul{row-gap:1rem;justify-content:flex-start;align-items:flex-start;text-transform:uppercase}nav.menu-wrap{width:100%}button#nav-toggle-off{font-size:1.25rem;color:var(--ham-gold);text-transform:uppercase;border:1px solid var(--ham-gold);padding:1.5rem;cursor:pointer}button#nav-toggle-off:hover{background:rgb(255 255 255 / .1)}button#nav-toggle-off svg polygon{fill:var(--ham-gold)!important}section.default-content{padding:2.5rem 0}section.default-content :is(h1,h2,h3,h4,h5,h6){font-weight:700;color:var(--ham-blue)}div#back-top{background:var(--ham-gold);width:3rem;height:3.5rem;flex-flow:column;position:fixed;bottom:.75rem;left:.75rem;z-index:8;display:none;cursor:pointer}div#back-top svg{width:3rem;height:2rem}div#back-top svg path{fill:var(--ham-blue)}div#back-top span{font-size:.625rem;line-height:1;text-align:center;color:var(--ham-blue);text-transform:uppercase;padding:0 .125rem}div#back-top.active{display:flex!important}#field_1_6>div{display:flex;align-items:flex-start;line-height:1}#input_1_6_1{margin-top:.325rem}#field_1_6>div a{border-bottom:2px dotted;color:var(--ham-blue)}body.page-template-contact #field_1_6>div a{color:var(--ham-gold)}.slide-bg .mobile,.head-bg .mobile{display:none}section.home-slide-wrap{height:auto;overflow:hidden}