<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*#region Home Page*/
/*#region Carousel Controls */
    #carousel-generic{
        padding-top: 172px!important;
    }
    .left.carousel-control span {
        background-image:url('/custom/Brand51/images/left-arrow.png');
        display:block;
        width:40px;
        height:40px;
        overflow:hidden;
        text-indent:50px;
        top: 65%; 
    }
    .right.carousel-control span {
        background-image:url('/custom/Brand51/images/right-arrow.png');
        display:block;
        width:40px;
        height:40px;
        overflow:hidden;
        text-indent:50px;
        top: 65%;
    }
    ol.carousel-indicators {
        position:absolute;
        right:0px;
        bottom:-5px;    
    }
    .carousel-control.left {
        background-image: none!important;
    }
    .carousel-control.right {
        background-image: none!important;
    }
    .carousel-indicators li {
        background-color: white!important;
        border: 1px solid black!important;
    }
    .carousel-control {
        z-index:3;
        width:5%;
    }
    /*#endregion */

/*#region Carousel Content */
    div.carousel-content h1 {
            clear:both;
            margin:0px;
    }
    div.carousel-content p {
            margin:1.0em 0;
            color:white;
            max-width:550px;
            font-size:160%;
            line-height:140%;
    }
    div.carousel-content {
        clear:both;
        background-color:white;
        z-index:0;
        position:relative;
        width:100%;
    }
    .carousel-inner {
        border-bottom: black solid 1px;
    }
    div.carousel-content a {
        color:#FF5400;
        text-decoration:none;
    }
    div.carousel-content a:hover{
        color:#FF5400;
        text-decoration:none;
    }

    /*#endregion */

/*#region Fade*/
.carousel-fade .carousel-inner .item {
    opacity: 0;
    transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
    opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-control {
    z-index: 2;
}

@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner &gt; .item.next,
    .carousel-fade .carousel-inner &gt; .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner &gt; .item.prev,
    .carousel-fade .carousel-inner &gt; .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner &gt; .item.next.left,
    .carousel-fade .carousel-inner &gt; .item.prev.right,
    .carousel-fade .carousel-inner &gt; .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}

