<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */


body {
	margin:0;background-color:#C4E4FF;
	font-family: 'Montserrat', sans-serif; font-weight:400
}
html, body {
	font-size:15px;
	line-height:1.5;
	background-color:#C4E4FF;
}
html {
	overflow-x:hidden
}
h1{letter-spacing:-1px; font-size:2em; margin:0.5em 0}
.rty li {
	display:inline!important;
}
.rty li a {
	padding: 5px;
	border:1px solid #C0C0C0;
	margin:5px;
	text-decoration:none;
}
 .breadcrumb-item + .breadcrumb-item::before {
 display: inline-block;
 padding-right: .5rem;
 color: #6c757d;
 content: "-";
}
.card-body {
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 1.25rem 0.25rem !important;
}
.pa-alg {
	padding:6px;
	margin:5px 0px;
}
/* Tabs*/
section {
	padding: 30px 0;
}
section .section-title {
	text-align: center;
	color: #007b5e;
	margin-bottom: 50px;
	text-transform: uppercase;
}
#tabs {
	background: #007b5e;
	color: #eee;
}
#tabs h6.section-title {
	color: #eee;
}
#tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
	color: #f3f3f3;
	background-color: transparent;
	border-color: transparent transparent #f3f3f3;
	border-bottom: 4px solid !important;
	font-size: 20px;
	font-weight: bold;
}
#tabs .nav-tabs .nav-link {
	border: 1px solid transparent;
 border-top-left-radius: .25rem;
 border-top-right-radius: .25rem;
	color: #eee;
	font-size: 20px;
}
.select-items div, .select-selected {
	color: #000000;
	padding: 8px 16px;
	border: 1px solid transparent;
	border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
	cursor: pointer;
	user-select: none;
}
&lt;!------====================tab gallery==============================------------------
--&gt;
 * {
 box-sizing: border-box;
}
/**/

/* The grid: Four equal columns that floats next to each other */
.column {
	float: left;/*   width: 25%;*/
   /* padding: 10px;*/
}
/* Style the images inside the grid */
.column img {
	opacity: 0.8;
	cursor: pointer;
}
.column img:hover {
	opacity: 1;
}
/* Clear floats after the columns */
.row:after {
	content: "";
	display: table;
	clear: both;
}
/* The expanding image container */
.gal {
	position: relative;
	display: none;
	border:1px solid #D3D3D3;
}
/* Expanding image text */
#imgtext {
	position: absolute;
	bottom: 15px;
	left: 15px;
	color: white;
	font-size: 20px;
}
/* Closable button inside the expanded image */
.closebtn {
	position: absolute;
	top: 10px;
	right: 15px;
	color:red;
	font-size: 35px;
	cursor: pointer;
}
.tab-content {
	padding:0px 20px 20px 10px !important
}







/*===================================================================slider class===============-===============================*/

/** {box-sizing: border-box}
body {font-family: Verdana, sans-serif; margin:0}
.mySlides {display: none}
img {vertical-align: middle;}

 Slideshow container 
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}
 Next &amp; previous buttons 
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -22px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
}

 Position the "next button" to the right 
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

 On hover, add a black background color with a little bit see-through 
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
}

 Caption text 
.text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

 Number text (1/3 etc) 
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

 The dots/bullets/indicators 
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot:hover {
  background-color:#FDE6D0;  border:1px solid red;  
}

 Fading animation 
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

 On smaller screens, decrease text size 
@media only screen and (max-width: 300px) {
  .prev, .next,.text {font-size: 11px}
}
*/

/**form contol*****/

/*.input-group-addon:first-child {
    border-right: 0;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child &gt; .btn, .input-group-btn:first-child &gt; .btn-group &gt; .btn, .input-group-btn:first-child &gt; .dropdown-toggle, .input-group-btn:last-child &gt; .btn-group:not(:last-child) &gt; .btn, .input-group-btn:last-child &gt; .btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: rgb(204, 204, 204);
    border-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
}
.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
        border-top-left-radius: 4px;
        border-bottom-left-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}button::-moz-focus-inner, input::-moz-focus-inner {
    padding: 0;
    border: 0;
}
.form-control::-moz-placeholder {
    color: #999;
    opacity: 1;
}
::after, ::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
element {
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child &gt; .btn-group:not(:first-child) &gt; .btn, .input-group-btn:first-child &gt; .btn:not(:first-child), .input-group-btn:last-child &gt; .btn, .input-group-btn:last-child &gt; .btn-group &gt; .btn, .input-group-btn:last-child &gt; .dropdown-toggle {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}*/

/***********tab***********************/
/************top nav******************/

