.text-colour__tas-blue{color:#003055}.background-colour__tas-blue{background-color:#003055}.text-colour__tas-blue-300{color:#064367}.background-colour__tas-blue-300{background-color:#064367}.text-colour__tas-blue-700{color:#00223c}.background-colour__tas-blue-700{background-color:#00223c}.text-colour__tas-green{color:#a9c398}.background-colour__tas-green{background-color:#a9c398}.text-colour__tas-green-300{color:#b6cca8}.background-colour__tas-green-300{background-color:#b6cca8}.text-colour__tas-green-700{color:#9eb794}.background-colour__tas-green-700{background-color:#9eb794}.text-colour__tas-aqua{color:#5b9b98}.background-colour__tas-aqua{background-color:#5b9b98}.text-colour__tas-aqua-300{color:#68a29b}.background-colour__tas-aqua-300{background-color:#68a29b}.text-colour__tas-aqua-700{color:#528b88}.background-colour__tas-aqua-700{background-color:#528b88}.text-colour__tas-aqua-light{color:#d1e9e7}.background-colour__tas-aqua-light{background-color:#d1e9e7}.text-colour__tas-aqua-light-300{color:#e2f1f0}.background-colour__tas-aqua-light-300{background-color:#e2f1f0}.text-colour__tas-aqua-light-700{color:#74cbc8}.background-colour__tas-aqua-light-700{background-color:#74cbc8}.text-colour__tas-red{color:#842b37}.background-colour__tas-red{background-color:#842b37}.text-colour__tas-red-300{color:#93303b}.background-colour__tas-red-300{background-color:#93303b}.text-colour__tas-red-700{color:#732734}.background-colour__tas-red-700{background-color:#732734}.text-colour__tas-grey{color:#5c6f7c}.background-colour__tas-grey{background-color:#5c6f7c}.text-colour__tas-grey-300{color:#677881}.background-colour__tas-grey-300{background-color:#677881}.text-colour__tas-grey-700{color:#51626d}.background-colour__tas-grey-700{background-color:#51626d}img{display:block;max-width:100%;height:auto}.google-map{min-height:300px;height:400px}.padding-section{padding:30px 0}.no-margin-bottom{margin-bottom:0}.no-margin-top{margin-top:0}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.btn{border:0;padding:15px;text-transform:uppercase;font-size:15px;background:#5c6f7c;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.btn:focus,.btn:hover,.btn a,.btn a:focus,.btn a:hover{text-decoration:none}.btn.btn-lg{padding:25px;font-size:17px}.btn.btn-primary{background:#5b9b98;color:#fff}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{background:#528b88}.btn.btn-secondary{background:#5c6f7c;color:#fff}.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:hover{background:#51626d}h1{font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:45px;color:#3b4850;line-height:1.1;font-weight:400;text-transform:none;letter-spacing:0;margin-top:0;margin-bottom:40px}h1 a,h1a{color:#3b4850}h1 a:focus,h1 a:hover,h1a:focus,h1a:hover{color:#262d33}h2{font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:30px;color:#3b4850;line-height:1.1;font-weight:400;text-transform:none;letter-spacing:0}h2 a,h2a{color:#3b4850}h2 a:focus,h2 a:hover,h2a:focus,h2a:hover{color:#262d33}h3{font-family:myriad-pro,Arial,Helvetica,San-serif;font-size:24px;color:#3b4850;line-height:1.2;font-weight:400;text-transform:none;letter-spacing:0}h3 a,h3a{color:#000}h3 a:focus,h3 a:hover,h3a:focus,h3a:hover{color:#000}h4{font-family:myriad-pro,Arial,Helvetica,San-serif;font-size:20px;color:#003055;line-height:1.3;font-weight:400;text-transform:none;letter-spacing:0}h4 a,h4a{color:#003055}h4 a:focus,h4 a:hover,h4a:focus,h4a:hover{color:#001322}h5{font-family:myriad-pro,Arial,Helvetica,San-serif;font-size:17px;color:#000;line-height:1.2;font-weight:400;text-transform:none;letter-spacing:0}h5 a,h5a{color:#000}h5 a:focus,h5 a:hover,h5a:focus,h5a:hover{color:#000}h6{font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:25px;color:#5c6f7c;line-height:1.2;font-weight:400;text-transform:none;letter-spacing:0}h6 a,h6a{color:#5c6f7c}h6 a:focus,h6 a:hover,h6a:focus,h6a:hover{color:#46555f}h2.widget-title{font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:14px;color:#b2b2b2;line-height:1.4;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1em}h2.widget-title a,h2.widget-titlea{color:#b2b2b2}h2.widget-titlea:focus,h2.widget-title a:focus,h2.widget-title a:hover,h2.widget-titlea:hover{color:#999}blockquote{border:0;margin:35px 0;padding:25px 0;border-bottom:1px solid #003055;border-top:3px double #003055}blockquote a,blockquote button,blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6,blockquote input,blockquote li,blockquote ol,blockquote p,blockquote span,blockquote ul{font-size:22px;color:#003055;font-family:ffscalaweb,Arial,Helvetica,San-serif;line-height:1.2}ol,ul{line-height:1.4;padding-left:25px;margin-bottom:25px}ol li,ul li{padding-bottom:10px}p{line-height:1.4;font-family:myriad-pro,Arial,Helvetica,San-serif;font-size:15px}.navbar-inner{background:0 0;-webkit-filter:none;filter:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;padding:0;min-height:0}.navbar-default{border-color:transparent}.navbar{background:0 0;margin-bottom:0;min-height:1px}.navbar .nav>li{float:left}.navbar .nav>li>a{padding:0;text-shadow:none}.navbar .nav>li>a b,.navbar .nav>li>a i{border-bottom-color:#3b4850;border-top-color:#3b4850}.navbar-nav{margin-left:0;margin-right:0}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:initial}.navbar .nav .active>a{color:#333;background:0 0;-webkit-box-shadow:none;box-shadow:none}.navbar .nav .active>a:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{background-image:none;background-repeat:repeat-x;text-decoration:none;-webkit-filter:none;filter:none}.navbar-collapse{padding-right:0;padding-left:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:initial}.navbar .nav>li.active>a,.navbar .nav>li.active>a:hover,.navbar .nav>li.dropdown.active>.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.navbar .nav>li.dropdown.open>.dropdown-toggle{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(0,0,0,.2);-webkit-border-image:none;-o-border-image:none;border-image:none;border-radius:0;position:relative}.navbar .nav>li .dropdown-menu{border-radius:0;margin:0;padding:0}.navbar .nav>li .dropdown-menu:after,.navbar .nav>li .dropdown-menu:before{display:none}.navbar .nav>li .dropdown-menu li{display:block;width:100%;text-align:left}.navbar .nav>li .dropdown-menu li a{padding:3px 10px;font-size:13px}.navbar .nav>li .dropdown-menu li a:hover{color:#333}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px}.dropdown-menu li:hover>.sub-menu{visibility:visible}.dropdown:hover>.dropdown-menu{display:block}.nav-pills .dropdown-menu,.nav-tabs .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;top:11px;left:-6px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px}.dropdown-menu li:hover .sub-menu{visibility:visible}.dropdown:hover .dropdown-menu{display:block}.nav-pills .dropdown-menu,.nav-tabs .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;top:11px;left:-6px}.nf-form-cont{margin-top:20px;max-width:800px;clear:both}.nf-form-cont .nf-form-title h3{font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:30px;color:#3b4850;line-height:1.1;font-weight:400;text-transform:none;letter-spacing:0}.nf-form-cont .nf-form-title h3 a,.nf-form-cont .nf-form-title h3a{color:#3b4850}.nf-form-cont .nf-form-title h3 a:focus,.nf-form-cont .nf-form-title h3 a:hover,.nf-form-cont .nf-form-title h3a:focus,.nf-form-cont .nf-form-title h3a:hover{color:#262d33}.nf-form-cont label{margin-bottom:3px;font-size:13px;color:#737e84}.nf-form-cont .field-wrap.label-left .ninja-forms-field,.nf-form-cont .field-wrap.label-left .ninja-forms-star-rating-control{margin:0}.nf-form-cont .ninja-forms-form-wrap label{font-weight:400}.nf-form-cont .uneditable-input,.nf-form-cont input[type=color],.nf-form-cont input[type=date],.nf-form-cont input[type=datetime],.nf-form-cont input[type=datetime-local],.nf-form-cont input[type=email],.nf-form-cont input[type=month],.nf-form-cont input[type=number],.nf-form-cont input[type=password],.nf-form-cont input[type=search],.nf-form-cont input[type=tel],.nf-form-cont input[type=text],.nf-form-cont input[type=time],.nf-form-cont input[type=url],.nf-form-cont input[type=week],.nf-form-cont select,.nf-form-cont textarea{padding:8px 12px;background:#f6f6f6;border:1px solid #e6e6e6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.nf-form-cont .nf-field-description{font-size:12px;font-style:italic}.nf-form-cont .nf-field-label{margin-bottom:5px!important}.nf-form-cont .listcheckbox-container.label-left .field-wrap.listcheckbox-wrap .nf-field-label,.nf-form-cont .listcheckbox-container.label-right .field-wrap.listcheckbox-wrap .nf-field-label{width:100%;text-align:left;padding-bottom:15px}.nf-form-cont .listcheckbox-container.label-left .field-wrap.listcheckbox-wrap .nf-field-label .nf-help,.nf-form-cont .listcheckbox-container.label-right .field-wrap.listcheckbox-wrap .nf-field-label .nf-help{display:none}.nf-form-cont .listcheckbox-container.label-left .field-wrap.listcheckbox-wrap .nf-field-element ul li,.nf-form-cont .listcheckbox-container.label-right .field-wrap.listcheckbox-wrap .nf-field-element ul li{float:left;margin-right:15px!important}.nf-form-cont .field-wrap{margin-bottom:20px}.nf-form-cont .ninja-forms-field.country{width:100%}.nf-form-cont .spam-wrap input[type=text]{width:100%}.nf-form-cont .ninja-forms-required-items{display:none}.nf-form-cont .nf-modal-link,.nf-form-cont .submit-wrap input[type=button]{border:0;padding:15px;text-transform:uppercase;font-size:15px;background:#5b9b98;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.nf-form-cont .nf-modal-link:focus,.nf-form-cont .nf-modal-link:hover,.nf-form-cont .nf-modal-link a,.nf-form-cont .nf-modal-link a:focus,.nf-form-cont .nf-modal-link a:hover,.nf-form-cont .submit-wrap input[type=button]:focus,.nf-form-cont .submit-wrap input[type=button]:hover,.nf-form-cont .submit-wrap input[type=button] a,.nf-form-cont .submit-wrap input[type=button] a:focus,.nf-form-cont .submit-wrap input[type=button] a:hover{text-decoration:none}.nf-form-cont .ninja-forms-field-error{font-size:13px;background:#f2dede;margin-bottom:5px;padding:5px 10px}.nf-form-cont .nf-error-wrap.nf-error{display:none}.nf-form-cont .textarea-wrap textarea{margin-bottom:-5px;height:150px}.nf-form-cont .ninja-forms-error-msg{padding:17px 27px;background:#f2dede;font-size:13px;margin-bottom:20px}.nf-form-cont .ninja-forms-error-msg p{margin:0 0 10px;padding:0;font-size:13px}.nf-form-cont .ninja-forms-error-msg p:last-child{margin-bottom:0}.nf-form-cont .ninja-forms-field-error{background:#f2dede;font-size:13px;line-height:1.2;padding:8px;margin:0;color:#c05e5e}.nf-form-cont .ninja-forms-field-error p{font-size:13px;margin:0;padding:0}.nf-form-cont .nf-form-fields-required{display:none}@media(min-width:1200px){.fx-xl-display{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-xl-display-inline{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-xl-direction{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.fx-xl-direction-reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.fx-xl-direction-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.fx-xl-direction-column-reverse{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.fx-xl-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fx-xl-wrap-nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fx-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fx-xl-justify-flex-start{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fx-xl-justify-flex-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fx-xl-justify-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fx-xl-justify-space-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fx-xl-justify-space-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.fx-xl-align-content-flex-start{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.fx-xl-align-content-flex-end{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.fx-xl-align-content-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center}.fx-xl-align-content-space-between{-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.fx-xl-align-content-space-around{-webkit-align-content:space-around;-moz-align-content:space-around;-ms-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.fx-xl-align-content-stretch{-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.fx-xl-align-items-flex-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fx-xl-align-items-flex-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fx-xl-align-items-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fx-xl-align-items-baseline{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.fx-xl-align-items-stretch{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.fx-xl-order-0{-webkit-order:0;-moz-order:0;-ms-order:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.fx-xl-order-1{-webkit-order:1;-moz-order:1;-ms-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fx-xl-order-2{-webkit-order:2;-moz-order:2;-ms-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fx-xl-order-3{-webkit-order:3;-moz-order:3;-ms-order:3;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.fx-xl-order-4{-webkit-order:4;-moz-order:4;-ms-order:4;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.fx-xl-order-5{-webkit-order:5;-moz-order:5;-ms-order:5;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.fx-xl-order-6{-webkit-order:6;-moz-order:6;-ms-order:6;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.fx-xl-order-7{-webkit-order:7;-moz-order:7;-ms-order:7;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.fx-xl-order-8{-webkit-order:8;-moz-order:8;-ms-order:8;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.fx-xl-order-9{-webkit-order:9;-moz-order:9;-ms-order:9;-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.fx-xl-order-10{-webkit-order:10;-moz-order:10;-ms-order:10;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.fx-xl-grow-0{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.fx-xl-grow-1{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fx-xl-grow-2{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.fx-xl-grow-3{-webkit-flex-grow:3;-moz-flex-grow:3;-ms-flex-grow:3;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.fx-xl-grow-4{-webkit-flex-grow:4;-moz-flex-grow:4;-ms-flex-grow:4;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.fx-xl-grow-5{-webkit-flex-grow:5;-moz-flex-grow:5;-ms-flex-grow:5;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}.fx-xl-grow-6{-webkit-flex-grow:6;-moz-flex-grow:6;-ms-flex-grow:6;-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6}.fx-xl-grow-7{-webkit-flex-grow:7;-moz-flex-grow:7;-ms-flex-grow:7;-webkit-box-flex:7;-ms-flex-positive:7;flex-grow:7}.fx-xl-grow-8{-webkit-flex-grow:8;-moz-flex-grow:8;-ms-flex-grow:8;-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}.fx-xl-grow-9{-webkit-flex-grow:9;-moz-flex-grow:9;-ms-flex-grow:9;-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9}.fx-xl-grow-10{-webkit-flex-grow:10;-moz-flex-grow:10;-ms-flex-grow:10;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}.fx-xl-align-self-flex-start{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.fx-xl-align-self-flex-end{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.fx-xl-align-self-center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.fx-xl-align-self-baseline{-webkit-align-self:baseline;-moz-align-self:baseline;-ms-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.fx-xl-align-self-stretch{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media(min-width:992px){.fx-lg-display{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-lg-display-inline{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-lg-direction{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.fx-lg-direction-reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.fx-lg-direction-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.fx-lg-direction-column-reverse{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.fx-lg-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fx-lg-wrap-nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fx-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fx-lg-justify-flex-start{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fx-lg-justify-flex-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fx-lg-justify-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fx-lg-justify-space-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fx-lg-justify-space-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.fx-lg-align-content-flex-start{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.fx-lg-align-content-flex-end{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.fx-lg-align-content-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center}.fx-lg-align-content-space-between{-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.fx-lg-align-content-space-around{-webkit-align-content:space-around;-moz-align-content:space-around;-ms-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.fx-lg-align-content-stretch{-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.fx-lg-align-items-flex-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fx-lg-align-items-flex-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fx-lg-align-items-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fx-lg-align-items-baseline{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.fx-lg-align-items-stretch{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.fx-lg-order-0{-webkit-order:0;-moz-order:0;-ms-order:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.fx-lg-order-1{-webkit-order:1;-moz-order:1;-ms-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fx-lg-order-2{-webkit-order:2;-moz-order:2;-ms-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fx-lg-order-3{-webkit-order:3;-moz-order:3;-ms-order:3;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.fx-lg-order-4{-webkit-order:4;-moz-order:4;-ms-order:4;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.fx-lg-order-5{-webkit-order:5;-moz-order:5;-ms-order:5;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.fx-lg-order-6{-webkit-order:6;-moz-order:6;-ms-order:6;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.fx-lg-order-7{-webkit-order:7;-moz-order:7;-ms-order:7;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.fx-lg-order-8{-webkit-order:8;-moz-order:8;-ms-order:8;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.fx-lg-order-9{-webkit-order:9;-moz-order:9;-ms-order:9;-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.fx-lg-order-10{-webkit-order:10;-moz-order:10;-ms-order:10;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.fx-lg-grow-0{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.fx-lg-grow-1{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fx-lg-grow-2{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.fx-lg-grow-3{-webkit-flex-grow:3;-moz-flex-grow:3;-ms-flex-grow:3;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.fx-lg-grow-4{-webkit-flex-grow:4;-moz-flex-grow:4;-ms-flex-grow:4;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.fx-lg-grow-5{-webkit-flex-grow:5;-moz-flex-grow:5;-ms-flex-grow:5;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}.fx-lg-grow-6{-webkit-flex-grow:6;-moz-flex-grow:6;-ms-flex-grow:6;-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6}.fx-lg-grow-7{-webkit-flex-grow:7;-moz-flex-grow:7;-ms-flex-grow:7;-webkit-box-flex:7;-ms-flex-positive:7;flex-grow:7}.fx-lg-grow-8{-webkit-flex-grow:8;-moz-flex-grow:8;-ms-flex-grow:8;-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}.fx-lg-grow-9{-webkit-flex-grow:9;-moz-flex-grow:9;-ms-flex-grow:9;-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9}.fx-lg-grow-10{-webkit-flex-grow:10;-moz-flex-grow:10;-ms-flex-grow:10;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}.fx-lg-align-self-flex-start{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.fx-lg-align-self-flex-end{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.fx-lg-align-self-center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.fx-lg-align-self-baseline{-webkit-align-self:baseline;-moz-align-self:baseline;-ms-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.fx-lg-align-self-stretch{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media(min-width:768px){.fx-md-display{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-md-display-inline{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-md-direction{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.fx-md-direction-reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.fx-md-direction-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.fx-md-direction-column-reverse{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.fx-md-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fx-md-wrap-nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fx-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fx-md-justify-flex-start{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fx-md-justify-flex-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fx-md-justify-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fx-md-justify-space-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fx-md-justify-space-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.fx-md-align-content-flex-start{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.fx-md-align-content-flex-end{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.fx-md-align-content-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center}.fx-md-align-content-space-between{-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.fx-md-align-content-space-around{-webkit-align-content:space-around;-moz-align-content:space-around;-ms-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.fx-md-align-content-stretch{-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.fx-md-align-items-flex-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fx-md-align-items-flex-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fx-md-align-items-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fx-md-align-items-baseline{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.fx-md-align-items-stretch{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.fx-md-order-0{-webkit-order:0;-moz-order:0;-ms-order:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.fx-md-order-1{-webkit-order:1;-moz-order:1;-ms-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fx-md-order-2{-webkit-order:2;-moz-order:2;-ms-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fx-md-order-3{-webkit-order:3;-moz-order:3;-ms-order:3;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.fx-md-order-4{-webkit-order:4;-moz-order:4;-ms-order:4;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.fx-md-order-5{-webkit-order:5;-moz-order:5;-ms-order:5;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.fx-md-order-6{-webkit-order:6;-moz-order:6;-ms-order:6;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.fx-md-order-7{-webkit-order:7;-moz-order:7;-ms-order:7;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.fx-md-order-8{-webkit-order:8;-moz-order:8;-ms-order:8;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.fx-md-order-9{-webkit-order:9;-moz-order:9;-ms-order:9;-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.fx-md-order-10{-webkit-order:10;-moz-order:10;-ms-order:10;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.fx-md-grow-0{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.fx-md-grow-1{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fx-md-grow-2{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.fx-md-grow-3{-webkit-flex-grow:3;-moz-flex-grow:3;-ms-flex-grow:3;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.fx-md-grow-4{-webkit-flex-grow:4;-moz-flex-grow:4;-ms-flex-grow:4;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.fx-md-grow-5{-webkit-flex-grow:5;-moz-flex-grow:5;-ms-flex-grow:5;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}.fx-md-grow-6{-webkit-flex-grow:6;-moz-flex-grow:6;-ms-flex-grow:6;-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6}.fx-md-grow-7{-webkit-flex-grow:7;-moz-flex-grow:7;-ms-flex-grow:7;-webkit-box-flex:7;-ms-flex-positive:7;flex-grow:7}.fx-md-grow-8{-webkit-flex-grow:8;-moz-flex-grow:8;-ms-flex-grow:8;-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}.fx-md-grow-9{-webkit-flex-grow:9;-moz-flex-grow:9;-ms-flex-grow:9;-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9}.fx-md-grow-10{-webkit-flex-grow:10;-moz-flex-grow:10;-ms-flex-grow:10;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}.fx-md-align-self-flex-start{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.fx-md-align-self-flex-end{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.fx-md-align-self-center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.fx-md-align-self-baseline{-webkit-align-self:baseline;-moz-align-self:baseline;-ms-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.fx-md-align-self-stretch{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media(min-width:544px){.fx-sm-display{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-sm-display-inline{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-sm-direction{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.fx-sm-direction-reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.fx-sm-direction-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.fx-sm-direction-column-reverse{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.fx-sm-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fx-sm-wrap-nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fx-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fx-sm-justify-flex-start{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fx-sm-justify-flex-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fx-sm-justify-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fx-sm-justify-space-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fx-sm-justify-space-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.fx-sm-align-content-flex-start{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.fx-sm-align-content-flex-end{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.fx-sm-align-content-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center}.fx-sm-align-content-space-between{-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.fx-sm-align-content-space-around{-webkit-align-content:space-around;-moz-align-content:space-around;-ms-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.fx-sm-align-content-stretch{-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.fx-sm-align-items-flex-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fx-sm-align-items-flex-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fx-sm-align-items-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fx-sm-align-items-baseline{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.fx-sm-align-items-stretch{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.fx-sm-order-0{-webkit-order:0;-moz-order:0;-ms-order:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.fx-sm-order-1{-webkit-order:1;-moz-order:1;-ms-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fx-sm-order-2{-webkit-order:2;-moz-order:2;-ms-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fx-sm-order-3{-webkit-order:3;-moz-order:3;-ms-order:3;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.fx-sm-order-4{-webkit-order:4;-moz-order:4;-ms-order:4;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.fx-sm-order-5{-webkit-order:5;-moz-order:5;-ms-order:5;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.fx-sm-order-6{-webkit-order:6;-moz-order:6;-ms-order:6;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.fx-sm-order-7{-webkit-order:7;-moz-order:7;-ms-order:7;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.fx-sm-order-8{-webkit-order:8;-moz-order:8;-ms-order:8;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.fx-sm-order-9{-webkit-order:9;-moz-order:9;-ms-order:9;-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.fx-sm-order-10{-webkit-order:10;-moz-order:10;-ms-order:10;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.fx-sm-grow-0{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.fx-sm-grow-1{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fx-sm-grow-2{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.fx-sm-grow-3{-webkit-flex-grow:3;-moz-flex-grow:3;-ms-flex-grow:3;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.fx-sm-grow-4{-webkit-flex-grow:4;-moz-flex-grow:4;-ms-flex-grow:4;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.fx-sm-grow-5{-webkit-flex-grow:5;-moz-flex-grow:5;-ms-flex-grow:5;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}.fx-sm-grow-6{-webkit-flex-grow:6;-moz-flex-grow:6;-ms-flex-grow:6;-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6}.fx-sm-grow-7{-webkit-flex-grow:7;-moz-flex-grow:7;-ms-flex-grow:7;-webkit-box-flex:7;-ms-flex-positive:7;flex-grow:7}.fx-sm-grow-8{-webkit-flex-grow:8;-moz-flex-grow:8;-ms-flex-grow:8;-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}.fx-sm-grow-9{-webkit-flex-grow:9;-moz-flex-grow:9;-ms-flex-grow:9;-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9}.fx-sm-grow-10{-webkit-flex-grow:10;-moz-flex-grow:10;-ms-flex-grow:10;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}.fx-sm-align-self-flex-start{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.fx-sm-align-self-flex-end{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.fx-sm-align-self-center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.fx-sm-align-self-baseline{-webkit-align-self:baseline;-moz-align-self:baseline;-ms-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.fx-sm-align-self-stretch{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media(min-width:0em){.fx-xs-display{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-xs-display-inline{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex}.fx-xs-direction{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.fx-xs-direction-reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.fx-xs-direction-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.fx-xs-direction-column-reverse{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.fx-xs-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fx-xs-wrap-nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fx-xs-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fx-xs-justify-flex-start{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fx-xs-justify-flex-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fx-xs-justify-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fx-xs-justify-space-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fx-xs-justify-space-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.fx-xs-align-content-flex-start{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.fx-xs-align-content-flex-end{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.fx-xs-align-content-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center}.fx-xs-align-content-space-between{-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.fx-xs-align-content-space-around{-webkit-align-content:space-around;-moz-align-content:space-around;-ms-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.fx-xs-align-content-stretch{-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.fx-xs-align-items-flex-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fx-xs-align-items-flex-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fx-xs-align-items-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fx-xs-align-items-baseline{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.fx-xs-align-items-stretch{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.fx-xs-order-0{-webkit-order:0;-moz-order:0;-ms-order:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.fx-xs-order-1{-webkit-order:1;-moz-order:1;-ms-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fx-xs-order-2{-webkit-order:2;-moz-order:2;-ms-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fx-xs-order-3{-webkit-order:3;-moz-order:3;-ms-order:3;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.fx-xs-order-4{-webkit-order:4;-moz-order:4;-ms-order:4;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.fx-xs-order-5{-webkit-order:5;-moz-order:5;-ms-order:5;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.fx-xs-order-6{-webkit-order:6;-moz-order:6;-ms-order:6;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.fx-xs-order-7{-webkit-order:7;-moz-order:7;-ms-order:7;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.fx-xs-order-8{-webkit-order:8;-moz-order:8;-ms-order:8;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.fx-xs-order-9{-webkit-order:9;-moz-order:9;-ms-order:9;-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.fx-xs-order-10{-webkit-order:10;-moz-order:10;-ms-order:10;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.fx-xs-grow-0{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.fx-xs-grow-1{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fx-xs-grow-2{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.fx-xs-grow-3{-webkit-flex-grow:3;-moz-flex-grow:3;-ms-flex-grow:3;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.fx-xs-grow-4{-webkit-flex-grow:4;-moz-flex-grow:4;-ms-flex-grow:4;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.fx-xs-grow-5{-webkit-flex-grow:5;-moz-flex-grow:5;-ms-flex-grow:5;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}.fx-xs-grow-6{-webkit-flex-grow:6;-moz-flex-grow:6;-ms-flex-grow:6;-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6}.fx-xs-grow-7{-webkit-flex-grow:7;-moz-flex-grow:7;-ms-flex-grow:7;-webkit-box-flex:7;-ms-flex-positive:7;flex-grow:7}.fx-xs-grow-8{-webkit-flex-grow:8;-moz-flex-grow:8;-ms-flex-grow:8;-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}.fx-xs-grow-9{-webkit-flex-grow:9;-moz-flex-grow:9;-ms-flex-grow:9;-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9}.fx-xs-grow-10{-webkit-flex-grow:10;-moz-flex-grow:10;-ms-flex-grow:10;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}.fx-xs-align-self-flex-start{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.fx-xs-align-self-flex-end{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.fx-xs-align-self-center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.fx-xs-align-self-baseline{-webkit-align-self:baseline;-moz-align-self:baseline;-ms-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.fx-xs-align-self-stretch{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}#tribe-geo-results h2.tribe-events-page-title,h2.tribe-events-page-title{display:none}#tribe-events-bar{margin-bottom:5px}#tribe-events-pg-template{max-width:none}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#5b9b98}#tribe-events-content .tribe-events-tooltip h4,#tribe_events_filters_wrapper .tribe_events_slider_val,.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-ical{color:#5c6f7c}.tribe-events-calendar thead th{background:#5c6f7c}#tribe-bar-form .tribe-bar-submit input[type=submit]{background:#5c6f7c}.tribe-grid-allday .hentry.vevent>div,.tribe-grid-allday .hentry.vevent>div:hover,.tribe-grid-body div[id*=tribe-events-event-] .hentry.vevent,.tribe-grid-body div[id*=tribe-events-event-] .hentry.vevent:hover{background:#5c6f7c}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img{display:none}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-size:18px}.social{display:inline-block;float:left;vertical-align:top;padding:0;margin:0}.social ul{list-style-type:none;padding:0;margin:0}.social ul li{padding:0;margin:0;display:block;float:left;border-right:1px solid #fff}.social ul li.round-square{background:#fff}.social ul li.round-square a{padding:0;margin:0;background:#fff}.social ul li.round-square a:active,.social ul li.round-square a:focus,.social ul li.round-square a:hover{background:#fff}.social ul li.round-square a img{height:52px;width:52px}.social ul li a{padding:15px 20px;display:block;min-width:29px;height:auto;background:0 0;text-align:center;float:left;background:0 0;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media(max-width:1200px){.social ul li a{padding:15px 16px}}@media(max-width:991px){.social ul li a{padding:7px 10px 6px}}.social ul li a:focus,.social ul li a:hover{background:0 0}.social ul li a a,.social ul li aa{color:#fff}.social ul li aa:focus,.social ul li a a:focus,.social ul li a a:hover,.social ul li aa:hover{color:#e6e6e6}.social ul li a i{font-size:16px;padding:6px 0;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.social ul li a:active i,.social ul li a:focus i,.social ul li a:hover i{color:#fff}.header-top .social ul li a i{padding:3px 0 0}.header-bottom .social{margin-left:0}.header-bottom .social ul li a i{color:#3b4850}.footer-section .social{margin-left:0;margin-top:15px;margin-bottom:10px}.footer-section .social ul li a{background:rgba(255,255,255,.2);margin:0 0 2px 2px}.footer-section .social ul li a:active,.footer-section .social ul li a:focus,.footer-section .social ul li a:hover{background:#000}@media(max-width:1024px){.header-bottom .social{margin-top:12px}}.navigation-section{background:#003055}.navigation-section .navbar,.navigation-section .navbar .nav{border:0}.navigation-section .navbar .nav>li{margin:0;padding:0}.navigation-section .navbar .nav>li+li{border-left:1px solid #fff}.navigation-section .navbar .nav>li>a{color:#fff;font-size:.85em;display:block;padding:.9em 1.7em 1em;position:relative;text-transform:uppercase;letter-spacing:.05em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.navigation-section .navbar .nav>li>a:focus,.navigation-section .navbar .nav>li>a:hover{background:#00223c;text-decoration:none;color:#fff}.navigation-section .navbar .nav>li>a span.caret{display:none}.navbar .nav>li:last-child .dropdown-menu{left:auto;right:0}.navbar .nav>li .dropdown-menu{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);background:#353535;margin:0;border:0;padding:0 0}.navbar .nav>li .dropdown-menu li{margin:0;padding:0}.navbar .nav>li .dropdown-menu li+li{border-top:1px solid #282828}.navbar .nav>li .dropdown-menu li a{padding:6px 15px;font-size:13px;color:#fff;text-transform:none;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.navbar .nav>li .dropdown-menu li a:active,.navbar .nav>li .dropdown-menu li a:focus,.navbar .nav>li .dropdown-menu li a:hover{background:#5c6f7c;color:#fff}.widget.widget_nav_menu,.widget.widget_nucleo_sidebarnav_widget{margin:20px 0 30px}.widget.widget_nav_menu .sidebar-title,.widget.widget_nav_menu h3,.widget.widget_nucleo_sidebarnav_widget .sidebar-title,.widget.widget_nucleo_sidebarnav_widget h3{padding:1em .8em;background:#5b9b98;color:#fff}.widget.widget_nav_menu ul,.widget.widget_nucleo_sidebarnav_widget ul{list-style-type:none;padding:0;margin:0}.widget.widget_nav_menu ul li,.widget.widget_nucleo_sidebarnav_widget ul li{padding:0;margin:0}.widget.widget_nav_menu ul li a,.widget.widget_nucleo_sidebarnav_widget ul li a{border-top:1px solid #adb8bf;font-size:1em;display:block;color:#748692;padding:1em 0!important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.widget.widget_nav_menu ul li a:focus,.widget.widget_nav_menu ul li a:hover,.widget.widget_nav_menu ul li a a,.widget.widget_nav_menu ul li a a:focus,.widget.widget_nav_menu ul li a a:hover,.widget.widget_nucleo_sidebarnav_widget ul li a:focus,.widget.widget_nucleo_sidebarnav_widget ul li a:hover,.widget.widget_nucleo_sidebarnav_widget ul li a a,.widget.widget_nucleo_sidebarnav_widget ul li a a:focus,.widget.widget_nucleo_sidebarnav_widget ul li a a:hover{text-decoration:none}.widget.widget_nav_menu ul li a:active,.widget.widget_nav_menu ul li a:focus,.widget.widget_nav_menu ul li a:hover,.widget.widget_nucleo_sidebarnav_widget ul li a:active,.widget.widget_nucleo_sidebarnav_widget ul li a:focus,.widget.widget_nucleo_sidebarnav_widget ul li a:hover{padding-left:1.1em!important}@media(max-width:1500px){.navigation-section .navbar .nav>li>a{padding-left:1.22em;padding-right:1.22em}}@media(max-width:1299px){.navigation-section .navbar .nav>li>a{font-size:.75em;padding-left:.9em;padding-right:.9em}}.mobile-menu-button{text-align:center;cursor:pointer;padding:20px 0;font-size:16px;background:#003055;display:block;margin-top:15px;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mobile-menu-button:focus,.mobile-menu-button:hover,.mobile-menu-button a,.mobile-menu-button a:focus,.mobile-menu-button a:hover{text-decoration:none}.mobile-menu-button:focus,.mobile-menu-button:hover{color:#fff}.mobile-side-menu{text-align:left;padding:35px;font-family:myriad-pro,Arial,Helvetica,San-serif;position:fixed;height:100%;right:0;bottom:-100%;z-index:10000;background:#333;width:100%;overflow-y:auto;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mobile-side-menu .close-mobile-side-menu{display:block;margin:-35px -35px 10px;background:#262626;padding:20px;text-transform:uppercase;color:#e6e6e6;border-bottom:1px solid #000;border-color:rgba(255,255,255,.2);cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mobile-side-menu .close-mobile-side-menu i{border:1px solid #fff;border-color:rgba(255,255,255,.4);padding:9px 10px;text-align:center;min-width:25px;min-height:20px;margin-right:8px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mobile-side-menu .close-mobile-side-menu:focus,.mobile-side-menu .close-mobile-side-menu:hover{color:#3b4850;text-decoration:none}.mobile-side-menu .close-mobile-side-menu:focus i,.mobile-side-menu .close-mobile-side-menu:hover i{color:#fff;background:#3b4850;border-color:#262d33;margin-right:15px}.mobile-side-menu .mobile-nav-logo{margin-left:-10px;display:block;padding:10px 0}.mobile-side-menu .mobile-nav-logo img{max-width:60%}.mobile-side-menu.active{bottom:0}.mobile-side-menu .social{float:none!important;margin:15px 0}.mobile-side-menu .social ul.socialmedia-list{margin-left:-20px}.mobile-side-menu .social ul.socialmedia-list li a{margin-left:2px;background:#4d4d4d;width:30px;height:30px}.mobile-side-menu .social ul.socialmedia-list li a i{padding:5px 0}.mobile-side-menu .social ul.socialmedia-list li span{display:none}.mobile-side-menu ul.menu{margin:0 -35px 0;padding:0;list-style-type:none}.mobile-side-menu ul.menu li{border-bottom:1px solid #333;padding:0}.mobile-side-menu ul.menu li a{color:#acbcc4;padding:10px 25px;display:block;text-transform:uppercase;font-size:12px;border-bottom:1px solid #fff;border-color:rgba(255,255,255,.1);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.mobile-side-menu ul.menu li a:focus,.mobile-side-menu ul.menu li a:hover{text-decoration:none;color:#fff;border-color:#003055}.mobile-side-menu ul.menu li.current-menu-item:before,.mobile-side-menu ul.menu li:hover:before{border-color:#3b4850}.mobile-side-menu ul.sub-menu{padding:0;margin:0;list-style-type:none}.mobile-side-menu ul.sub-menu li{padding:0 0 0 10px;border:0;margin:0}.mobile-side-menu ul.sub-menu li:before{display:none}.mobile-side-menu ul.sub-menu li a{font-size:11px;margin:0 0 0 -9px;padding:10px 35px}.tas-mobile-nav{overflow:hidden;position:relative}.tas-mobile-nav ul{list-style-type:none;padding:0;margin:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.tas-mobile-nav ul .close-child-nav{cursor:pointer;background:red}.tas-mobile-nav ul li{display:block;width:100%;z-index:5;border-top:1px solid #ccc}.tas-mobile-nav ul li.has-child:after{content:'>'}.tas-mobile-nav ul li ul{background:#fff;position:absolute;left:100%;width:100%;height:100%;top:0;z-index:10;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.tas-mobile-nav ul li ul.active{left:0}body,html{padding:0;margin:0;line-height:1.4;font-family:myriad-pro,Arial,Helvetica,San-serif;font-size:15px;color:#3b4850;background:#00223c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:"-webkit-flex";display:"-moz-flex";display:"-ms-flexbox";display:"-ms-flex";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:100vh}body #wrap,html #wrap{display:block;overflow:hidden;position:relative;margin:0 auto;padding:0;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;background:#fff;max-width:1250px}img{display:block;max-width:100%;height:auto}.google-map{min-height:300px;height:400px}.header-section{border-top:8px solid #003055}.header-section .header-top{padding:2em 0}.header-section .header-social-navigation{background:#5b9b98}.header-section .header-social-navigation a:hover{background:#528b88}.header-section .header-social-navigation .login{display:inline-block;font-family:myriad-pro,Arial,Helvetica,San-serif;text-transform:uppercase;position:relative}.header-section .header-social-navigation .login a{color:#fff;padding:15px 1.4em;display:inline-block;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.header-section .header-social-navigation .login a:focus,.header-section .header-social-navigation .login a:hover,.header-section .header-social-navigation .login a a,.header-section .header-social-navigation .login a a:focus,.header-section .header-social-navigation .login a a:hover{text-decoration:none}.header-section .header-social-navigation .login .login-links{background:#5b9b98;position:absolute;top:54px;right:-200px;color:#fff;z-index:9;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.header-section .header-social-navigation .login .login-links.active{right:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.header-section .header-social-navigation .login .login-links:before{content:'';width:0;height:0;border-left:22px solid transparent;border-right:0 solid transparent;border-bottom:22px solid #5b9b98;position:absolute;top:-22px;right:0}.header-section .header-social-navigation .login .login-links ul{margin:0;padding:0;list-style-type:none}.header-section .header-social-navigation .login .login-links ul li{padding:0;margin:0;float:left;display:inline-block}.header-section .header-social-navigation .login .login-links ul li+li{border-left:1px solid #fff}.header-section .header-social-navigation .login .login-links ul li a{display:block;font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:1.4em;padding:2em;text-transform:lowercase;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.header-section .header-social-navigation .login .login-links ul li a:focus,.header-section .header-social-navigation .login .login-links ul li a:hover,.header-section .header-social-navigation .login .login-links ul li a a,.header-section .header-social-navigation .login .login-links ul li a a:focus,.header-section .header-social-navigation .login .login-links ul li a a:hover{text-decoration:none}.header-section .header-social-navigation .login .login-links ul li a:active,.header-section .header-social-navigation .login .login-links ul li a:focus,.header-section .header-social-navigation .login .login-links ul li a:hover{background:#528b88}.header-section .logo-container a{display:inline-block;max-width:443px}.page-coloured-bars{position:absolute;bottom:8%;left:0}.page-coloured-bars .coloured-bar{width:15px;height:60px;margin-bottom:15px;background:#5b9b98;-webkit-transform:skewY(-25deg);-moz-transform:skewY(-25deg);-ms-transform:skewY(-25deg);-o-transform:skewY(-25deg)}.body-section{padding:30px 0}.indent-body-text{margin-left:4em}.featured-image-container img{width:100%}.page-title{margin-bottom:2em}.page-title h2{color:#5b9b98}.breadcrumbs{font-size:.7em;text-transform:uppercase;margin-bottom:2em}.breadcrumbs a{color:#3b4850}.breadcrumbs span{padding-right:4px}.breadcrumbs span+span{padding-left:4px}.general-sidebar .widget{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px}.general-sidebar .widget h3{font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:14px;color:#b2b2b2;line-height:1.4;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1em}.general-sidebar .widget h3 a,.general-sidebar .widget h3a{color:#b2b2b2}.general-sidebar .widget h3 a:focus,.general-sidebar .widget h3 a:hover,.general-sidebar .widget h3a:focus,.general-sidebar .widget h3a:hover{color:#999}.general-sidebar .widget ul{list-style-type:none;margin:0;padding:0}.general-sidebar .widget ul ul{padding-left:15px}.general-sidebar .widget ul li{padding:0;margin:0}.general-sidebar .widget ul li a{padding:.5em 0;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.general-sidebar .widget.widget_archive ul li a,.general-sidebar .widget.widget_categories ul li a,.general-sidebar .widget.widget_recent_entries ul li a{display:block;background:#e9edf0;padding:.5em;margin-bottom:2px;font-size:13px}.general-sidebar .widget.widget_archive ul li a:focus,.general-sidebar .widget.widget_archive ul li a:hover,.general-sidebar .widget.widget_archive ul li a a,.general-sidebar .widget.widget_archive ul li a a:focus,.general-sidebar .widget.widget_archive ul li a a:hover,.general-sidebar .widget.widget_categories ul li a:focus,.general-sidebar .widget.widget_categories ul li a:hover,.general-sidebar .widget.widget_categories ul li a a,.general-sidebar .widget.widget_categories ul li a a:focus,.general-sidebar .widget.widget_categories ul li a a:hover,.general-sidebar .widget.widget_recent_entries ul li a:focus,.general-sidebar .widget.widget_recent_entries ul li a:hover,.general-sidebar .widget.widget_recent_entries ul li a a,.general-sidebar .widget.widget_recent_entries ul li a a:focus,.general-sidebar .widget.widget_recent_entries ul li a a:hover{text-decoration:none}.general-sidebar .widget.widget_archive ul li a:active,.general-sidebar .widget.widget_archive ul li a:focus,.general-sidebar .widget.widget_archive ul li a:hover,.general-sidebar .widget.widget_categories ul li a:active,.general-sidebar .widget.widget_categories ul li a:focus,.general-sidebar .widget.widget_categories ul li a:hover,.general-sidebar .widget.widget_recent_entries ul li a:active,.general-sidebar .widget.widget_recent_entries ul li a:focus,.general-sidebar .widget.widget_recent_entries ul li a:hover{background:#cbd4db}.footer-section{display:block;margin:0 auto}.footer-section h6{text-transform:lowercase}.footer-section a,.footer-section p{color:#73858f;font-size:14px;padding:0 0 5px;margin:0}.footer-section .footer-top{padding:30px 0 15px;background:#333}.footer-section .footer-top ul{margin:0;padding:0;list-style-type:none}.footer-section .footer-top ul li{padding:0 0 5px;margin:0}.footer-section .footer-top .footer-connect a i{min-width:23px}.footer-section .footer-logo{margin-top:25px}.footer-section .footer-bottom{background:#333;padding:0 0 30px}.footer-section .footer-bottom p{padding:0;margin:0}.footer-section .footer-bottom .copyright-info{padding:15px 0 3px}.footer-section .footer-bottom .copyright-info span.separator{display:inline-block;padding:0 5px}.footer-section .footer-bottom .copyright-info p{display:inline-block}.footer-section .footer-bottom ul{list-style-type:none;padding:0;margin:0;display:inline-block}.footer-section .footer-bottom ul li{display:inline-block}.footer-section .footer-bottom ul li:before{content:' | ';display:inline-block;color:#7f7f7f;margin-right:2px}.footer-section .footer-bottom ul li a{font-size:13px}.footer-section .contact-details p.email,.footer-section .contact-details p.fax,.footer-section .contact-details p.phone{margin-bottom:0}.footer-section .footer-navigation{margin-left:30px}.footer-section .footer-navigation ul{padding:0;margin:0;list-style-type:none}.footer-section .footer-navigation ul li{margin:0;padding:0}.footer-section .footer-navigation ul li:last-child a{border-bottom:1px dotted #333}.footer-section .footer-navigation ul li a{border-top:1px dotted #333;color:gray;display:block;padding:12px 0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.footer-section .footer-navigation ul li a:focus,.footer-section .footer-navigation ul li a:hover,.footer-section .footer-navigation ul li a a,.footer-section .footer-navigation ul li a a:focus,.footer-section .footer-navigation ul li a a:hover{text-decoration:none}.footer-section .footer-navigation ul li a:active,.footer-section .footer-navigation ul li a:focus,.footer-section .footer-navigation ul li a:hover{color:#fff}@media(min-width:1299px){body #wrap,html #wrap{min-width:1250px}#footer{min-width:1250px}}@media(max-width:1299px){body #wrap,html #wrap{margin:0;max-width:none}}@media(min-width:1500px){body #footer,body #wrap,html #footer,html #wrap{max-width:1500px;min-width:1500px}.container{width:1300px}}@media(max-width:1024px){body,html{min-height:50px;display:block}body .header-section .header-bottom .flex-row,html .header-section .header-bottom .flex-row{width:100%}}@media(max-width:768px){.synved-column-half{width:100%}.featured-products .featured-product{margin-bottom:15px}.footer-section h4{margin-top:35px}.footer-section .footer-navigation{margin:15px 0}.footer-section .image-container{margin-bottom:15px}.footer-section .copyright-info .separator{display:block;color:transparent}img{display:block;max-width:100%;height:auto}body,html{min-height:0;height:auto}}@media(max-width:400px){.footer-section .featured-products .flex-row{display:block}}@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){body,html{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body #wrap,html #wrap{-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}}.search-container{position:relative;display:inline-block;vertical-align:top;float:left}.search-container .search-icon{padding:15px 16px;display:inline-block;cursor:pointer;border-right:1px solid #fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.search-container .search-icon:active,.search-container .search-icon:focus,.search-container .search-icon:hover{background:#528b88}.search-container .search-icon i{vertical-align:middle;font-size:20px;color:#fff}.search-container.active .search{position:absolute;left:0;top:-18px;z-index:2;-webkit-opacity:1;-moz-opacity:1;opacity:1}.search-container .search{position:absolute;top:-18px;left:100%;z-index:-1;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-opacity:0;-moz-opacity:0;opacity:0}.search-container .search i{color:#fff}#wrap .search{min-width:180px}#wrap .search .form-control{height:2.35em;width:100%;-webkit-appearance:none!important;border-radius:0!important}#wrap .search .form-control input{-webkit-appearance:none;border-radius:0}#wrap .search .btn{font-size:12px;padding:8px 13px;background:#003055}#wrap .search .btn:active,#wrap .search .btn:focus,#wrap .search .btn:hover{color:#fff}#wrap .search ::-webkit-input-placeholder{color:#3b4850}#wrap .search :-moz-placeholder{color:#3b4850;opacity:1}#wrap .search ::-moz-placeholder{color:#3b4850;opacity:1}#wrap .search :-ms-input-placeholder{color:#3b4850}#wrap .search [type=search]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}#wrap .search .uneditable-input:focus,#wrap .search input[type=color]:focus,#wrap .search input[type=date]:focus,#wrap .search input[type=datetime]:focus,#wrap .search input[type=datetime-local]:focus,#wrap .search input[type=email]:focus,#wrap .search input[type=month]:focus,#wrap .search input[type=number]:focus,#wrap .search input[type=password]:focus,#wrap .search input[type=search]:focus,#wrap .search input[type=tel]:focus,#wrap .search input[type=text]:focus,#wrap .search input[type=time]:focus,#wrap .search input[type=url]:focus,#wrap .search input[type=week]:focus,#wrap .search textarea:focus{border-color:#1f1f1f;outline:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 transparent}.box-section{margin:40px 0 25px}.box-section .row.no-margin{margin:0}.box-section .row.no-margin>div{margin-left:-1px}.box-section .box-section-item{padding:4em;margin-bottom:8px;background:#d1e9e7}.box-section .box-section-item.alternate{background:#5c6f7c url(../images/pattern-5.png)no-repeat 100% 0;color:#fff}.box-section .box-section-item.alternate a{color:#74cbc8}.box-section .box-section-item.alternate .box-section-item__title{border-bottom-color:#fff;border-bottom-color:rbga(255,255,255,.5)}.box-section .box-section-item a:focus,.box-section .box-section-item a:hover,.box-section .box-section-item a a,.box-section .box-section-item a a:focus,.box-section .box-section-item a a:hover{text-decoration:none}.box-section .box-section-item p.box-section-item__number{font-size:80px;font-family:ffscalaweb,Arial,Helvetica,San-serif;margin:-38px 0 7px;padding:0;line-height:1;color:#74cbc8}.box-section .box-section-item .box-section-item__title{font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:30px;color:#3b4850;line-height:1.1;font-weight:400;text-transform:none;letter-spacing:0;color:#74cbc8;padding:0 0 35px;margin:0;font-size:38px;border-bottom:1px solid #000}.box-section .box-section-item .box-section-item__title a,.box-section .box-section-item .box-section-item__titlea{color:#3b4850}.box-section .box-section-item .box-section-item__titlea:focus,.box-section .box-section-item .box-section-item__title a:focus,.box-section .box-section-item .box-section-item__title a:hover,.box-section .box-section-item .box-section-item__titlea:hover{color:#262d33}.box-section .box-section-item .box-section-item__more-text{display:block;border-top:1px solid #000;padding-top:1em;margin-top:1em;color:#000}.box-section .box-section-item .box-section-item__more-text i{font-size:12px}.box-section .box-section-item.box-section-item-links{padding:0;min-height:150px}.box-section .box-section-item.box-section-item-links.alternate .box-section-item__more-text{border-top-color:#fff;border-top-color:rbga(255,255,255,.5);color:#fff}.box-section .box-section-item.box-section-item-links a{width:100%;padding:18%;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.box-section .box-section-item.box-section-item-links a:active,.box-section .box-section-item.box-section-item-links a:focus,.box-section .box-section-item.box-section-item-links a:hover{background:#74cbc8 url(../images/pattern-6.png)no-repeat 100% 0}.box-section .box-section-item.box-section-item-links a:active .box-section-item__title,.box-section .box-section-item.box-section-item-links a:focus .box-section-item__title,.box-section .box-section-item.box-section-item-links a:hover .box-section-item__title{color:#fff}.box-section .box-section-item.box-section-item-links .box-section-item__title{border:0}@media(max-width:767px){.box-section .box-section-item.alternate{background-image:none}.bottom-button-container .btn{margin-bottom:10px}}.fourofour{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;text-align:center;margin:0 auto;background:url(../images/404.jpg)no-repeat 50%;background-size:cover;display:"-webkit-flex";display:"-moz-flex";display:"-ms-flexbox";display:"-ms-flex";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center}.fourofour h1{margin-top:-26%;font-size:205px;line-height:1.5;margin-bottom:0;color:#5b9b98}.fourofour p{font-size:15px;color:#fff}.fourofour a{font-size:15px;color:#5b9b98}.fourofour .search{margin-top:30px}.fourofour .search i{color:#fff}.fourofour .search .btn{background:#5b9b98!important}.blog-sidebar .widget select{width:100%;padding:5px}.latest-news-container p{margin:0;padding:0}.latest-news-container p.title{font-family:ffscalaweb,Arial,Helvetica,San-serif;color:#fff;text-transform:uppercase;padding:0;margin:0}.latest-news-container p.title a{color:#fff}.latest-news-container p.title a:active,.latest-news-container p.title a:focus,.latest-news-container p.title a:hover{text-decoration:none}.latest-news-container .latest-news-container-inner+.latest-news-container-inner{padding-top:10px;margin-top:10px;border-top:1px dotted rgba(255,255,255,.3)}.recent-blog-posts:focus,.recent-blog-posts:hover,.recent-blog-posts a,.recent-blog-posts a:focus,.recent-blog-posts a:hover{text-decoration:none}.recent-blog-posts a{color:#003055}.blog-headings h1 a{color:#003055}.blog-container{padding-right:45px;margin-bottom:30px}.blog-container .blog-publish-details{margin-bottom:8px}.blog-container .blog-publish-details .date{text-transform:uppercase;color:#333;font-size:12px;font-weight:400;margin-top:8px;display:block}.blog-container .blog-publish-details .author{color:#333;font-size:12px}.blog-container .blog-publish-details a{font-weight:400;text-decoration:none;color:#333}.blog-container .page,.blog-container .post{border-bottom:1px solid #ddd;padding-bottom:8px}.blog-container .blog-content .image-thumb-loop{float:right;display:inline}.blog-container .image-thumb-loop{margin-bottom:9px;display:inline-block;float:right;width:auto}.blog-container .image-thumb-loop.floating{padding:0 0 15px 15px}.blog-container .image-thumb-loop.no-float{padding:0;float:none;display:block}.blog-container .image-thumb-loop img{width:auto}.single-post .blog-container .page,.single-post .blog-container .post{border-bottom:0}.pagination{float:right;text-transform:uppercase;font-weight:400}.pagination span.current{color:#003055;padding:0 3px}.pagination a{padding:0 3px;color:#bec5ca}.pagination a:focus,.pagination a:hover,.pagination a a,.pagination a a:focus,.pagination a a:hover{text-decoration:none}.blog-sidebar p{font-size:14px;margin:0;padding:0}.blog-sidebar a{display:block;font-weight:400;color:#3b4850}.blog-sidebar .sidebar-title{font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:14px;color:#b2b2b2;line-height:1.4;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1em}.blog-sidebar .sidebar-title a,.blog-sidebar .sidebar-titlea{color:#b2b2b2}.blog-sidebar .sidebar-titlea:focus,.blog-sidebar .sidebar-title a:focus,.blog-sidebar .sidebar-title a:hover,.blog-sidebar .sidebar-titlea:hover{color:#999}.blog-sidebar.categories a{background:#ebebeb;font-weight:400;text-transform:uppercase;text-decoration:none;font-size:12px;padding:12px;margin-bottom:5px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.blog-sidebar.categories a:focus,.blog-sidebar.categories a:hover,.blog-sidebar.categories a a,.blog-sidebar.categories a a:focus,.blog-sidebar.categories a a:hover{text-decoration:none}.blog-sidebar.categories a:focus,.blog-sidebar.categories a:hover{background:#d2d2d2}.blog-sidebar.recent-posts ul{list-style-type:none;padding:0;margin:0}.blog-sidebar.recent-posts ul li{padding-left:12px;position:relative;margin-bottom:10px}.blog-sidebar.recent-posts ul li:focus,.blog-sidebar.recent-posts ul li:hover,.blog-sidebar.recent-posts ul li a,.blog-sidebar.recent-posts ul li a:focus,.blog-sidebar.recent-posts ul li a:hover{text-decoration:none}.blog-sidebar.recent-posts ul li:before{content:">";color:#adb8bf;position:absolute;left:0;top:-2px;font-weight:700}.blog-sidebar.recent-posts ul li a{font-size:13px}.blog-sidebar.archives ul{margin:0;padding:0;list-style-type:none}.blog-sidebar.archives ul li:focus,.blog-sidebar.archives ul li:hover,.blog-sidebar.archives ul li a,.blog-sidebar.archives ul li a:focus,.blog-sidebar.archives ul li a:hover{text-decoration:none}.blog-sidebar.archives ul li a{padding:4px 0}.share-buttons ul{list-style-type:none;margin:0;padding:0}.share-buttons ul li{display:inline-block}.share-buttons ul li a{font-weight:400;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.share-buttons ul li a:focus,.share-buttons ul li a:hover,.share-buttons ul li a a,.share-buttons ul li a a:focus,.share-buttons ul li a a:hover{text-decoration:none}.share-buttons .top-share-buttons{margin-top:25px;margin-bottom:15px}.share-buttons .top-share-buttons ul li a{padding:5px 20px;border:1px solid #ddd;display:block;font-size:12px;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.share-buttons .top-share-buttons ul li a i{padding-right:5px;font-size:15px}.share-buttons .top-share-buttons ul li a:focus,.share-buttons .top-share-buttons ul li a:hover{background:#333;color:#fff;border-color:#ddd}.share-buttons .bottom-share-buttons{margin:10px 0}.share-buttons .bottom-share-buttons ul li+li{padding-left:25px}.share-buttons .bottom-share-buttons ul li a{display:block;text-transform:uppercase;font-size:12px;color:#929ea6}.share-buttons .bottom-share-buttons ul li a i{color:#5c6e7b;padding-right:6px;font-size:15px;vertical-align:top}@media(max-width:768px){.blog-container .blog-content .image-thumb-loop{float:none;padding:0;display:block}}.homepage-boxes{margin-top:-1px;margin-bottom:15px}.homepage-boxes ul{list-style-type:none;padding:0;margin:0}.homepage-boxes ul li{width:25%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.homepage-boxes ul li.tas-aqua{background-color:#5b9b98;background-image:url(../images/pattern-1.png)}.homepage-boxes ul li.tas-aqua:active,.homepage-boxes ul li.tas-aqua:focus,.homepage-boxes ul li.tas-aqua:hover{background-color:#528b88}.homepage-boxes ul li.tas-green{background-color:#a9c398;background-image:url(../images/pattern-2.png)}.homepage-boxes ul li.tas-green:active,.homepage-boxes ul li.tas-green:focus,.homepage-boxes ul li.tas-green:hover{background-color:#9eb794}.homepage-boxes ul li.tas-red{background-color:#842b37;background-image:url(../images/pattern-3.png)}.homepage-boxes ul li.tas-red:active,.homepage-boxes ul li.tas-red:focus,.homepage-boxes ul li.tas-red:hover{background-color:#732734}.homepage-boxes ul li.tas-grey{background-color:#5c6f7c;background-image:url(../images/pattern-4.png)}.homepage-boxes ul li.tas-grey:active,.homepage-boxes ul li.tas-grey:focus,.homepage-boxes ul li.tas-grey:hover{background-color:#51626d}.homepage-boxes ul li a{color:#fff;font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:35px;display:block;text-align:center;padding:15% 5%}.homepage-boxes ul li a:focus,.homepage-boxes ul li a:hover,.homepage-boxes ul li a a,.homepage-boxes ul li a a:focus,.homepage-boxes ul li a a:hover{text-decoration:none}.latest-news{margin:25px}.home .body-section{padding:60px 0}.home .page-coloured-bars{display:none}.header-social-navigation{position:relative}.custom-homepage-header-button{display:block;position:absolute;top:-65px;right:0;padding:.7em 1em;background-color:#5b9b98;background-image:url(../images/pattern-1.png);color:#fff;font-size:.95em;text-transform:uppercase;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.custom-homepage-header-button:focus,.custom-homepage-header-button:hover,.custom-homepage-header-button a,.custom-homepage-header-button a:focus,.custom-homepage-header-button a:hover{text-decoration:none}.custom-homepage-header-button:active,.custom-homepage-header-button:focus,.custom-homepage-header-button:hover{color:#fff;background-color:#528b88!important;background-image:url(../images/pattern-1.png)!important}@media(max-width:767px){.homepage-boxes ul li{width:100%}}.social-section{background:#e9edf0 url(/content/themes/nucleo-tas2016/assets/images/bg-pattern-EOY.png)no-repeat 50% 1.4%;padding:30px 0}.social-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:991px){.social-section .row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.social-section .text-container h2{font-size:40px;color:#5b9b98;margin-bottom:.5em}.social-section .text-container p{font-size:17px;line-height:1.45}.social-section .text-container .button-container{margin-top:2em}.social-section .text-container .btn-facebook,.social-section .text-container .btn-instagram,.social-section .text-container .btn-twitter{border-radius:4px;margin-bottom:.5em}.social-section .text-container .btn-facebook i,.social-section .text-container .btn-instagram i,.social-section .text-container .btn-twitter i{padding-left:.5em}.social-section .text-container .btn-facebook{background:#3b5998}.social-section .text-container .btn-facebook:hover{background:#2d4373}.social-section .text-container .btn-twitter{background:#00a0d1}.social-section .text-container .btn-twitter:hover{background:#00799e}.social-section .text-container .btn-instagram{background:#4e433c}.social-section .text-container .btn-instagram:hover{background:#312a26}.social-section .facebook-iframe-container{margin:30px 0;background:#fff;padding:1em;border-radius:4px;display:inline-block;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.2)}.tas-talks-custom .btn-xl{font-size:26px;letter-spacing:.2em;margin-bottom:1em;padding:20px 14%}.tas-talks-custom .past-editions{background:#5c6f7c;color:#adb8bf;padding:2em 3em}.tas-talks-custom .past-editions p.title{text-align:center;font-family:ffscalaweb,Arial,Helvetica,San-serif;color:#adb8bf;font-size:40px;padding-bottom:15px;line-height:1}.tas-talks-custom .past-editions ul{list-style-type:none;padding:0;margin:0}.tas-talks-custom .past-editions ul li{cursor:pointer;padding:0}.tas-talks-custom .past-editions ul li a{color:#adb8bf;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.tas-talks-custom .past-editions ul li a:focus,.tas-talks-custom .past-editions ul li a:hover,.tas-talks-custom .past-editions ul li a a,.tas-talks-custom .past-editions ul li a a:focus,.tas-talks-custom .past-editions ul li a a:hover{text-decoration:none}.tas-talks-custom .past-editions ul li a:active,.tas-talks-custom .past-editions ul li a:focus,.tas-talks-custom .past-editions ul li a:hover{color:#68a29b;padding-left:5px}.tas-talks-custom .past-editions ul li ul li{padding:2px 0}.tas-talks-custom .past-editions ul.year-ul>li{border-top:1px solid #adb8bf;font-size:20px;padding:8px 0}.tas-talks-custom .past-editions ul.term-ul{font-size:16px;margin-bottom:15px}.tas-talks-custom .past-editions ul.active{display:block}.tas-talks-custom .past-editions ul ul{padding-left:15px;display:none}.tas-talks-custom .past-editions .year-li.selected{color:#68a29b;border-color:#68a29b}.tas-talks-custom .past-editions .year-li.selected ul li{color:#adb8bf}.tas-talks-custom .past-editions .year-li.selected ul li.term-li.selected{color:#68a29b}.tas-talks-custom .subscribe-form{background:#d9e0e4;padding:1em 2em}.tas-talks-custom .subscribe-form .nf-form-wrap .nf-desc p{font-size:18px}.tas-talks-custom .subscribe-form .nf-form-wrap .ninja-forms-req-symbol{color:#5b9b98}.tas-talks-custom .subscribe-form .nf-form-wrap label{font-size:17px;color:#5b9b98}.tas-talks-custom .subscribe-form .nf-form-wrap input:not([type=submit]){background:0 0;border:0;border-bottom:2px solid #5b9b98;padding-left:0;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.tas-talks-custom .subscribe-form .nf-form-wrap input:not([type=submit]):focus{outline:none;border-bottom-color:#528b88}.tas-talks-custom .subscribe-form .nf-form-wrap .submit-wrap .nf-field-element{width:100%}.tas-talks-custom .subscribe-form .nf-form-wrap .submit-wrap .nf-field-element input[type=button]{display:block;width:100%;background:#fff;color:#5b9b98;text-transform:uppercase;font-size:18px;letter-spacing:.2em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media(max-width:767px){.tas-talks-custom .btn-xl{letter-spacing:0;display:block;font-size:22px}}body.page-template-template-tas-talk .tas-talks-content-wrap{position:relative;background:url(/content/themes/nucleo-tas2016/assets/images/bg-pattern-EOY.png)no-repeat 50% 1.4%}body.page-template-template-tas-talk .tas-talks-content-wrap img.tt-bg-pattern{position:absolute;left:0;top:50px}@media(max-width:1080px){body.page-template-template-tas-talk .tas-talks-content-wrap img.tt-bg-pattern{display:none}}body.page-template-template-tas-talk .tas-talks-title-section .tt-meta{font-size:.9em;color:#5b9b98;text-transform:uppercase;font-weight:600}body.page-template-template-tas-talk .tas-talks-title-section .tt-meta__issue{color:#003055}body.page-template-template-tas-talk .tas-talks-title-section h1{font-size:4.1em;margin-top:20px;margin-bottom:0;color:#003055}@media(max-width:767px){body.page-template-template-tas-talk .tas-talks-title-section h1{font-size:3.6em}}body.page-template-template-tas-talk h4{color:#5b9b98}body.page-template-template-tas-talk .tt-back-to-top{padding-bottom:15px}body.page-template-template-tas-talk .tt-back-to-top a{color:#677881}body.page-template-template-tas-talk .tt-back-to-top a i{margin-right:15px}body.page-template-template-tas-talk #community-notes-section{background-color:#f5f5f5}body.page-template-template-tas-talk #community-notes-section h2{display:inline-block;position:relative;font-size:24px;font-family:myriad-pro,Arial,Helvetica,San-serif;padding-bottom:15px}body.page-template-template-tas-talk #community-notes-section h2:after{position:absolute;bottom:0;left:0;width:60%;content:'';border-top:2px solid #5b9b98}body.page-template-template-tas-talk #community-notes-section .community-notices{padding:30px 0}body.page-template-template-tas-talk #community-notes-section .community-notices .community-notice{display:block}body.page-template-template-tas-talk #community-notes-section .community-notices .community-notice .cn-img-wrap{margin-bottom:15px}body.page-template-template-tas-talk #community-notes-section .community-notices .community-notice .cn-img-wrap img{width:100%}body.page-template-template-tas-talk #community-notes-section .community-notices .community-notice .cn-caption{color:#3b4850}.whats-on-events{background:#e9edf0;padding:2em}.whats-on-events .section-heading{font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:32px;margin:0 0 30px;color:#5b9b98}.whats-on-events .whats-on-event{background:#fff;padding:1em 1.2em;margin-bottom:30px;border-bottom:1px solid #68a29b}.whats-on-events .whats-on-event p.date{color:#5b9b98}.whats-on-events .whats-on-event .title{font-size:22px}.whats-on-events .whats-on-event .blurb{font-size:16px}.whats-on-events .whats-on-event a.woe-read-more{display:inline-block;font-size:.9em;text-transform:uppercase;color:#5b9b98;margin-top:15px}.portal-button .row{margin-left:0;margin-right:0}.portal-button div[class^=col-]{padding-left:0;padding-right:0}.portal-button div[class^=col-]+div[class^=col-] a{border-left:1px solid #fff}.portal-button a{background-image:url(../images/pattern-1.png);background-color:#5b9b98;padding:1em 15px;display:block;margin-bottom:1em;color:#fff;font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:18px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.portal-button a:focus,.portal-button a:hover,.portal-button a a,.portal-button a a:focus,.portal-button a a:hover{text-decoration:none}.portal-button a:active,.portal-button a:focus,.portal-button a:hover{padding-left:20px;background-color:#528b88}body.page-id-1349 .widget.widget_nav_menu ul li a,body.page-id-1349 .widget.widget_nucleo_sidebarnav_widget ul li a,body.page-id-1351 .widget.widget_nav_menu ul li a,body.page-id-1351 .widget.widget_nucleo_sidebarnav_widget ul li a,body.page-id-4500 .widget.widget_nav_menu ul li a,body.page-id-4500 .widget.widget_nucleo_sidebarnav_widget ul li a{padding-top:.5em!important;padding-bottom:.5em!important}a.whats-on-portal-link{background-color:#5c6f7c;background-image:url(../images/pattern-3.png);display:block;padding:2em 15px;text-align:center;font-family:ffscalaweb,Arial,Helvetica,San-serif;font-size:32px;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.whats-on-portal-link:focus,a.whats-on-portal-link:hover,a.whats-on-portal-link a,a.whats-on-portal-link a:focus,a.whats-on-portal-link a:hover{text-decoration:none}a.whats-on-portal-link:active,a.whats-on-portal-link:focus,a.whats-on-portal-link:hover{background-color:#51626d}@media(max-width:1024px){.portal-button a{padding-right:11px;padding-left:11px;font-size:15px}}body.page-id-847 .page-coloured-bars{display:none}body.page-id-847 .map-container{border-top:4px solid #a40c35;position:relative;overflow:hidden}body.page-id-847 .map-container .nbgm-map{height:600px}@media(max-width:992px){body.page-id-847 .map-container .nbgm-map{height:400px}}body.page-id-847 .map-container .map-details-wrap{position:absolute;z-index:10;left:0;padding:20px 25px 20px 7.6%;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2);top:0;color:#fff;background-color:#a40c35}body.page-id-847 .map-container .map-details-wrap p{line-height:1.2;margin:0 0 5px}body.page-id-847 .map-container .map-details-wrap a{color:#fff}body.is-headmasters-newsletter h1{display:none}body.is-headmasters-newsletter .body-section{background:url(/content/themes/nucleo-tas2016/assets/images/bg-pattern-EOY.png)no-repeat 50% 1.4%}body.is-headmasters-newsletter .end-of-year--toc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.is-headmasters-newsletter .end-of-year--toc--left{width:80%;padding-right:3em}@media(max-width:991px){body.is-headmasters-newsletter .end-of-year--toc--left{width:100%}}body.is-headmasters-newsletter .end-of-year--toc--left h2{padding-top:0}body.is-headmasters-newsletter .end-of-year--toc--right{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:767px;margin:1em auto;counter-reset:item-count-1}@media(max-width:991px){body.is-headmasters-newsletter .end-of-year--toc--right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.is-headmasters-newsletter .end-of-year--toc--right ol{list-style-type:none;padding:2.5vh 0 0;margin:2.5vh 0 0;border-top:1px solid #e6e6e6;width:50%}@media(max-width:991px){body.is-headmasters-newsletter .end-of-year--toc--right ol+ol{border-top:0;padding-top:0;margin-top:0}}@media(max-width:991px){body.is-headmasters-newsletter .end-of-year--toc--right ol{width:100%}}body.is-headmasters-newsletter .end-of-year--toc--right ol li{display:-webkit-box;display:-ms-flexbox;display:flex;color:#51626d;padding:.5em 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.is-headmasters-newsletter .end-of-year--toc--right ol li:active:before,body.is-headmasters-newsletter .end-of-year--toc--right ol li:focus:before,body.is-headmasters-newsletter .end-of-year--toc--right ol li:hover:before{background:#5b9b98;color:#fff}body.is-headmasters-newsletter .end-of-year--toc--right ol li:before{counter-increment:item-count-1;content:counters(item-count-1,".",decimal-leading-zero)". ";display:inline-block;font-size:.8em;color:#5b9b98;width:30px;height:30px;border-radius:30px;border:1px solid #5b9b98;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-right:.8em;-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s}body.is-headmasters-newsletter .end-of-year--toc--right ol li a{color:inherit;display:inline-block;line-height:1;font-size:16px}body.is-headmasters-newsletter .end-of-year--toc--right ol li a:focus,body.is-headmasters-newsletter .end-of-year--toc--right ol li a:hover,body.is-headmasters-newsletter .end-of-year--toc--right ol li a a,body.is-headmasters-newsletter .end-of-year--toc--right ol li a a:focus,body.is-headmasters-newsletter .end-of-year--toc--right ol li a a:hover{text-decoration:none}body.is-headmasters-newsletter .year-summary--body{counter-reset:item-count;max-width:767px;margin:3em auto 0}body.is-headmasters-newsletter .year-summary--body h2{color:#5b9b98;font-size:40px}body.is-headmasters-newsletter .year-summary--body h3:not(:empty){margin-top:7vh;padding-top:7vh;border-top:1px solid #e6e6e6;font-size:26px;margin-bottom:2em;position:relative}body.is-headmasters-newsletter .year-summary--body h3:not(:empty):before{counter-increment:item-count;content:counters(item-count,".",decimal-leading-zero)". ";font-size:.8em;color:#5b9b98}body.is-headmasters-newsletter .year-summary--body h3:not(:empty):after{content:'';position:absolute;bottom:-.7em;left:0;width:14%;height:2px;background:#5b9b98}body.is-headmasters-newsletter .year-summary--body h4{font-size:22px;color:#5b9b98;margin:0 0 1.3em}body.is-headmasters-newsletter .year-summary--body .alignnone{margin-bottom:0}body.is-headmasters-newsletter .year-summary--body .back-to-top{display:block;margin-top:1em;color:#7b8e9a}body.is-headmasters-newsletter .year-summary--body .back-to-top:focus,body.is-headmasters-newsletter .year-summary--body .back-to-top:hover,body.is-headmasters-newsletter .year-summary--body .back-to-top a,body.is-headmasters-newsletter .year-summary--body .back-to-top a:focus,body.is-headmasters-newsletter .year-summary--body .back-to-top a:hover{text-decoration:none}body.is-headmasters-newsletter .year-summary--body .back-to-top:active:before,body.is-headmasters-newsletter .year-summary--body .back-to-top:focus:before,body.is-headmasters-newsletter .year-summary--body .back-to-top:hover:before{-webkit-animation:back-to-top-animation .7s ease infinite;animation:back-to-top-animation .7s ease infinite}body.is-headmasters-newsletter .year-summary--body .back-to-top:before{content:"\f062";font:14px/1 FontAwesome;margin-right:1em;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;display:inline-block}@-webkit-keyframes back-to-top-animation{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes back-to-top-animation{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.nucleo-acf-section.heading_section.tc-blue .tt-heading-section-inner{background-color:#003055}.nucleo-acf-section.heading_section.tc-blue+.nucleo-acf-section.sub_heading_section.tc-blue .tt-heading-section-inner{background-color:#002441}.nucleo-acf-section.heading_section.tc-teal .tt-heading-section-inner{background-color:#5b9b98}.nucleo-acf-section.heading_section.tc-teal+.nucleo-acf-section.sub_heading_section.tc-teal .tt-heading-section-inner{background-color:#538e8b}.nucleo-acf-section.heading_section.tc-maroon .tt-heading-section-inner{background-color:#842b37}.nucleo-acf-section.heading_section.tc-maroon+.nucleo-acf-section.sub_heading_section.tc-maroon .tt-heading-section-inner{background-color:#752631}.nucleo-acf-section.heading_section .tt-heading-section-inner .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-left-col-wrap{height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-left-col-wrap .lines-bg{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;position:relative}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-left-col-wrap .lines-bg img{position:absolute;width:100%;bottom:0;left:40px;opacity:.1}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-left-col-wrap .tt-heading{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:none;padding:0 40px;color:#fff}@media(max-width:767px){.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-left-col-wrap .tt-heading{padding:0 15px}}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-left-col-wrap .tt-heading__number{color:#fff;opacity:.8;display:inline-block;font-size:1.8rem}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-left-col-wrap .tt-heading__heading{color:#fff;display:inline-block;font-family:myriad-pro,Arial,Helvetica,San-serif;font-size:1.8rem;margin-bottom:15px}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-left-col-wrap .tt-heading .tt-heading__name{color:rgba(255,255,255,.5)}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-left-col-wrap .tt-heading .tt-heading__heading+.tt-heading__name{margin-top:-1em}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-image-wrap{position:relative;height:180px;z-index:50}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-image-wrap .lines-bg{position:absolute;height:60px;width:100%;overflow:hidden;top:100%;left:0;-webkit-transform:translate(-30%,-100%);-ms-transform:translate(-30%,-100%);transform:translate(-30%,-100%)}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-image-wrap .lines-bg img{position:absolute;width:120%;bottom:0;left:0;opacity:.3}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-image-wrap img.tt-heading-image{position:absolute;top:40px;right:45px;max-height:180px}@media(max-width:767px){.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-image-wrap{position:absolute;width:80vw;right:0;bottom:100px}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-image-wrap .lines-bg{display:none}.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-image-wrap img.tt-heading-image{-webkit-transform:none;-ms-transform:none;transform:none;max-width:100%;right:40px}}@media(max-width:543px){.nucleo-acf-section.heading_section .tt-heading-section-inner .tt-heading-image-wrap img.tt-heading-image{display:none}}.nucleo-acf-section.heading_section+.nucleo-acf-section.sub_heading_section{margin-top:-60px}.nucleo-acf-section.sub_heading_section .tt-heading-section-inner .tt-heading-left-col-wrap{height:100px}.nucleo-acf-section.sub_heading_section .tt-heading-section-inner .tt-heading-left-col-wrap .tt-heading__heading{font-size:1.3em}.one_column_section h3,.three_column_section h3,.two_column_section h3{color:#5b9b98;margin-top:0;margin-bottom:22px}@media(max-width:991px){.one_column_section h3,.three_column_section h3,.two_column_section h3{margin-top:25px}}.one_column_section .tt-table-wrap,.three_column_section .tt-table-wrap,.two_column_section .tt-table-wrap{padding:30px;background-color:#455c6e;color:#fff;background-image:url(../images/table-bg-pattern.png);background-position:100%;background-size:300px;background-repeat:repeat-y}.one_column_section .tt-table-wrap a,.three_column_section .tt-table-wrap a,.two_column_section .tt-table-wrap a{color:#fff;text-decoration:underline}.one_column_section .tt-table-wrap table,.three_column_section .tt-table-wrap table,.two_column_section .tt-table-wrap table{margin-bottom:0}.one_column_section .tt-table-wrap td,.three_column_section .tt-table-wrap td,.two_column_section .tt-table-wrap td{border-color:rgba(255,255,255,.15)}.one_column_section .gallery img,.three_column_section .gallery img,.two_column_section .gallery img{display:inline-block}.nucleo-acf-section.masonry_section.tc-maroon .whats-on-events{background:rgba(112,36,60,.1)}.nucleo-acf-section.masonry_section.tc-maroon .whats-on-events .section-heading{color:#97313f}.nucleo-acf-section.masonry_section.tc-maroon .whats-on-events .whats-on-event{border-bottom-color:#842b37}.nucleo-acf-section.masonry_section.tc-maroon .whats-on-events .whats-on-event a.woe-read-more,.nucleo-acf-section.masonry_section.tc-maroon .whats-on-events .whats-on-event p.date{color:#aa3847}.nucleo-acf-section.masonry_section.tc-blue .whats-on-events{background:#e9eaec}.nucleo-acf-section.masonry_section.tc-blue .whats-on-events .section-heading{color:#003055}.nucleo-acf-section.masonry_section.tc-blue .whats-on-events .whats-on-event{border-bottom-color:#003055}.nucleo-acf-section.masonry_section.tc-blue .whats-on-events .whats-on-event a.woe-read-more,.nucleo-acf-section.masonry_section.tc-blue .whats-on-events .whats-on-event p.date{color:#003055}.nucleo-acf-section.sections_contents_section{padding:0}.nucleo-acf-section.sections_contents_section .sections-contents-heading h2{text-transform:uppercase;font-size:1.2em;font-weight:700;font-family:myriad-pro,Arial,Helvetica,San-serif;margin:30px 0}.nucleo-acf-section.sections_contents_section .sections-contents-links-wrap{margin-bottom:60px}.nucleo-acf-section.sections_contents_section ul{margin-bottom:0;padding-left:40px}.nucleo-acf-section.sections_contents_section ul li{list-style:none}.nucleo-acf-section.sections_contents_section .scs-cn-link,.nucleo-acf-section.sections_contents_section .scs-link{display:inline-block;position:relative;font-size:15px;color:#5c6f7c;margin-bottom:15px}.nucleo-acf-section.sections_contents_section .scs-cn-link:focus,.nucleo-acf-section.sections_contents_section .scs-cn-link:hover,.nucleo-acf-section.sections_contents_section .scs-cn-link a,.nucleo-acf-section.sections_contents_section .scs-cn-link a:focus,.nucleo-acf-section.sections_contents_section .scs-cn-link a:hover,.nucleo-acf-section.sections_contents_section .scs-link:focus,.nucleo-acf-section.sections_contents_section .scs-link:hover,.nucleo-acf-section.sections_contents_section .scs-link a,.nucleo-acf-section.sections_contents_section .scs-link a:focus,.nucleo-acf-section.sections_contents_section .scs-link a:hover{text-decoration:none}.nucleo-acf-section.sections_contents_section .scs-cn-link:before,.nucleo-acf-section.sections_contents_section .scs-link:before{position:absolute;left:-40px;top:-3px;content:attr(data-item-index);font-size:.8em;color:#5b9b98;width:30px;height:30px;border-radius:30px;border:1px solid #5b9b98;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-right:.8em;-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s}.nucleo-acf-section.sections_contents_section .scs-cn-link:hover:before,.nucleo-acf-section.sections_contents_section .scs-link:hover:before{background-color:#5b9b98;color:#fff}.nucleo-acf-section.sections_contents_section .scs-cn-link{font-weight:700}.nucleo-acf-section.sections_contents_section .scs-cn-link:before{background-color:#5b9b98;font-family:material icons;content:'\e5c8';color:#fff;font-size:1em}.nucleo-acf-section.sections_contents_section .scs-cn-link:hover:before{background-color:#487b78}.nucleo-acf-section.sections_contents_section .heading-item{font-weight:700}.nucleo-acf-section.sections_contents_section .heading-item:before{background-color:#5b9b98;color:#fff}.nucleo-acf-section.sections_contents_section .heading-item:hover:before{background-color:#487b78}.divider_section .tt-divider-section{background:url(../images/divider-bg.jpg)no-repeat 50%;background-size:cover;padding-bottom:11%}.custom_one_half{width:46%!important}@media screen and (max-width:768px){.custom_one_half{width:100%!important}}.body-section .mb-center.maxbutton-4-center .maxbutton-4-container.mb-container .maxbutton-4.maxbutton{padding:26px;font-size:17px;background:#5b9b98;color:#fff;text-transform:uppercase;border:0;font-weight:400;margin-top:1em;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.body-section .mb-center.maxbutton-4-center .maxbutton-4-container.mb-container .maxbutton-4.maxbutton:active,.body-section .mb-center.maxbutton-4-center .maxbutton-4-container.mb-container .maxbutton-4.maxbutton:focus,.body-section .mb-center.maxbutton-4-center .maxbutton-4-container.mb-container .maxbutton-4.maxbutton:hover{background:#487b78;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body .mb-center.maxbutton-4-center .maxbutton-4-container.mb-container{float:none}body .mb-center.maxbutton-4-center .maxbutton-4-container.mb-container .maxbutton-4.maxbutton .mb-text{font-weight:400;padding:0}.gallery-caption,.wp-caption .wp-caption-text{font-size:12px;font-family:ffscalaweb,Arial,Helvetica,San-serif;font-weight:400;padding-top:5px}.gallery-caption strong,.wp-caption .wp-caption-text strong{font-weight:400}.panel-default>.panel-heading{background:#89bab7;border-bottom:1px solid rgba(255,255,255,.5);padding-top:15px;padding-bottom:15px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.panel-default>.panel-heading .panel-title{font-size:14px}.panel-default>.panel-heading a:active,.panel-default>.panel-heading a:focus,.panel-default>.panel-heading a:hover{color:#fff;text-decoration:none}.panel-default>.panel-heading h4{color:#fff}