/*endregion Fade End*/

    /*#region Slide 1 */
    #home-slide1-image-1 {
        float:right;
        position: relative;
        width: 100%;
        height: 100%;
        clear:both;
    }
    #home-slide1-text-1 {
        position:absolute;
        width:100%; /*set to allow the admin to select the image behind the text */
        overflow:hidden;
        color:white;
        /*top:40px;*/
        font-size:28px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide1-text-2 {
        position:absolute;
        width:600px; /*set to allow the admin to select the image behind the text */
        overflow:hidden;
        color:white;
        top:160px;
        font-size:2.5em;
        right:120px;
    }
    /*#endregion */

    /*#region Slide 2*/
    #home-slide2-image-1 {
        float:right;
        position: relative;
        width: 100%;
        height: 100%;
        clear:both;
    }
    #home-slide2-text-1 {
        position:absolute;
        width:600px; /*set to allow the admin to select the image behind the text */
        overflow:hidden;
        color:#FF5400;
        top:40px;
        font-size:2.5em;
        right:120px;
    }
    #home-slide2-text-2 {
        position:absolute;
        width:600px; /*set to allow the admin to select the image behind the text */
        overflow:hidden;
        color:white;
        top:160px;
        font-size:2.5em;
        right:120px;
    }
    /*#endregion */

    /*#region Slide 3 */
    #home-slide3-image-1 {
        float:right;
        position: relative;
        width: 100%;
        height: 100%;
        clear:both;
    }
    #home-slide3-text-1 {
        position:absolute;
        width:600px; /*set to allow the admin to select the image behind the text */
        overflow:hidden;
        color:#174B93;
        top:40px;
        font-size:2.5em;
        right:120px;
    }
    #home-slide3-text-2 {
        position:absolute;
        width:600px; /*set to allow the admin to select the image behind the text */
        overflow:hidden;
        color:white;
        top:160px;
        font-size:2.5em;
        right:120px;
    }
    /*#endregion */

    /*#region home-section1 */
    div#home-section1 {
        /*background-color: white;*/
        margin-top:0px;
        text-align:left;
        min-height:300px;
        padding-top: 20px;
        padding-left:30px;
        padding-bottom:30px;
        padding-right:30px;
        border-top: 1px solid black;
    }
    div#home-section1 img {
        display:inline-block;
        width:100%;
    }
    #home-column1-text-1 {
        position:relative;
        width:100%;
        float:left;
        overflow:hidden;
        color:black;
        font-size:18px;
        padding-top:20px;
        padding-bottom:20px;
    }
    #home-column2-text-1 {
        position:relative;
        width:100%;
        float:left;
        overflow:hidden;
        color:black;
        font-size:18px;
        padding-top:20px;
        padding-bottom:20px;
    }
    #home-column3-text-1 {
        position:relative;
        width:100%;
        float:left;
        overflow:hidden;
        color:black;
        font-size:18px;
        padding-top:20px;
        padding-bottom: 20px;
    }
    /*#endregion */

    /*#region Corona-Banner */
    #corona {
	top: -19px;
	position: absolute;
	width: 100%;
	left: 0px;
	height: 20px;
    }

    /*#endregion */

    /*#region home-section2 */
    div#home-section2 {
        /*background-color: #FF5400;*/
        /*background:linear-gradient(#ffffff 10%, #fdfdfd 90%);
        background: -webkit-linear-gradient(#ffffff 10%, #fdfdfd 90%);
        background: -o-linear-gradient(#ffffff 10%, #fdfdfd 90%);
        background: -moz-linear-gradient(#ffffff 10%, #fdfdfd 90%);*/
        margin-top:0px;
        text-align:left;
        min-height:625px;
        padding-top: 30px;
        padding-left:30px;
        padding-bottom:30px;
        padding-right:30px;
        border-top: 1px solid grey;
        border-bottom: 1px solid grey;
    }
    div#home-section2 img {
        display:inline-block;
        padding:2px;
    }
    .home-section2-row{
        min-height: 150px;
        padding-left: 4%;
        padding-right: 4%;
    }
    .home-section2-row-title{
        padding:5px;
        font-size:30px;
        color:#174B93;
    }
    .home-section2-row-icon{
        font-size:30px;
        float:left;
        padding:10px;
        color:#FF5400;
    }
    .home-section2-row-text{
        font-size:18px;
        padding: 10px;
    }
    #more-home-section2-link{
        font-size:30px;
        padding-left:4%;
    }
    /*#endregion */

    /*#region home-section3 */
    div#home-section3 {
        /*background-color: #174B93;*/
        display:none;
        /*background:linear-gradient(#ffffff 10%, #fdfdfd 90%);
        background: -webkit-linear-gradient(#ffffff 10%, #fdfdfd 90%);
        background: -o-linear-gradient(#ffffff 10%, #fdfdfd 90%);
        background: -moz-linear-gradient(#ffffff 10%, #fdfdfd 90%);*/
        margin-top:0px;
        text-align:left;
        min-height:625px;
        padding-top: 30px;
        padding-left:4%;
        padding-bottom:30px;
        padding-right:4%;
        border-top: 1px solid black;
    }
    div#home-section3 img {
        display:inline-block;
        padding:2px;
    }
    .home-section3-row {
        padding-bottom:30px;
        min-height: 150px;
        padding-left: 4%;
        padding-right: 4%;
    }
    .home-section3-row-icon{
        font-size:30px;
        float:left;
        padding:10px;
        color:#FF5400;
    }
    .home-section3-row-title{
        padding:5px;
        font-size:30px;
        color:#174B93;
    }
    .home-section3-row-text{
        font-size:18px;
        padding-top: 10px;
    }
    #home-section3-row1-text{
        font-size:18px;
        padding-top: 60px;
    }
    #home-section3-row2-text{
        font-size:18px;
        padding-top: 60px;
    }
    #home-section3-row3-text{
        font-size:18px;
        padding-top: 60px;
    }
    /*#endregion */