/*=====================side bar====================================*/
.mtop {
	margin:28px 0px;
}
.navbar-inverse {
/* background-color:#CC6600 !important;
    border-color:#2b773c !important*/
}
.navbar-inverse .navbar-nav&gt;li&gt;a {
	color: #9d9d9d;
}
.navbar-inverse .navbar-brand {
	color:#9d9d9d
}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
	color:#fff;
	background-color:transparent
}
.navbar-inverse .navbar-text {
	color:#9d9d9d
}
.navbar-inverse .navbar-nav&gt;li&gt;a {
	color:#fff !important;
}
.navbar-inverse .navbar-nav&gt;li&gt;a:focus, .navbar-inverse .navbar-nav&gt;li&gt;a:hover {
	color:#fff!important;
	background-color:#fffafa26!important;
}
.navbar-inverse .navbar-nav&gt;.active&gt;a, .navbar-inverse .navbar-nav&gt;.active&gt;a:focus, .navbar-inverse .navbar-nav&gt;.active&gt;a:hover {
	color:#C1C1C1;
	background-color:#000; border:1px solid red;
}
.navbar-inverse .navbar-nav&gt;.disabled&gt;a, .navbar-inverse .navbar-nav&gt;.disabled&gt;a:focus, .navbar-inverse .navbar-nav&gt;.disabled&gt;a:hover {
	color:#444;
	background-color:transparent
}
.navbar-inverse .navbar-toggle {
	border-color:#333
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
	background-color:#333
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color:#fff
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	border-color:#101010
}
.navbar-inverse .navbar-nav&gt;.open&gt;a, .navbar-inverse .navbar-nav&gt;.open&gt;a:focus, .navbar-inverse .navbar-nav&gt;.open&gt;a:hover {
	color:#000;
	/*background-color:#edffb899!important;*/
	background-color:#fffafa26!important;
}
/* Bottom left text */
.bottom-left {
	position: absolute;
	bottom: 8px;
	left: 16px;
	font-size:1em;
	font-weight:700;
	/*	 color:#fff;
	 text-shadow:1px 1px #000;*/
	 color: #fff;
	text-shadow: 1px 1px #000;
}
.table &gt; tbody &gt; tr &gt; td, .table &gt; tbody &gt; tr &gt; th, .table &gt; tfoot &gt; tr &gt; td, .table &gt; tfoot &gt; tr &gt; th, .table &gt; thead &gt; tr &gt; td, .table &gt; thead &gt; tr &gt; th {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align:middle !important;/* border-top: 1px solid #fff!important;*/
}
.table&gt;tbody&gt;tr&gt;th {
	border-top: 1px solid #fff;
}
table &gt; thead &gt; tr &gt; th {
	vertical-align: bottom;
	border-bottom:1px solid #ddd!important;
	padding-top:25px!important;
}
.table &gt; tbody &gt; tr &gt; td {
	border-top: 1px solid #fff;
}
.checkbox label, .radio label {
	padding-left:10px!important;
}
.opt {
	margin-top:5px;
	padding:12px;
	border:1ps solid #ccc!important;
}
.in_txt {
	color: #999595;
	font-size: 12px;
}
p {
	font-size:13px;
	font-family:"Open Sans";
	color:#5A5555
}
.cont_1 {/*  margin:0px 15px;*//*padding: 5px 10px;*//* margin-left:15px*/
}
.deta {
	margin-top:15px;
	background-color:#FFF;
	box-shadow:1px 1px 5px 1px #888;
}
.h4, .h5, .h6, h4, h5, h6 {
	margin-top: 20px!important;
	margin-bottom: 5px!important;
}
/*.item__deal-other {
	display:none
}*/
.item__deal-other {
	float:left;
	display:block;
	margin-top:20px;
	/*width:18.25%;
padding:8px;
text-align:center;
font-size:12px;
color:#697379;
margin:8px 0;*/ border-right: 1px solid #cdd0d2;
}
.flexbox .item__deal-other {
	-webkit-align-self:stretch;
	align-self:stretch;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:flex-start;
	justify-content:flex-start
}
 @media (max-width:991px) {
.item__deal-other {
border-right:0px solid #cdd0d2;
margin-top:0px;
}
.tr {
margin-top:0px;
}
.yn {
margin-left:15px;
}
.rw {
margin-left:-15;
margin-right:-15px
}
}
.tr {
	margin-top:20px;
}
.yn {
	margin-left:-15px;
}
.footer {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color:#2b773c !important;
	color:#FFF;
	text-align: center;
}
.footer p {
	color:#FFF;
}
 @media (max-width:800px) {
 .cover {
object-fit:scale-down;
}
}
.contain {
	object-fit: contain;
}
.cover {
	object-fit: cover;
}
.scale-down {
	object-fit: scale-down;
}
/*Reg form*/
form {/*border: 3px solid #f1f1f1;*/
}
input[type=text], input[type=password] {
	width: 100%;
	padding: 10px;
	/*margin: 8px 0;*/
	display: inline-block;
	border: 1px solid #ccc;
	box-sizing: border-box;
}
.input-group-home{ padding-top: 5px;}
button {
	background-color: #4CAF50;
	color: white;
	padding: 14px 20px;
	margin: 8px 0;
	border: none;
	cursor: pointer;
}
button:hover {
	opacity: 0.8;
}
.cancelbtn {
	width: auto;
	padding: 10px 18px;
	background-color: #f44336;
}
.imgcontainer {
	text-align: center;
	margin: 24px 0 12px 0;
}
img.avatar {
	width: 40%;
	border-radius: 50%;
}

