body,h1,h2,h3,h4,h5,h6,.navigation--main,.navbar-toggle__text,.navigation--main .sub-menu,a.read-more{font-family:'Roboto',sans-serif}body{font-size:18px}h1,h2,h3,h4,h5,h6{color:#555}p{font-weight:300}.main-title{padding:30px 0}header.header{border-bottom:5px solid #003896}.master-container{margin:0}.heading-row{padding-top:2em;padding-bottom:2em}.heading-row h1,.dark-row h2{color:#fff;text-align:center;margin:0}.heading-row h1{font-size:3em}.panel-grid .widget-title{font-size:36px}.dark-row h2.widget-title{margin:0 0 25px}.cta-lock{background-color:#003896;padding:1.7em 1em 1em;text-align:center}.cta-lock h2.widget-title{line-height:1.2;margin:0 0 15px;font-size:30px;color:#fff}.cta-lock h3{color:#fff;font-size:1.2em;margin:.5em 0}.cta-lock p{color:#fff}.cta-lock i{background-color:#fff;border-radius:50%;height:1.5em;width:1.5em;margin:0 auto 18px;font-size:6em;color:#003896;display:flex;align-items:center;justify-content:center;box-shadow:inset 1px 10px 4px rgba(0,0,0,.15);text-shadow:1px 10px 4px rgba(0,0,0,.15)}.jumbotron__category h6{font-weight:200;text-transform:uppercase}.jumbotron__title h2{line-height:1;margin-bottom:.3em;color:#fff;font-size:calc(3vw + 18px)}.centred .carousel-content{max-width:1000px;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);text-align:center}.jumbotron__content{display:flex;flex-wrap:wrap;justify-content:space-around}.jumbotron__content p{max-width:160px;text-align:center;color:#fff;text-transform:uppercase;font-size:24px;line-height:1}.jumbotron__content p i{font-size:2.3em;background:#f7f7f7;color:#003896;border-radius:50%;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;border:3px dashed #003896;box-shadow:0 0 0 4px #f7f7f7}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.1)}100%{opacity:1;transform:scale(1)}}.centred .carousel-content{animation:fade-in 0.5s 0.5s}.jumbotron__category h6{animation:fade-in 0.5s 1s}.jumbotron__title h2{animation:zoom-in 0.7s 1.25s}#one{animation:fade-up 0.5s 1.75s}#two{animation:fade-up 0.5s 2s}#three{animation:fade-up 0.5s 2.25s}#four{animation:fade-up 0.5s 2.5s}#one,#two,#three,#four,.jumbotron__title h2,.jumbotron__category h6,.centred .carousel-content{animation-fill-mode:backwards}div.empty-post{background-image:url(/wp-content/uploads/2017/03/Fire.jpg)}.widget_sow-editor ul,.jumbotron .carousel-content ul{list-style-type:none;margin:0;padding-left:0}.widget_sow-editor ul li,.jumbotron .carousel-content ul li{margin:0 0 .8em 1.5em;font-weight:500;line-height:1.3;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;-mx-column-break-inside:avoid;column-break-inside:avoid}.widget_sow-editor ul li:before,.jumbotron .carousel-content ul li:before{font-family:'FontAwesome';content:'\f054';margin:0 0 0 -1.5em;display:inline-block;width:1.5em;font-size:.9em}ul.three-column,ul.dh-siblings,ul.lp-cousins{-webkit-columns:220px 3;-moz-columns:220px 3;columns:220px 3}ul.two-column{-webkit-columns:270px 2;-moz-columns:270px 2;columns:270px 2}.master-container ul.two-column,.master-container ul.three-column{padding:15px 0}ul.lp-cousins li:before{content:'\f041'}ul.dh-siblings li{margin:0 0 .8em}ul.dh-siblings li:before{display:none}ul.dh-siblings li a{display:block;border:1px solid;background:rgba(255,255,255,.3);border-radius:55px;text-align:center;padding:3px;transition:all 0.2s ease}ul.dh-siblings li a:hover{background:#fff}.logo{padding:.8em 0;transition:all 0.2s ease}.logo a img{transition:all 0.2s ease}.logo a:hover img{opacity:.7}.header-action h2{margin:3px 0 0;font-size:2em;white-space:nowrap}.header-action a{color:#003896}.header-action .fa{color:#ccc;font-size:1.4em;position:relative;top:4px;line-height:0;margin-right:.3em;transition:all 0.2s ease}.header-action a img{-webkit-backface-visibility:hidden;transition:all 0.2s ease}.header-action a:hover .fa{color:#eb9800}.header-action a img{max-width:100%;height:auto}.header-action a:hover img{opacity:.7}.header-action p{color:#888;font-weight:normal;margin-bottom:0}.jumbotron .carousel-control.left,.jumbotron .carousel-control.right{top:calc(50% - 65px);background-color:transparent;text-shadow:0 0 10px rgba(0,0,0,.5)}body .caldera-grid .form-group{margin-bottom:22px}body .caldera-grid .row{max-width:calc(100% + 15px)}.caldera-grid label{color:#666;font-size:18px}.caldera-grid .cf-toggle-switch .btn-default{background-color:#eee;box-shadow:inset 1px 4px 7px rgba(0,0,0,.25);color:#777;border-color:#bbb;padding:9px 12px}.caldera-grid .cf-toggle-switch .btn-success{background-color:#334c6a;border-color:#888;padding:9px 12px;transition:all 0.2s ease}.caldera-grid .btn-block{height:40px;background:#334c6a;color:#fff;font-weight:bold}.textwidget .caldera-grid input.form-control,.textwidget .caldera-grid select.form-control,.widget_caldera_forms_widget .caldera-grid input.form-control,.widget_caldera_forms_widget .caldera-grid select.form-control{box-shadow:inset 0 5px 3px rgba(0,0,0,.05);font-size:18px;height:40px;background:#fff}.caldera-grid textarea.form-control{max-width:100%!important;box-shadow:inset 0 5px 3px rgba(0,0,0,.05);font-size:18px}.caldera-grid .rangeslider,.caldera-grid .rangeslider__fill{height:16px}.caldera-grid .rangeslider{box-shadow:inset 0 6px 3px rgba(0,0,0,.1)}.caldera-grid .rangeslider__handle{width:18px;height:33px;top:-9px;border-radius:5px;background-color:#F5F6F9;border:1px solid rgba(0,0,0,.06);box-shadow:inset 0 -6px 3px rgba(0,0,0,.05),0 7px 6px -3px rgba(0,0,0,.3)}.caldera-grid .cf-toggle-switch .btn-success.active,.caldera-grid .cf-toggle-switch .btn-success:active,.caldera-grid .cf-toggle-switch .btn-success:focus,.caldera-grid .cf-toggle-switch .btn-success:hover,.caldera-grid .cf-toggle-switch .open .dropdown-toggle.btn-success{background-color:#B40000;border-color:#B40000}.caldera-grid .ccselect2-container .ccselect2-choice{height:40px;line-height:40px;border-radius:2px;background-image:none}.caldera-grid .ccselect2-dropdown-open.ccselect2-drop-above .ccselect2-choice,.caldera-grid .ccselect2-dropdown-open.ccselect2-drop-above .ccselect2-choices{background-image:none}.caldera-grid .ccselect2-container .ccselect2-choice .ccselect2-arrow b{background-position:0 7px}.caldera-grid .date-req:after{font-family:'FontAwesome';content:'\f073';position:absolute;right:17px;top:53px;line-height:0;color:#bbb;font-size:20px}.caldera-grid .total-line{border-radius:5px;padding:18px;background:#e2e2e2;box-shadow:inset 3px 6px 15px rgba(0,0,0,.3),2px 2px 0 #fff;margin-top:0}.form-control.cf2-field.cf2-file{margin-bottom:25px}body .caldera-grid .form-control.cf2-file .btn{background-color:#eb9800;border:thin solid #eb9800}.caldera-grid .cf2-file button::after{content:'\f030';right:15px;font-family:'FontAwesome';position:absolute;color:#fff;font-weight:normal;transition:all .4s}.caldera-grid .cf2-file button:hover::after{color:#333}ul.cf2-list-files li{margin-left:0;line-height:2;color:#fff}ul.cf2-list-files li::before{display:none}body .caldera-grid ul.cf2-list-files .cf2-file-listed .cf2-file-control button.cf2-file-remove:after{color:red}.cfdatepicker.cfdatepicker-dropdown.dropdown-menu{z-index:999999!important}div.datepick{position:relative}div.datepick:after{content:'\f073';font-family:'FontAwesome';position:absolute;right:8px;top:50%;line-height:0;pointer-events:none;color:#888}ul.cf-adv-preview-list li:before{display:none}a.action,.caldera-grid input[type=submit]{display:block;text-align:center;font-size:24px;color:#fff;border:0;border-radius:3px;padding:5px 15px;margin:25px 0 0;box-shadow:0 10px 12px -5px rgba(0,0,0,.2);transition:all 0.2s ease}a.action:hover,.caldera-grid input[type=submit]:hover,.caldera-grid input[type=submit]:focus{color:#fff}a.action:hover{box-shadow:0 8px 5px -5px rgba(0,0,0,.3)}.caldera-grid input[type=submit]{margin:0;width:100%;box-shadow:none}.blocklinks h2.widget-title{background:#333;color:#fff;text-align:center;font-weight:200;padding:8px 0;text-transform:uppercase;font-size:25px;margin:0}.blocklinks div.so-widget-sow-image{overflow:hidden}.blocklinks img.so-widget-image{border-radius:0}.blocklinks a img.so-widget-image{transition:all 0.2s ease}.blocklinks a:hover img.so-widget-image{transform:scale(1.1)}p.ratings{text-align:center;margin-top:1em;padding:10px 15px;font-size:18px;border:1px solid #BD9337;line-height:1.2;transition:all 0.2s ease;width:100%}p.ratings:hover{background:rgba(255,255,255,.1)}p.ratings:before{font-family:'FontAwesome';content:'\f005 \f005 \f005 \f005 \f005';color:#BD9337;display:block;letter-spacing:2px}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.footer{padding-top:45px}.footer h6.footer__headings{font-size:1.5em;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:5px}.footer .widget_nav_menu ul>li>a{margin:0 0 0 1em;font-size:18px;padding:0 0 5px}.footer .widget_nav_menu ul>li>a:before{content:'\f105';font-family:'FontAwesome';margin:0 5px 0 -1em}a.badge{float:right;font-size:2em;background:#eb9800;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.2s ease}.footer a.badge i{color:#fff}a.badge:hover{background-color:#cc8400}@media (min-width:992px){div.header-action{text-align:right;margin-left:1em;clear:both}.navigation--main>.menu-item-has-children>a::after{bottom:-5px}.navigation--top>li>a{font-size:16px}.navigation--main .sub-menu>li:first-of-type a{box-shadow:inset 0 7px 9px -4px rgba(0,0,0,.15)}.header-transparent .navigation--main>.menu-item-has-children>a::after{bottom:0}.is-sticky-navbar.header-transparent .navigation{background:rgba(0,0,0,.7)}.is-sticky-navbar.header-transparent .navigation--main>li>a{padding:15px 15px 20px}.header-transparent .carousel-content{top:112px}.header-transparent .jumbotron .carousel-control.left,.header-transparent .jumbotron .carousel-control.right{top:calc(50% + 30px)}}@media (max-width:991px){.logo{max-width:100%;margin:0 auto}.heading-row{padding-top:1em;padding-bottom:1em}.heading-row h1{font-size:calc(3vw + 15px)}.header-widgets{padding:0 0 10px}.header-action h2{margin:3px 0 0;font-size:calc(2vw + 20px)}.header-action p{margin-top:5px;line-height:1.1}.header-action a img{margin-bottom:10px}.panel-grid .widget-title{text-align:center}button[aria-expanded="false"] .navbar-toggle__icon-bar{transition:all 0.2s ease;transform:rotate(0deg)}button[aria-expanded="true"] .navbar-toggle__icon-bar{transform:rotate(90deg);transition:all 0.2s ease}.navbar-toggle__text{color:#fff}span.navbar-toggle__icon-bar{height:28px}.navbar-toggle .icon-bar{background:#fff;width:24px;height:4px;margin:4px 0}div#navi{padding-left:0;padding-right:0;background:rgba(0,0,0,.1);box-shadow:inset 0 15px 15px -15px rgba(0,0,0,.5),inset 0 -15px 15px -15px rgba(0,0,0,.5)}.navigation{padding:0 15px}.jumbotron__category h6{font-size:calc(1vw + 15px)}.jumbotron__content p{font-size:calc(1vw + 8px);max-width:25%}.jumbotron__content p i{font-size:1.8em;width:45px;height:45px;border:2px dashed #003896;box-shadow:0 0 0 3px #f7f7f7}.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:100%;height:300px;object-fit:cover;object-position:center}.carousel-inner>.item{overflow:hidden}.widget_search label{width:75%}.widget_search input.search-submit{width:25%;margin-left:-4px;height:40px;line-height:0}.footer{text-align:center}.footer .push-down-30{margin-bottom:0}}