/*#endregion*/

/*#region Content Grid*/
.content-grid{
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 50px;
    margin: 0px auto;
}
.grid-square{
    padding-top: 10px;
}
.grid-square img{
    margin: 0 auto;
    border:solid 1px grey;
}
.grid-title{
    font-size:20px;
    text-align:center;
}
/*#endregion*/

/*#region Gallery*/
    .hide-bullets {
        list-style:none;
        margin-left: -40px;
        margin-top:0px;
    }

    .thumbnail {
        padding: 0;
    }

    .carousel-inner&gt;.item&gt;img, .carousel-inner&gt;.item&gt;a&gt;img {
        width: 100%;
    }

    #gallery_area{
        padding-top: 50px;
    }
/*#endregion*/

/*#region Contact Us Page */
div#contactus {
    /*background:linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -webkit-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -o-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -moz-linear-gradient(#ffffff 10%, #fdfdfd 90%);*/
    margin-top:0px;
    text-align:left;
    min-height:625px;
    padding-top: 70px;
    padding-left:30px;
    padding-bottom:30px;
    padding-right:30px;
    border-top: 1px solid grey;
}
#contactus .section1{
    min-height:150px;
    font-size:18px;
}
.contactus .section1 img{
    float:left;
    padding-left:0px;
    padding-bottom:15px;
}
#contactus .section2{
    min-height:200px;
}
#contactus .section2 img {
    float:left;
}
.contactus-top-row{
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 20px;
    font-size:18px;
}
.contactus-row{
    padding-left: 4%;
    padding-right: 4%;
    font-size:18px;
}
.contactus-row-icon{
    font-size:80px;
    float:left;
    padding:20px;
    color:#ffc20e;
}
.contactus-row-title{
    padding:5px 5px 5px 0;
    font-size:30px;
    color:#174B93;
}
.checkbox, .radio {
    left:50px;
}
/*#endregion */

/*#region Other Pages*/
.subpage-banner {
        position: relative;
        /*width: 100%;
        height: 341px;*/
        clear:both;
        border-top: #051d41 solid 5px;
        border-bottom: #b4bbc6 solid 5px;
        top:172px;
        overflow:hidden;
    }
	
#static-button-over-banner-image{
    position: absolute;
    top: 204px;
    left: 30px;
    width: 100%;
    z-index: 87;
	}
.banner-button{
	width:20%;
	max-width: 250px;
}
.subpage-banner img{
    max-width: 100%;
    height: auto;
}
.subpage-banner-text {
        position:absolute;
        width:600px; /*set to allow the admin to select the image behind the text */
        overflow:hidden;
        color:#174B93;
        top:80px;
        font-size:3.0em;
        right:80px;
    }
.subpage-banner-text-white {
        position:absolute;
        width:600px; /*set to allow the admin to select the image behind the text */
        overflow:hidden;
        color:#174B93;
        top:80px;
        font-size:3.0em;
        right:80px;
    }