span.psw {
	float: right;
	padding-top: 16px;
}

/* Change styles for span and cancel button on extra small screens */
@media screen and (max-width: 300px) {
 span.psw {
 display: block;
 float: none;
}
 .cancelbtn {
 width: 100%;
}
}
.rt-panel {
	margin:10px 0px;
	box-shadow: 2px 2px 15px 2px #FDB813 inset!important;
	background-color: #FDB813!important;
}
.cont_outer {
	background-color:#fff;
	box-shadow:1px 2px 5px 1px #88888880;
	margin-bottom:50px;
	padding-bottom:50px;
	padding-top: calc(1rem + 72px);
}
/*tab menu li */
.nav-tabs {
	border-bottom: 1px solid #ece7e7e6!important;
	border-top: 1px solid #e0dcdc!important;
	padding-top: 10px!important;
}
.nav&gt;li&gt;a {
	position: relative;
	display: block;
	padding: 10px 15px;
	color: #04b094;
}
.nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:focus, .nav-tabs&gt;li.active&gt;a:hover {
	color: #fffafa!important;
	cursor: default;
	background-color: #04b094!important;
	border: 1px solid #ddd!important;
	border-bottom-color: #ddd!important;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 10px!important;
    margin-top: 12px!important;
    margin-right: 0px!important;
    margin-bottom: 10px!important;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn-success{ background-color: #0f8a0f!important;
    border-color: #0f8a0f!important;}
	
	
@media (min-width: 992px){
.cont_outer {
    padding-top: calc(1rem + 50px);
}
	}
		
@media (max-width: 991px){
.cont_outer {
    padding-top:calc(1rem +50px)!important;
}
	}
.nav-custom.navbar{border:none; border-radius:0 !important}
.bg-grad{background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(-45deg, #1e5799 0%, #7db9e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #1e5799 0%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #1e5799 0%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.yt-ay-wrapper{box-shadow:0 5px 10px rgba(0, 0, 0, .1); background-color:#FFF; border-radius:5px; border:1px solid #ddd; padding:0px; overflow:hidden}
.yt-ay-header{background-color:#F60; color:#FFF; width:100%; margin:0; float:left; padding:10px}
.yt-ay-filter{width:100%; margin:0; float:left; padding:5px 10px}
.yt-card{box-shadow:0 5px 10px rgba(0, 0, 0, .1); background-color:#FFF; border-radius:5px; border:1px solid #ddd; padding:10px; overflow:hidden; margin-bottom:1em}
.yt-card h3{margin-top:0.5em; font-size:1.4em}
.yt-card p{line-height:1.3em}
.yt-card button{width:auto}
.yt-card img{margin:0.5em 0}

.yt-content{overflow:hidden}
.yt-modal-header{color:#FFF;}
.yt-modal-header .close{color:#FFF !important; opacity:1 !important}

.yt-bgcard{box-shadow:0 5px 10px rgba(0, 0, 0, .1); background-color:#FFF; border-radius:5px; border:1px solid #ddd; padding:20px 50px; margin-bottom:1em}

.yt-modal h4{font-size:1.2em}
.yt-modal hr{margin:10px 0}
.yt-form input, .yt-form select,.yt-form .time-fixed {	border-radius:0;	border:1px solid #ccc;	-webkit-box-shadow: inset 0px 0px 0px 0px #fff; -moz-box-shadow: inset 0px 0px 0px 0px #fff; box-shadow: inset 0px 0px 0px 0px #fff; height:38px}
.yt-form .table input,.yt-form .table select{height:34px}
.yt-form textarea{border-radius:0;	border:1px solid #ccc;	-webkit-box-shadow: inset 0px 0px 0px 0px #fff;	-moz-box-shadow: inset 0px 0px 0px 0px #fff;	box-shadow: inset 0px 0px 0px 0px #fff;}
.yt-form label {font-weight:normal}
.yt-form .time-fixed{ background-color:#eee}
.yt-form button {border-radius:0;	border:none; margin:0; height:38px; margin-bottom:1em}
.yt-form .input-group-addon{border-radius:0;}

.yt-form .table {}
.yt-form .table tr th {	vertical-align:middle; font-weight:400; color:#FFF; font-size:11px; text-transform:uppercase;}
.yt-form .table td {padding:5px 10px;	vertical-align:middle;}
.yt-form .table tr {	}
.yt-title {	background:#e3e7f1;	padding:15px;	font-size:1.2em;	text-align:center}
.yt-form .table-rate{font-size:90%; background-color:#fff}
.yt-form .table-rate tr td{border:none; padding:5px 10px}
.yt-form .table-rate td.bd{border-top:1px solid #ddd;}


@media (max-width: 992px){
	.yt-bgcard{padding:20px}
	}
@media (min-width: 991px){
	.yt-bgcard{padding:20px 50px}
	}</pre></body></html>