@import url(https://use.typekit.net/jdk8mrr.css);
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input::-moz-placeholder,textarea::-moz-placeholder{color:#a0aec0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0aec0}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.container{width:100%}@media (min-width:360px){.container{max-width:360px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1025px){.container{max-width:1025px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1400px){.container{max-width:1400px}}@media (min-width:1800px){.container{max-width:1800px}}.bg-transparent{background-color:transparent}.bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-blue-200{--bg-opacity:1;background-color:#dfe9fd;background-color:rgba(223,233,253,var(--bg-opacity))}.bg-blue-600{--bg-opacity:1;background-color:#183264;background-color:rgba(24,50,100,var(--bg-opacity))}.bg-brand-primary{--bg-opacity:1;background-color:#bf0078;background-color:rgba(191,0,120,var(--bg-opacity))}.bg-grey-200{--bg-opacity:1;background-color:#f2f2f2;background-color:rgba(242,242,242,var(--bg-opacity))}.bg-grey-400{--bg-opacity:1;background-color:#dadada;background-color:rgba(218,218,218,var(--bg-opacity))}.bg-grey-600{--bg-opacity:1;background-color:#777;background-color:rgba(119,119,119,var(--bg-opacity))}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.bg-cover{background-size:cover}.border-white{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.border-grey-400{--border-opacity:1;border-color:#dadada;border-color:rgba(218,218,218,var(--border-opacity))}.border-grey-600{--border-opacity:1;border-color:#777;border-color:rgba(119,119,119,var(--border-opacity))}.border-grey-900{--border-opacity:1;border-color:#1d1d1b;border-color:rgba(29,29,27,var(--border-opacity))}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.table{display:table}.hidden{display:none}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.font-avant-garde{font-family:itc-avant-garde-gothic-pro,sans-serif}.font-poppins{font-family:poppins,sans-serif}.font-bold{font-weight:700}.font-book{font-weight:350}.h-full{height:100%}.h-screen{height:100vh}.text-sm{font-size:.875rem}.m-0{margin:0}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-auto{margin-left:auto;margin-right:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-2{margin-top:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.mt-12{margin-top:3rem}.mb-12{margin-bottom:3rem}.mt-16{margin-top:4rem}.-mt-4{margin-top:-1rem}.-mt-8{margin-top:-2rem}.-mt-10{margin-top:-2.5rem}.-mt-12{margin-top:-3rem}.-mt-16{margin-top:-4rem}.opacity-0{opacity:0}.opacity-100{opacity:1}.overflow-y-auto{overflow-y:auto}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-24{padding-top:6rem;padding-bottom:6rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pt-12{padding-top:3rem}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.resize{resize:both}.fill-current{fill:currentColor}.text-center{text-align:center}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-blue-600{--text-opacity:1;color:#183264;color:rgba(24,50,100,var(--text-opacity))}.text-brand-primary{--text-opacity:1;color:#bf0078;color:rgba(191,0,120,var(--text-opacity))}.text-grey-600{--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity))}.hover\:text-brand-primary:hover{--text-opacity:1;color:#bf0078;color:rgba(191,0,120,var(--text-opacity))}.uppercase{text-transform:uppercase}.hover\:underline:hover{text-decoration:underline}.visible{visibility:visible}.w-20{width:5rem}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.transition{-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform}.ease-in-out{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-400{-webkit-transition-duration:.4s;transition-duration:.4s}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}body{font-family:poppins,sans-serif;font-weight:400;--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity));font-size:16px;line-height:25px}body.nav-open{overflow:hidden}.container{padding-left:2rem;padding-right:2rem}@media (max-width:767px){.container{max-width:100%}}@media (min-width:1800px){.container{max-width:1600px!important}}.container--no-px-mob{padding-left:0;padding-right:0}@media (min-width:768px){.container--no-px-mob{padding-left:2rem;padding-right:2rem}}.container--no-px-tab{padding-left:0;padding-right:0}@media (min-width:1024px){.container--no-px-tab{padding-left:2rem;padding-right:2rem}}.container--no-px-menu-break{padding-left:0;padding-right:0}@media (min-width:1025px){.container--no-px-menu-break{padding-left:2rem;padding-right:2rem}}section:not(.section--tight){margin-bottom:3rem}.section-py--sm{padding-top:2.5rem;padding-bottom:2.5rem}.section-py--md,.wysiwyg-content--has-bg-colour{padding-top:4rem;padding-bottom:4rem}.slick-slide{float:left}.slick-slide,.slick-slide:focus{outline:2px solid transparent;outline-offset:2px}.slick-list{width:100%;overflow:hidden}.slick-slide{-webkit-box-sizing:border-box;box-sizing:border-box}.slick-slide>div :focus{outline:2px solid transparent;outline-offset:2px}.blue-horizontal-gradient,.c-header-text-only{background:-webkit-gradient(linear,left top,right top,from(#183264),to(#0e1c38));background:linear-gradient(90deg,#183264,#0e1c38)}.accred-image{max-width:50%}@media (min-width:768px){.accred-image{width:auto}}@media (min-width:768px){.accred-image--mw{max-width:225px}}@media (min-width:768px){.accred-image--narrow{max-width:175px}}.accred-image--mh{max-height:90px}.grecaptcha-badge{display:none;pointer-events:none;opacity:0}@font-face{font-family:icomoon;src:url(//bucklebarton.co.uk/wp-content/themes/buckle-barton/build/../fonts/icomoon/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(//bucklebarton.co.uk/wp-content/themes/buckle-barton/build/../fonts/icomoon/fonts/icomoon.woff) format("woff"),url(//bucklebarton.co.uk/wp-content/themes/buckle-barton/build/../fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(//bucklebarton.co.uk/wp-content/themes/buckle-barton/build/../fonts/icomoon/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.h1,h1{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:350;--text-opacity:1;color:#183264;color:rgba(24,50,100,var(--text-opacity));margin-bottom:2rem;font-size:38px;line-height:45px}@media (min-width:768px){.h1,h1{font-size:50px;line-height:1.25}}.h1--white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.c-timeline__event span,.h2,h2{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:600;--text-opacity:1;color:#183264;color:rgba(24,50,100,var(--text-opacity));margin-bottom:2rem;font-size:27px;line-height:33px}.h2--white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.h3,h3{text-transform:uppercase;line-height:26px}.h3,.h4,.lead-text,h3,h4{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:600;--text-opacity:1;color:#183264;color:rgba(24,50,100,var(--text-opacity));margin-bottom:1.5rem;font-size:20px}.h4,.lead-text,h4{line-height:32px}.h5,h5{font-weight:600}.h5,.h6,h5,h6{font-family:itc-avant-garde-gothic-pro,sans-serif;--text-opacity:1;color:#183264;color:rgba(24,50,100,var(--text-opacity));margin-bottom:1.5rem;font-size:17px;line-height:30px}.h6,h6{font-weight:350}.pre-title{display:block;font-family:poppins,sans-serif;font-weight:700;text-transform:uppercase;--text-opacity:1;color:#bf0078;color:rgba(191,0,120,var(--text-opacity));margin-bottom:.5rem}.pre-title--tight{margin-bottom:0}.pre-title--loose{margin-bottom:1rem}p{margin-bottom:2rem}blockquote{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:350;font-size:1.125rem;--text-opacity:1;color:#183264;color:rgba(24,50,100,var(--text-opacity));text-align:center}blockquote p:last-of-type{margin-bottom:1rem}figcaption{font-family:poppins,sans-serif;font-weight:700;--text-opacity:1;color:#bf0078;color:rgba(191,0,120,var(--text-opacity));text-transform:uppercase;text-align:center}.wysiwyg-content img:last-child,.wysiwyg-content ol:last-child,.wysiwyg-content p:last-child,.wysiwyg-content ul:last-child{margin-bottom:0}.wysiwyg-content a:not(.c-btn):not(.form-el--submit){text-decoration:underline}.wysiwyg-content a:not(.c-btn):not(.form-el--submit):hover{text-decoration:none}.wysiwyg-content ol,.wysiwyg-content ul{margin-bottom:2rem;text-align:left;padding-left:18px}.wysiwyg-content ol li,.wysiwyg-content ul li{margin-bottom:.5rem}.wysiwyg-content ul{list-style-type:disc}.wysiwyg-content ol{list-style-type:decimal}.c-timeline__event .wysiwyg-content ol+span,.c-timeline__event .wysiwyg-content p+span,.c-timeline__event .wysiwyg-content ul+span,.wysiwyg-content .c-timeline__event ol+span,.wysiwyg-content .c-timeline__event p+span,.wysiwyg-content .c-timeline__event ul+span,.wysiwyg-content ol+.h2,.wysiwyg-content ol+.h3,.wysiwyg-content ol+.h4,.wysiwyg-content ol+.h5,.wysiwyg-content ol+.h6,.wysiwyg-content ol+.lead-text,.wysiwyg-content ol+h2,.wysiwyg-content ol+h3,.wysiwyg-content ol+h4,.wysiwyg-content ol+h5,.wysiwyg-content ol+h6,.wysiwyg-content p+.h2,.wysiwyg-content p+.h3,.wysiwyg-content p+.h4,.wysiwyg-content p+.h5,.wysiwyg-content p+.h6,.wysiwyg-content p+.lead-text,.wysiwyg-content p+h2,.wysiwyg-content p+h3,.wysiwyg-content p+h4,.wysiwyg-content p+h5,.wysiwyg-content p+h6,.wysiwyg-content ul+.h2,.wysiwyg-content ul+.h3,.wysiwyg-content ul+.h4,.wysiwyg-content ul+.h5,.wysiwyg-content ul+.h6,.wysiwyg-content ul+.lead-text,.wysiwyg-content ul+h2,.wysiwyg-content ul+h3,.wysiwyg-content ul+h4,.wysiwyg-content ul+h5,.wysiwyg-content ul+h6{margin-top:3rem}.wysiwyg-content img{margin-bottom:2rem}.wysiwyg-content--has-bg-colour{padding-left:2rem;padding-right:2rem}@media (min-width:768px){.wysiwyg-content--has-bg-colour{padding-left:4rem;padding-right:4rem}}.icomoon{display:block}.icomoon:before{font-family:icomoon;speak:none;font-weight:400;font-variant:normal;font-size:16px;color:currentColor;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icomoon--xs:before{font-size:11px}.icomoon--sm:before{font-size:14px}.icomoon--lg:before{font-size:21px}.icomoon--xl:before{font-size:24px}.icomoon--4xl:before{font-size:50px}.icomoon--email:before{content:"\E903"}.icomoon--phone:before{content:"\E900"}.icomoon--document:before{content:"\E902"}.icomoon--facebook:before{content:"\E1001"}.icomoon--instagram:before{content:"\E1002"}.icomoon--linkedin:before{content:"\E1003"}.icomoon--twitter:before{content:"\E1004"}footer{--bg-opacity:1;background-color:#183264;background-color:rgba(24,50,100,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));text-align:center;border-bottom:15px solid #bf0078}@media (min-width:768px){footer{text-align:left}}.footer-logo{margin-left:auto;margin-right:auto;width:175px}@media (min-width:768px){.footer-logo{width:200px}}.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}@media (min-width:1024px){.footer-menu{margin-left:-1rem;margin-right:-1rem}}.footer-menu li{padding-left:.5rem;padding-right:.5rem}@media (min-width:1024px){.footer-menu li{padding-left:1rem;padding-right:1rem}}.footer-menu a:hover{text-decoration:underline}.header-logo{margin-top:1rem;margin-bottom:1rem;width:138px}@media (min-width:768px){.header-logo{margin-top:1rem;margin-bottom:1rem;width:200px}}@media (min-width:1025px){.header-logo{margin-top:.5rem;margin-bottom:.5rem;width:265px}}@media (min-width:768px){.header-logo--tight{margin-top:0;margin-bottom:0}}.notification-bar{text-align:center}.notification-bar,.pre-nav{padding-top:.5rem;padding-bottom:.5rem}.pre-nav{display:none;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}@media (min-width:1025px){.pre-nav{display:block}}.pre-nav--alt{padding-top:1rem;padding-bottom:1rem}.pre-nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-.5rem;margin-right:-.5rem}.pre-nav-menu--centre{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pre-nav-menu li{padding-left:.5rem;padding-right:.5rem;list-style-type:none;text-transform:uppercase}.pre-nav li a:hover{text-decoration:underline}.multi-col-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.multi-col-form__col{padding-left:.5rem;padding-right:.5rem}.form-row{margin-bottom:1.5rem}.form-row--submit{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.form-row--submit,.form-row--submit-centred{display:-webkit-box;display:-ms-flexbox;display:flex}.form-row--submit-centred{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.label,label{display:block;font-size:.875rem;text-transform:uppercase;margin-bottom:.25rem}.form-el,.label--light-grey{--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity))}.form-el{width:100%;--bg-opacity:1;background-color:#f2f2f2;background-color:rgba(242,242,242,var(--bg-opacity));padding:.5rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease}.form-el:not(.form-el--submit){border-radius:0}.form-el--date,.form-el--file,.form-el--select,.form-el--text,.form-el--textarea{border-radius:0;min-height:40px}.form-el--date:focus,.form-el--file:focus,.form-el--select:focus,.form-el--text:focus,.form-el--textarea:focus{outline:2px solid transparent;outline-offset:2px}.form-el--date:focus::-webkit-input-placeholder,.form-el--file:focus::-webkit-input-placeholder,.form-el--select:focus::-webkit-input-placeholder,.form-el--text:focus::-webkit-input-placeholder,.form-el--textarea:focus::-webkit-input-placeholder{opacity:0}.form-el--date:focus::-moz-placeholder,.form-el--file:focus::-moz-placeholder,.form-el--select:focus::-moz-placeholder,.form-el--text:focus::-moz-placeholder,.form-el--textarea:focus::-moz-placeholder{opacity:0}.form-el--date:focus:-ms-input-placeholder,.form-el--file:focus:-ms-input-placeholder,.form-el--select:focus:-ms-input-placeholder,.form-el--text:focus:-ms-input-placeholder,.form-el--textarea:focus:-ms-input-placeholder{opacity:0}.form-el--date:focus::-ms-input-placeholder,.form-el--file:focus::-ms-input-placeholder,.form-el--select:focus::-ms-input-placeholder,.form-el--text:focus::-ms-input-placeholder,.form-el--textarea:focus::-ms-input-placeholder{opacity:0}.form-el--date:focus::placeholder,.form-el--file:focus::placeholder,.form-el--select:focus::placeholder,.form-el--text:focus::placeholder,.form-el--textarea:focus::placeholder{opacity:0}.form-el--date::-webkit-input-placeholder,.form-el--file::-webkit-input-placeholder,.form-el--select::-webkit-input-placeholder,.form-el--text::-webkit-input-placeholder,.form-el--textarea::-webkit-input-placeholder{--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity));-webkit-transition:.4s ease;transition:.4s ease}.form-el--date::-moz-placeholder,.form-el--file::-moz-placeholder,.form-el--select::-moz-placeholder,.form-el--text::-moz-placeholder,.form-el--textarea::-moz-placeholder{--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity));-moz-transition:.4s ease;transition:.4s ease}.form-el--date:-ms-input-placeholder,.form-el--file:-ms-input-placeholder,.form-el--select:-ms-input-placeholder,.form-el--text:-ms-input-placeholder,.form-el--textarea:-ms-input-placeholder{--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity));-ms-transition:.4s ease;transition:.4s ease}.form-el--date::-ms-input-placeholder,.form-el--file::-ms-input-placeholder,.form-el--select::-ms-input-placeholder,.form-el--text::-ms-input-placeholder,.form-el--textarea::-ms-input-placeholder{--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity));-ms-transition:.4s ease;transition:.4s ease}.form-el--date::placeholder,.form-el--file::placeholder,.form-el--select::placeholder,.form-el--text::placeholder,.form-el--textarea::placeholder{--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity));-webkit-transition:.4s ease;transition:.4s ease}.form-el--date:-webkit-autofill,.form-el--date:-webkit-autofill:focus,.form-el--date:-webkit-autofill:hover,.form-el--file:-webkit-autofill,.form-el--file:-webkit-autofill:focus,.form-el--file:-webkit-autofill:hover,.form-el--select:-webkit-autofill,.form-el--select:-webkit-autofill:focus,.form-el--select:-webkit-autofill:hover,.form-el--text:-webkit-autofill,.form-el--text:-webkit-autofill:focus,.form-el--text:-webkit-autofill:hover,.form-el--textarea:-webkit-autofill,.form-el--textarea:-webkit-autofill:focus,.form-el--textarea:-webkit-autofill:hover{background-color:transparent;-webkit-text-fill-color:#777;-webkit-box-shadow:0 0 0 1000px transparent inset;box-shadow:inset 0 0 0 1000px transparent;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}.form-el--textarea{resize:vertical;height:150px}.form-el--select{padding-right:2.5rem;background-image:url(//bucklebarton.co.uk/wp-content/themes/buckle-barton/build/../images/icons/chevron.svg)}.form-el--date,.form-el--select{background-size:contain;background-repeat:no-repeat;background-position:calc(100% - 16px) 50%;background-size:13px}.form-el--date{background-image:url(//bucklebarton.co.uk/wp-content/themes/buckle-barton/build/../images/icons/calendar.svg)}.form-el--date::-webkit-calendar-picker-indicator{padding-left:0;padding-right:0;opacity:0}.form-el--file{padding-right:2.5rem;background-size:contain;background-repeat:no-repeat;background-image:url(//bucklebarton.co.uk/wp-content/themes/buckle-barton/build/../images/icons/file.svg);background-position:calc(100% - 16px) 50%;background-size:14px}.c-checkbox-sim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-checkbox-sim span{margin-left:0}.c-checkbox-sim input{height:0;width:0;opacity:0}.c-checkbox-sim label{position:relative;cursor:pointer;padding-left:calc(20px + .5rem)}.c-checkbox-sim label:before{position:absolute;left:0;border-width:1px;border-color:currentColor;content:"";height:20px;width:20px}.c-checkbox-sim label:after{position:absolute;border-right-width:1px;border-bottom-width:1px;border-color:currentColor;opacity:0;content:"";height:13px;width:5px;top:2px;left:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.4s ease;transition:.4s ease}label.checkbox-sim-within-is-checked:after{opacity:1}.c-radio-btn-sim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-radio-btn-sim span{margin-left:0}.c-radio-btn-sim input{height:0;width:0;opacity:0}.c-radio-btn-sim label{position:relative;cursor:pointer;padding-left:calc(20px + .5rem)}.c-radio-btn-sim label:before{position:absolute;left:0;border-width:1px;border-color:currentColor;border-radius:9999px;content:"";height:20px;width:20px}.c-radio-btn-sim label:after{position:absolute;background-color:currentColor;border-radius:9999px;opacity:0;content:"";height:14px;width:14px;top:3px;left:3px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.4s ease;transition:.4s ease}label.radio-btn-sim-within-is-checked:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form--light .form-el{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.wpcf7-form-control-wrap{display:block}div.wpcf7-response-output{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0!important;border:none!important;padding:0!important}.wpcf7-display-none{display:none!important}.wpcf7-mail-sent-ng,.wpcf7-mail-sent-ok,.wpcf7-validation-errors{border-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (min-width:768px){.wpcf7-mail-sent-ng,.wpcf7-mail-sent-ok,.wpcf7-validation-errors{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}span.wpcf7-not-valid-tip{padding-top:.25rem;color:#f3564e}.wpcf7 .ajax-loader{position:absolute;left:50%;bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);margin:.5rem 0 0!important}.c-header-text-only{background-position:50%;background-size:cover;background-repeat:no-repeat;text-align:center;padding-top:3rem;padding-bottom:3rem;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}@media (min-width:768px){.c-header-text-only{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1024px){.c-header-text-only{padding-top:5rem;padding-bottom:5rem}}.c-header-text-only__title{margin-bottom:0}.c-header-text-only__content{margin-top:2rem;margin-bottom:0}.c-header-text-only__button{margin-top:2.5rem;margin-left:auto;margin-right:auto}.c-header-w\/-bg-img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));text-align:center;background-position:50%;background-size:cover;background-repeat:no-repeat;--bg-opacity:1;background-color:#777;background-color:rgba(119,119,119,var(--bg-opacity));padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.c-header-w\/-bg-img{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1024px){.c-header-w\/-bg-img{padding-top:5rem;padding-bottom:5rem;min-height:400px}}@media (min-width:1280px){.c-header-w\/-bg-img{min-height:550px}}.c-header-w\/-bg-img:after{position:absolute;top:0;left:0;height:100%;width:100%;--bg-opacity:1;background-color:#183264;background-color:rgba(24,50,100,var(--bg-opacity));content:"";opacity:.55}.c-header-w\/-bg-img--full-height{min-height:100vh}@media (min-width:768px){.c-header-w\/-bg-img--full-height{height:100vh}}.c-header-w\/-bg-img>div{position:relative;z-index:1}.c-header-w\/-bg-img__title{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.c-header-w\/-bg-img__content{width:100%;margin-bottom:0}@media (min-width:768px){.c-header-w\/-bg-img__content{width:83.333333%}}.c-header-w\/-bg-img__button{margin-top:2.5rem}.c-article-preview__image,.c-article-preview__title{margin-bottom:2rem}.c-article-preview__date{display:block;text-transform:uppercase;font-weight:700}.c-btn,.form-el--submit{display:inline-block;text-transform:uppercase;cursor:pointer}.c-btn:focus,.form-el--submit:focus{outline:2px solid transparent;outline-offset:2px}.c-btn--solid,.form-el--submit{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));text-align:center;font-weight:700;--bg-opacity:1;background-color:#bf0078;background-color:rgba(191,0,120,var(--bg-opacity));padding:.75rem 1.5rem;border-radius:.5rem}.c-btn--dark-grey{--bg-opacity:1;background-color:#1d1d1b;background-color:rgba(29,29,27,var(--bg-opacity))}.c-btn--text{position:relative;font-weight:500;--text-opacity:1;color:#bf0078;color:rgba(191,0,120,var(--text-opacity));padding-bottom:.25rem}.c-btn--text:after{position:absolute;bottom:0;width:100%;background-color:currentColor;content:"";left:50%;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.4s ease;transition:.4s ease}.c-btn--text:hover:after{width:0}.c-menu-trigger{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2rem;padding-right:2rem;margin-left:1rem;cursor:pointer}@media (min-width:768px){.c-menu-trigger{margin-left:1.5rem;min-height:75px}}.c-menu-trigger__lines{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:16px;width:20px}.c-menu-trigger__lines:after,.c-menu-trigger__lines:before{position:absolute;left:0;content:""}.c-menu-trigger__lines:before{top:0}.c-menu-trigger__lines:after{bottom:0}.c-menu-trigger__lines:after,.c-menu-trigger__lines:before,.c-menu-trigger__lines span{width:100%;height:2px;-webkit-transition:.4s ease;transition:.4s ease}.c-menu-trigger__lines span{-webkit-transition:.2 .3s;transition:.2 .3s}.c-menu-trigger--open .c-menu-trigger__lines span{opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.c-menu-trigger--open .c-menu-trigger__lines:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:7px}.c-menu-trigger--open .c-menu-trigger__lines:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:7px}.c-menu-trigger,.c-menu-trigger:after{--bg-opacity:1;background-color:#777;background-color:rgba(119,119,119,var(--bg-opacity))}.c-menu-trigger__lines:after,.c-menu-trigger__lines:before,.c-menu-trigger__lines span{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.c-standout-area{font-weight:700;--bg-opacity:1;background-color:#777;background-color:rgba(119,119,119,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));padding:2rem;margin-bottom:2rem}@media (min-width:768px){.c-standout-area{padding:3rem}}.c-standout-area--bg-brand{--bg-opacity:1;background-color:#bf0078;background-color:rgba(191,0,120,var(--bg-opacity))}.c-standout-area--dark-theme{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.c-team-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.c-team-card__image{margin-bottom:1.5rem}.c-team-card__name{margin-bottom:0}.c-team-card__bio{margin-top:1rem;margin-bottom:0}.c-team-card__position{display:block;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:600;margin-bottom:1rem}.c-team-card__social-link{display:block;-webkit-transition:.4s ease;transition:.4s ease}.c-team-card__social-link:hover{--text-opacity:1;color:#bf0078;color:rgba(191,0,120,var(--text-opacity))}.c-timeline{padding-right:2rem;background-color:transparent;padding-left:4.5rem}@media (min-width:768px){.c-timeline{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:auto;padding-right:0;height:700px;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding-left:150px}}.c-timeline:after{position:absolute;height:100%;--bg-opacity:1;background-color:#183264;background-color:rgba(24,50,100,var(--bg-opacity));content:"";top:50%;left:2rem;width:1px;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}@media (min-width:768px){.c-timeline:after{right:0;width:100%;left:unset;height:1px}}.c-timeline__event{position:relative;text-align:center;border-radius:.75rem;margin-bottom:2rem;z-index:3}@media (min-width:768px){.c-timeline__event{-ms-flex-negative:0;flex-shrink:0;white-space:normal;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:0;width:350px}}.c-timeline__event:before{position:absolute;background-size:contain;background-position:50%;background-repeat:no-repeat;content:"";height:48px;width:18px;background-image:url(//bucklebarton.co.uk/wp-content/themes/buckle-barton/build/../images/icons/timeline-dot.svg);z-index:1}@media (min-width:768px){.c-timeline__event:before{width:50px}}.c-timeline__event:after{position:absolute;display:none;content:"";left:50%;bottom:0;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);height:2rem;width:calc(100% - 4rem)}@media (min-width:768px){.c-timeline__event:after{display:block}}.c-timeline__event:nth-of-type(odd){--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1;background-color:#bf0078;background-color:rgba(191,0,120,var(--bg-opacity))}@media (min-width:768px){.c-timeline__event:nth-of-type(odd){top:calc(50% - 40px);-webkit-transform:translateY(-100%) translateZ(0);transform:translateY(-100%) translateZ(0)}}.c-timeline__event:nth-of-type(odd):before{-webkit-transform:rotate(-90deg) translateX(50%) translateZ(0);transform:rotate(-90deg) translateX(50%) translateZ(0);top:50%;left:-33px}@media (min-width:768px){.c-timeline__event:nth-of-type(odd):before{top:100%;left:50%;-webkit-transform:translateX(-50%) rotate(180deg) translateZ(0);transform:translateX(-50%) rotate(180deg) translateZ(0)}}.c-timeline__event:nth-of-type(odd):after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(191,0,120,0)),to(#bf0078));background:linear-gradient(180deg,rgba(191,0,120,0) 0,#bf0078)}.c-timeline__event:nth-of-type(2n){--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1;background-color:#183264;background-color:rgba(24,50,100,var(--bg-opacity))}@media (min-width:768px){.c-timeline__event:nth-of-type(2n){top:calc(50% + 40px)}}.c-timeline__event:nth-of-type(2n):before{-webkit-transform:rotate(-90deg) translateX(50%) translateZ(0);transform:rotate(-90deg) translateX(50%) translateZ(0);top:50%;left:-33px}@media (min-width:768px){.c-timeline__event:nth-of-type(2n):before{top:unset;bottom:100%;left:50%;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}}.c-timeline__event:nth-of-type(2n):after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(24,50,100,0)),to(#183264));background:linear-gradient(180deg,rgba(24,50,100,0) 0,#183264)}.c-timeline__event:nth-of-type(3n){--bg-opacity:1;background-color:#dfe9fd;background-color:rgba(223,233,253,var(--bg-opacity));--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity))}.c-timeline__event:nth-of-type(3n):after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(223,233,253,0)),to(#dfe9fd));background:linear-gradient(180deg,rgba(223,233,253,0) 0,#dfe9fd)}.c-timeline__event:nth-of-type(3n) span{--text-opacity:1;color:#777;color:rgba(119,119,119,var(--text-opacity))}@media (min-width:768px){.c-timeline__event:nth-last-child(2){margin-right:150px}}@media (min-width:768px){.c-timeline__event:nth-of-type(2n),.c-timeline__event:nth-of-type(odd):not(:first-of-type){margin-left:-75px}}.c-timeline__event>div{position:relative;padding:2rem}@media (min-width:768px){.c-timeline__event>div{overflow-y:auto;padding-bottom:0;max-height:310px;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.c-timeline__event span{display:block;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));margin-bottom:1rem}.c-timeline__scroll-suggest{display:none;position:absolute;top:0;right:0;height:100%;width:100%;pointer-events:none;z-index:4}@media (min-width:768px){.c-timeline__scroll-suggest{display:block}}.c-timeline__scroll-suggest:after,.c-timeline__scroll-suggest:before{position:absolute;top:0;height:100%;content:"";width:150px}.c-timeline__scroll-suggest:before{left:0;background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}.c-timeline__scroll-suggest:after{right:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}.post-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-2.5rem;margin-left:-1.25rem;margin-right:-1.25rem}.post-grid__item{width:100%;margin-top:2.5rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){.post-grid__item{width:50%}}@media (min-width:1024px){.post-grid__item{width:33.333333%}}.post-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem}.post-pagination .page-numbers{margin:.5rem;font-weight:700;-webkit-transition:.4s ease;transition:.4s ease}.post-pagination .page-numbers.current,.post-pagination .page-numbers:not(.dots):hover{--text-opacity:1;color:#bf0078;color:rgba(191,0,120,var(--text-opacity))}.post-pagination .page-numbers.next,.post-pagination .page-numbers.prev{position:relative;height:11px;width:11px}.post-pagination .page-numbers.next:after,.post-pagination .page-numbers.prev:after{position:relative;display:block;--border-opacity:1;border-color:#777;border-color:rgba(119,119,119,var(--border-opacity));border-right-width:2px;border-bottom-width:2px;left:0;content:"";height:11px;width:11px;-webkit-transition:.4s ease;transition:.4s ease}.post-pagination .page-numbers.prev:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.post-pagination .page-numbers.prev:hover:after{left:-3px}.post-pagination .page-numbers.next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.post-pagination .page-numbers.next:hover:after{left:3px}@media (min-width:640px){.sm\:container{width:100%}@media (min-width:360px){.sm\:container{max-width:360px}}@media (min-width:640px){.sm\:container{max-width:640px}}@media (min-width:768px){.sm\:container{max-width:768px}}@media (min-width:1024px){.sm\:container{max-width:1024px}}@media (min-width:1025px){.sm\:container{max-width:1025px}}@media (min-width:1280px){.sm\:container{max-width:1280px}}@media (min-width:1400px){.sm\:container{max-width:1400px}}@media (min-width:1800px){.sm\:container{max-width:1800px}}}@media (min-width:768px){.md\:container{width:100%}@media (min-width:360px){.md\:container{max-width:360px}}@media (min-width:640px){.md\:container{max-width:640px}}@media (min-width:768px){.md\:container{max-width:768px}}@media (min-width:1024px){.md\:container{max-width:1024px}}@media (min-width:1025px){.md\:container{max-width:1025px}}@media (min-width:1280px){.md\:container{max-width:1280px}}@media (min-width:1400px){.md\:container{max-width:1400px}}@media (min-width:1800px){.md\:container{max-width:1800px}}.md\:inline-block{display:inline-block}.md\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.md\:flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.md\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.md\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.md\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.md\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.md\:text-lg{font-size:1.125rem}.md\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\:-mx-8{margin-left:-2rem;margin-right:-2rem}.md\:mt-0{margin-top:0}.md\:mb-0{margin-bottom:0}.md\:ml-4{margin-left:1rem}.md\:mb-8{margin-bottom:2rem}.md\:overflow-hidden{overflow:hidden}.md\:p-16{padding:4rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pt-16{padding-top:4rem}.md\:text-left{text-align:left}.md\:w-24{width:6rem}.md\:w-4\/12{width:33.333333%}.md\:w-6\/12{width:50%}.md\:w-8\/12{width:66.666667%}.md\:w-10\/12{width:83.333333%}}@media (min-width:1024px){.lg\:container{width:100%}@media (min-width:360px){.lg\:container{max-width:360px}}@media (min-width:640px){.lg\:container{max-width:640px}}@media (min-width:768px){.lg\:container{max-width:768px}}@media (min-width:1024px){.lg\:container{max-width:1024px}}@media (min-width:1025px){.lg\:container{max-width:1025px}}@media (min-width:1280px){.lg\:container{max-width:1280px}}@media (min-width:1400px){.lg\:container{max-width:1400px}}@media (min-width:1800px){.lg\:container{max-width:1800px}}.lg\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:w-auto{width:auto}.lg\:w-3\/12{width:25%}.lg\:w-6\/12{width:50%}.lg\:w-8\/12{width:66.666667%}.lg\:w-9\/12{width:75%}.lg\:w-10\/12{width:83.333333%}.lg\:w-11\/12{width:91.666667%}}@media (min-width:1280px){.xl\:container{width:100%}@media (min-width:360px){.xl\:container{max-width:360px}}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1025px){.xl\:container{max-width:1025px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1400px){.xl\:container{max-width:1400px}}@media (min-width:1800px){.xl\:container{max-width:1800px}}.xl\:w-6\/12{width:50%}.xl\:w-7\/12{width:58.333333%}.xl\:w-8\/12{width:66.666667%}.xl\:w-9\/12{width:75%}.xl\:w-10\/12{width:83.333333%}.xl\:w-11\/12{width:91.666667%}}@media (min-width:360px){.xxs\:container{width:100%;max-width:360px}@media (min-width:640px){.xxs\:container{max-width:640px}}@media (min-width:768px){.xxs\:container{max-width:768px}}@media (min-width:1024px){.xxs\:container{max-width:1024px}}@media (min-width:1025px){.xxs\:container{max-width:1025px}}@media (min-width:1280px){.xxs\:container{max-width:1280px}}@media (min-width:1400px){.xxs\:container{max-width:1400px}}@media (min-width:1800px){.xxs\:container{max-width:1800px}}}@media (min-width:1024px){.menu-break-max\:container{width:100%}@media (min-width:360px){.menu-break-max\:container{max-width:360px}}@media (min-width:640px){.menu-break-max\:container{max-width:640px}}@media (min-width:768px){.menu-break-max\:container{max-width:768px}}@media (min-width:1024px){.menu-break-max\:container{max-width:1024px}}@media (min-width:1025px){.menu-break-max\:container{max-width:1025px}}@media (min-width:1280px){.menu-break-max\:container{max-width:1280px}}@media (min-width:1400px){.menu-break-max\:container{max-width:1400px}}@media (min-width:1800px){.menu-break-max\:container{max-width:1800px}}}@media (min-width:1025px){.menu-break-min\:container{width:100%}@media (min-width:360px){.menu-break-min\:container{max-width:360px}}@media (min-width:640px){.menu-break-min\:container{max-width:640px}}@media (min-width:768px){.menu-break-min\:container{max-width:768px}}@media (min-width:1024px){.menu-break-min\:container{max-width:1024px}}@media (min-width:1025px){.menu-break-min\:container{max-width:1025px}}@media (min-width:1280px){.menu-break-min\:container{max-width:1280px}}@media (min-width:1400px){.menu-break-min\:container{max-width:1400px}}@media (min-width:1800px){.menu-break-min\:container{max-width:1800px}}.menu-break-min\:bg-grey-700{--bg-opacity:1;background-color:#666;background-color:rgba(102,102,102,var(--bg-opacity))}.menu-break-min\:hidden{display:none}.menu-break-min\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu-break-min\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-break-min\:pl-0{padding-left:0}.menu-break-min\:w-full{width:100%}}@media (min-width:1400px){.\32xl\:container{width:100%}@media (min-width:360px){.\32xl\:container{max-width:360px}}@media (min-width:640px){.\32xl\:container{max-width:640px}}@media (min-width:768px){.\32xl\:container{max-width:768px}}@media (min-width:1024px){.\32xl\:container{max-width:1024px}}@media (min-width:1025px){.\32xl\:container{max-width:1025px}}@media (min-width:1280px){.\32xl\:container{max-width:1280px}}@media (min-width:1400px){.\32xl\:container{max-width:1400px}}@media (min-width:1800px){.\32xl\:container{max-width:1800px}}.\32xl\:w-6\/12{width:50%}.\32xl\:w-7\/12{width:58.333333%}.\32xl\:w-8\/12{width:66.666667%}.\32xl\:w-9\/12{width:75%}}@media (min-width:1800px){.\33xl\:container{width:100%}@media (min-width:360px){.\33xl\:container{max-width:360px}}@media (min-width:640px){.\33xl\:container{max-width:640px}}@media (min-width:768px){.\33xl\:container{max-width:768px}}@media (min-width:1024px){.\33xl\:container{max-width:1024px}}@media (min-width:1025px){.\33xl\:container{max-width:1025px}}@media (min-width:1280px){.\33xl\:container{max-width:1280px}}@media (min-width:1400px){.\33xl\:container{max-width:1400px}}@media (min-width:1800px){.\33xl\:container{max-width:1800px}}}