/************************************/
:root {
	--minColWidth: 15rem;
}
/************************************/
* {box-sizing: border-box;}
img, object, iframe, video {max-width: 100%}
a, a:hover {text-decoration: none; outline: 0; color: #fff;}
a {}
a:hover {}
/*:focus {outline: 0 !important}*/

/************************************/

img, iframe, object {max-width: 100%}

/*html {font-size: 62.5%}*/
body {font-size: 1rem; line-height: 1.5; overflow-x: hidden; background-color: #0c222f; color: #fff; font-family: Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;}

p {margin-bottom: 1.5rem;}		
p, li, h1, h2, h3, h4 { word-break: break-word; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; margin-top: 0;}
		
h1,.h1, h2,.h2, h3,.h3, h4,.h4 {line-height: calc(2px + 2ex + 2px);  margin-bottom: 0.65em;}
		

.container { width:100%; max-width: 1170px !important; text-align: center}

.Location {text-transform: uppercase}
.Phone { font-size: 2.2rem; text-transform: uppercase}
.VideoDiv {}
/*.videoPlay {width: 100%; max-width: 300px; height: auto; padding-bottom: 56.25%; position: relative;  margin: 0 auto}
.videoPlay video {position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0 auto}*/
.videoPlay {max-width: 480px; margin: 0 auto; background-color: #fff; padding: 10px;}
.videoPlay video  {max-width: 100%; margin: 0 auto; border: 1px solid #fff; display: block}
.videoPlay video, .videoPlay img {width: 100%; height: 100%; object-fit: cover}


.btn-new {padding: 5px 15px; text-transform: uppercase; border: 1px solid #fff; color: #fff; border-radius: 0; margin: 5px 8px 7px; width: 100%; min-width: 230px; max-width: 230px;}
.btn-new:hover {background-color: rgba(255,255,255,0.12); color: #fff;}


/****************** MAX ******************/

@media (max-width: 991px) { 
}

/****************** MIN ******************/

/* 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) { 
}