/*
Created by Alberon - www.alberon.co.uk
Copyright (c) 2020
*/
.container{max-width:1280px}.line:after{content:".";display:block;height:0;clear:both;visibility:hidden}.lastUnit:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden;clear:both;height:0!important;display:block;line-height:0}.unit{float:left}.size1of1{float:none}.size1of2{width:50%}.size1of3{width:33.33333%}.size2of3{width:66.66666%}.size1of4{width:25%}.size3of4{width:75%}.size1of5{width:20%}.size2of5{width:40%}.size3of5{width:60%}.size4of5{width:80%}.lastUnit{display:table-cell;float:none;width:auto}@media only screen and (min-width:1025px){.margin-default{margin:0 4.01090343%}}@media only screen and (min-width:769px){.padding-default{padding:20px 35px}}.nav-search{text-align:right}.menu-button{display:none}@media only screen and (min-width:1070px){.main-nav{text-align:right;margin-right:-10px}}.navigation{display:inline-block;padding:0}.navigation .link{color:#fff}.navigation>.menu-item{display:inline-block;border:1pt solid #fff;border-bottom:0;z-index:10}.navigation .main{display:inline-block;font-family:pt_sans_captionbold,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.25em;padding:.5em}.navigation>.menu-item .link.main{color:#011248}.navigation>.menu-item-has-children:hover{border:1pt solid #bebebf;border-bottom:0}.navigation .sub-menu .menu-item-pos-1 .link{padding-top:0}.menu-content-wrapper{background-position:0 0;display:none;z-index:9999}.navigation .menu-item .menu-item-content{display:none}.navigation .menu-item:hover .menu-item-content{display:table-cell;vertical-align:top}.navigation .menu-item-content .link{display:block;overflow:hidden}.navigation .menu-item:hover .sub-menu-wrapper{display:table-cell;vertical-align:top;width:50%}.menu-item-content img{float:left;margin-right:10px;height:100%}.menu-item-content a{font-weight:400}.navigation .menu-item:hover .menu-content-wrapper{display:table;font-size:.875em;left:0;padding:20px;text-align:left;top:3.35em;width:100%;z-index:10}.navigation .sub-menu{margin:0;padding:0}.navigation .sub-menu .link{display:inline-block;border-bottom:1pt solid #fefefe;padding:10px;padding-left:0;font-weight:400;width:100%}.navigation .has-extra-content .sub-menu .link{width:90%}@media only screen and (min-width:1024px){.sub-navigation .sub-menu{display:block}}@media only screen and (min-width:801px){.sub-navigation .link{padding:10px;padding-left:35px}}@media only screen and (min-width:480px) and (max-width:768px){.side-bar.size1of4{width:0}.sub-navigation{left:20px;position:absolute;top:21px;width:40%;z-index:10}.sub-navigation .link{padding-left:20px}}.footer .box{padding:0 15px}.footer .box:first-child{padding-left:0}.footer .title{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0 0 35px 0}.footer .main-wrapper{padding-top:55px;width:100%}@media only screen and (max-width:768px){.footer .main-wrapper{display:table-cell}}@media only screen and (min-width:1024px){.footer .main-wrapper{width:75%}}@media only screen and (min-width:1024px){.footer .aside{width:25%;padding:20px}}@media only screen and (min-width:482px) and (max-width:1023px){.footer .footer-logo{position:absolute;right:10px}.footer .form-newsletter{margin-top:-1px;max-width:55%}}.tooltipster-default{background:rgba(0,0,0,.75);color:#fff}@media only screen and (min-width:769px){.slideshow-text{top:17.6600441501%}}.slideshow .title{font-size:3.5em}.bx-wrapper .bx-pager.bx-default-pager a{width:20px;height:20px}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{bottom:20px}.header-message{left:0;padding:0 35px;right:0;top:0;z-index:5}@media only screen and (max-width:768px){.header-message{padding:0 20px}}@media only screen and (min-width:768px){.header-message{display:block}}@media only screen and (min-width:768px){.header-title{bottom:0;left:0;position:absolute}}@media only screen and (min-width:481px) and (max-width:768px){.header-title{bottom:-22px;left:20px;width:40%}}@media only screen and (min-width:1024px){.tab-dropdown{background:red;display:none!important}}@media only screen and (min-width:1024px){.popup-wrapper{max-width:70%}}