.subpage-section {
    position:relative;
    /*background:linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -webkit-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -o-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -moz-linear-gradient(#ffffff 10%, #fdfdfd 90%);*/
    margin-top:190px;
    text-align:left;
    padding-left:30px;
    padding-bottom:30px;
    padding-right:30px;
    border-bottom: 1px solid grey;
}
.subpage-section img{
    max-width:100%;
    height:auto;
}
.subpage-section-carousel {
    position:relative;
    /*background:linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -webkit-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -o-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -moz-linear-gradient(#ffffff 10%, #fdfdfd 90%);*/
    margin-top:0px;
    text-align:left;
    padding-left:30px;
    padding-bottom:30px;
    padding-right:30px;
    border-bottom: 1px solid grey;
}
.subpage-section-carousel img{
    max-width:100%;
    height:auto;
}
.subpage-section-banner {
    position:relative;
    /*background:linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -webkit-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -o-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -moz-linear-gradient(#ffffff 10%, #fdfdfd 90%);*/
    margin-top:191px;
    text-align:left;
    padding-left:30px;
    padding-bottom:30px;
    padding-right:30px;
    border-bottom: 1px solid grey;
}
.subpage-section-banner img{
    max-width:100%;
    height:auto;
}
.subpage-section2 {
    position:relative;
    /*background:linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -webkit-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -o-linear-gradient(#ffffff 10%, #fdfdfd 90%);
    background: -moz-linear-gradient(#ffffff 10%, #fdfdfd 90%);*/
    margin-top:35px;
    text-align:left;
    padding-left:30px;
    padding-bottom:30px;
    padding-right:30px;
    border-bottom: 1px solid grey;
}
.subpage-section-row{
    min-height: 150px;
}
.subpage-section-right-col{
    /*max-width:600px;*/
    /*height:338px;*/
}
.subpage-section-row-title{
    padding:5px;
    font-size:30px;
    color:#174B93;
}
.subpage-section-row-icon{
    font-size:30px;
    float:left;
    padding:10px;
    color:#ffc20e;
}
.subpage-section-row-text{
    font-size:16px;
    padding: 10px;
}
.title-links{
    font-size:1.4em;
    top:-10px;
    position:relative;
}
.zoomgallery {
    position: relative;
    float: left;
    max-width: 380px;
}
.zoomgallery img {
    width: 32%;
    border-top: 3px solid white;
    margin-right: 2px;
}
.photorow {
    max-width: 500px;
}
.videolaunchercontainer {
    margin-top: 3px;
}
.videolaunchercontainer img {
    max-height: 90px;
}
#gallery-rows{
    padding-top: 20px;
    padding-left: 15px;
    padding-right: 15px;
}

/*#endregion */

/*#region Navigation */
#nav {
    float:left;
    clear:right;
    position:absolute;
    left:0px;
    background-color:black;
    width:100%;
    height:40px;
    top: 132px;
    z-index: 1;
    border-bottom: black solid 1px;
}
#nav &gt; ul &gt; li.selected  {
    border-top: 0px solid #174B93;
}
#nav ul {
    list-style:none;
    margin:0;
    padding:0;
    text-align: right;
    padding-right: 0px;
}
#nav &gt; ul &gt; li {
    display:inline-block;
    margin:0;
}
#nav &gt; ul &gt; li {
    display:inline-block;
    padding-top:10px;
    position:relative;
    height: 68px;
    padding-right:15px;
}
#nav ul &gt; li &gt; a {
    color:white;
    outline:none;
    text-transform:uppercase;
    font-size:15px;
}
#nav ul &gt; li &gt; a:hover {
    color: deepskyblue;
}
#nav &gt; ul &gt; li:first-child {
}
#nav &gt; ul &gt; li:nth-child(0n+2) {
}
#nav &gt; ul &gt; li:nth-child(0n+3) {
}
#nav &gt; ul &gt; li:nth-child(0n+4) {
}
#nav &gt; ul &gt; li:nth-child(0n+5) {
}
#nav &gt; ul &gt; li:nth-child(0n+6) {
}
#nav &gt; ul &gt; li:nth-child(0n+7) {
}
#nav &gt; ul &gt; li:last-child {
}
#nav &gt; ul &gt; li &gt; ul {
    display:none;
    position:absolute;
    z-index:5;
    text-align:left;
    background-color:white;
    min-width:200px;
    left:0;
    padding:0.5em 0;
    border:1px solid #e3e3e3;
    border-top:none;
}
#nav &gt; ul &gt; li &gt; ul &gt; li {
    padding:0.2em 1.3em;
}
@media (max-width: 600px) {
    #logo {
        max-width:300px;
    }
    #nav &gt; ul &gt; li {
        padding:0 1em;
    }
}

/*#region Drop down navigation menu */
#header .dropdown button.btn {
    background-color:#002060;
    color:black;
    margin:5.5em 1em 1em 0;
}
#header .dropdown button.btn span {
        background-color:white;
    }
