body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav li ul{width:350px}.fullwidth-menu li li a{width:300px}#top-menu li li a{width:300px;padding:6px 20px}.et_fixed_nav #top-header{z-index:10}.et-fixed-header{top:0px!important}.et_fixed_nav #main-header{transition:all .2s}.flexsearch--wrapper{height:auto;width:auto;max-width:100%;overflow:hidden;background:transparent;margin:0;position:static}.flexsearch--form{overflow:hidden;position:relative}.flexsearch--input-wrapper{padding:0 66px 0 0;overflow:hidden}.flexsearch--input{width:100%}.flexsearch{padding:0 5px 0 5px}.flexsearch--input{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:40px;padding:0 50px 0 10px;border-color:#e3e3e3;border-radius:5px;border-style:solid;border-width:1px;margin-top:15px;color:#001C3D;font-family:'Helvetica',sans-serif;font-size:14px;-webkit-appearance:none;-moz-appearance:none}.flexsearch--submit{position:absolute;right:0;top:-10px;display:block;width:60px;height:60px;padding:0;border:none;margin-top:20px;margin-right:5px;background:transparent;color:#888;font-family:'Helvetica',sans-serif;font-size:30px;line-height:50px}.flexsearch--input:focus{outline:#001C3D thick;border-color:#001C3D}.flexsearch--input:focus.flexsearch--submit{color:#E84E10}.flexsearch--submit:hover{color:#E84E10;cursor:pointer}::-webkit-input-placeholder{color:#888}input:-moz-placeholder{color:#888}.blurb-2,.blurb-2 .et-pb-icon{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.blurb-2:hover{-webkit-box-shadow:0px 15px 30px rgba(0,0,0,0.2);-moz-box-shadow:0px 15px 30px rgba(0,0,0,0.2);box-shadow:0px 15px 30px rgba(0,0,0,0.2);-webkit-transform:scale(1.05);transform:scale(1.05);background-color:#fff}.blurb-2:hover .et-pb-icon{-webkit-transform:scale(1.2) rotate(360deg);transform:scale(1.2) rotate(360deg)}.blurb-3,.blurb-3 .et-pb-icon{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.blurb-3:hover{-moz-box-shadow:0px 5px 30px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 30px rgba(0,0,0,0.1);box-shadow:0px 5px 30px rgba(0,0,0,0.1);-webkit-transform:scale(1.05);transform:scale(1.05)}.blurb-3:hover .et-pb-icon{-webkit-transform:scale(1.05);transform:scale(1.05)}.blurb-4,.blurb-4 .et-pb-icon,.blurb-4 h4{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.blurb-4:hover{background-color:#ece6f5}.blurb-4:hover .et-pb-icon,.blurb-4:hover h4{color:#7e57c0!important}.blurb-7{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.blurb-7:hover{transform:translateY(-20px)}.blurb-7:before{content:'';display:block;position:absolute;left:0;bottom:0;height:10px;width:0;transition:width 0s ease,background .5s ease}.blurb-7:after{content:'';display:block;position:absolute;right:0;bottom:0;height:10px;width:0;background:#ece6f5;transition:width .5s ease}.blurb-7:hover:before{width:100%;background:#ece6f5;transition:width .5s ease}.blurb-7:hover:after{width:100%;background:transparent;transition:all 0s ease}.blurb-8{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;overflow:hidden;background-color:#fff}.blurb-8:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#ece6f5;height:100%;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.blurb-8:hover:before{left:0;right:0}.whitelink a{color:#ffffff!important}.whitelink a:hover{color:#E84E10!important}.darklink a{color:#001C3D!important;text-decoration:underline}.darklink a:hover{color:#E84E10!important;text-decoration:underline}.whitedarklink a{color:#ffffff!important}.whitedarklink a:hover{color:#001C3D!important}@media (max-width:1024px){#et_mobile_nav_menu{display:block}#top-menu{display:none}#top-header{display:none}}#main-footer .container{margin-right:2.773%;margin-left:2.773%;width:94.454%!important;max-width:94.454%}#main-footer .et_pb_widget{width:100%}.et_pb_toggle_open .et_pb_toggle_title:before{color:rgb(204,204,204)!important}.em-booking-form-details{width:100%}.em-booking-form-details input.input,.em-booking-form-details textarea{width:70%;padding:10px;background-color:#fff;color:#999;font-size:15px;border:1px solid #bbb}.em-booking-form label{display:inline-block;width:25%}.em-booking-form span.input-group{margin-left:27%}.em-booking-form-details .em-booking-submit{width:auto;padding:12px 15px;font-size:18px;background:#0F9D4F;color:#fff;float:right;border:none;margin-top:10px;cursor:pointer}ol li{margin-left:1.5em}ol{padding:0!important}.eventimage{padding:0!important;vertical-align:top}.eventdate{color:#e84e10!important;font-size:13px;font-weight:initial;padding:0 0 0 15px!important}.eventtitle a{font-size:18px;color:initial;font-weight:600}.eventtitle{padding:0 0 0 15px!important}.eventlocation{font-weight:initial;padding:0 0 0 15px!important}.event td{border:0!important}table.event{border:0!important}.search-results #main-content>.container:first-child{padding-top:168px}.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol,body.et-pb-preview #main-content .container ol{list-style-position:inherit}.lastsubmenu ul{left:-100px}