.content-wrapper{max-width:1280px}.content-wrapper--vertical-spacing,.dnd-section{padding:0}.dnd-section>.row-fluid{max-width:1280px}body,html{font-size:17px}body{color:#2c241a;font-family:Sofia Sans,sans-serif;font-style:normal;font-weight:400;text-decoration:none}p:last-child{margin-bottom:0}a{color:#cba053}a:focus,a:hover{color:#a3782b}a:active{color:#f3c87b}.h1,h1{font-size:40px}.h1,.h2,h1,h2{color:#2c241a;font-family:Sofia Sans,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-transform:uppercase}.h2,h2{font-size:35px}.h3,h3{color:#2c241a;font-family:Sofia Sans,sans-serif;font-size:25px;font-style:normal;font-weight:700;text-decoration:none;text-transform:uppercase}.h4,h4{font-size:20px}.h4,.h5,h4,h5{color:#2c241a;font-family:Sofia Sans,sans-serif;font-style:normal;font-weight:400;text-decoration:none;text-transform:uppercase}.h5,h5{font-size:15px}.h6,h6{color:#2c241a;font-family:Sofia Sans,sans-serif;font-size:10px;font-style:normal;font-weight:400;text-decoration:none;text-transform:none}blockquote{border-left-color:#fafafa}.button,.hs-blog-post-listing__post-button,.hs-button,button{background-color:#cba053;border:0 solid #cba053;border-left-style:none;border-radius:3px;color:#f6f3ee;font-family:Sofia Sans,sans-serif;font-size:27px;font-style:normal;font-weight:700;padding:9px 20px;text-decoration:none;text-transform:none}.button:focus,.button:hover,.hs-blog-post-listing__post-button:focus,.hs-blog-post-listing__post-button:hover,.hs-button:focus,.hs-button:hover,button:focus,button:hover{background-color:#a3782b;border:0 solid #1a334e;border-radius:3px;color:#f6f3ee}.button:active,.hs-blog-post-listing__post-button:active,.hs-button:active,button:active{background-color:#a3782b;border:0 solid #1a334e}.submitted-message,form{border:1px #fafafa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-family:Sofia Sans,sans-serif;font-weight:400}.form-title,.submitted-message,form{background-color:hsla(0,0%,98%,0);font-style:normal;padding:0;text-decoration:none}.form-title{border:0 #fafafa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#fafafa;font-family:Oswald;font-size:25px;font-weight:700}form label,form legend{color:#2c241a}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:#fafafa;border:1px solid #51061b;border-radius:3px;color:#2c241a}form select{color:#999897}::-webkit-input-placeholder{color:#999897}::-moz-placeholder{color:#999897}:-ms-input-placeholder{color:#999897}::placeholder{color:#999897}.hs-fieldtype-date .input .hs-dateinput:before{color:#999897}.fn-date-picker td.is-selected .pika-button{background:#2c241a}.fn-date-picker td .pika-button:hover{background-color:#2c241a!important}.fn-date-picker td.is-today .pika-button{color:#2c241a}form .hs-button,form input[type=submit]{background-color:#cba053;border:0 #2c241a;border-radius:3px;color:#fff;font-family:Sofia Sans,sans-serif;font-size:27px;font-style:normal;font-weight:700;padding:9px 20px;text-decoration:none;text-transform:none}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#a3782b;border:0 #a3782b;color:#fff}form .hs-button:active,form input[type=submit]:active{background-color:#a3782b;border:0 #a3782b}table{background-color:#fff}table,td,th{border:1px solid #2c241a}td,th{color:#2c241a;padding:18px}thead th{background-color:#2c241a;color:#fff}tfoot td{background-color:#fff;color:#2c241a}.header{background-color:#51061b}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current,.header__logo .logo-company-name,.menu__link{color:#2c241a;font-family:Sofia Sans}.menu__child-toggle-icon{border-top-color:#2c241a}.header__language-switcher .lang_list_class li a:focus,.header__language-switcher .lang_list_class li:hover a,.header__language-switcher-label-current:focus,.header__language-switcher-label-current:hover,.menu .menu__link:focus,.menu .menu__link:hover{color:#040000}.menu__child-toggle-icon:focus,.menu__child-toggle-icon:hover{border-top-color:#040000}.header__language-switcher .lang_list_class li a:active,.header__language-switcher-label-current:active,.menu .menu__link:active{color:#544c42}.menu__child-toggle-icon:active{border-top-color:#544c42}.menu .menu__item--depth-1>.menu__link--active-link:after{background-color:#2c241a}@media (min-width:767px){.header__language-switcher .lang_list_class,.menu .menu__submenu,.menu__submenu--level-2>.menu__item:first-child:before{background-color:#cba053;border:1px solid #2c241a}}.menu__submenu .menu__link,.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover{background-color:#cba053;color:#2c241a}.header__language-switcher .lang_list_class:before{border-bottom-color:#2c241a}.header__language-switcher .lang_list_class li:hover,.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover,.menu__submenu--level-2>.menu__item:first-child.focus:before,.menu__submenu--level-2>.menu__item:first-child:hover:before{background-color:#51061b}.header__language-switcher .lang_list_class.first-active:after{border-bottom-color:#51061b}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current{font-family:Sofia Sans}.header__language-switcher-label-current:after{border-top-color:#2c241a}@media(max-width:767px){.header__navigation{background-color:#51061b}.header__navigation-toggle svg,.menu-arrow svg{fill:#2c241a}}.footer{background-color:#fafafa}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer img,.footer label,.footer li,.footer p,.footer span{color:#2c241a}.blog-header__inner,.blog-post,.blog-related-posts{padding:0}.blog-post__meta a,.blog-post__tag-link{color:#2c241a}.blog-post__tag-link:focus,.blog-post__tag-link:hover{color:#040000}.blog-post__tag-link:active{color:#544c42}.blog-related-posts__title-link,.blog-related-posts__title-link:active,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{font-family:Sofia Sans,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-transform:uppercase}.blog-related-posts__title-link{color:#2c241a}.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover{color:#040000}.blog-related-posts__title-link:active{color:#544c42}.blog-comments{margin-bottom:0}#comments-listing .comment-reply-to{color:#cba053}#comments-listing .comment-reply-to:focus,#comments-listing .comment-reply-to:hover{color:#a3782b}#comments-listing .comment-reply-to:active{color:#f3c87b}.hs-search-results__title{color:#2c241a;font-family:Sofia Sans,sans-serif;font-style:normal;font-weight:700;text-decoration:none}.hs-blog-post-listing__post-title-link,.hs-blog-post-listing__post-title-link:active,.hs-blog-post-listing__post-title-link:focus,.hs-blog-post-listing__post-title-link:hover{font-family:Sofia Sans,sans-serif;font-style:normal;font-weight:700;text-decoration:none;text-transform:uppercase}.hs-blog-post-listing__post-title-link{color:#2c241a}.hs-blog-post-listing__post-title-link:focus,.hs-blog-post-listing__post-title-link:hover{color:#040000}.hs-blog-post-listing__post-title-link:active{color:#544c42}.hs-blog-post-listing__post-author-name,.hs-blog-post-listing__post-tag,.hs-pagination__link--number,.hs-pagination__link-text{color:#2c241a}.hs-pagination__link--number:focus,.hs-pagination__link--number:hover,.hs-pagination__link:focus .hs-pagination__link-text,.hs-pagination__link:hover .hs-pagination__link-text{color:#040000}.hs-pagination__link--number:active,.hs-pagination__link:active .hs-pagination__link-text{color:#544c42}.hs-pagination__link-icon svg{fill:#2c241a}.card__price{color:#2c241a;font-family:Sofia Sans,sans-serif;font-size:25px;font-style:normal;font-weight:700;text-decoration:none}.card__body svg{fill:#2c241a}.social-links__icon{background-color:#2c241a}.social-links__icon:focus,.social-links__icon:hover{background-color:#040000}.social-links__icon:active{background-color:#544c42;color:#2c241a;font-family:Sofia Sans,sans-serif;font-size:25px;font-style:normal;font-weight:700;text-decoration:none}:root{--font-size-15:15px;--font-size-16:16px;--font-size-20:20px;--font-size-24:24px;--font-size-27:27px;--font-size-30:30px;--font-size-55:55px;--font-size-100:100px;--font-extra-light:300;--font-light:300;--sofia-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-heavy:800;--sofia-family:Sofia Sans;--oswald-family:Oswald;--body-color:#2c241a;--white:#fff;--oats:#f6f3ee;--bright-white:#fafafa;--off-white:#f9f9f9;--happy-brown:#dfcfbc;--smoke-grey:#999897;--royal-gold:#ab8b59;--brassed-gold:#cba053;--regal-red:#51061b;--vivid-orange:#ea4215}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--font-light);overflow-x:hidden}.text-center{text-align:center}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.sec-pad{padding-bottom:70px;padding-top:70px}a{display:inline-block;text-decoration:none;transition:all .15s linear}a:hover .icon-arrow-right path{fill:#a3782b}img{height:auto;max-width:100%;vertical-align:middle}.content-wrapper{display:block;float:none;margin-left:auto;margin-right:auto;width:100%}.mb-50{margin-bottom:50px}.set-ov{position:relative;z-index:1}.set-ov:before{content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:translateY(0)}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.stagger-card{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.stagger-card.visible{opacity:1;transform:translateY(0)}.hero-load-1{animation:hero-enter .6s ease .1s forwards;opacity:0;transform:translateY(-10px)}.hero-load-2{animation:hero-enter .7s ease .3s forwards}.hero-load-2,.hero-load-3{opacity:0;transform:translateY(20px)}.hero-load-3{animation:hero-enter .7s ease .55s forwards}.hero-load-4{animation:hero-enter .6s ease .75s forwards}.hero-load-4,.hero-load-5{opacity:0;transform:translateY(20px)}.hero-load-5{animation:hero-enter .6s ease .9s forwards}.hero-load-6{animation:hero-fade .8s ease .6s forwards;opacity:0}@keyframes hero-enter{to{opacity:1;transform:translateY(0)}}@keyframes hero-fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-load-1,.hero-load-2,.hero-load-3,.hero-load-4,.hero-load-5,.hero-load-6,.reveal,.stagger-card{opacity:1;transform:none}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinning-cog{animation:spin 30s linear infinite;transform-origin:center}.hs-inline-edit .reveal,.hs-inline-edit .stagger-card{animation:none;opacity:1;transform:none;visibility:visible}.hs-inline-edit .body-container--contact .direct-contact,.hs-inline-edit .body-container--contact .why-winshaw-section{display:block!important}form input[type=date],form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{font-size:var(--font-size-27);font-weight:var(--font-extra-light);min-height:50px;outline:none!important;padding:5px 45px 5px 25px;width:100%!important}.hs-input.invalid.error{border-color:var(--brassed-gold)}.inputs-list label{color:var(--brassed-gold)}.inputs-list li.hs-form-booleancheckbox{font-weight:var(--font-medium)}.inputs-list li.hs-form-booleancheckbox span{font-size:var(--font-size-20);margin-left:0!important}.inputs-list li.hs-form-booleancheckbox label{padding:0 0 0 40px;position:relative}.inputs-list li.hs-form-booleancheckbox input[type=checkbox]{display:none}.inputs-list li.hs-form-booleancheckbox input[type=checkbox]+span:before{background:var(--bright-white);border:1px solid var(--regal-red);border-radius:3px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.inputs-list li.hs-form-booleancheckbox input[type=checkbox]+span:after{border-bottom:2px solid var(--regal-red);border-left:2px solid var(--regal-red);content:"";height:7px;left:4px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);width:12px}.inputs-list li.hs-form-booleancheckbox input[type=checkbox]:checked+span:after{opacity:1}form .form-columns-2{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}form .form-columns-2 .hs-form-field,form .form-columns-3 .hs-form-field,form .form-columns-4 .hs-form-field{width:100%!important}form .form-columns-3{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}form .form-columns-4{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}form .input{margin-right:0!important}form .hs-dateinput:before{right:20px}form .form-columns-1,form .form-columns-2,form .form-columns-3{width:100%}.hs_error_rollup{display:none}.submitted-message{color:var(--brassed-gold);font-size:var(--font-size-27);font-weight:var(--font-light);text-align:center}.legal-consent-container .hs-error-msgs label{padding-left:40px}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}form .hs-datepicker{width:100%}form .fn-date-picker .pika-lendar{margin:0;padding:8px;width:100%}form .fn-date-picker .pika-table{margin-bottom:0}form .fn-date-picker .pika-table abbr{text-decoration:none}form .fn-date-picker.pika-single{font-family:var(--sofia-family)}form .fn-date-picker td.is-selected .pika-button{color:var(--brassed-gold)}form textarea{min-height:275px;padding-top:15px}form .hs-form-field>label{color:var(--brassed-gold);font-size:var(--font-size-27);font-weight:var(--font-regular);margin:0 0 25px}.b-w298{min-width:298px}.center-header{margin-left:auto;margin-right:auto;max-width:800px}.icon-arrow-right{margin-left:10px;vertical-align:middle}.icon-arrow-right svg,.icon-arrow-right svg path{transition:all .15s linear}.o-fit-image{overflow:hidden;position:relative}.o-fit-image img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.section-subheader a{text-decoration:underline}.text-intro .section-header{margin-left:auto;margin-right:auto;max-width:600px}.heading-os-30>h2,.heading-os-30>h3{font-family:var(--oswald-family);font-size:var(--font-size-30);font-weight:var(--font-light);letter-spacing:19%;margin:0 0 25px}.text-sf-20{font-size:var(--font-size-20)}.text-sf-20,.text-sf-27{font-family:var(--sofia-family);font-weight:var(--font-light)}.text-sf-27,.text-sfr-27{font-size:var(--font-size-27)}.text-sfr-27{font-family:var(--sofia-family);font-weight:var(--font-regular);letter-spacing:19%}.text-os-30{font-family:var(--oswald-family);font-size:var(--font-size-30);font-weight:var(--font-light)}.text-sfm-27{font-family:var(--sofia-family);font-size:var(--font-size-27);font-weight:var(--font-medium)}.row-fluid .span1,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9{min-height:auto}.header{min-height:108px;padding:25px 0}.nav-wrap ul li{margin:0 25px}.header .hs-menu-children-wrapper{display:none}.header-cta .button{margin-left:75px;min-width:298px}.nav-wrap ul li a{font-size:27px;font-weight:var(--sofia-light);padding:5px 0}.nav-wrap ul li a:not(:hover){color:var(--white)}.team-section .section-header{margin-left:auto;margin-right:auto;max-width:600px}.team-section .section-subheader{font-size:27px;font-weight:var(--sofia-light)}.hero-section{height:calc(100vh - 108px);min-height:750px}.hero-others{min-height:500px}.hero-heading{font-size:35px;letter-spacing:.19em}.hs-vertical-divider{background:#f9f9f9;height:0;left:50%;opacity:1;position:absolute;top:calc(100% - 278px);transform:translateX(-50%);transition:height 1s ease;transition-delay:.5s;width:1px}.hs-badge-image{bottom:-135px;left:0;position:absolute;text-align:right;width:100%;z-index:-1}.hs-vertical-divider.visible{height:319px;opacity:1;transform:translateX(-50%)}.tl-reverse .hero-heading{margin:25px 0 0}.hero-subtitle{display:block}.hs-short-description{margin-left:auto;margin-right:auto;max-width:800px}.hero-heading+.hs-short-description{margin-top:50px}.logo-outer{gap:100px}.logo-col{margin:0 50px;text-align:center}.logo-col img{display:inline-block}.logo-outer .slick-track{align-items:center;display:flex}.tabs-section{margin:60px 0 0}.tabs-image{margin-bottom:-78px;min-height:482px;width:49%}.tabs-content{margin-left:10%;padding-bottom:78px;padding-top:72px;width:41%}.tabs-in-content{display:none}.tabs-in-content:first-child{display:block}.tabs-content>h3{color:#cba053;letter-spacing:19%;margin:0 0 35px}.tabs-description{font-size:var(--font-size-27);font-weight:var(--font-light)}.tabs-btn{margin:80px 0 0}.tabs-btn a{align-items:center;display:inline-flex;font-size:var(--font-size-27);font-weight:var(--font-medium);transition:all .15s linear}.tabs-image img{border-radius:3px}.our-events .section-header h2{letter-spacing:10%}.tabs-nav{background:var(--happy-brown);padding:35px 0}.tabs-nav ul{display:grid;gap:26px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0 0 0 auto;padding:0;text-align:center;width:41%}.tabs-nav ul li a{color:var(--smoke-grey);font-family:var(--oswald-family);font-size:var(--font-size-16);font-weight:var(--font-light);letter-spacing:19%;text-transform:uppercase}.tabs-nav ul li a:hover,.tabs-nav ul li.active a{color:var(--body-color)}.tabs-mobile{display:none}.flex-row-reverse .tabs-content{margin:0 10% 0 0}.o2 .tabs-description{color:var(--oats)}.o2 .tabs-btn{margin:50px 0 0}.o2 .tabs-content{padding-bottom:70px;padding-top:0}.o2 .tabs-image{margin-bottom:-156px}.o2 .section-header h2{letter-spacing:19%}.our-events.o2 .center-header{max-width:900px}.testimonial-section .section-header{padding:0 20px}.testimonial-section .section-header h2{color:var(--royal-gold);font-size:var(--font-size-55);text-transform:none}.testimonial-section .section-subheader{color:var(--body-color);font-family:var(--oswald-family);font-size:var(--font-size-20);font-weight:var(--font-light);letter-spacing:19%;padding-top:30px}.cta-section .button{margin:30px 0 0;min-width:264px}.cta-section .section-header h2{text-transform:none}.event-bg-mobile{display:none}.event-alert-section{min-height:618px}.event-alert-wrapper{background:var(--body-color);margin-left:auto;max-width:628px;padding:97px 50px}.event-alert-wrapper .section-subheader{color:var(--off-white)}.event-alert-wrapper .section-header h2{letter-spacing:10%;margin:0 0 25px}.form-title{margin:0 0 25px}.form-title:empty{display:none}.event-form{margin:70px 0 0}.event-form .hs-form-field>label{display:none}.event-form form{position:relative}.event-form form .hs-input{border:0!important;outline:0!important}.event-form .hs-form-field{margin-bottom:0}.event-form .hs-button{background:url(/hubfs/5421085/Winshaw-Theme-2026/form-submit-arrow.svg) no-repeat center right 14px/29px 28px;background-color:transparent!important;font-size:0;height:50px;min-width:auto!important;padding:0;position:absolute;right:14px;top:0;width:50px}.event-form .submitted-message,.event-form form{color:var(--off-white)}.event-form .submitted-message{border:1px solid var(--off-white);border-radius:6px;font-weight:var(--font-extra-light);padding:12px}.why-winshaw-content{width:39%}.why-winshaw-image{margin-left:20%;width:41%}.why-winshaw-image img{border-radius:3px}.btn-flex{gap:47px;margin:50px 0 0}.btn-flex .button{font-weight:var(--font-medium);min-height:auto}.event-alert-wrapper{min-height:478px}.footer-logo img{margin:0 0 25px}.footer-wrapper-top .section-subheader{font-size:var(--font-size-15);font-weight:var(--font-light);margin:0 auto;max-width:700px}.footer-menu ul{display:flex;flex-wrap:nowrap;gap:65px;justify-content:center;list-style:none;margin:0;padding:0}.footer-menu ul li a{font-family:var(--oswald-family);font-size:var(--font-size-15);font-weight:var(--font-light);letter-spacing:12%;text-transform:uppercase}.footer-wrapper-top .section-subheader p>span{display:block}.body-container--about .text-intro .section-header{max-width:100%;padding:0 40px}.team-box{margin:0 0 70px;padding:68px 62px}.team-box:last-child{margin-bottom:0}.team-content{display:flex;flex-direction:column;width:51%}.team-name{margin:0 0 20px}.team-job{font-size:var(--font-size-24);font-style:italic;font-weight:var(--font-light);margin:0 0 25px}.team-quote{margin:0 0 40px}.team-image{margin:0 0 0 9%;width:40%}.team-links{align-items:center;display:flex;flex-wrap:wrap;gap:20px 56px;margin:auto 0 0}.team-contact-link{display:inline-flex;font-size:var(--font-size-27);font-weight:var(--font-medium);transition:all .15s linear}.flex-row-reverse .team-image{margin:0 9% 0 0}.team-image img{border-radius:3px}.team-btn-mobile{display:none}.how-we-work .section-subheader{padding:0 20px}.hwr-title{width:49%}.hwr-text{margin-left:1%;width:50%}.hwr-row{border-bottom:1px solid var(--oats);padding:32px 0}.hwr-row:last-child{border-bottom:0}.hwr-btn .button{margin:40px 0 0;min-width:298px}.evd-title{letter-spacing:0;margin:0 0 22px}.ev-top-logo{margin:0 0 90px}.events-details-left{width:30%}.evd-box{padding-bottom:15px}.evd-box:last-child{padding-bottom:0}.evd-box:last-child .evd-text{margin-bottom:0}.evd-date span{display:block}.events-detail-right{margin-left:10%;width:60%}.evd-host{letter-spacing:0;margin:110px 0 0}.evd-logo{margin:28px 0 0}.evd-date,.evd-text{letter-spacing:0;margin:0 0 30px}.agenda-detail .evd-host{margin:0 0 10px}.agenda-detail .evd-date{margin:0}.agenda-detail .evd-box{padding-bottom:0}.agenda-detail .evd-right-text{border-bottom:1px solid var(--brassed-gold);padding:30px 0}.agenda-detail .evd-right-text:last-child{border-bottom:0;padding-bottom:0}.speakers-section .section-header h2{letter-spacing:19%}.speakers-wrapper{padding:15px 0 0}.speaker-image{margin:0 0 25px;padding:126% 0 0}.speaker-content h3{margin:0 0 25px;text-transform:none}.speakers-column{margin:0 5.75% 0 0;width:29.5%}.speakers-column:last-child,.speakers-column:nth-child(3n){margin-right:0}.body-container--events-form .text-intro .section-header{max-width:100%}.body-container--events-form .text-intro .section-header h2{letter-spacing:19%;margin:0 0 25px}.delegate-registration .section-header h2{letter-spacing:10%;margin:0 0 25px}.dele-form form{display:flex;flex-wrap:wrap}.dele-form form label{margin:0}.dele-form form .hs-form-field{margin-bottom:40px}.dele-form form .form-columns-1,.dele-form form .hs-submit{width:50%}.dele-form form .hs-submit{padding-left:20px;padding-top:13px;text-align:right}form .hs-submit .hs-button{min-width:298px}.dele-additional-info{margin:80px 0 0}.c-dele-form form{display:flex;flex-flow:row wrap}.c-dele-form form .hs-form-field{margin-bottom:15px}.c-dele-form form .legal-consent-container{margin-top:25px}.c-dele-form form .hs-event_type{max-width:345px}.c-dele-form form select{-webkit-appearance:none;background-image:url(/hubfs/5421085/Winshaw-Theme-2026/select-arrow.svg);background-position:center right 36px;background-repeat:no-repeat;background-size:10px 18px;color:var(--regal-red);font-weight:var(--font-bold);min-height:66px;padding:5px 45px 5px 0;text-align:center;text-indent:45px;text-overflow:ellipsis}.c-dele-form form .form-columns-3 .hs-form-field,.c-dele-form form .hs-event_type,.c-dele-form form .hs-form-field.hs-fieldtype-textarea{margin-bottom:65px}.c-dele-form form .hs-budget.hs-fieldtype-number{margin-bottom:45px;max-width:345px}.c-dele-form form .form-columns-3{gap:102px}.c-dele-form form .hs_submit.hs-submit,.c-dele-form form>:nth-child(8){width:50%}.c-dele-form form .hs_submit.hs-submit{margin:25px 0 0;padding-left:10px;text-align:right}.direct-links{gap:145px}.hero-others.o1{height:calc(100vh - 108px)}.hero-others.o1 .hero-heading{font-size:66px}.hs-hero-btn{margin:70px 0 0}.cs-short-intro{color:var(--brassed-gold);letter-spacing:0;margin:10px 0 0}.cs-short-intro+.hs-short-description{margin-top:40px}.hero-others.o3 .hero-heading{margin:0}.cs-slider{padding-bottom:74px}.cs-post-image{min-height:600px}.cs-slide-box{padding:62px 120px}.cs-slide-arrow{align-items:center;border:2px solid var(--brassed-gold);border-radius:3px;cursor:pointer;display:inline-flex;justify-content:center;margin:20px 0 0;min-height:41px;min-width:104px;padding:4px}.cs-slide-arrows{padding-top:5px}.cs-slider-outer .cs-slide-box{border-radius:3px;display:flex}.cs-slide-left{width:27%}.cs-slide-right{margin-left:6%;width:73%}.cs-post-image{margin-bottom:-175px;position:relative;z-index:0}.cs-slider-outer{background:var(--body-color);border-radius:3px}.cs-slider-outer>.cs-slide-box{display:none}.cs-slider-outer>.cs-slide-box:nth-child(-n+1){display:flex}.past-synopsis .section-header{max-width:954px}.csg-column{display:flex;flex-flow:column;gap:25px;margin:0 2% 0 0;width:32%}.csg-column:nth-child(3n){margin-right:0}.cs-gimg{padding:116.25% 0 0}.csg-column:nth-child(2){margin-top:87px}.blog-post-event .text-intro h2{letter-spacing:10%;margin:0 0 30px}.bf-slider .bf-slide{align-items:center;display:flex;flex-flow:row wrap}.bf-slider>.bf-slide{display:none}.bf-slider>.bf-slide:nth-child(-n+1){display:flex}.bf-slide-title{width:28%}.bf-slide-title h2{color:var(--vivid-orange);font-family:var(--oswald-family);font-size:var(--font-size-100);font-weight:var(--font-light);line-height:93%;margin:0;text-transform:none}.bf-slide-title h2>span{display:block}.bf-slide-text{margin-left:23%;width:49%}.bf-slick-arrow{align-items:center;border:2px solid var(--brassed-gold);border-radius:3px;cursor:pointer;display:inline-flex;justify-content:center;min-height:41px;min-width:102px;padding:2px 10px}.bf-arrows{margin:50px 0 0}.event-benefits .section-header h2{letter-spacing:10%}.benefits-row{border-bottom:1px solid var(--body-color);min-height:168px;padding:30px 0}.benefits-content,.benefits-title{width:39%}.benefits-content{margin-left:22%}.benefits-row:last-child{border-bottom:0}.section-btn .button{margin:10px 0 0;min-width:298px}.error-lg{color:var(--brassed-gold);font-size:245px;font-style:normal;font-weight:700;line-height:72%;text-align:center}.error-hero.hero-others.o1 .hero-heading{letter-spacing:0;margin:15px 0 0;text-transform:none}.error-hero .hero-heading+.hs-short-description{margin-top:60px}.error-hero .hs-short-description{max-width:666px}.two-column-section .section-header h2{letter-spacing:19%}.tc-content-col{column-count:2;gap:23px}.tc-content-col>ol{counter-reset:section;list-style:none;padding-left:0}.tc-content-col>ol>li{color:var(--brassed-gold);counter-increment:section}.tc-content-col>ol>li:before{content:counter(section) ". "}.tc-content-col>ol>li>ol{counter-reset:subsection;list-style:none;margin:20px 0 0;padding-left:0}.tc-content-col>ol>li>ol>li{color:var(--body-color);counter-increment:subsection;margin-bottom:20px}.tc-content-col>ol>li>ol>li:before{content:counter(section) "." counter(subsection) " ";display:block}.tc-content-col>ol>li>ol>li>ol{list-style-position:inside;list-style-type:lower-alpha;padding-left:0}.tc-content-col li p{margin:20px 0}.tc-content-col>ol>li>ol>li>ul{list-style:disc;margin-bottom:20px;padding-left:30px}.tc-content-col>ol>li>ol>li>ol>li>ol{list-style:lower-roman;list-style-position:inside;padding-left:0}.body-container--contact .why-winshaw-section{display:none}@media(min-width:768px){.header-right{display:flex!important}.child-trigger,.mobile-trigger{display:none}}@media(max-width:1350px){.hs-badge-image{bottom:-90px}.hs-badge-image img{max-width:190px!important}}@media(max-width:1320px){:root{--font-size-20:17px;--font-size-27:23px;--font-size-55:40px;--font-size-100:80px}.h1,h1{font-size:var(--font-size-30)}.content-wrapper{max-width:960px}.hero-heading{font-size:var(--font-size-30)}.button,.hs-blog-post-listing__post-button,.hs-button,.nav-wrap ul li a,button{font-size:var(--font-size-27)}.tabs-nav ul{margin:0 auto;max-width:750px;width:100%}.tabs-image{margin-bottom:0;min-height:auto}.event-alert-wrapper{max-width:450px;min-height:420px;padding:60px 40px}.why-winshaw-content{width:44%}.why-winshaw-image{margin-left:7%;width:49%}.cs-slide-box{padding:60px}.bf-slide-title h2{font-size:var(--font-size-100)}}@media(max-width:1024px){.content-wrapper{max-width:750px}.header-cta .button{margin-left:35px}.logo-outer{gap:60px}.tabs-section{padding-bottom:40px}.tabs-content{margin-left:0;padding:0;text-align:center;width:100%}.tabs-btn{margin:40px 0 0}.tabs-image{border-radius:3px;margin:0 0 40px;overflow:hidden;padding:79% 0 0;position:relative;width:100%}.tabs-image img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.o2 .tabs-image{margin-bottom:30px}.o2 .tabs-content{padding-bottom:0}.flex-row-reverse .tabs-content{margin:0}.event-bg-mobile{background-position:0!important;display:block;min-height:497px}.event-alert-section{background:none!important;min-height:auto;padding:0!important}.event-alert-section:before{opacity:0}.event-alert-section .content-wrapper{max-width:100%;padding:0}.event-alert-wrapper{max-width:100%;min-height:auto;padding-left:20px;padding-right:20px}.evnt-wrap-inner{margin:0 auto;max-width:710px}.evnt-wrap-inner .section-header{text-align:center}.why-winshaw-outer{flex-direction:column-reverse}.why-winshaw-content{text-align:center;width:100%}.why-winshaw-image{border-radius:3px;margin:0 0 40px;min-height:233px;overflow:hidden;padding:79.25% 0 0;position:relative;width:100%}.why-winshaw-image img{border-radius:0;height:100%!important;left:0;object-fit:cover;object-position:top;position:absolute;top:0;width:100%}.btn-flex{justify-content:center}.footer-menu ul{flex-wrap:wrap;gap:25px}.team-box{flex-direction:column-reverse}.team-content{width:100%}.team-image{border-radius:3px;min-height:471px;overflow:hidden;padding:105% 0 0;position:relative}.team-image img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.flex-row-reverse .team-image,.team-image{margin:0 0 50px;width:100%}.events-details-left{width:100%}.events-detail-right{margin:60px 0 0;width:100%}.evd-host{margin:60px 0 0}.speakers-column{margin:0 0 60px;width:100%}.speakers-column:last-child{margin-bottom:0}form .form-columns-2,form .form-columns-3{gap:0;grid-template-columns:repeat(1,1fr)}.c-dele-form form .form-columns-3{gap:0}.c-dele-form form .form-columns-3 .hs-form-field,.c-dele-form form .hs-event_type,.c-dele-form form .hs-form-field.hs-fieldtype-textarea{margin-bottom:40px}.c-dele-form form select{min-height:50px}.c-dele-form form .hs-event_type{max-width:100%}.c-dele-form form .hs-budget.hs-fieldtype-number{margin-bottom:40px;max-width:100%}.cs-slider-outer .cs-slide-box{flex-flow:row wrap;padding-bottom:125px}.cs-slide-left{width:100%}.cs-slide-right{margin-left:0;width:100%}.cs-slide-arrows{bottom:30px;flex-direction:row;justify-content:space-between;left:0;padding:0 60px;position:absolute;width:100%}.bf-slide-text,.bf-slide-title{text-align:center;width:100%}.bf-slide-title h2>span{display:inline}.bf-slide-text{margin:30px 0 0;width:100%}.blog-post-event .tabs-outer{flex-direction:column-reverse;gap:50px}.blog-post-event .o2 .tabs-image{margin-bottom:-105px}.blog-post-event .tabs-section{padding-bottom:0}.blog-post-event .o2 .section-header h2{letter-spacing:10%}.hero-others.o1 .hero-heading{font-size:40px}.error-lg{font-size:145px}.tc-content-col{column-count:1}.logo-col{margin:0 20px;text-align:center}.logo-col img{max-width:130px!important}}@media(max-width:767px){:root{--font-size-20:15px;--font-size-24:20px;--font-size-27:20px;--font-size-30:20px;--font-size-35:30px}.h1,h1{font-size:var(--font-size-30)}.h2,h2{font-size:var(--font-size-35)}.button,.cta-section .button,.hs-blog-post-listing__post-button,.hs-button,button{align-items:center;display:inline-flex;justify-content:center;max-width:350px;min-height:50px;min-width:auto;width:100%}.content-wrapper{max-width:100%}form .hs-form-field>label{margin:0 0 17px}form textarea{min-height:421px}form input[type=date],form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{padding-left:15px;padding-right:15px}.set-ov:before{opacity:.8}.header{min-height:81px;padding:21px 0;position:relative;z-index:2}.brand img{max-width:49px}.brand svg{height:33px;width:49.86px}.nav-wrap ul li a:not(:hover){color:var(--body-color)}.nav-wrap ul li a{font-family:var(--oswald-family);text-transform:uppercase}.header-inner{padding-right:50px}.mobile-trigger{min-height:32px;min-width:40px;position:absolute;right:20px}.mobile-trigger>span{background:var(--brassed-gold);display:block;height:4px;left:0;position:absolute;transition:all .5s ease;width:100%}.mobile-trigger>span:first-child{top:0}.mobile-trigger>span:nth-child(2){top:14px}.mobile-trigger>span:nth-child(3){top:28px}.header-inner{flex-wrap:wrap}.header-cta .button{margin:15px 0 0;max-width:100%;min-width:auto;width:100%}.header-right{background:var(--oats);display:none;left:0;padding:30px 20px;position:absolute;top:100%;width:100%}.nav-wrap ul li{margin:0;text-align:center}.mobile-open .mobile-trigger>span:first-child{top:14px;transform:rotate(-45deg)}.mobile-open .mobile-trigger>span:nth-child(3){top:14px;transform:rotate(45deg)}.mobile-open .mobile-trigger>span:nth-child(2){opacity:0}.hero-logo-container img{max-width:353px!important;width:100%}.hs-badge-image{bottom:-50px;left:auto;overflow:hidden;right:20px;width:120px}.hs-badge-image .content-wrapper{padding:0}.hs-badge-image img{max-width:119px!important}.hero-section{height:calc(100vh - 81px);min-height:419px}.hs-vertical-divider{top:calc(100% - 177px)}.hs-vertical-divider.visible{height:200px}.body-container--about .hero-content-outer,.body-container--home .hero-content-outer{margin-bottom:90px}.logo-col img{max-width:102px!important}.tabs-desktop{display:none}.tabs-mobile{display:block;margin:40px -20px 0;padding:40px 20px 107px}.tabs-nav ul{gap:35px;grid-template-columns:repeat(1,1fr);max-width:100%}.tabs-section{margin:-67px 0 0;padding-bottom:0}.tabs-image{min-height:280px}.tabs-btn{margin:30px 0 0}.tabs-description{padding:0 20px}.tabs-nav ul li a{color:var(--font-size-30)}.tabs-outer.flex-row-reverse,.tabs-outer:not(.flex-row-reverse){flex-direction:column}.blog-post-event .tabs-outer:not(.flex-row-reverse){flex-direction:column-reverse}.our-events.o2 .tabs-section{margin:40px 0 0}.our-events.o2 .section-header h2{letter-spacing:10%}.our-events.o2 .tabs-image{min-height:483px}.our-events.o2 .tabs-image img{object-position:right}.our-events.o2 .tabs-content>h3{font-size:var(--font-size-35);margin:0 0 25px}.our-events.o2 .tabs-description{line-height:32px;padding:0 10px}.our-events.o2 .tabs-btn{margin:30px 0 0}.testimonial-section .section-header{padding:0 10px}.testimonial-section .section-header h2{font-size:var(--font-size-30)}.testimonial-section .section-subheader{padding-top:15px;text-transform:uppercase}.testimonial-section .section-subheader>p:first-child>span{display:block}.cta-section .section-header h2{font-size:var(--font-size-30)}.cta-section .button{margin:15px 0 0}.body-container--home .cta-section .section-header{margin-left:auto;margin-right:auto;max-width:230px}.event-alert-wrapper{padding-bottom:40px;padding-top:40px}.event-alert-wrapper .section-subheader{padding:0 5px}.event-form{margin:30px 0 0}.why-winshaw-image{margin:0 0 30px}.why-winshaw-content .section-subheader{padding:0 5px}.btn-flex{flex-direction:column;gap:22px;margin:30px 0 0}.footer-wrapper-top .section-subheader p>span{margin:20px 0 0}.footer-menu ul{gap:15px}.body-container--about .text-intro .section-header{max-width:100%;padding:0}.body-container--about .hero-heading{letter-spacing:15%}.team-box{margin:0 -20px 30px;padding:30px 20px}.flex-row-reverse .team-image,.team-image{margin:0 0 30px}.team-content>h3{font-size:var(--font-size-35);letter-spacing:10%}.team-btn-desktop{display:none}.team-btn-mobile{display:flex}.team-btn-mobile .button{max-width:100%;width:100%}.team-quote{margin:0 0 30px}.how-we-work .section-header{margin-bottom:0;text-align:left}.how-we-work .section-header h2{font-size:var(--font-size-35);letter-spacing:10%}.how-we-work .section-subheader{padding:0}.hwr-text,.hwr-title{width:100%}.hwr-text{margin:25px 0 0}.hwr-title{font-size:var(--font-size-35)}.hwr-btn .button{margin:8px 0 0;min-width:auto}.hero-others{min-height:419px}.body-container--contact .hero-heading,.body-container--events-form .hero-heading{font-size:var(--font-size-35)}.hero-heading+.hs-short-description{margin-top:32px}.body-container--events-form .hs-short-description{font-size:var(--font-size-20)}.evd-title{margin:0 0 20px}.evd-box{padding-bottom:0}.events-detail-right{margin:50px 0 0}.agenda-detail .events-detail-right,.evd-host{margin:30px 0 0}.agenda-detail .evd-host{font-size:var(--font-size-35);margin:0}.speakers-section .section-header h2{letter-spacing:10%}.speakers-wrapper{padding:0}.speakers-section .section-header{margin:0 0 30px}.speakers-column{margin-bottom:40px}.speaker-image{min-height:459px}.speaker-content h3{font-size:var(--font-size-35);margin:0 0 20px}.body-container--events-form .text-intro .section-header h2{letter-spacing:10%}.delegate-registration .section-header{margin-bottom:30px}.dele-form form .hs-form-field,form .hs-form-field{margin-bottom:20px}.dele-form form .form-columns-1,.dele-form form .hs-submit{width:100%}.dele-form form .hs-submit{padding:20px 0 0;text-align:right}form .hs-button,form input[type=submit]{font-size:var(--font-size-27)}form .hs-submit .hs-button{max-width:100%;min-width:auto;width:100%}.dele-additional-info{margin:20px 0 0}.c-dele-form form .form-columns-3 .hs-form-field,.c-dele-form form .hs-event_type,.c-dele-form form .hs-form-field.hs-fieldtype-textarea{margin-bottom:30px}.c-dele-form form .hs_submit.hs-submit,.c-dele-form form>:nth-child(8){width:100%}.c-dele-form form .hs_submit.hs-submit{margin:20px 0 0;padding-left:0}.direct-links{flex-flow:row wrap;gap:20px 30px}.body-container--contact .direct-contact{display:none}.body-container--contact .why-winshaw-section{display:block}.ev-top-logo{margin:0 0 40px}.ev-top-logo+.events-detail-wrapper .events-detail-right{margin:30px 0 0}.cs-slide-box{padding-left:20px;padding-right:20px;padding-top:45px;text-align:center}.cs-slide-arrows{padding:0 20px}.cs-slide-left>h2{font-size:var(--font-size-35)}.past-synopsis .section-header{text-align:center}.past-synopsis .section-header>h2{font-size:var(--font-size-35)}.csg-column{margin:0 0 25px;width:100%}.csg-column:nth-child(2){margin-top:0}.csg-column:last-child{margin-bottom:0}.tabs-outer{flex-direction:column-reverse}.blog-post-event .hero-content-outer{margin-bottom:90px}.hero-subtitle{margin:10px 0 0}.bf-slide-title h2{font-size:var(--font-size-35)}.event-benefits .section-header,.event-benefits .section-header h2{margin-bottom:10px}.benefits-title{font-size:var(--font-size-35);margin:0 0 20px}.benefits-content,.benefits-title{text-align:center;width:100%}.benefits-content{margin-left:0;padding:0 0 5px}.blog-post-event .our-events.o2 .tabs-section{margin:20px 0 0}.blog-post-event .tabs-outer{gap:40px}.event-cta-block.text-intro h2{font-size:var(--font-size-27);letter-spacing:0;margin:0 0 20px}.hero-others.o1 .hero-heading{font-size:19px}.hs-hero-btn{margin:30px 0 0}.error-lg{font-size:50px}.error-hero .hero-heading+.hs-short-description{margin-top:30px}.error-hero.hero-others.o1 .hero-heading{font-size:var(--font-size-35)}.two-column-section .section-header{margin-bottom:30px}}@media(max-width:480px){.error-hero .hero-heading+.hs-short-description{max-width:280px}}