#header .dropdown-menu {
    float:right;
    margin:0 1em 0 0;
    background-color: white !important;
    border: 1px solid black !important;
    top:112px;
    height: auto;
    max-height: 400px;
    overflow-x: hidden;
}
#header .dropdown-menu ul {
    list-style:none;
    padding-left:15px;
}
#header .dropdown-menu ul li{
    text-decoration: none;
    margin-top: 5px;
    margin-right:5px;
    margin-bottom:5px;
    margin-left:5px;
    color: black;
    font-size: 18px;
}
#header .dropdown-menu li img {
    display:inline-block;
    margin-right:1em;
}
#header .dropdown-menu a {
    /*text-transform:uppercase;*/
    color: black;
    font-size:90%;
}
#header .dropdown-menu a:hover {
    /*background-color:#FF5400;*/
    color: #b88d49;
}
/*#endregion */

/*#endregion */

/*#region iPad size 1024 Landscape */
/*@media screen and (max-width: 1024px) {*/
@media screen and (max-width: 991px) {
    #home-column1-text-1 {
        font-size:14px!important;
    }
    #home-column2-text-1 {
        font-size:14px!important;
    }
    #home-column3-text-1 {
        font-size:14px!important;
    }
    #home-section1 h3{
        font-size:1.3em!important;
    }
    .home-section2-row-text{
        font-size:14px!important;
        padding: 10px!important;
    }
    .home-section2-row-title{
        padding:5px!important;
        font-size:20px!important;
    }
    .subpage-banner {
        top:131px;
    }
    .subpage-section-banner {
        top:-40px;
    }
    #carousel-generic{
        padding-top: 131px!important;
    }
    p {
        font-size: 14px!important;
    }
    .bodyli {
      font-size: 14px;
    }
    .aboutus-top-row {
        font-size: 14px!important;            
    }
    #nav &gt; ul &gt; li:first-child {
    }
    #nav &gt; ul &gt; li:nth-child(0n+2) {
    }
    #nav &gt; ul &gt; li:nth-child(0n+3) {
    }
    #nav &gt; ul &gt; li:nth-child(0n+4) {
    }
    #nav &gt; ul &gt; li:nth-child(0n+5) {
    }
    #nav &gt; ul &gt; li:last-child {
    }
    #nav &gt; ul &gt; li {
    }
    #nav ul &gt; li &gt; a {
    }
    .terms-top-row {
        font-size: 14px!important;
    }
    .terms-row {
        font-size: 14px!important;
    }
    .privacy-row {
        font-size: 14px!important;
    }
    .cookie-top-row {
        font-size: 14px!important;
    }
    .disclaimer-top-row {
        font-size: 14px!important;
    }
    .disclaimer-row {
        font-size: 14px!important;
    }
    .subpage-section {
        font-size:14px!important;
    }
    .subpage-section h1{
        font-size:2.0em!important;
        line-height: 2.0em!important;
    }
    .title-links{
        font-size:1.2em!important;
    }
    .subpage-section p {
        font-size:14px!important;
    }
    .subpage-section h3{
        font-size:1.3em!important;
    }
    .subpage-section-row-text{
        font-size:14px!important;
        padding: 10px!important;
    }
    .subpage-section-row-title{
        padding:5px!important;
        font-size:20px!important;
    }
    /*.header-strapline{
        position: absolute;
        top: 30px;
        font-size: 30px;
        text-align: right;
		right:80px;
        width: 100%;
        height: 10px;
    }*/
    .header-tel{
        right:77px;
        top: 72px;
        /* font-size: 1.8em; */
    }
	.header-tel h6{
	font-size:15px;
	/* color:blue; */
	}
	.header-tel a, a:hover, a:focus, a:active{
		text-decoration:none;
		color:black;
		font-size:13px;
	}
    #home-slide1-text-1 {
        color:white;
        bottom:10px;
        font-size:20px;
    }
    #home-slide1-text-2 {
        color:white;
        top:180px;
        font-size:20px;
    }
    #home-slide2-text-1 {
        color:white;
        bottom:10px;
        font-size:20px;
    }
    #home-slide2-text-2 {
        color:white;
        top:160px;
        font-size:20px;
    }
    #home-slide3-text-1 {
        color:white;
        bottom:10px;
        font-size:20px;
    }
    #home-slide3-text-2 {
        color:black;
        top:200px;
        font-size:20px;
    }
	
	#static-button-over-banner-image{
		position: absolute;
		top: 160px;
		left: 30px;
		width: 100%;
		z-index: 200;	
		}

}
/*#endregion */

