<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{
  font-family: 'Roboto';
  src: url('../fonts/RobotoRegular.eot');
  src: url('../fonts/RobotoRegular.eot?iefix') format('eot'),
  url('../fonts/RobotoRegular.woff') format('woff'),
  url('../RobotoRegular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face{
  font-family: 'Roboto';
  src: url('../fonts/RobotoBold.eot');
  src: url('../fonts/RobotoBold.eot?iefix') format('eot'),
  url('../fonts/RobotoBold.woff') format('woff'),
  url('../RobotoBold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

body {   
  background: rgb(255, 255, 255);   
  //color: rgb(100,100,100);
      margin-top: 125px;
  font-family: Roboto;
}   
   
h1 {   
	font-family: 'Roboto', sans-serif;  
	font-size: 2.0em;   
	color: #404040;  
}   
   
h2 {   
	font-family: 'Roboto', sans-serif;  
	font-size: 1.8em;   
	color: #404040;   
}   
   
h3 {   
	font-family: 'Roboto', sans-serif;  
	font-size: 1.5em;   
	color: #fff;   
}   

.page404{
	padding: 40px 0px;
}
   
.text-primary {   
	/* override boostrap */   
  color: #000!important;   
}   

.text-secondary {   
	/* override boostrap */   
	color: #1085c8!important;   
}   
   
.text-blue {   
	color:  #008!important;   
}   
   
.text-green {   
	color:  #080!important;	   
}   
   
.btn:hover {   
	cursor: pointer;	   
}   
   
.btn-primary {   
	background: #f5a4d9;  
	background-image: -webkit-linear-gradient(top, #f5a4d9, #c1268c);   
	background-image: -moz-linear-gradient(top, #f5a4d9, #c1268c);   
	background-image: -ms-linear-gradient(top, #f5a4d9, #c1268c);   
	background-image: -o-linear-gradient(top, #f5a4d9, #c1268c);   
	background-image: linear-gradient(to bottom, #f5a4d9, #c1268c);   
	text-decoration: none;   
	-webkit-border-radius: 30;   
	-moz-border-radius: 30;   
	border-radius: 30px;   
	font-family: Arial;   
	color: #ffffff;   
	font-size: 20px;   
	padding: 10px 20px 10px 20px;   
	text-decoration: none;   
	font-family: 'Pacifico', cursive;   
	font-size: 1.2em;   
	font-weight: lighter;   
	color: #fff;   
	border:none!important;   
}   
.btn-primary:hover {   
	background: #fcc0e8!important;   
	background-image: -webkit-linear-gradient(top, #fcc0e8, #d444a4)!important;   
	background-image: -moz-linear-gradient(top, #fcc0e8, #d444a4)!important;   
	background-image: -ms-linear-gradient(top, #fcc0e8, #d444a4)!important;   
	background-image: -o-linear-gradient(top, #fcc0e8, #d444a4)!important;   
	background-image: linear-gradient(to bottom, #fcc0e8, #d444a4)!important;   
	text-decoration: none;   
	border: none;   
}   
   
 .btn-primary:focus, .btn-primary:active, .btn-primary:visited, .btn-primary:link {   
	border: none!important;   
	outline: none!important;   
    box-shadow: none!important;   
}   
   
.btn-secondary {   
	background: #f5a4d9;   
	background-image: -webkit-linear-gradient(top, #f5a4d9, #c1268c);   
	background-image: -moz-linear-gradient(top, #f5a4d9, #c1268c);   
	background-image: -ms-linear-gradient(top, #f5a4d9, #c1268c);   
	background-image: -o-linear-gradient(top, #f5a4d9, #c1268c);   
	background-image: linear-gradient(to bottom, #f5a4d9, #c1268c);   
	text-decoration: none;   
	-webkit-border-radius: 30;   
	-moz-border-radius: 30;   
	border-radius: 30px;   
	font-family: Arial;   
	color: #ffffff;   
	font-size: 20px;   
	padding: 5px 20px 5px 20px;   
	text-decoration: none;   
	font-family: 'Pacifico', cursive;   
	font-size: 1.2em;   
	font-weight: lighter;   
	color: #fff;   
	border:none!important;   
}  
.carousel{
	margin-top: -11px;
}
.btn-secondary:hover {   
	background: #fcc0e8!important;   
	background-image: -webkit-linear-gradient(top, #fcc0e8, #d444a4)!important;   
	background-image: -moz-linear-gradient(top, #fcc0e8, #d444a4)!important;   
	background-image: -ms-linear-gradient(top, #fcc0e8, #d444a4)!important;   
	background-image: -o-linear-gradient(top, #fcc0e8, #d444a4)!important;   
	background-image: linear-gradient(to bottom, #fcc0e8, #d444a4)!important;   
	text-decoration: none;   
	border: none;   
}   
   
 .btn-secondary:focus, .btn-primary:active, .btn-primary:visited, .btn-primary:link {   
	border: none!important;   
	outline: none!important;   
    box-shadow: none!important;   
}   
button, a:active, a:focus {   
	outline: none!important;   
}   
   
.align-center {   
	position:relative;   
	top: 50%!important;   
	left: 50%;   
	transform: translate(-50%, 0%);   
}   
.align-center-screen {   
	position: absolute!important;   
	top: 50%!important;   
	transform: translateY(-50%)!important;   
}   
.navbar{
	background: white;
}   

.tickbox{
  display: flex;
  align-items: flex-start;
}

input[type="checkbox"]{
  display: inline-block;
  width: auto;
  margin-top: 5px;
}

input[type="checkbox"] + label + .form-error{
  display: none;
}

.checkbox {
  position: absolute;
  opacity: 0;
}

.checkbox + label{
  position: relative;
  padding-left: 23px !important;
}

.checkbox + label:before{
  position: absolute;
  left: 0;
  content: "\f0c8";
  color: #fff;
  font-family: FontAwesome;
  font-size: 20px;
  display: inline-block;
  vertical-align: middle;
}

.checkbox:checked + label:before {
  content: "\f14a";
  color: rgb(245, 100, 28);
}

.tickbox.has-error label:before{
  color: #ff0000
}

select.valid, input.valid{
	background-image: url("/images/core/ok.png");
  	background-position: right 10px center;
  	border-color: #4a4a4a
}
select.error, input.error{
	background-image: url("/images/core/error.png");
  	background-position: right 10px center;
    box-shadow: inset 0 2px 2px rgba(35, 35, 35, 0.27);
    border: 3px solid #ff0000 !important;
    background-color: #ffeded;
} 

.required{
	color: rgb(245, 100, 28)
}
  
   
/* Override bootstrap */   
.img-thumbnail {   
	max-width:65%!important;   
}   
   
/* Quick Enquiry */   
#slideOut {   
  position: fixed;   
  top: 130px;   
  right: -320px;   
  color: #fff;
  width: 320px;   
  background: rgb(249, 154, 10);   
  min-height: 300px;   
  border: 1px solid rgb(249, 154, 10);   
  border-radius: 0px 0px 0px 10px;   
  z-index: 9999;   

  /* Animation  */   
  transition-property: all;   
  transition-duration: .5s;   
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1);   
}   
   
#slideOut div.container {   
	padding: 15px;   
}   
   
#slideOut div.container div.form-group {   
	margin-bottom: 10px;   
}   
   
/* Display slideOut */   
.showSlideOut {   
  right: 0px !important;   
}   
   
/* Tab */   
.slideOutTab {   
  cursor: pointer;   
  margin-top: -1px;   
  position: absolute;   
  left: -40px;   
  height: 200px;   
  width: 40px;   
  background: rgb(249, 154, 10);   
  border-radius: 0
}   
   
/* Tab Layer */   
.slideOutTab div {   
  text-align: center;   
  position: relative;   
  font-weight: 400;   
  font-size: 18px;   
  color: #ffffff;   
  right: 70px;   
  top: 90px;   
  width: 180px;   
  -webkit-transform: rotate(270deg);   
  -moz-transform: rotate(270deg);   
  -o-transform: rotate(270deg);   
  -ms-transform: rotate(270deg); /* IE9+ */   
  writing-mode: horizontal-tb;   
}   
   

.showSlideOut label{
	font-size: 16px;
    font-family: Roboto;
  	line-height: 22px;
    margin-bottom: 2px;
}

.showSlideOut .help-block.form-error{
	font-size: 14px;
  	top: 0;
  	
}

.showSlideOut .form-control{
	    border: 1px solid #bababa;
    background-color: #f6f6f6;
    border-radius: 0;
}


/* Cookie Warning */ 
#cookie {
  width: calc(100% - 40px);
  max-width: 350px;
  position: fixed; 
  z-index: 99999; 
  left: 20px;
  bottom: 20px;
  background-color: rgb(240, 240, 240);
  color: rgb(0, 0, 0);
  box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
}

#cookie .cookie-text {
  padding: 20px;
}

#cookie .cookie-text a {
  display: block;
  margin-top: 5px;
  color: rgb(245, 100, 28);
}

#cookie &gt; .btn {
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  text-transform: uppercase;
  background-color: rgb(245, 100, 28);
  color: rgb(255, 255, 255);
  padding: 9px 30px;
}
   
   
/* Helper error messages */   
.help-block.form-error {   
	font-size: 12px;   
	color: #dc3545;   
	top: -5px;   
	position: relative;   
}   
   
/* Social Footer */   
.social {   
	text-align:center;   
	margin: auto;   
}   
   
.fa-twitter {   
    color: #4099FF;   
}   
.fa-facebook {   
    color: #3B5998;   
}   
.fa-youtube-play {   
    color: #e52d27;   
}   
.fa-rss {   
    color: #FF6600;   
}   
.fa-instagram {   
    color: #d91359;   
}   
.fa-vine {   
    color: #00a478;   
}   
.fa-flickr {   
    color: #ff0084;   
}   
.fa-twitch {   
    color: #6441A5;   
}   
.fa-linkedin {   
    color: #007bb6;   
}   
   
/* add for highlite on hover */   
.fa-highlight {   
    opacity: 0.7;   
    transition: 1s;   
    -webkit-transition: 1s;   
}   
.fa-highlight:hover{   
    opacity: 1;   
    transition: 1s;   
    -webkit-transition: 1s;   
}   
   
  
   
div.error {   
	width: 80%;   
	padding: 10px;   
	margin: auto;   
	background: #ffcccc;   
	border: 1px solid #f00;   
}   
div.error h6 {font-size:16px; font-weight: bold; color: #f44;}   
div.error p {color: #f44;}   
  
  
/* Hamburger */  
.hamburger {  
  	position: absolute;  
  	top: 10px;  
  	left: 10px;  
    padding: 5px 5px 0px 5px;  
    display: inline-block;  
    cursor: pointer;  
    transition-property: opacity, filter;  
    transition-duration: 0.15s;  
    transition-timing-function: linear;  
    font: inherit;  
    color: inherit;  
    text-transform: none;  
    background-color: transparent;  
    border: 1px solid #ddd;  
  	border-radius: 3px;  
    margin: 0;  
    overflow: visible;  
}  
.hamburger:hover {  
	opacity: 0.7;  
}  
  
.hamburger-box {  
    width: 30px;  
    height: 24px;  
    display: inline-block;  
    position: relative;  
}  
  
.hamburger-inner {  
    display: block;  
    top: 50%;  
    margin-top: -2px;  
}  
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {  
    width: 30px;  
    height: 3px;  
    background-color: #666;  
    border-radius: 4px;  
    position: absolute;  
    transition-property: transform;  
    transition-duration: 0.15s;  
    transition-timing-function: ease;  
}  
.hamburger-inner::before, .hamburger-inner::after {  
    content: "";  
    display: block;  
}  
.hamburger-inner::before {  
    top: -10px;  
}  
.hamburger-inner::after {  
	bottom: -10px;  #5f5f5f;
}  
  
/* Hamburger animations (minimised) */  
.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}  
  
/* Map size */  
#map01 {  
	height: 250px;  
}  

.caption-button {
    text-transform: uppercase;
  	background: none;
    background-color: rgb(245, 100, 28);
    color: rgb(255, 255, 255);
    border-radius: 25px;
    padding: 9px 30px;
}
  
/*******************************************************/   
/* Small devices (landscape phones, 576px and up)      */   
/*******************************************************/   
@media (min-width: 576px) {   
 /*  .container {
    max-width: 992px !important;
}*/
	/* Override bootstrap to force mobile menu and drop downs full width */   

}   
   
/*******************************************************/   
/* Medium devices (tablets, 768px and up)              */   
/*******************************************************/   
@media (min-width: 768px) {   
 /*     .container {
    max-width: 1140px !important;
}*/
  	body {
		margin-top: 125px;  	
  	}
  	
 	.hamburger {  
      display: none;  
	}  
   
}  

@media (max-width: 768px) { 
  	body {
		margin-top: 95px;  	
  	}
  #slideOut{
    display: none;
  }
}
/*******************************************************/   
/* Large devices (desktops, 992px and up)              */   
/*******************************************************/   
@media (min-width: 992px) {   }   
   
/*******************************************************/   
/* Extra large devices (large desktops, 1200px and up) */   
/*******************************************************/   
@media (min-width: 1200px) {   } /* Extra small devices (portrait phones, less than 576px)  
No media query since this is the default in Bootstrap */  
 
nav { 
  background-color: rgb(255, 255, 255);  
  
} 
#language-selected{
	display: none;
}
nav .row{
	width:100%;
  flex-wrap: nowrap;

}
.navbar-nav{
	margin-right: -30px;
}
.navbar-nav .nav-link{
	text-transform: uppercase;
   font-size:14px;
  padding-left: 20px!important;
    padding-right: 20px!important;
}
.dropdown-toggle:after{
	position: absolute;
  	right: 15px;
	content:"\f107";
  	font-family: fontAwesome;
	border: none;
    vertical-align: inherit;
}
.navbar-nav &gt; .nav-item:last-child .nav-link{
	padding-right:0px !important;
  	padding: 0px 20px!imporatnt;
}
.logo { 
	width: 125px; 
	padding:0px;
  	padding-left:10px;
} 
.navbar-phone&gt;.fa-phone{
	display: none;
} 
.navbar { 
  	background: white;
	margin-right: 0px; 
	margin-left: 0px; 
	width: 100%; 
	top: 0px; 
	padding:0px 0px 0px 0px; 
} 
 
.navbar-container { 
  background: white;
	background: transparent; 
} 
 
.navbar-header { 
 
	height: 60px; 
	width:100%; 
	float: none; 
	text-align:center; 
} 
 
.navbar-toggler { 
	float: left; 
	margin-top:10px; 
	margin-left: 10px; 
	margin-right: -10px; 
	padding: 3px 5px; 
} 
 
.navbar-nav { 
	background:#444; 
	width: auto!important; 
} 
 
 
.nav-link { 
	color: rgb(255, 255, 255)!important; 
	/*padding-left:10px!important;*/ 
	border-top:1px solid #666; 
	border-bottom:1px solid #222; 
} 
 
.navbar-phone { 
	text-align: right; 
	width:100%; 
	margin-top: -30px; 
	right: 180px!important; 
	z-index:99999; 
  display: block;
	 
} 
 
.navbar-phone-button { 
	float:right; 
	margin-top:10px; 
	margin-left: -10px; 
	margin-right: 10px; 
	padding: 2px 7px; 
	border: 1px solid #ddd; 
	border-radius: 3px; 
	color: #999; 
  display:none!important;
} 
 
.dropdown-menu { 
	/* Override bootstrap */ 
	margin:0px; 
	border:none; 
	border-radius: 0px; 
	background: #ccc; 
} 
/*Sticky navbar*/

/*******************************************************/  
/* Small devices (landscape phones, 576px and up)      */  
/*******************************************************/  
@media (min-width: 576px) {}  
  
/*******************************************************/  
/* Medium devices (tablets, 768px and up)              */  
/*******************************************************/  
@media (min-width: 992px) {

nav.scrolled .navbar-header{
	text-align: left;
  height: auto;
}
nav.scrolled .navbar-header img{
	width: 119px;
} 
nav.scrolled .navbar-phone{
	display: none!important;
}
nav.scrolled #navbar-menu{
	margin-top:0px;
}
  .nav-link{
  	  padding: 0px 20px!important;
  }
}  
@media (min-width: 768px) {  
	.hamburger {
    display: none;
}
 	nav .row
	.logo { 
		width: 204px; 
		
	} 
 
	.navbar-nav { 
		background:transparent; 
	} 
	 
	.navbar-header { 
		position: relative; 
		min-height:55px; 
		width: 250px; /* col width for logo */ 
		height: 114px; /* header height */ 
		} 
		 
	/* Header menu top row centered */ 
  	
	.navbar-phone { 
      	margin-right:0px !important;
		position: absolute; 
		margin:0 auto; 
		height: 30px; 
		max-width: 992px; 
		top: 20px; 
		bottom: 0px; 
		left: 0px; 
		right: 0px!important; 
		text-align: right; 
		color: #fe8831; 
	} 
  .navbar-phone&gt;b&gt;span{
  	color: #fe8831!important;
  }
  .navbar-phone&gt; a.text-white{
  	display: none;
  }
	#navbar-menu { 
      	
      	justify-content: flex-end;
		margin-top:37px; /* Move toolbar menu options lower*/ 
		
	} 
 
	 
	/* Override for toolbar link options */ 
	.nav-link { 
      	color: rgb(0, 0, 0)!important;  
		border: none;             
	} 
 
	/* Override bootstrap */ 
	.dropdown-menu { 
		margin-top:35px; /* Align drop down flush with toolbar */ 
		border:none; 
		border-radius: 0px; 
		background: #444; 
	} 
	 
	.dropdown-item { 
		color: #fff!important; 
	} 
	 
	.dropdown-item:hover { 
		background: #ff9900; 
	} 
	 
	#language-selected { 
		position: absolute; 
		top: 25px; 
		right: 0px; 
      	display: none;
	} 
	 
	#language-options { 
		margin-top: 0px; 
		margin-left:-90px; 
		border: 1px solid #444; 
		border-radius: 6px; 
	} 
	 
	#language-options &gt; li &gt; a.dropdown-item:hover { 
		background: #a3cd3d; 
	} 
  /**/

}  

  
/*******************************************************/  
/* Large devices (desktops, 992px and up)              */  
/*******************************************************/  
  @media (min-width: 1200px) {
  .nav-link{
  			padding: 0px 26px!important
  }
}
@media (max-width:991px){

   .navbar-nav {
    background: #444;
    width: auto!important;
    left: 0;
    /* right: 0; */
     position: absolute;
    width: 100%!important;
    justify-content: space-between;
    top: 95px;
    padding: 10px 31px;
     
}
.nav-link { 
	color: rgb(255, 255, 255)!important; 
	/*padding-left:10px!important; */
  padding: 0px 20px!important;

} 
  nav .row .logo{
  	width:172px;
  }
  .navbar-phone,.hamburger{
  	top: 50%;
    transform: translateY(-50%);
  }
.navbar-phone,.navbar-phone&gt;b&gt;span{
   
    text-align: right;
    color: #fe8831!important;
}
  .hamburger-box{
    width:auto;
    height:10px;
  	    display: flex;
    justify-content: center;
    align-items: center;

  }
  .hamburger--collapse .hamburger-inner{
  	bottom: auto;
  }
    .hamburger--collapse.is-active .hamburger-inner{
  	bottom: -3px;
  }
  .hamburger--collapse .hamburger-inner:after{
  	    top: -5px;
    
  }
  .hamburger-inner::before{
  	top: 5px;
  }
   .hamburger{
  	background-color: #f5641c;
    width: 51px;
    height: 51px;
     border-radius:50%;
  }
  .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{
  	    background-color: white;
    width: 19px;
  }
    .navbar-phone{
          line-height: 33px;
    position: absolute;
    right: 115px!important;
      display:block;
  } 
	  .nav-link{
  	padding: 0px .5rem!important;
  }

  .hamburger{
    left: auto;
    right: 18px;
  	display: block;
  }
  #navbar-menu.navbar-collapse{
  	display:none!important;
  }
   #navbar-menu.navbar-collapse.collapse.show{
  	display: flex!important;
  }
  .navbar-header{
    height: 95px;
    text-align: left!important;
  	width:100%;
  }

}

@media (max-width:767px){

    .dropdown-item{
    padding-left:15px;
    font-size:15px;
    color: white;
  	padding:0px;
    line-height: 35px;
  }
  .dropdown-item:before{
      content:"\f105";
      font-family: fontAwesome;
      display: inline-block;
      padding-right: 8px;
      padding-left: 15px;
  }
  .nav-item{
    font-size: 18px;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #f5641c;
    border-bottom:1px solid #c64e12;
  	min-height:48px;
  }
  .dropdown-menu{
	background-color: #f77f13;
  }
  .dropdown-item:hover{
  	background-color: #fbb600;
  }
  .navbar-nav .nav-link{
    line-height: 48px;
    height:48px;
    width:100%;
    padding-left:15px!important;
    color: white !important;
  	border-top:none;
    border-bottom:none;
  }
  .navbar-nav .dropdown-menu{
    
    min-height: 35px;
  	min-width:100%;
    position: relative;

  }
  .navbar-nav{
  	padding:0px;
  }
  .navbar-brand{
  	
    padding-left:20px;
  }
  nav .row{
  	margin-left:0px;
  }
  .navbar-phone{
  	display: none;
  }

  nav.scrolled .navbar-header{
	text-align: left;
}

nav.scrolled .navbar-phone{
	display: none;
}
#navbar-menu{
	margin-top:0px;
}
  .nav-item.dropdown.show{
  	border-bottom:none;
    color:white !important;
  }  
}


/*******************************************************/  
/* Extra large devices (large desktops, 1200px and up) */  
/*******************************************************/  
.heading {
    min-height: 300px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 0px !important;
    position: relative;
}


.heading &gt; div{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.content-header-title {
    color: #fff;
    font-weight: 700;
    font-size: 60px;
    text-transform: uppercase;
    width: 100%;
}



/* Small devices (landscape phones, 576px and up) */ 
 
@media (min-width: 576px) {} 
 
/* Medium devices (tablets, 768px and up) */ 
@media (max-width: 768px) {
  .content-header-title {
  	font-size: 30px;
  }
}

@media (min-width: 768px) {}
 
/* Large devices (desktops, 992px and up) */ 
@media (min-width: 992px) {} 
 
/* Extra large devices (large desktops, 1200px and up) */ 
@media (max-width: 1200px) {
	  .content-header-title {
        font-size: 30px;
        width: 100%;
        text-align: center;
      }
}.image-hover-text-container   
{  
  position: relative;  
  display: inline-block;  
  width: auto;  
  height: auto;  
  transition: all 0.2s linear;  
}  
  
.image-hover-image   
{  
 display: block;  
}  
  
.image-hover-text-container img  
{  
  /*Transition Effect*/  
  -webkit-transition:all .9s ease; /* Safari y Chrome */  
  -moz-transition:all .9s ease; /* Firefox */  
  -o-transition:all .9s ease; /* IE 9 */  
  -ms-transition:all .9s ease; /* Opera */  
  width:100%;  
}  
  
/*Change this values for modify the hover effect! */  
.image-hover-text-container:hover img  
{  
  /*Values &lt; 1 Inside Effect || Values &gt; 1 Expand Effect*/  
  -webkit-transform:scale(1.15);/* Safari y Chrome */  
  -moz-transform:scale(1.15);   /* Firefox */  
  -ms-transform:scale(1.15);    /* IE 9 */  
  -o-transform:scale(1.15);     /* Opera */  
  transform:scale(1.15);  
}  
  
  
  
.image-hover-text   
{  
  position: absolute;  
  top: 0;  
  width: 100%;    
  height: 100%;  
  margin: 0 auto;  
  opacity: 0;  
  cursor: default;  
  transition: opacity 0.2s linear;  
}  
.image-hover-text:hover   
{  
  opacity: 0;  
  cursor:pointer;  
}  
  
  
.image-hover-text-bubble   
{  
  position: relative;  
  box-sizing: border-box;  
  top: 0; left: 0; right: 100%;  
  height: 100%;  
  text-align: center;  
  background: rgba(0, 0, 0, 0.55);  
  border-radius: 0%;  
  margin: 0 auto;  
  padding: 30% 0px;  
  overflow: hidden;  
  font-size: 17px;  
  text-align: center;  
  word-wrap: break-word;  
}  
  
.image-hover-text .image-hover-text-title  
{  
  font-size: 50px;  
  color: rgb(255, 255, 255);  
  display: block;  
}  
.footertextstyle h5{
  padding-bottom: 20px;
  margin-bottom:0px;
  text-transform: uppercase;
}
.footertextstyle-p{
	word-wrap: break-word;
}

.footertextstyle { 
  padding: 25px 0px 1px;
  background-color: rgb(28, 28, 28); 
  color: rgb(255, 255, 255); 
  padding: 29px 0px 1px;
  font-size: 16px;
} 

.footertextstyle a, footer a{
	color: rgb(255, 255, 255); 
}
.footertextstyle .col-4{
	margin:30px 0px;
}
/* Small devices (landscape phones, 576px and up) */ 
@media (min-width: 576px) {

} 
 
/* Medium devices (tablets, 768px and up) */ 
@media (min-width: 768px) {

} 
 
/* Large devices (desktops, 992px and up) */ 
@media (min-width: 992px) {

} 
 
/* Extra large devices (large desktops, 1200px and up) */ 
@media (min-width: 1200px) {

}


#map01 {
	height: 301px;
}


footer{
	background:#1c1c1c;
  color: white;
  padding: 10px 0 11px;
  font-size: 14px;
}
.footer-text, .footer-text:focus, .footer-text:hover{
	color: white;
}

.eyecandy{
  width: 85px;
}





</pre></body></html>