ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:55.5%;background-image:url(https://roxburgheeventing.com/wp-content/uploads/2019/06/bella-innes-ker-blenheim-trot-up-1.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:50% 20%;background-size:cover}body,h1,h2{margin:0}footer,header,main,section{display:block}a{background-color:#fff0;-webkit-text-decoration-skip:objects;color:#0074db;text-decoration:none}img{border-style:none}svg:not(:root){overflow:hidden}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{color:rgb(64 64 64);font-family:"Open Sans";line-height:1.8;font-size:18px;font-weight:400;color:#404040}*,::after,::before{box-sizing:inherit}.ct-section-inner-wrap{margin-left:auto;margin-right:auto;height:100%;min-height:inherit}.oxy-header-wrapper{position:relative}.oxy-header-row{width:100%;display:block}.oxy-header-container{height:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.oxy-header-center,.oxy-header-left,.oxy-header-right,.oxy-social-icons a{display:flex;align-items:center}.oxy-header-left{justify-content:flex-start}.oxy-header-center{flex-grow:1;justify-content:center}.oxy-header-right{justify-content:flex-end}.oxy-social-icons{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.oxy-social-icons a{line-height:1;width:1em;height:1em;justify-content:center;text-decoration:none}.oxy-social-icons a svg{stroke-width:0;stroke:currentColor;fill:currentColor}.oxy-rich-text p:first-child{margin-block-start:0}.oxy-rich-text p:last-child{margin-block-end:0}:-webkit-any(li,div._important),:is(li){display:list-item}:-webkit-any(table,div._important){display:table}:-webkit-any(thead,div._important){display:table-header-group}:-webkit-any(tr,div._important){display:table-row}:-webkit-any(tbody,div._important){display:table-row-group}:-webkit-any(th,td,div._important){display:table-cell}:-webkit-any(caption,div._important){display:table-caption}:-webkit-any(colgroup,div._important){display:table-column-group}:-webkit-any(col,div._important){display:table-column}:-webkit-any(tfoot,div._important){display:table-footer-group}#section-48-665>.ct-section-inner-wrap{padding-top:40px;padding-bottom:20px}#link_text-49-665{color:rgb(255 255 255/.8);font-size:24px}#link_text-49-665:hover{color:#2da8e4}#_header-2-665{background-color:rgb(28 19 100/.9)}#_social_icons-18-665.oxy-social-icons{flex-direction:row;margin-right:-10px;margin-bottom:-10px}#_social_icons-18-665.oxy-social-icons a{font-size:30px;margin-right:10px;margin-bottom:10px}#_social_icons-18-665.oxy-social-icons a svg{width:1em;height:1em;color:#fff}.oxy-pro-menu-list{display:flex;padding:0;margin:0;align-items:center}.oxy-pro-menu .oxy-pro-menu-list .menu-item{list-style-type:none;display:flex;flex-direction:column;width:100%;transition-property:background-color,color,border-color}.oxy-pro-menu-list>.menu-item{white-space:nowrap}.oxy-pro-menu .oxy-pro-menu-list .menu-item a{text-decoration:none;border-style:solid;border-width:0;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;border-color:#fff0}.oxy-pro-menu .oxy-pro-menu-list li.current-menu-item>a,.oxy-pro-menu .oxy-pro-menu-list li.menu-item:hover>a{border-color:currentColor}.oxy-pro-menu .menu-item{position:relative}.oxy-pro-menu-mobile-close-icon,.oxy-pro-menu-mobile-open-icon{display:none;cursor:pointer;align-items:center}.oxy-pro-menu-mobile-close-icon>svg,.oxy-pro-menu-mobile-open-icon>svg{fill:currentColor}.oxy-pro-menu-mobile-close-icon{position:absolute}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-container{transition-property:opacity,transform,visibility}.oxy-pro-menu-container>div:first-child{margin:auto}.oxy-pro-menu .menu-item>a{display:inline-flex;align-items:center;justify-content:center}.oxy-pro-menu-container .menu-item a{width:100%;text-align:center}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) a{-webkit-tap-highlight-color:#fff0}.oxy-pro-menu-list .menu-item a{border-color:#fff0}.oxy-pro-menu-list .menu-item.current-menu-item a,.oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within,.oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover{border-color:currentColor}#-pro-menu-25-665 .oxy-pro-menu-list .menu-item,#-pro-menu-25-665 .oxy-pro-menu-list .menu-item a{color:#fff;font-size:2rem;text-transform:uppercase;letter-spacing:1px}#-pro-menu-25-665 .oxy-pro-menu-list .menu-item a{padding-right:3rem}#-pro-menu-25-665 .oxy-pro-menu-mobile-close-icon{left:20auto}@media (max-width:991px){#-pro-menu-25-665 .oxy-pro-menu-mobile-open-icon{display:inline-flex}#-pro-menu-25-665 .oxy-pro-menu-container{visibility:hidden;position:fixed}}#-pro-menu-25-665:hover{oxy-pro-menu-slug-oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor:#2da8e4}@media (max-width:991px){#-pro-menu-25-665 .oxy-pro-menu-mobile-open-icon,#-pro-menu-25-665 .oxy-pro-menu-mobile-open-icon svg{color:rgb(255 255 255/.8)}#-pro-menu-25-665 .oxy-pro-menu-mobile-close-icon{left:85vw;color:rgb(255 255 255/.8)}#-pro-menu-25-665 .oxy-pro-menu-mobile-close-icon svg{width:36px;height:36px;color:rgb(255 255 255/.8)}}@media (max-width:767px){#-pro-menu-25-665 .oxy-pro-menu-mobile-close-icon{left:80vw}}@media (max-width:479px){#-pro-menu-25-665 .oxy-pro-menu-mobile-close-icon{left:70vw}}#_rich_text-13-34{color:#fff}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-link-text{display:inline-block}.ct-link{display:flex;flex-wrap:wrap;text-align:center;text-decoration:none;flex-direction:column;align-items:center;justify-content:center}.ct-image{max-width:100%}.ct-inner-content{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-headline,.ct-link-text,.ct-text-block,.oxy-rich-text{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{width:30px;height:30px;transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{padding:15px;transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{top:20px;left:20px;transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{width:24px;height:24px;transition-duration:.4s}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}.oxy-pro-menu .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}.ct-section-inner-wrap,.oxy-header-container{max-width:1120px}h1,h2{font-family:"PT Serif";font-size:clamp(4rem,calc(4rem + ((1vw - .48rem)*6.25)),8rem);font-weight:700;line-height:1.8}h2{font-size:clamp(3rem,calc(3rem + ((1vw - .48rem)*3.125)),5rem)}a:hover{text-decoration:none}.ct-section-inner-wrap{padding:75px 20px}.oxy-header-container{padding-right:20px;padding-left:20px}.site-logo{margin:8px;height:150px}.footer-credit{color:rgb(153 140 255/.9);font-size:1.4rem;margin-bottom:1rem;margin-top:3rem}.section-header-2{color:rgb(188 186 211/.9)}@media (max-width:767px){.section-header-2{text-align:center}}.home-section.ct-section .ct-section-inner-wrap{align-items:center}.section-header-one{color:rgb(255 255 255/.9);text-transform:capitalize;font-weight:400;text-align:center;line-height:1.2}.darker-background,body{background-color:rgb(28 19 100/.7)}.darker-background .ct-section-inner-wrap{padding-bottom:76px}.centered-text:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:column;align-items:center}.side-padding-large{padding-left:20%;padding-right:20%}@media (max-width:991px){.side-padding-large{padding-left:10%;padding-right:10%}}@media (max-width:767px){.side-padding-large{padding-left:5%;padding-right:5%}}@media (max-width:479px){.side-padding-large{padding-right:0;padding-left:0}}.margin-v-l{margin-top:4rem;margin-bottom:4rem}@media (max-width:767px){.margin-v-l:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:column}}.margin-v-m{margin-top:2rem}