/*#region iPad size 768 Portrait*/
@media screen and (max-width: 768px) {
    #home-column1-text-1 {
        font-size:14px!important;
    }
    #home-column2-text-1 {
        font-size:14px!important;
    }
    #home-column3-text-1 {
        font-size:14px!important;
    }
    #home-section1 h3{
        font-size:1.3em!important;
    }
    .home-section2-row-text{
        font-size:14px!important;
        padding: 10px!important;
    }
    .home-section2-row-title{
        padding:5px!important;
        font-size:20px!important;
    }
    .subpage-banner {
        top:131px;
    }
    #carousel-generic{
        padding-top: 131px!important;
    }
    p {
        font-size: 14px!important;
    }
    .aboutus-top-row {
        font-size: 14px!important;            
    }
    #nav &gt; ul &gt; li:first-child {
        width: 30px!important;
    }
    #nav &gt; ul &gt; li:nth-child(0n+2) {
        width: 120px!important;
    }
    #nav &gt; ul &gt; li:nth-child(0n+3) {
        width: 90px!important;
    }
    #nav &gt; ul &gt; li:nth-child(0n+4) {
        width: 90px!important;
    }
    #nav &gt; ul &gt; li:nth-child(0n+5) {
        width: 100px!important;
    }
    #nav &gt; ul &gt; li:last-child {
        width: 120px!important;
    }
    #nav &gt; ul &gt; li {
        padding-top:7.0em;
        height: 68px;
        width:100px;
    }
    #nav ul &gt; li &gt; a {
        font-size:12px;
    }
    .terms-top-row {
        font-size: 14px!important;
    }
    .terms-row {
        font-size: 14px!important;
    }
    .privacy-row {
        font-size: 14px!important;
    }
    .cookie-top-row {
        font-size: 14px!important;
    }
    .disclaimer-top-row {
        font-size: 14px!important;
    }
    .disclaimer-row {
        font-size: 14px!important;
    }
    .subpage-section {
        font-size:14px!important;
    }
    .title-links{
        font-size:1.2em!important;
    }
    .subpage-section p {
        font-size:14px!important;
    }
    li {
        font-size: 14px;
    }
    .subpage-section h3{
        font-size:1.3em!important;
    }
    .subpage-section-row-text{
        font-size:14px!important;
        padding: 10px!important;
    }
    .subpage-section-row-title{
        padding:5px!important;
        font-size:20px!important;
    }
    #home-slide1-text-1 {
        color:white;
        bottom:10px;
        font-size:20px;
    }
    #home-slide1-text-2 {
        color:white;
        top:180px;
        font-size:20px;
    }
    #home-slide2-text-1 {
        color:white;
        bottom:10px;
        font-size:20px;
    }
    #home-slide2-text-2 {
        color:white;
        top:160px;
        font-size:20px;
    }
    #home-slide3-text-1 {
        color:white;
        bottom:10px;
        font-size:20px;
    }
    #home-slide3-text-2 {
        color:black;
        top:200px;
        font-size:20px;
    }
    #footer {
        font-size:10px;
    }
    #footer p {
        text-align:right;
    }
    .text-left {
        text-align: right;
    }
    .terms-row, .privacy-row, .cookie-row{
        padding-left: 0px; 
        padding-right: 0px;
        margin-left:0px;
        margin-right:0px;
    }
}
/*#endregion */

/*#region iPhone 6+(736) size Landscape */
@media screen and (max-width: 736px) {
    /*#home-slide1-text-1 {
        right:80px;
    }
    #home-slide1-text-2 {
        right:80px;
    }
    #home-slide2-text-1 {
        right:80px;
    }
    #home-slide2-text-2 {
        right:80px;
    }
    #home-slide3-text-1 {
        right:80px;
    }
    #home-slide3-text-2 {
        right:80px;
    }*/
}
/*#endregion */

