

/* CONT_RONE */

#cont_rone
{
	background: url('../images/8.jpg');
	background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
	background-size: 100% 160%;
	height: 96px;
	padding: 80px 0px;
	text-align: right;
    z-index: 2;
	width: 100%;
}
#cont_rone .cont-rone-container
{
	height: 96px;
	max-width: 1200px;
    padding: 0px 15px;
	text-align: right;
	margin: 0px auto;
}
#cont_rone .cont-rone-container .title-outer
{
	display: inline-block;
	height: 100%;
	width: 220px;
}
#cont_rone .cont-rone-container .title-outer h1
{
	color: #1370b5;
    font-size: 40px;
    font-weight: 700;
    line-height: 1.2em;
	letter-spacing: 2px;
    margin: 0 0px;
    word-break: break-word;
}
#cont_rone .cont-rone-container .title-outer .page-title
{
	font-size: 15px;
    line-height: initial;
    margin: 5px -15px 10px;
}
#cont_rone .cont-rone-container .title-outer .page-title li
{
	position: relative;
    display: inline-block;
    color: rgba(0,0,0,0.75);
    font-size: 18px;
    font-weight: 500;
    padding: 0 18px;
    line-height: 24px;
    text-transform: capitalize;
}
#cont_rone .cont-rone-container .title-outer .page-title a:after
{
    position: absolute;
    top: 0;
    right: -10px;
    content: "\2192";
    display: inline-block;
    font-size: 18px;
    color: #000;
}
#cont_rone .cont-rone-container .title-outer .page-title a
{
    color: rgba(0,0,0,0.75);
    text-transform: capitalize;
	transition: all 0.3s ease;
}
#cont_rone .cont-rone-container .title-outer .page-title a:hover
{
	opacity: .9;
    color: #1370b5;
}

/* CONT_RTWO */

#cont_rtwo
{
	min-height: 850px;
	width: 100%;
}
#cont_rtwo .cont-rtwo-lft
{
	height: 650px;
	padding: 50px 0px 50px 0px;
	float: left;
	margin-right: 5%;
	width: 55%;
}
#cont_rtwo .cont-rtwo-lft .frm
{
	height: auto;
	margin-top: 50px;
	width: 100%;
}
#cont_rtwo .cont-rtwo-lft .lft-info
{
	height: 50px;
	font-size: 35px;
	text-align: center;
	letter-spacing: 1.5px;
	width: 100%;
}
#cont_rtwo .cont-rtwo-lft .divider
{
	height: 50px;
	text-align: center;
	margin-top: 10px;
	width: 100%;
}
#cont_rtwo .cont-rtwo-lft .divider svg
{
	fill: #1370b5;
	height: 50px;
	width: 50px;
}
#cont_rtwo .cont-rtwo-lft .frm .cont-rtwo-lft-inp
{
	border: 1px solid gray;
	border-radius: 5px;
	color: #4e4e4e;
    font-size: 13px;
	font-weight: 600;
	letter-spacing: 1.2px;
    padding: 10px 22px;
	outline: none;
	margin-top: 14px;
	width: 100%;
}
#cont_rtwo .cont-rtwo-lft .frm .cont-rtwo-lft-txt
{
	border: 1px solid gray;
	border-radius: 5px;
	box-sizing: border-box;
	color: #4e4e4e;
    font-size: 13px;
	font-weight: 600;
	letter-spacing: 1px;
    padding: 15px 22px;
	height: 150px;
	outline: none;
	margin-top: 14px;
	width: 100%;
}
#cont_rtwo .cont-rtwo-lft .frm .cont-rtwo-lft-sub
{
	background: #0082fa;
	border: none;
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
    font-size: 12px;
	font-weight: 600;
	letter-spacing: 2px;
    padding: 15px 22px;
	outline: none;
	margin-top: 14px;
	width: 100%;
}
#cont_rtwo .cont-rtwo-rgt
{
	height: 650px;
	padding: 50px 0px 50px 0px;
	float: left;
	width: 40%;
}
#cont_rtwo .cont-rtwo-rgt .cont-rtwo-rgt-loc
{
	height: 400px;
	width: 100%;
}
#cont_rtwo .cont-rtwo-rgt .cont-rtwo-rgt-loc h3
{
    color: rgb(100, 100, 100);
	font-size: 29px;
	letter-spacing: 2px;
	font-weight: 700;
}
#cont_rtwo .cont-rtwo-rgt .cont-rtwo-rgt-loc .cont-add, .cont-num
{
	color: rgb(100, 100, 100);
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 1px;
	height: 50px;
	margin-top: 20px;	
	line-height: 1.6;
	width: 100%;
}
#cont_rtwo .cont-rtwo-rgt .cont-rtwo-rgt-loc .cont-num
{
	height: 100px;
	line-height: 1.7;
}
.hos-blink
{
    animation: blinker 1.5s linear infinite;
    color: red !important;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}
#cont_rtwo .cont-rtwo-rgt .cont-rtwo-rgt-map
{
	height: 250px;
	width: 90%;
}
.cont-num p
{
    color: rgb(140, 140, 140);
}
.mes-alert
{
	border: 2px solid #46B450;
	border-radius: 0px 8px 0px 8px;
	padding: 8px 8px;
	width: 50%;
	margin: 0px auto;
	margin-top: 20px;
}
.mes-alert p
{
	color: #6b6b6b;
	font-size: 14px;
	letter-spacing: 1px;
}

/* CONT_RTHREE */

#cont_rthree
{
	position: relative;
	min-height: 450px;
	width: 100%;
}
#cont_rthree .cont-rthree-top
{
	position: absolute;
	height: 200px;
	top: -60px;
	margin: 0px auto;
	width: 100%;
}
#cont_rthree .cont-rthree-top img
{
	display: flex;
	margin: 0px auto;
	height: 120px;
	width: 120px;
}
#cont_rthree .cont-rthree-top h2
{
	color: #3B368C;
	text-align: center;
	font-weight: 600;
	letter-spacing: 2px;
	font-size: 26px;
	text-transform: uppercase;
	margin-top: 10px;
}
#cont_rthree .cont-rthree-mtr
{
	position: absolute;
	height: 250px;
	top: 180px;
	width: 100%;
}
#cont_rthree .cont-rthree-mtr-box
{
	height: 250px;
	background: #F0F5FC;
	border-radius: 5px;
	box-shadow: 0 11px 19.2px 0.8px rgb(66 58 232 / 10%);
	float: left;
	margin-right: 2%;
	overflow: hidden;
	width: 18.4%;
}
#cont_rthree .cont-rthree-mtr .tourist
{
	margin-right: 0px;
}
#cont_rthree .cont-rthree-mtr-box .cont-rthree-mtr-box-map
{
	height: 200px;
	width: 100%;
}
#cont_rthree .cont-rthree-mtr-box .cont-rthree-mtr-box-map iframe
{
	height: 200px;
	width: 100%;
}
#cont_rthree .cont-rthree-mtr-box .cont-rthree-mtr-box-txt
{
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 17px;
	width: 100%;
}
#cont_rthree .cont-rthree-mtr-box .cont-rthree-txtone
{
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 14px;
	width: 100%;
}