/*#region iPhone 6(667) size Landscape */
@media screen and (max-width: 667px) {
    .header-strapline{
        /*left:30px;
        font-size:10px; */
		visibility: hidden;
    }
    .subpage-banner-text {
        color: white;
        top: 230px;
        font-size: 2.1em;
        right: 0px;
        width:100%;
        padding-left:40px;
        text-align: left;
    }
    #header
    {
        height:131px;
    }
    #footer p {
        text-align:right;
    }
    .text-left {
        text-align: right;
    }
    #header .dropdown button.btn {
        background-color:#002060;
        color:black;
        /*margin:6.3em 1.7em 1em 0;*/
    }
    #home-slide1-text-1 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide1-text-2 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide2-text-1 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide2-text-2 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide3-text-1 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide3-text-2 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    .subpage-section-right-col {
        /*padding-left:0px;*/
    }
    .terms-row, .privacy-row, .cookie-row{
       padding-left: 0px; 
       padding-right: 0px;
       margin-left:0px;
       margin-right:0px;
    }
    }
/*#endregion */

/*#region iPhone 6+(414) size Portrait */
@media screen and (max-width: 414px) {
    .header-strapline{
        visibility:hidden;
    }
    .header-tel{
        left: 30px;
        top: 71px;
        /* font-size: 30px; */
    }
}
/*#endregion */

/*#region iPhone 6(375) size Portrait */
@media screen and (max-width: 375px) {
    .header-strapline{
        visibility:hidden;
    }
    .header-tel{
        /* right: 52px; */
        top: 88px;
        /* font-size: 30px; */
    }
	.header-tel h6{
	font-size:12px;
	}
    #header .dropdown button.btn {
        background-color:#002060;
        color:black;
        margin:6.3em 1em 1em 0;
    }
    #header img#logo {
      /*float: left;
      margin-top: 15px;
      margin-left:auto;
      margin-bottom: 15px;
      margin-right:auto;*/
    }
    .subpage-banner-text {
        color: white;
        top: 230px;
        font-size: 2.1em;
        right: 0px;
        width:100%;
        padding-left:40px;
        text-align: left;
    }
    #header
    {
        height:100%;
    }
    #footer p {
        text-align:right;
    }
    .text-left {
        text-align: right;
    }
    #home-slide1-text-1 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide1-text-2 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide2-text-1 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide2-text-2 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide3-text-1 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide3-text-2 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    .subpage-section-left-col {
        /*padding-left:0px;
        padding-right: 0px;*/
    }
    .subpage-section-right-col {
        /*padding-left:0px;
        padding-right: 0px;*/
    }
    .terms-row, .privacy-row, .cookie-row{
       padding-left: 0px; 
       padding-right: 0px;
       margin-left:0px;
       margin-right:0px;
    }
}
/*#endregion */

/*#region iPhone 5(320) size Portrat */
@media screen and (max-width: 320px) {
    .header-tel{
        right: 90px;
        top: 90px;
        /* font-size: 1.8em; */
    }
    #header img#logo {
      float: left;
      margin: 15px 15px 15px -19px;
    /*height: 62px;*/
    }
    .subpage-banner-text {
        color: white;
        top: 230px;
        font-size: 1.8em;
    }
    #home-slide1-text-1 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide1-text-2 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide2-text-1 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide2-text-2 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide3-text-1 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
    #home-slide3-text-2 {
        color:white;
        /*top:40px;*/
        font-size:13px;
        /*right:120px;*/
        padding-left:20px;
        padding-right:20px;
        bottom:10px;
    }
}
/*#endregion */

/*#region General size */
@media (min-width: 1200px)
    {
    .container {
        width: 100%!important;
    }
}
@media (min-width: 992px)
    {
    .container {
        width: 100%!important;
    }
}
@media (min-width: 768px)
{
    .container {
        width: 100%!important;
    }
}
/*#endregion */</pre></body></html>