
.full-baner-1.m-baner-1 img{
	width: 100%;
}


@media (min-width:800px) and (max-width:90000000px){
body .video-bg-1 {
	margin-top: 65px;
}
}


@media (min-width:560px) and (max-width:800px){
body .video-bg-1 {
	margin-top: 0px !important;
}
}


@media (min-width:20px) and (max-width:560px){
body .video-bg-1 {
	margin-top: 0px !important;
}
}



:root .darken {
--foni-19: #111112 !important;  
}

:root {
--foni-19: #036060 !important;  
}


.mob-foter-02 img {
    width: 130px;
    floaT: left;
}

.mob-br-1 {
    z-index:1;
}

@media (min-width:10px) and (max-width:570px){
.mob-foter-02 img {
    width: 130px;
    floaT: left;
}
}

body .arm-log-2.pr-log-1.foter-logo-1.footer-8 img{
	width: 130px !important;
}


@media (min-width:570px) and (max-width:90000000px){
.ffanjara-4-p-1 .ffanjara-5, .ffanjara-4-p-1 .ffanjara-5 img{
	width: 135px !important;
}
}

@media (min-width:10px) and (max-width:570px){
.ffanjara-4-p-1 .ffanjara-5, .ffanjara-4-p-1 .ffanjara-5 img{
	width: 125px !important;
}
}

.darken .ffanjara-4:hover img{
    opacity: 100% !important;
    transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
}

.darken .ffanjara-4:hover img{
	transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
	opacity: 100%;
	-webkit-filter: saturate(100%) !important;
    filter: saturate(100%) !important;
}


.darken .ffanjara-3:hover img{
	transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
	-webkit-filter: saturate(0%);
    filter: saturate(0%);
    opacity: 60%;
}




body .inws-l-1.ffanjara-4 .ffanjara-5{
	width: 80px !important;
}


@media (min-width: 10px) and (max-width:800px){
    
body div .inws-l-1.ffanjara-4 .ffanjara-5{
	width: 70px !important;
}
	 
    
body .ffanjara-5{
	width: 80px;
	height: 70px;
	line-height: 0px;
	margin: auto;
	position:relative;
}
}







.darken .ffanjara-4 img {
	opacity: 65%;
}

.darken .ffanjara-4:hover img{
	opacity: 100% !important;
}


.darken .cd-popup-container .cd-popup-close:before{ 
background: url(../images/closee.svg) center no-repeat;
background-size: 14px;
}


body .foter-logo-4.foter-logo-2 img{
	width: 90px !important;
}


body .foter-logo-3 img{
	width: 145px !important;
}

body .foter-logo-2 img{
	width: 90px !important;
}

body .foter-logo-1 img{
	width: 80px !important;
}






.darken .drku-2:hover{
	opacity: 100% !important;
}

.darken .drku-2{
	opacity: 70%;
}

@media (min-width: 10px) and (max-width:560px){
body .video-bg-4 {
	padding: 0px 0px 15px 0px;
}
}


@media (min-width: 10px) and (max-width:560px){


body div .footer-16 a{
	line-height: 20px !important;
	position:relative;
	floaT: left;
	margin: -23px 0px 0px 0px !important;
	transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out;
}


.footer-15 svg {
	margin: -0px 0px 0px 0px !important;
	position:relative;
}


body .footer-12 {
	width: 100%;
	text-align: center;
	font-size: 15px;
	color: #56585B;
	line-height: 61px;
	floaT: left;
	position:relative;
	margin: 0px 0px 10px 0px;
}

body .footer-11 {
	border-top: 1px #edf2f7 solid;
	border-radius: 0px 0px 0px 0px;
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
}

body .footer-13 div{
	display: inline-table;

}

body .footer-16, body div .footer-14, body .footer-15{floaT:  initial !important;}

body .footer-13 {
	text-align: center;
	width: 100%;
	height: 32px;
	overflow:hidden;
	floaT: right;
	position:relative;
	margin: 20px 0px 0px 0px;
}
}




@media (min-width: 10px) and (max-width:800px){

.mob-br-1{
	padding-bottom: 0px;
}


body div div  div.mob-br-6 img{

	margin-lefT: 20px !important;
}
body .mobsi-1.mob-br-8.brc-3{
	width: 100% !important;
}

body .mob-br-7 .mob-br-08{
	margin: 12px 0px 5px 0px;
    display:  inline-block;
    padding: 5px 0px 0px 0px;
}

body .mob-br-7 .brc-4 img{
	width: 77px;
}
.mob-br-7 .brc-1 img{
	width: 70px;
}
.mob-br-7 .brc-2 img{
	margin-top: 5px !important;
	width: 85px;
}

body .mob-br-7 .brc-3 img{
	width: 160px;
	margin-top: 5px !important;
}


.mob-br-7 div img{
	floaT: left;
	margin: 0px 0px 20px 22px !important;
	height: 30px;
	text-align: left;
}

.mob-br-7 div{
	width: 44% !important;
	floaT: left;
	margin: 0px 0px 5px 0px !important;
	text-align: left;
}

.mob-br-7{
	width: 100% !important;
	floaT: left;
	margin: 0px 0px 0px 0px !important;
}

.mob-br-7 div img{
	floaT: left;
	margin: 0px 0px 0px 0px !important;
	height: 30px;
	text-align: left;
}
	
}






@media (min-width:10px) and (max-width:800px){

body div .pr-log-2.mob-br-08.mob-br-8.brc-4 img{
	width: 110px !important;
	margin: -4px 0px 0px 20px !important;
}


body .footer-2 {

	padding: 0px 0px 15px 0px;
}
.fffooter-2 {
	margin: 0px 15px !important;
}

	.footer-3{
	display: none;
	}
.mob-br-1{
	margin-top: 15px !important;
	display: block !important;
}
}



.darken .mob-br-5{
      background: url(../images/con-0111.svg) center no-repeat;
}

.darken .modal.open:after{
      background: #383838 url(../images/con-0111.svg) center no-repeat;
}

.darken .mob-br-bg{
	background: #003546;
}


.mob-br-bg{
	width: 100%;
	floaT: left;
	background:#fff;
}


.mob-br-7 .mob-br-08{
	margin: 12px 0px 5px 0px;
    display:  inline-block;
    padding: 5px 15px 10px 15px;
}


.mob-br-7 div{
	width: 100%;
	margin: 5px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
}


.modal.open:after{
	    -webkit-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	    transform: rotate(180deg);
	    right: 20px;
	    top: 17px;
	    content: "";
	    overflow:hidden;
	    width: 33px;
	    height: 33px;
	    line-height: 40px;
	    floaT: right;
	    position:absolute;
	    margin: 0px 0px 0px 0px;
	    border-radius: 100px;
	    background: #ffffff url(../images/con-011.svg) center no-repeat;
	    text-align: center;
	    -webkit-transition: all .2s;
	    -moz-transition: all .2s;
	    -o-transition: all .2s;
	    transition: all .2s;
}

.modal {
	z-index:11111;
	margin: auto;
	width: 0%;
	box-sizing: border-box;
	display: none !important;
	position: absolute;
	top: -0px;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0;
	-webkit-transition: -webkit-transform 0ms cubic-bezier(0.4, 0.46, 0.32, 1.275), opacity 250ms ease-in;
	transition: transform 0ms cubic-bezier(0.4, 0.46, 0.32, 1.275),opacity 0ms ease-in;
	-webkit-transform: rotateX(0deg) scale(0.78);
	transform: rotateX(0deg) scale(0.78);
}

.modal.open {
	width: 100%;
	position:relative;
  display: block !important;
  opacity: 1;
  -webkit-transform: rotateX(0deg) scale(1);
  transform: rotateX(0deg) scale(1);
}

.modal .close {
	floaT: left;
	width: 100%;
	height: 72px;
	z-index:1111;
	border-radius: 10px;
	position: absolute;
	top: 0px;
	left: 0px;
	color: hsl(0deg 0% 100% / 0%);
	font-weight: bold;
	font-size: 20px;
	line-height: 1;
	text-decoration: none;
	-webkit-transition: color 125ms ease;
	transition: color 125ms ease;
}



.mob-br-5{
      overflow:hidden;
      width: 33px;
      height: 33px;
      line-height: 40px;
      floaT: right;
      position:relative;
      margin: 2px 5px 0px 0px;
      border-radius: 100px;
      background: url(../images/con-011.svg) center no-repeat;
      text-align: center;
      -webkit-transition: all .2s;
      -moz-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s;
}



.mob-br-4{
      overflow:hidden;
      width: 100px;
      height: 40px;
      line-height: 40px;
      floaT: left;
      position:relative;
      margin: 0px 0px 0px 0px;
      border-radius: 100px;
      background:  url(../images/blitz-1.svg) center no-repeat;
      background-size: 85px;
      -webkit-transition: all .2s;
      -moz-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s;
}

.mob-br-2{
	z-index:0;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 15px 0px 15px 0px;
	border-radius: 13px;
}


.mob-br-3, .mob-br-7{
	text-align: center;
	margin: 0px 15px;
}


.mob-br-6{
	color:#222;
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 5px 0px;
}



.darken  .mob-br-1{
	box-shadow: 0px 0px 0px 1px #383838;
}

.mob-br-1{
	width: 100%;
	floaT: left;
	position:relative;
	box-shadow: 0px 0px 0px 1px #EEEEEE;
	border-radius: 14px;
	display: none;
	margin: 0px 0px 2px 0px;
}








.darken .footer-6::before {
	background: linear-gradient(270deg, #242527 23.61%, rgba(255, 255, 255, 0.00) 100%);
}

.sld .footer-6 .slick-slide{
	width: auto !important;
	margin:0px 0px;
	floaT: left !important;
}

.footer-16:hover{
    opacity: 100%;
    transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out;
}


.footer-16 {
	floaT: left;
	position:relative;
	margin: 8px 0px 0px 0px;
	opacity: 70%;
	transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out;
}

.footer-15 {
	floaT: right;
	position:relative;
	margin: 0px 14px;
}

.footer-14 {
	floaT: right;
	position:relative;
	margin: 0px 0px 0px 0px;
}

.footer-13 {
	height: 32px;
	overflow:hidden;
	floaT: right;
	position:relative;
	margin: 15px 15px 15px 0px;
}


.footer-12 {
	font-size: 15px;
	color: #56585B;
	height: 50px;
	line-height: 61px;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 20px;
}


.footer-11 {
	border-top: 1px #edf2f7 solid;
	background:#f7f7f7;
	border-radius: 0px 0px 10px 10px;
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 25px 0px;
}



.sld .footer-08{
	margin: 0px 30px;
	height: 55px;
}

.foter-logo-3{
	line-height: 61px !important;
}


.foter-logo-2{
	line-height: 72px !important;
}


.foter-logo-1{
	line-height: 70px !important;
}


.foter-logo-3 img{
	width: 180px;
}


.foter-logo-2 img{
	width: 110px;
}

.foter-logo-1 img{
	width: 100px;
}

.footer-008.footer-8{
	background: #F3F5F8;
}


.footer-8 {
	width: 100%;
	margin: 3px 0px;
	text-align: center;
	line-height: 55px;
	height: 55px;
	floaT: left;
	position:relative;
	border-radius: 100px;
}

.footer-6::before {
	width: 50px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	position: absolute;
	floaT: left;
	background: linear-gradient(270deg, #f7f7f7 23.61%, rgba(255, 255, 255, 0.00) 100%);
	content: "";
	right: 0px;
	top: -1px;
	z-index:1;
}


.footer-6 {
	width: calc(100% - 150px);
	text-align: center;
	line-height: 75px;
	height: 65px;
	floaT: right;
	position:relative;
	border-radius: 100px;
}


.footer-5 img{
	width: 95px;
	margin-top: 18px;
}


.footer-5 img {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

.footer-5:hover img{
        -moz-transform: scale(1.07);
        -webkit-transform: scale(1.07);
        -o-transform: scale(1.07);
        -ms-transform: scale(1.07);
        transform: scale(1.07);
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

.footer-5 {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

.footer-5:hover  {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        background: #19bfc3;
    }

.footer-5 {
	width: 150px;
	text-align: center;
	line-height: 75px;
	height: 65px;
	floaT: left;
	position: absolute;
	border-radius: 100px;
	background: #11ADB1;
}



.footer-4 {
	position:relative;
	margin: 0px 5px;
}


.footer-3 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	padding: 4px 0px;
	border-radius: 100px;
	box-shadow: 0px 0px 0px 1px #dfe7ef;
}

.fffooter-2 {
	margin: 0px 25px;
}

.footer-2 {
	background:#f7f7f7;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 70px 0px 30px 0px;
}



.footer-9 {
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
}

.footer-1 {
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
}
.footer-0014 {
    floaT: right;
    margin: 0px 10px 0px 0px;
    display: none !important;
}

@media (min-width: 800px) and (max-width:900000px){
.darken .desk-editis-1 .k-slaider-5, .darken .desk-editis-1 .k-slaider-12{
	background: #242527 !important;
}
}


/*-- edit --*/
@media (min-width: 800px) and (max-width:1000px){
.desk-editis-1 .div-slaider-2{
   width: 60%;
   border-radius: 5px;
   overflow:hidden;
   floaT: right;
   position:relative;
   margin: 0px 0px 0px 0px;
}

.desk-editis-1 .k-slaider-14{
	border-radius: 10px;
	position:relative;
	overflow:hidden;
}


.desk-editis-1 .k-slaider-7 img{ border-radius: 10px; height: 383px;object-fit: cover;}

.desk-editis-1 .k-slaider-7{
height: 450px;
object-fit: cover;
}

.desk-editis-1 .k-slaider-10{
    position: relative;
	bottom: 0px;
	margin-top: 6px;
    lefT: 0px;
    background:rgb(237 237 237 / 0%) !important;
    width: 100%;
    floaT: left;
}

.desk-editis-1 .k-slaider-12{
    position: relative;
    bottom: 0px;
    lefT: 0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 0px 0px 0px 0px;
    font-size: 19px;
    line-height: 21px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.desk-editis-1 .k-slaider-13{
	font-size: 15px;
	height: 53px;
	line-height: 18px;
	overflow:hidden;
	position:relative;
	 padding: 0px 0px;
}

.desk-editis-1 .k-slaider-2{
	border-radius: 10px;
}

.desk-editis-1 .k-slaider-1:hover .k-slaider-5:before, .desk-editis-1  .k-slaider-7:hover .k-slaider-12:before  {
   display: none;
}

.desk-editis-1 .k-slaider-6{
	margin: 0px 0px;
}

.desk-editis-1 .k-slaider-12{
	   background: #f7f7f7 !important; /* Old browsers */
   background: -moz-linear-gradient(top,  #f7f7f7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #f7f7f7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #f7f7f7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
}

.desk-editis-1 .k-slaider-5{
   z-index:11;	
   width: 100%;
   height: 52px;
   font-size: 15px;
   font-family: font-4;
   line-height: 17px;
   color: #242527;
   floaT: left;
   overflow:hidden;
   position:relative;
   padding: 10px 0px 0px 0px;
   margin-bottom: 0px;
   background: #f7f7f7 !important; /* Old browsers */
   background: -moz-linear-gradient(top,  #f7f7f7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #f7f7f7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #f7f7f7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}
}
/*-- edit --*/



/*-- edit --*/
@media (min-width:1000px) and (max-width:1120px){
.desk-editis-1 .div-slaider-2{
   width: 70%;
   border-radius: 5px;
   overflow:hidden;
   floaT: right;
   position:relative;
   margin: 0px 0px 0px 0px;
}

.desk-editis-1 .k-slaider-14{
	border-radius: 10px;
	position:relative;
	overflow:hidden;
}


.desk-editis-1 .k-slaider-7 img{ border-radius: 10px; height: 383px;object-fit: cover;}

.desk-editis-1 .k-slaider-7{
height: 450px;
object-fit: cover;
}

.desk-editis-1 .k-slaider-10{
    position: relative;
	bottom: 0px;
	margin-top: 10px;
    lefT: 0px;
    background:rgb(237 237 237 / 0%) !important;
    width: 100%;
    floaT: left;
}

.desk-editis-1 .k-slaider-12{
    position: relative;
    bottom: 0px;
    lefT: 0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 0px 0px 0px 0px;
    font-size: 19px;
    line-height: 21px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.desk-editis-1 .k-slaider-13{
	height: 44px;
	overflow:hidden;
	position:relative;
	 padding: 0px 0px;
}

.desk-editis-1 .k-slaider-2{
	border-radius: 10px;
}

.desk-editis-1 .k-slaider-1:hover .k-slaider-5:before, .desk-editis-1  .k-slaider-7:hover .k-slaider-12:before  {
   display: none;
}

.desk-editis-1 .k-slaider-6{
	margin: 0px 0px;
}

.desk-editis-1 .k-slaider-12{
	   background: #f7f7f7 !important; /* Old browsers */
   background: -moz-linear-gradient(top,  #f7f7f7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #f7f7f7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #f7f7f7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
}

.desk-editis-1 .k-slaider-5{
   z-index:11;	
   width: 100%;
   height: 52px;
   font-size: 15px;
   font-family: font-4;
   line-height: 17px;
   color: #242527;
   floaT: left;
   overflow:hidden;
   position:relative;
   padding: 10px 0px 0px 0px;
   margin-bottom: 0px;
   background: #f7f7f7 !important; /* Old browsers */
   background: -moz-linear-gradient(top,  #f7f7f7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #f7f7f7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #f7f7f7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}
}
/*-- edit --*/




/*-- edit --*/
@media (min-width:1120px) and (max-width:1220px){
.desk-editis-1 .div-slaider-2{
   width: 70.2%;
   border-radius: 5px;
   overflow:hidden;
   floaT: right;
   position:relative;
   margin: 0px 0px 0px 0px;
}

.desk-editis-1 .k-slaider-14{
	border-radius: 10px;
	position:relative;
	overflow:hidden;
}


.desk-editis-1 .k-slaider-7 img{ border-radius: 10px; height: 450px;object-fit: cover;}

.desk-editis-1 .k-slaider-7{
height: 510px;
object-fit: cover;
}

.desk-editis-1 .k-slaider-10{
    position: relative;
	bottom: 0px;
	margin-top: 10px;
    lefT: 0px;
    background:rgb(237 237 237 / 0%) !important;
    width: 100%;
    floaT: left;
}

.desk-editis-1 .k-slaider-12{
    position: relative;
    bottom: 0px;
    lefT: 0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 0px 0px 0px 0px;
    font-size: 19px;
    line-height: 21px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.desk-editis-1 .k-slaider-13{
	height: 44px;
	overflow:hidden;
	position:relative;
	 padding: 0px 0px;
}

.desk-editis-1 .k-slaider-2{
	border-radius: 10px;
}

.desk-editis-1 .k-slaider-1:hover .k-slaider-5:before, .desk-editis-1  .k-slaider-7:hover .k-slaider-12:before  {
   display: none;
}

.desk-editis-1 .k-slaider-6{
	margin: 0px 0px;
}

.desk-editis-1 .k-slaider-12{
	   background: #f7f7f7 !important; /* Old browsers */
   background: -moz-linear-gradient(top,  #f7f7f7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #f7f7f7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #f7f7f7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
}

.desk-editis-1 .k-slaider-5{
   z-index:11;	
   width: 100%;
   height: 52px;
   font-size: 15px;
   font-family: font-4;
   line-height: 17px;
   color: #242527;
   floaT: left;
   overflow:hidden;
   position:relative;
   padding: 10px 0px 0px 0px;
   margin-bottom: 0px;
   background: #f7f7f7 !important; /* Old browsers */
   background: -moz-linear-gradient(top,  #f7f7f7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #f7f7f7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #f7f7f7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}
}
/*-- edit --*/




/*-- edit --*/
@media (min-width:1220px) and (max-width:90000000px){
.desk-editis-1 .div-slaider-2{
   width: 70.2%;
   border-radius: 5px;
   overflow:hidden;
   floaT: right;
   position:relative;
   margin: 0px 0px 0px 0px;
}

.desk-editis-1 .k-slaider-14{
	border-radius: 10px;
	position:relative;
	overflow:hidden;
}


.desk-editis-1 .k-slaider-7 img{ border-radius: 10px; height: 450px;object-fit: cover;}

.desk-editis-1 .k-slaider-7{
height: 510px;
object-fit: cover;
}

.desk-editis-1 .k-slaider-10{
    position: relative;
	bottom: 0px;
	margin-top: 10px;
    lefT: 0px;
    background:rgb(237 237 237 / 0%) !important;
    width: 100%;
    floaT: left;
}

.desk-editis-1 .k-slaider-12{
    position: relative;
    bottom: 0px;
    lefT: 0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 0px 0px 0px 0px;
    font-size: 19px;
    line-height: 21px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}



.desk-editis-1 .k-slaider-13{
	height: 44px;
	overflow:hidden;
	position:relative;
	 padding: 0px 0px;
}

.desk-editis-1 .k-slaider-2{
	border-radius: 10px;
}

.desk-editis-1 .k-slaider-1:hover .k-slaider-5:before, .desk-editis-1  .k-slaider-7:hover .k-slaider-12:before  {
   display: none;
}

.desk-editis-1 .k-slaider-6{
	margin: 0px 0px;
}

.desk-editis-1 .k-slaider-12{
	   background: #f7f7f7 !important; /* Old browsers */
   background: -moz-linear-gradient(top,  #f7f7f7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #f7f7f7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #f7f7f7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
}

.desk-editis-1 .k-slaider-5{
   z-index:11;	
   width: 100%;
   height: 52px;
   font-size: 15px;
   font-family: font-4;
   line-height: 17px;
   color: #242527;
   floaT: left;
   overflow:hidden;
   position:relative;
   padding: 10px 0px 0px 0px;
   margin-bottom: 0px;
   background: #f7f7f7 !important; /* Old browsers */
   background: -moz-linear-gradient(top,  #f7f7f7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #f7f7f7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #f7f7f7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}
}
/*-- edit --*/






@media (min-width: 800px) and (max-width:9000000px){
.s-zom-g-4 img, .s-zom-g-4 .ffanjara-5{
	width: 80px !important;
}
.s-zom-g-3 img, .s-zom-g-3 .ffanjara-5{
	width: 90px !important;
}
body .s-zom-g-2.f-l-w-1 .ffanjara-5, body .s-zom-g-2.f-l-w-1 .ffanjara-5 img{
	width: 145px !important;
}
.s-zom-g-1 img, .s-zom-g-1 .ffanjara-5{
	width: 90px !important;
}
}


@media (min-width: 10px) and (max-width:800px){
.s-zom-g-4 img, .s-zom-g-4 .ffanjara-5{
	width: 70px !important;
}
.s-zom-g-3 img, .s-zom-g-3 .ffanjara-5{
	width: 80px !important;
}
body .s-zom-g-2.f-l-w-1 .ffanjara-5, body .s-zom-g-2.f-l-w-1 .ffanjara-5 img{
	width: 125px !important;
}
.s-zom-g-1 img, .s-zom-g-1 .ffanjara-5{
	width: 80px !important;
}
}

body .ffanjara-1{
	padding: 30px 0px 0px 0px;
}


body .f-club-1 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 10px 0px 30px 0px;
	margin-bottom: 0px;
	border-bottom: 0px #ddd solid;
}


.darken .drku-1{
	display: none !important;
}


.darken .drku-2{
	display: inline-block !important;
}

.drku-2{
	display: none !important;
}



body .ffanjara-2{
	padding: 0px 0px 0px 0px;
}


.f-l-w-1.ffanjara-5, .f-l-w-1 img, .f-l-w-1 .ffanjara-5{
	width: 145px !important;
}

.ffanjara-4:hover img{
    opacity: 100% !important;
    transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
}

.ffanjara-4:hover img{
	transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
	opacity: 100%;
	-webkit-filter: saturate(100%) !important;
    filter: saturate(100%) !important;
}


.ffanjara-3:hover img{
	transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
	-webkit-filter: saturate(0%);
    filter: saturate(0%);
    opacity: 60%;
}

.ffanjara-3 img{
	transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
}

.ffanjara-3{
	width: 100%;
	floaT: left;
	position:relative;
}


.ffanjara-5{
	width: 90px;
	height: 70px;
	line-height: 0px;
	margin: auto;
	position:relative;
}



.ffanjara-6 {

	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 1px #c9d4e5 solid;
}

.ffanjara-5 img{position:absolute;top:50%;left:0;width:100px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;}












.ffanjara-4:hover {
	transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
	background: rgb(219 226 243 / 30%);
}

.ffanjara-4 {
	transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;
	box-shadow: 1px 0px 0px 0px #c9d4e5;
	width: 50%;
	height: 70px;
	line-height: 70px;
	floaT: left;
	position:relative;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


.f-club-3 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px 0px 0px;
}

.f-club-1 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 25px 0px 22px 0px;
	margin-bottom: 0px;
}


.ffanjara-1{
	overflow:hidden;
	border-radius: 14px;
	background: #ffffff;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px 0px 0px;
}











@media (min-width: 10px) and (max-width:800px){
body div .search-wrapper {
        top: 0.5px;
    }
}


body .search-wrapper {
        top: 2px;
    }


.darken .van-div-04 .swore-3{
				background: url(../images/viberis-2.svg) center no-repeat;
	background-size: 15px;
}


body .van-div-04.van-div-2{
	padding: 0px !important;
}


body .van-div-04:hover .swore-3{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
			background: #9b63cb url(../images/viberis-2.svg) center no-repeat;
	background-size: 15px;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-04 .van-div-03:hover .swore-3{
		background: url(../images/viberis-2.svg) center no-repeat;
	background-size: 15px;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-04 .swore-3{
		background: url(../images/viberis-1.svg) center no-repeat;
	    background-size: 15px;
		floaT: left;
		z-indeX: 11;
		width:  100%;
		position:absolute;
		text-align: center;
		left: 0px;
		height: 32.5px;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}



@media (min-width: 10px) and (max-width:560px){
blockquote, .quote{
    position: relative;
    background: #ededed;
    padding: 3% 1% 3% 3%;
    margin: 0.2em 0;
    background-color: #f3f3f3;
    border-left: 5px solid #bfc2c7;
    font-style: italic;
    font-size: 16px;
    text-indent: 20px;
    line-height: 24px;
    font-weight: 900;
    box-shadow: inset 0px 10px 10px 0px rgb(230 230 230 / 31%);
}
.m-baner-1{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
	margin: 0px 0px 0px 0px;
	line-height: 0px;
	font-size: 0px;
}
}


@media (min-width: 560px) and (max-width:800px){
blockquote, .quote{
    position: relative;
    background: #ededed;
    padding: 2% 1% 2% 2%;
    margin: 0.2em 0;
    background-color: #f3f3f3;
    border-left: 5px solid #bfc2c7;
    font-style: italic;
    font-size: 16px;
    text-indent: 20px;
    line-height: 24px;
    font-weight: 900;
    box-shadow: inset 0px 10px 10px 0px rgb(230 230 230 / 31%);
}
.m-baner-1{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
	margin: 15px 0px 0px 0px;
	line-height: 0px;
	font-size: 0px;
}
}

@media (min-width: 800px) and (max-width:1000px){
blockquote, .quote{
    position: relative;
    background: #ededed;
    padding: 2% 1% 2% 2%;
    margin: 0.2em 0;
    background-color: #f3f3f3;
    border-left: 5px solid #bfc2c7;
    font-style: italic;
    font-size: 16px;
    text-indent: 20px;
    line-height: 24px;
    font-weight: 900;
    box-shadow: inset 0px 10px 10px 0px rgb(230 230 230 / 31%);
}
.m-baner-1{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
	margin: 82px 0px -70px 0px;
	line-height: 0px;
	font-size: 0px;
}
}


@media (min-width:1000px) and (max-width:1120px){
blockquote, .quote{
    position: relative;
    background: #ededed;
    padding: 2% 1% 2% 2%;
    margin: 0.2em 0;
    background-color: #f3f3f3;
    border-left: 5px solid #bfc2c7;
    font-style: italic;
    font-size: 16px;
    text-indent: 20px;
    line-height: 24px;
    font-weight: 900;
    box-shadow: inset 0px 10px 10px 0px rgb(230 230 230 / 31%);
}
.m-baner-1{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
	margin: 82px 0px -70px 0px;
	line-height: 0px;
	font-size: 0px;
}
}

@media (min-width:1120px) and (max-width:1220px){
blockquote, .quote{
    position: relative;
    background: #ededed;
    padding: 2% 1% 2% 2%;
    margin: 0.2em 0;
    background-color: #f3f3f3;
    border-left: 5px solid #bfc2c7;
    font-style: italic;
    font-size: 16px;
    text-indent: 20px;
    line-height: 24px;
    font-weight: 900;
    box-shadow: inset 0px 10px 10px 0px rgb(230 230 230 / 31%);
}
.m-baner-1{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
	margin: 82px 0px -70px 0px;
	line-height: 0px;
	font-size: 0px;
}
}

@media (min-width:1220px) and (max-width:90000000px){
blockquote, .quote{
    position: relative;
    background: #ededed;
    padding: 2% 1% 2% 2%;
    margin: 0.2em 0;
    background-color: #f3f3f3;
    border-left: 5px solid #bfc2c7;
    font-style: italic;
    font-size: 16px;
    text-indent: 20px;
    line-height: 24px;
    font-weight: 900;
    box-shadow: inset 0px 10px 10px 0px rgb(230 230 230 / 31%);
}
.m-baner-1{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
	margin: 81px 0px -70px 0px;
	line-height: 0px;
	font-size: 0px;
}
}






.cd-popup{
	width: 0px !important;
	height: 0px !important;
	overflow:hidden;
}

body .cd-popup.is-visible{
	width: 100% !important;
	height: 100% !important;
}



.hd-vidi-6{
	display: flex;
}


.full-s-2 .slick-prev:after{right:0px;top:0px;-webkit-transform:skew(0deg, 0deg);-ms-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg);}

.full-s-2 .slick-next:before{
	width: 30px;
	height: 30px;
	background: url(../images/next-1.svg) 12px 11px  no-repeat;
	content: "";
	position:absolute;
	lefT: 0px;
}

.full-s-2 .slick-prev:after{
	width: 30px;
	height: 30px;
	background: url(../images/next-2.svg) 12px 11px  no-repeat;
	content: "";
	position:absolute;
	lefT: 0px;
}


.full-s-2 .slick-next{
	right: 15px;
}

.full-s-2 .slick-prev{
	left: 15px !important;
}

.full-s-2 .slick-disabled.slick-prev, .full-s-2 .slick-disabled.slick-next {
    opacity: 0.5 !important;
}

.full-s-2 .slick-next, .full-s-2 .slick-prev{
	background-color: hsl(0deg 0% 0% / 70%);
	border: 0;
	floaT:left;
	border-radius: 100px;
	font-size:0px !important;
	z-index:9;
	line-height:40px;
	position:absolute;
	display:block !important;
	width: 30px !important;
	height: 30px !important;
	padding:0;
	cursor:pointer;
	}

.full-s-2 .slick-dots{ background:rgb(0 0 0 / 70%); padding-bottom: 9px !important; display: block !important; }
.full-s-2 .slick-dots li{background: rgb(255 255 255 / 25%);border-radius:10px;position:relative;display:inline-block;width:10px;height:10px;margin:0 2px;padding:0;cursor:pointer;}
.full-s-2 .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}

.full-s-2 .slick-dots{lefT: 0px;padding-bottom: 10px !important;bottom: 0px;width: 100% !important;position:absolute;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.full-s-2 .slick-dots .slick-active{background: #ededed;border-radius:100px;}


.full-s-2{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
	margin: -10px 0px 20px 0px;
	border-radius: 5px;
}




@media (min-width:560px) and (max-width:800px){
.container{
	    overflow-x: auto;
}
}


body .container p {
   margin-bottom: 10px;
}



.darken .container ul, .darken .container ol {
    margin-top: .5rem;
    margin-bottom: .5rem;
    padding-left: 25px;
    color: #dfdfdf;
}

.darken .container p a{
	color: #dfdfdf;
}



.container li {
    margin: 0 0 4px;
}

.container img {
    max-width: 100%
}


.darken .title_spoiler a{
	color:#dfdfdf !important;
}

.darken .container .title_quote, .darken .container .title_spoiler, .darken .container .text_spoiler {
    color:#dfdfdf !important;
    border: 1px solid #3c3c3c;
}



.quote::before, .quote_body.contenteditable::before {
    position: absolute;
    width: 59px;
    height: 59px;
    top: -15px;
    left: 1px;
    z-index: 1;
    color: #bfbfbf;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
    background: url(../images/i-1.svg) 0px 0px  no-repeat;
    background-size: 33px;
    content: "";
}


.darken .quote {
	color: #dfdfdf;
    background-color: #2a2b2c;
    border-left: 5px solid #424242;
    box-shadow: inset 0px 10px 10px 0px rgb(40 40 40 / 31%);
}


body .container b{
font-family: font-4 !important;
}

.quote::before {
    position: absolute;
    width: 30px;
    height: 30px;
    top: 10px;
    left: 6px;
    z-index: 1;
    color: #bfbfbf;
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    background: url(../images/i-1.svg) 0px 0px  no-repeat;
    background-size: 30px;
    content: "";
}


.container ol{padding-left:30px;list-style:decimal outside}
.container li{margin:0 0 4px}

.container p b{
	font-family: font-1;
}


.quote::before {
    position: absolute;
    width: 30px;
    height: 30px;
    top: 10px;
    left: 6px;
    z-index: 1;
    color: #bfbfbf;
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    background: url(../images/i-1.svg) 0px 0px  no-repeat;
    background-size: 30px;
    content: "";
}





.container a.fr-strong {
	font-family:font-1;
}

.darken .container table td, .darken .container table th {
    border: 1px solid #363636;
    color: #dfdfdf;
}


.darken .container table th {
    background: #363636;
}

body .container p {
    text-indent: 0px;
}

.quote::before {
    position: absolute;
	display: none !important;
}


.container ul, .container ol {
    margin-top: .5rem;
    margin-bottom: .5rem;
    padding-left: 25px
}

.container table {
    border: none;
    
}

.container table td, .container table th {
    border: 1px solid #dddddd;
	font-size: 13px;
	padding: 3px 5px;
}


.container table td:empty,.container table th:empty {
    height: 20px
}

.container table th {
    background: #e6e6e6
}

.container hr {
    margin-top: 10px;
    margin-bottom: 10px;
    border: 0;
    border-top: 1px solid #999999;
    clear: both;
    user-select: none;
    -o-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    page-break-after: always
}

.container pre {
    white-space: pre-wrap;
    word-wrap: break-word
}

.container blockquote {
    padding: 0 15px;
    margin: 0;
    color: #777;
    border: 1px solid #ddd;
    border-left: 4px solid #ddd
}

.container code,.fr-view pre {
    color: black;
    text-shadow: 0 1px white;
    font-family: Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;
    direction: ltr;
    text-align: left;
    white-space: pre;
    word-spacing: normal;
    word-break: normal;
    word-wrap: normal;
    line-height: 1.5;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none
}


.container .scriptcode, .container .title_quote, .container .title_spoiler, .container .text_spoiler {
    padding: 2% 2%;
    /* background: #fff; */
    border: 1px solid #dde4ea;
    line-height: 18px;
}


.demo em{
	padding: 7px 0px;
	display: inline-block;
}


body .container p{
	font-family: font-3 !important;
}


body .container p{
	font-family: font-3 !important;
}

.container table::-webkit-scrollbar, .van-div-5::-webkit-scrollbar, .sliderr::-webkit-scrollbar{height: 7px;}
.container table::-webkit-scrollbar-track, .van-div-5::-webkit-scrollbar-track, .sliderr::-webkit-scrollbar-track{background: #222; border-radius: 100px; }
.container table::-webkit-scrollbar-thumb, .van-div-5::-webkit-scrollbar-thumb, .sliderr::-webkit-scrollbar-thumb{background: #008080; border-radius: 100px;  }



body {
    margin:0px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.mce-content-body h1, .mce-content-body h2, .mce-content-body h3, .mce-content-body h4, .mce-content-body h5, .mce-content-body h6 {
	margin-top: 0;
	margin-bottom: .7rem;
    letter-spacing: -0.01em;
    line-height: normal;
    font-weight: bold;
    text-rendering: optimizeLegibility;
}

.mce-content-body h1 {
    font-size: 22px;
}
.mce-content-body h2 {
    font-size: 20px;
}
.mce-content-body h3 {
    font-size: 18px;
}
.mce-content-body h4 {
    font-size: 16px;
}
.mce-content-body h5 {
    font-size: 14px;
}
.mce-content-body h6 {
    font-size: 12px;
}


.mce-content-body a:hover, .fr-view a:focus {
    color: #008080;
    text-decoration: underline
}

.mce-content-body a:active, .mce-content-body .fr-view a:hover, .mce-content-body .fr-view a:focus {
    outline: 0;
}

.mce-content-body hr {
	border: 0;
	border-bottom: 2px solid grey;
	margin: auto;
	width: 100%;
}
.mce-content-body p {margin: 0; padding: 0;}

.mce-content-body img {padding: 5px 0px;}

.mce-content-body td {
    font-family: Verdana;
    word-spacing: 0.1em;
    letter-spacing: 0;
    line-height: 1.5em;
    font-size: 11px;
}

code,
pre {
	color: black;
	text-shadow: 0 1px white;
	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
	direction: ltr;
	text-align: left;
	white-space: pre;
	word-spacing: normal;
	word-break: normal;
	word-wrap: normal;
	line-height: 1.5;

	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;

	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
}

pre::-moz-selection, pre ::-moz-selection,
code::-moz-selection, code ::-moz-selection {
	text-shadow: none;
	background: #b3d4fc;
}

pre::selection, pre ::selection,
code::selection, code ::selection {
	text-shadow: none;
	background: #b3d4fc;
}

/* Code blocks */
pre {
	padding: 1em;
	margin: .5em 0;
	overflow: auto;
}

:not(pre) > code,
pre {
	background: #f5f2f0;
}

/* Inline code */
:not(pre) > code {
	padding: .1em;
	border-radius: .3em;
}

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
	color: slategray;
}

.token.punctuation {
	color: #999;
}

.namespace {
	opacity: .7;
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
	color: #905;
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
	color: #690;
}

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
	color: #a67f59;
	background: transparent;
}

.token.atrule,
.token.attr-value,
.token.keyword {
	color: #07a;
}

.token.function {
	color: #DD4A68;
}

.token.regex,
.token.important,
.token.variable {
	color: #e90;
}

.token.important,
.token.bold {
	font-weight: bold;
}
.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}



.quote_block {
	margin-top: 0;
    margin-bottom: .7rem;
}

.title_quote+.quote {
	border-top-width: 0
}

p {
	margin-top: 0;
    margin-bottom: .7rem;
}

p:last-child {
   margin-bottom: 0;
}

.tablerow {
	background-color: #BBBBBB;
}

thead {
	background-color: #FFBBBB;
}

tfoot {
	background-color: #BBBBFF;
}

th {
	font:8pt tahoma,arial,sans-serif;
}

.native-emoji {
    font-size: 1.4em;
    font-family: 'Apple Color Emoji', 'Segoe UI Emoji', 'NotoColorEmoji', 'Segoe UI Symbol', 'Android Emoji', 'EmojiSymbols';
    vertical-align: middle;
    line-height: 1.2;
}

.dle_theme_dark {
    color: rgba(255,255,255,.9);
    background-color: #282c39;
}
.dle_theme_dark a {
    color: #64B5F6;
}

img {
	max-width: 100%;
}

.mce-content-body figure {
    margin: 0;
}

.mce-content-body figure.image figcaption {
	padding: 1rem;
    background-color: #fafafa;
    font-size: .8rem;
    caption-side: bottom;
    word-break: break-word;
    text-align: center;
}

.mce-content-body figure.image.align-center figcaption {
	display: table-caption;
}



.footer-14 a:hover{
	color: #008080 !important;
}

.footer-14 a{
	color: #9b9fa7 !important;
	font-size: 14px;
}

.footer-13, .footer-14{
	color: #868A92 !important;
	font-size: 14px;
}



body .send-cont-3{
	background: #008080;
	color:#ededed;
	letter-spacing: 0px;
	 -webkit-font-feature-settings: 'case'on;
	 font-feature-settings: 'case'on;
}

body .send-cont-3 path{
	fill: #ededed;
}


.logo-2 svg path:nth-child(61),
.logo-2 svg path:nth-child(7),
.logo-2 svg path:nth-child(8),
.logo-2 svg path:nth-child(9),
.logo-2 svg path:nth-child(10) {
        -webkit-animation-duration: .1.2s;
        animation-duration: 1.2s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    @-webkit-keyframes fadeInLeft {
        0% {
            opacity: 0;
            -webkit-transform: translateX(-50px)
        }

        100% {
            opacity: 1;
            -webkit-transform: translateX(0)
        }
    }

    @keyframes fadeInLeft {
        0% {
            opacity: 0;
            transform: translateX(-20px)
        }

        100% {
            opacity: 1;
            transform: translateX(0)
        }
    }


.logo-2 svg path:nth-child(61),
.logo-2 svg path:nth-child(7),
.logo-2 svg path:nth-child(8),
.logo-2 svg path:nth-child(9),
.logo-2 svg path:nth-child(10)

{
        -webkit-animation-name: fadeInLeft;
        animation-name: fadeInLeft
    }

    @-webkit-keyframes fadeInRight {
        0% {
            opacity: 0;
            -webkit-transform: translateX(10px)
        }

        100% {
            opacity: 1;
            -webkit-transform: translateX(0)
        }
    }

    @keyframes fadeInRight {
        0% {
            opacity: 0;
            transform: translateX(10px)
        }

        100% {
            opacity: 1;
            transform: translateX(0)
        }
    }



.video-bg-3 h1 a{
	color:rgb(255 255 255 / 57%);
}

.v-scr-2 .vid-sl-0{
    min-width: 210px;
    float: left;
    margin: 0px 15px 15px 0px;
	position:relative;
	float: left;
	overflow:hidden;
}


.v-scr-2{
	width:100%;
    display: flex;
    will-change: transform;
    overflow: auto scroll;
    overflow-y: hidden;
    overflow-x: auto;
}


.darken .v-scr-2::-webkit-scrollbar{height: 7px;}
.darken .v-scr-2::-webkit-scrollbar-track{background:#2d2f32; border-radius: 90px; }
.darken .v-scr-2::-webkit-scrollbar-thumb{background:#008080; border-radius: 90px;  }

.v-scr-2::-webkit-scrollbar{height: 7px;}
.v-scr-2::-webkit-scrollbar-track{background:#054a4a; border-radius: 90px; }
.v-scr-2::-webkit-scrollbar-thumb{background:#008080; border-radius: 90px;  }


.v-scr-2 {float:left;width:100%;font-size:13px;position:relative;padding:0;list-style:none;color:#222;counter-reset:ol-counter;}
ol.sliderr > li > a{line-height:20px;float:left;width:100%;overflow:hidden;position:relative;font-size:17px;position:relative;display:block;color:inherit;text-decoration:none !important;padding:0px 0 0px 0px;}
ol.sliderr > li > a:before{ color:#ededed; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;  z-index:1;right: 0px;content:counter(ol-counter);counter-increment:ol-counter;font-size:15px;font-family:font-3;width:30px;height:30px;line-height:30px;border:0px solid #eeedf7;background:#008080; border-radius: 100px;float:left;  margin: 112px 5px 0px 0px; z-index:111; text-align:center;position:absolute;}




@media (min-width: 10px) and (max-width:560px){


.mobb-1 .va-new-1 {
  min-width: 200px;
  width: auto;
  float: left;
  margin: 0px 15px 15px 0px;
}

	
.sv-video-11-mob::-webkit-scrollbar{height: 7px;}
.sv-video-11-mob::-webkit-scrollbar-track{background:#363636; border-radius: 90px; }
.sv-video-11-mob::-webkit-scrollbar-thumb{background:#008080; border-radius: 90px;  }


.sv-video-11-mob{
	width:100%;
    display: flex;
    will-change: transform;
    overflow: auto scroll;
    overflow-y: hidden;
    overflow-x: auto;
    margin-bottom: 15px;
}


.sv-video-1 .center-1{
	padding: 0px 15px;
}

.footer-nop-2{
	padding: 0px 15px;
}


.footer-nop-1 .van-cont-1{
	background: url(../images/icon-5.svg) 0px no-repeat;
	display:block;
	color:#4F5155;
	floaT:right;
	margin: 13px 8px 0px 0px;
	padding: 0px 0px 0px 22px;
	line-height: 35px;
	position:relative;
	z-index:1;
	font-size: 16px;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.footer-nop-1 .van-div-1{
	display:  block;
	margin: 15px 0px 4px 0px;
}

.footer-nop-1{
	background: #f7f7f7;
	border-bottom: 1px #d8dae5 solid;
	width: 100%;
	position:relative;
	floaT: left;
	padding: 0px 0px 10px 0px;
}



.darken .header-3 {
   background: #18191b !important;
}

.darken .header-1 {
        background: #2d2f32 !important;
}

/*-- RESPONSIVE --*/
#cssmenu{width: 100%;border-radius: 0px;float: left;margin-top: 0px;floaT: left;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}
#cssmenu ul{
	overflow:hidden;
	width: 100%;
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:block;
	float:left;
	}


.darken #cssmenu > ul > li a:hover{
   background: rgb(58 61 64 / 0%) !important;
}

.darken #cssmenu ul li ul li a{
   border-bottom: 1px rgb(69 72 74 / 0%) solid !important;
}

.darken #cssmenu > ul > li > ul{
	background: rgb(58 61 64 / 0%) !important;
}

	
#cssmenu ul li{    margin: 0px 0px;  padding:0px 0px; display:block;position:relative;}
#cssmenu ul li a{ 
-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;


  text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}


#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#ededed;}
#cssmenu ul li ul li a{color: #9da7b5;font-family: font-3 !important;-webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;/* border-bottom: 1px #eee solid; */display: inline-block;font-size: 15px;opacity: 1;font-family:font-2;font-size: 15px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width: 100%;padding: 5px 0px;}
#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #008888 !important;}
#cssmenu ul li ul li:hover:after,
#cssmenu ul li ul li.active:after{background:#2196f3;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{
	color: #ededed;
	position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    color:#d1d1d1;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}

.darken #cssmenu ul .menu-a  a {
  color: #008080 !important;
   background: rgb(58 61 64 / 0%) !important;
}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}
#cssmenu > ul > li{width: 100%;}
#cssmenu > ul > li > ul{
	padding: 0px 0px; 
	border-radius: 0px 0px 5px 5px;
	overflow:hidden;

border-radius: 0px;
	}


.outer-menu {
    position: absolute;
    top: 12.5px;
    left: 45px;
    z-index: 11;
}
.outer-menu .checkbox-toggle {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    cursor: pointer;
    width: 43px;
    height: 43px;
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked + .hamburger > div {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

.outer-menu .checkbox-toggle:checked + .hamburger > div {
    background: #f7f7f7;
}

.outer-menu .checkbox-toggle:checked + .hamburger > div:after,
.outer-menu .checkbox-toggle:checked + .hamburger > div:before {
    top: 0;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.outer-menu .checkbox-toggle:checked + .hamburger > div:after {
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked ~ .menu {
    pointer-events: auto;
    visibility: visible;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
    -webkit-transition-duration: 0.75s;
    transition-duration: 0.75s;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div > div {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease 0.4s;
    transition: opacity 0.4s ease 0.4s;
}
.outer-menu .checkbox-toggle:hover + .hamburger {
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1);
}
.outer-menu .checkbox-toggle:checked:hover + .hamburger > div {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
}
.outer-menu .hamburger {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    width: 30px;
    height: 40px;
    padding: 0.0em 0px;
    background: 0 0;
    box-shadow: none !important;
    border-radius: 0 0.12em 0.12em 0;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div {
	border-radius: 100px;
    position: relative;
    -webkit-box-flex: 0;
    flex: none;
    width: 100%;
    height: 4px;
    background: #f7f7f7;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div:after,
.outer-menu .hamburger > div:before {
    content: "";
    position: absolute;
    z-index: 1;
    top: -10px;
    left: 0;
    width: 100%;
    height: 4px;
    border-radius: 10px;
    background: inherit;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.outer-menu .hamburger > div:after {
    top: 10px;
}
.outer-menu .menu {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    visibility: hidden;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    outline: 1px solid transparent;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}



.darken .outer-menu .menu > div {
    background: rgb(27 30 30 / 97%);
}


.outer-menu .menu > div {
    width: 240vw;
    height: 240vw;
    color: #fefefe;
    background: rgb(24 44 46 / 97%);
    border-radius: 100%;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    -webkit-box-flex: 0;
    flex: none;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div {
    text-align: center;
    max-width: 100vw;
    max-height: 100vh;
    opacity: 0;
    -webkit-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
    overflow-y: auto;
    -webkit-box-flex: 0;
    flex: none;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div > ul {
    list-style: none;
    padding: 0 1em;
    margin: 0;
    display: block;
    max-height: 100vh;
}
.outer-menu .menu > div > div > ul > li {
    padding: 0;
    margin: 1em;
    font-size: 24px;
    display: block;
}
.outer-menu .menu > div > div > ul > li > a {
    position: relative;
    display: inline;
    cursor: pointer;
    -webkit-transition: color 0.4s ease;
    transition: color 0.4s ease;
    font-family: Mbold;
    color: #ededed;
    font-size: 16px;
}
.outer-menu .menu > div > div > ul > li.host {
    margin-top: 40px;
}
.outer-menu .menu > div > div > ul > li > a:hover {
    color: #e5e5e5;
}
.outer-menu .menu > div > div > ul > li > a:hover:after {
    width: 100%;
}
.outer-menu .menu > div > div > ul > li > a:after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: -5px;
    left: 0;
    width: 0;
    height: 2px;
    background: #fed501;
    -webkit-transition: width 0.4s ease;
    transition: width 0.4s ease;
}


.video-xuti .ent-2 div{
	padding-bottom: 56% !important;
}


.logo-2 h1{
	display: none;
}

#cssmenu ul li ul .menu-aa a{ 
	color: #008080 !important;
}

.svg-menu-1{
	position:relative;
	top: -4px;
	display: inline-block;
}


.f-club-09 .f-club-9{
	width: 24px;
	line-height: 20px;
	margin: 0px 2px -5px 0px;
}

.f-club-06 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-05 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-09:hover.f-club-4 {
	border: 2px #01B1A8 solid;
}

.f-club-08:hover.f-club-4 {
	border: 2px #3447B5 solid;
}


.f-club-07:hover.f-club-4 {
	border: 2px #E82F20 solid;
}


.f-club-06:hover.f-club-4 {
	border: 2px #C90404 solid;
}


.f-club-05:hover.f-club-4 {
	border: 2px #454445 solid;
}


.f-club-04:hover.f-club-4 {
	border: 2px #BA1D5C solid;
}


.f-club-03:hover.f-club-4 {
	border: 2px #0092C1 solid;
}


.f-club-02:hover.f-club-4 {
	border: 2px #2875D3 solid;
}


.f-club-01:hover.f-club-4 {
	border: 2px #008080 solid;
}

.f-club-4, .f-club-4 hover{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.f-club-09 .f-club-7 img{ 
	width:95px;
}

.f-club-08 .f-club-7 img{ 
	width: 75px;
}


.f-club-07 .f-club-7 img{ 
	width: 100px;
}

.f-club-06 .f-club-7 img{ 
	width: 75px;
}

.f-club-05 .f-club-7 img{ 
	width: 54px;
}

.f-club-04 .f-club-7 img{ 
	width: 85px;
}

.f-club-03 .f-club-7 img{ 
	width: 100px;
}


.f-club-02 .f-club-7 img{ 
	width: 90px;
}

.f-club-01 .f-club-7 img{ 
	width: 100px;
}

.darken .f-club-4:hover .f-club-6{
	background: rgb(255 255 255 / 2%);
}


.f-club-4:hover .f-club-6{
	 -webkit-transition: all .3s;
	 -moz-transition: all .3s;
	 -o-transition: all .3s;
	 transition: all .3s;
	 width: 100%;
	 height: 100%;
	 position:absolute;
	 left: 0px;
	 top: 0px;
	 background:#ededed;
	 z-index:11;
	 opacity:9;
}


.f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	background:#ededed;
	z-index:11;
}


.f-club-9 img{ 
	text-align: center;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.f-club-7{
	text-align: center;
	position: absolute;
	top: 52%;
	left: 0;
	width: 100%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 2;
}



.f-club-8 {
	display: none;
	z-index:0;
	font-family: font-4;
	text-align: center;
	width: 100%;
	height: 60px;
	line-height: 60px;
	border-top: 0px #dededf solid;
	floaT: left;
	bottom: 0px;
	font-size: 0px;
	position: absolute;
	padding: 0px 0px 0px 0px;
	color:#38393c;
}




.f-club-9 img{
	width: 100%;
}

.f-club-9{
	width: 20px;
	height: 20px;
	line-height: 40px;
	border-radius: 5px;
	display: inline-block;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -5px 0px;
}

.pirveli li:nth-child(1){
	width: 270px;
}

.f-club-4 {
	background:#f7f7f7;
	width: 44.9%;
	height: 60px;
	border: 2px #dededf solid;
	border-radius: 5px;
	floaT: left;
	position:relative;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 1% 2% 1%;
}


.f-club-2 img{
   width: 90px;	
}


.f-club-1 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 5px 0px 20px 0px;
	margin-bottom: 12px;
	border-bottom: 1px #ddd solid;
}

.ffanjara-2{
	padding: 0px 0px 0px 10px;
}

.ffanjara-1{
	border-radius: 10px;
	background:#f7f7f7;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px 7px 0px;
}

.cd-popup-container .cd-popup-close:before{ 
z-index:9; 
position:absolute;
top:0px;
right:0px;
width:100%;
height:100%;
background: url(../images/close.svg) center no-repeat;
background-size: 14px;
content: "";
}



.cd-popup-container .cd-popup-close{
	overflow:hidden; 
z-index:99; 
position:absolute;
top: 0px;
right:0px;
width:50px;
height:50px;
border-radius: 100px;
}




.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;}
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgb(0 0 0/60%);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;z-indeX: 999999;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{position:relative;width:100%;max-width: 370px;margin: 3em auto;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}



.video-bg-6 .slick-next:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-36.svg) center no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}

.video-bg-6 .slick-slide {
    margin:0px 10px;
}

.video-bg-6 .slick-prev:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-37.svg) center  no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}


.video-bg-6 .slick-prev, .video-bg-6 .slick-next{
	top: 0px !important;
}


.video-bg-6 .slick-dots{
	display: none !important;
}

.vid-sl-0 img {
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.vid-sl-0:hover img{
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.video-slaider-2 .slick-next:before, .video-slaider-2 .slick-prev:after{
	transform: skewX(0deg);
}

.video-slaider-2{
	margin: 0px 0px 0px 40px;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    background-color: #008080;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    opacity: 9 !important;
}


.video-slaider-1 .slick-next{
	right: 0px;
	border-radius: 0px !important;
}

.video-slaider-1 .slick-prev{
	lefT: -40px !important;
	border-radius: 0px !important;
}


.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev{
	transform: skewX(0deg);
	background: #036060;
	border: 0;
	floaT:left;
	border-radius: 5px;
	font-size:0px !important;
	z-index:9;
	line-height:40px;
	position:absolute;
	display:block !important;
	width: 34px !important;
	padding:0;
	cursor:pointer;
	}


.vid-sl-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	display: none;
	width: 100%;
	position: absolute;
	float: left;
	background: #015B5B;
	color:#ededed;
	padding: 10px 0px;
	text-align: center;
	bottom: 0px;
	z-index:11;
	letter-spacing: 0.5px;
}

.vid-sl-3{
	margin: 0px 12px;
	color:#ededed;
	font-family: font-3;
	font-size: 13.5px;
	line-height: 18px;
}

.vid-sl-2{
	z-index:1;
	width: 100%;
	position: absolute;
	float: left;
	overflow:hidden;
	bottom: 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 12.33%, #000000 100%);
	padding: 100px 0px 10px 0px;
}

.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev, .vid-sl-0, .vid-sl-0 img{
	height: 160px !important;
}

.vid-sl-0, .vid-sl-0 img{
	border-radius: 5px;
	object-fit: cover;
}

.vid-sl-0 img{
	width: 100%;
	line-height: 0px;
}

.vid-sl-0{
	width: 225px;
	position:relative;
	float: left;
	overflow:hidden;
}



.video-bg-4 {
    background: #036060;
}


.full-story__content {
    width: 100%;
    floaT: left;
    position: relative;
}

.div-full-4  {
    width: 100%;
    floaT: left;
    position: relative;
}




.div-video-iframe-03{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}

.video_reclam {
    width: 100%;
    height: 100%;
    background: var(--foni-19);
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
}
.video_reclam .start_video svg {
    cursor: pointer;
}
.video_reclam video {
    margin-top: 0px;
    max-width: 100%;
    max-height: 100%;
}
.video_reclam .start_video {
        cursor: pointer;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: url(../images/p-1.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 90px;
}
.video_reclam button {
    position: absolute;
    bottom: 20px;
    right: 20px;
    padding: 15px;
    border: none;
    color: #f7f7f7;
    border-radius: 5px;
    cursor: pointer;
    font-family: font-1;
    background-color: var(--foni-1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    display: none;
    z-index: 1;
}


.full-story-baneri-1{
		width: 100%;
	height: 100%;
	floaT: left;
	margin-top: -1px;
}

.full-story-baneri-1 iframe{
	width: 100%;
	height: 100%;
	floaT: left;
	position: absolute;
	margin: 0px 0px 0px 0px;
	left: 0px;
}
.fullstor-video-1, .fullstor-video-1 iframe{
	width: 100%;
}

.fullstor-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: 0px 0px 0px 0px;
}


.video-bg-7{
	margin: 0px 15px;
	overflow:hidden;
	position:relative;
}


.video-bg-6{
	overflow:hidden;
	position:relative;
	width: 100%;
	floaT: left;
	margin: 0px 0px 0px 0px;
	color:#ededed;
	font-size: 15px;
	font-family: font-1;
	background: #036060;
	padding: 20px 0px;
}



.video-bg-5 {
	margin: 15px 15px 0px 15px;
	line-height: 0px;
	position:relative;
}

.video-bg-4 img {
	width: 100%;
	line-height: 0px;
}

.video-bg-4 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	text-align: center;
}


.video-bg-3{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	margin: 15px 0px 15px 0px;
	color:#ededed;
	font-size: 17px;
	font-family: font-1;
	letter-spacing: 0.0px;
}

.video-bg-2 h1{
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	margin: 0px 15px;
	color:#ededed;
	font-size: 19px;
	font-family: font-1;
	letter-spacing: 0.0px;
}

.video-bg-2 {
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	color:#ededed;
}


.video-bg-1 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	background: #015B5B;
}

/* -- shida --*/


.no-no .margin-size-1{
   margin: 0px 0px 0px 0px;
   border-radius: 0px 0px 0px 0px;
}



.abc-video-1 .ht-left-3{
	margin: -4px 0px 0px 0px;
}


.quote a::before, .ht-left-8 a::before {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    background:#008080;
    margin: 13px 0px 0px 0px;
    border-radius: 5px;
    z-indeX: 11;
    top: 0px;
	left: 0px;
}

.quote a:hover, .ht-left-8 a:hover{
	color:#008080;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.quote a, .ht-left-8 a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	 text-indent: 20px;
	width: 100%;
	floaT: left;
	position:relative;
	color:#242527;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px #CFD5DF solid;
	font-family: font-4;
	font-size: 14px;
	padding: 12px 0px;
}

.ht-left-8 {
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: -5px 0px 15px 0px;
}


.baner-1 img{
	width: 100%;
	floaT: left;
	position:relative;
	line-height: 0px;
	border-radius:5px;
}


.baner-1{
	width: 100%;
	floaT: left;
	position:relative;
	margin-bottom: 15px;
}


.fa-facebook-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-27.svg) 0px 0px no-repeat;
    width: 18px;
    height: 18px;
    floaT: left;
    margin: 1px 7px 0px 0px;
    overflow:hidden;
    border-radius: 4px;
}

.fullstor-21 span, .fullstor-21 i{
	color: #4B75ED;
}

.fullstor-21{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 5px;
	border-radius: 5px;
	line-height: 22px;
	color:#242527;
	text-align: left;
	font-family: font-1;
	font-size: 17px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.fullstor-20{
	padding: 0px 12px;
}

.fullstor-19{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 15px 0px;
	padding: 3% 0px 2% 0px;
	border: 1px #CFD5DF solid;
	border-radius: 5px;
	line-height: 22px;
	color:#404047;
	text-align: left;
	font-family: font-4;
		-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

.fa-minus-1{
    display: inline-flex;
    background: url(../images/icon-25.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fa-plus-1{
    display: inline-flex;
    background: url(../images/icon-26.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fullstor-13 {
	floaT: right;
	position:relative;
	margin-top: -15px;
}

.fullstor-14 {
	display: none;
	floaT: right;
	position:relative;
	margin: 7px 15px 0px 0px;
	font-family: font-3;
	font-size: 13px;
	color:#606B8A;
}

.container b{
font-family: font-4 !important;
}

.container p{
	line-height: 22px;
	font-size: 16px;
	color:#0e0e0e
}

.container{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 1px 0px;
	line-height: 23px;
	color:#0e0e0e
}

.fullstor-13 #decreaseFont:hover, .fullstor-13 #increaseFont:hover {
    border: 1px solid #008080;
    background-color: rgb(238 238 238 / 51%);
    cursor: pointer;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.fullstor-13 #increaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 20px;
    height: 20px;
    line-height: 30px;
    float: right;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}


.fullstor-13 #decreaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 500;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 20px;
    height: 20px;
    line-height: 30px;
    float: left;
    margin-right: 6px;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}

.fullstor-12 {
	floaT: right;
	position:relative;
	margin-top: -6px;
	margin-bottom: -9px;
}



.ht-left-icon-2{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-24.svg) 0px 0px no-repeat;
    width: 20px;
    height: 22px;
    floaT: left;
    margin: 2.1px 0px 0px 0px;
}

.ht-left-icon-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 18px;
    height: 22px;
    floaT: left;
    margin: 3.1px 1px 0px 0px;
}


.ht-left-6 a:hover{
	text-decoration: none;
    text-decoration: underline;
     background: #008080;
     color: #f7f7f7;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 a{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    position: relative;
    background: #008080;
    border-radius: 5px;
    color: #f7f7f7;
    padding: 8px 12px;
    font-size: 13px;
    font-family: font-2;
    z-index:1;
    margin: 0px 0px 0px 10px;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 {
    position: absolute;
    right: 0px;
    color: #f7f7f7;
    padding: 10px 12px;
    font-size: 0px;
    font-family: font-2;
    bottom: 10px;
    z-index:1;
}

.ht-left-5, .ht-left-5 img{
	width: 100%;
	/* height: 450px; */
	object-fit: cover;
	border-radius: 4px;
	overflow:hidden;
	position:relative;
	float: left;
}

.ht-left-5{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 7px 0px;
}

.ht-left-04.ht-left-4{
	width: calc(100% - 180px);
	margin: 0px 0px 0px 0px;
}

.ht-left-4{
	height: 20px;
	overflow:hidden;
	position:relative;
	float: left;
	margin: 0px 15px 0px 0px;
}


.ht-left-3{
	width: 100%;
	position:relative;
	float: left;
	color:#818284;
	margin: -4px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.abc-video-1 .ht-left-2{
	margin: 6px 0px 15px 0px;
}

.ht-left-2{
	width: 100%;
	position:relative;
	float: left;
	font-size: 13px;
	line-height: 20px;
	font-family: font-3;
	color:#818284;
	margin: 0px 0px 10px 0px;
}

.ht-left-1 h1{
	width: 100%;
	position:relative;
	float: left;
	font-size: 19px;
	line-height: 20px;
	font-family: font-1;
	color:#242527;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	margin: 0px 0px 15px 0px;
	padding-bottom: 13px;
	border-bottom: 1px #CFD5DF solid;
}



.ht-left-1{
	width: 100%;
	position:relative;
	float: left;
}

.sidebar-5 .vvan-div-12{
	height: auto;
}

.sidebar-5 .vvan-div-8 img, .sidebar-5 .vvan-div-8{
	    height: 200px;
}

.sidebar-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0px 0px -10px 0px;
}


.vvan-div-6:hover .vvan-div-8 .div-icin-2 {
    background: #008080  url(../images/icon-16.svg) center no-repeat;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.vvan-div-8 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.fa-clock-2{
    position:relative;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 23px;
    height: 22px;
    floaT: left;
    margin: 2px 0px 0px -0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.vvan-div-6:hover .vvan-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.vvan-div-6 .vvan-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}

.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}




.vvan-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}

.vvan-div-12{
  font-family: font-4;	
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  line-height: 17px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
}

.vvan-div-11{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 6px 0px;
	font-size: 14px;
	color:#828284;
}


.vvan-div-10{
	padding: 0% 18px;;
}


.vvan-div-9::before, .k-slaider-7::before {
    width: 100%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: -4px;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:1;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.vvan-div-9{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 12px 0px 15px 0px;
}

.vvan-div-8, .vvan-div-8 img{
	    height: 160px;
}

.vvan-div-8 img{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}

.vvan-div-8{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.vvan-div-6 img{
  widtH: 100%;
}


.sidebar-5 .vvan-div-6{
  width: 100%;
  margin: 0px 0px 15px 0px;
  border: 1px #DCDEE0 solid;
  floaT: left;
  border-radius: 5px;
  overflow:hidden;
}
.vvan-div-6{
  width: 100%; 	
  margin: 0px 0px 20px 0px;
  border: 1px #DCDEE0 solid;
  floaT: left;
  border-radius: 5px;
  overflow:hidden;
}

.r-vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}
.r-vvan-div-01 .r-vvan-div-3{
  background: url(../images/hover-3.svg) center no-repeat;
}

.r-vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 2px 2px;
}

.r-vvan-div-1 {font-family: font-1;width: 100%;floaT: left;position:relative;overflow:hidden;background: #f7f7f7;border: 1px #CFD5DF solid;height: 50px;line-height: 48px;margin-bottom: 15px;margin-top: 0px;color: #3A3C3F;border-radius: 5px;-webkit-font-feature-settings: 'case'on;font-feature-settings: 'case'on;font-size: 15px;moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}


.ht-right-1{
	width: 100%;
	position:relative;
	float: right;
}

.ht-shida-2{
	margin: 0px 15px 0px 15px;
}


.ht-shida-0{
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
}

.ht-shida-1{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
	color:#242527;
	font-size: 15px;
}


.boxx.box{ margin-bottom:15px;}

.text b{
	font-family: font-4;
}


.text{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 15.5px;
	line-height: 22px;
	padding-bottom: 4%;
	margin-bottom: 0px;
}

.cms-2{
	padding: 0px 0px;
}


.cms-1{
	floaT: left;
	position:relative;
}

#fs-frm textarea:focus,
#fs-frm input:focus,
#fs-frm select:focus,
#fs-frm textarea:focus {
  background-color: white !important;
  outline-style: solid;
  outline-width: thin;
  outline-color: var(--foni-5);
  outline-offset: -1px;
}


.send-cont-0 #fs-frm [type="submit"]:hover{
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    background: #026260;
}


.send-cont-0 #fs-frm [type="submit"]{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	font-family:font-1;
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    float: left;
    padding: 0px 22px;
    font-size: 16px;
    cursor: pointer;
    letter-spacing: 0.5px;
    line-height: 50px;
    height: 50px;
    font-weight: 100 !important;
    text-align: center;
    border-radius: 5px;
    background: #008080;
    overflow: hidden;
    color: #ededed;
    position: relative;
    z-index: 1;
    border: 0px solid #eee;
}


.send-cont-0 #submit{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 15px 0px 15px 0px;
}

.kontaqti-left-11{
    width: 100%;
    floaT: left;
    position:relative;
}


.kontaqti-left-11 #message {
	font-family:font-3 !important;;
    width: 100% !important;
    height: 150px;
    padding: 12px 15px 20px 15px;
    margin: 15px 0px 0px 0px;
    background-color: #F3F5F8 !important;
    border: 1px #dadce3 solid;
    font-size: 14px;
    font-weight: 400;
    text-indent: 0px;
    line-height: 20px;
    border-radius: 5px;
    color: #008080;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.kontaqti-left-9 {
	margin-top: 15px;
    width: 100%;
    floaT: right;
}
.kontaqti-left-8 {
    width: 100%;
    floaT: left;
}


#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm fieldset,
#fs-frm optgroup,
#fs-frm label,
#fs-frm #card-element:disabled {
	font-family:font-3 !important;
	font-size: 100%;
	color: var(--foni-12);
	border: none;
	border-radius: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
}

#fs-frm legend,
#fs-frm ::placeholder {
  font-size: 14px;
  margin-bottom: .5rem;
  padding-top: .2rem;
  display: flex;
  align-items: baseline;
  font-family: font-3;
}

/* border, padding, margin, width */
#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm #card-element {
   border: 1px #dadce3 solid;
  background-color: #F3F5F8;
  box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.03);
  padding: .50em 1rem;
  border-radius: 5px;
}

#fs-frm [type="text"],
#fs-frm [type="email"] {
  width: 100%;
	
}


#fs-frm [type="button"],
#fs-frm [type="submit"],
#fs-frm [type="reset"] {
  width: auto;
  cursor: pointer;
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
}


.send-cont-01.send-cont-1{
	width: 100%;
	position:relative;
	floaT: right;
}

.send-cont-1{
	margin-bottom: 15px;
	width: 100%;
	position:relative;
	floaT: left;
}

.send-cont-9:hover .send-cont-12 {
	color: #008080;
}

.send-cont-12{
	float: left;
	height: 40px;
	line-height: 40px;
	font-family: font-1;
	font-size: 16px;
	color: #4F5155;
}

.send-cont-8{
	color: #008080;
}

.send-cont-7{
	color:#242527;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 8px;
	margin-top: 15px;
	font-family: font-1;
	font-size: 15px;
	letter-spacing: 0px;
	-webkit-font-feature-settings: 'case'on;
     font-feature-settings: 'case'on;
}



.send-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 10px;
}


.send-cont-09 .send-cont-10{
    line-height: 46px;
}


.send-cont-10{
    overflow:hidden;
    width: 42px;
    height: 42px;
    line-height: 50px;
    floaT: left;
    position:relative;
    margin: 0px 10px 0px 0px;
    border-radius: 5px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.send-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	box-shadow: inset 0px 0px 0px 1px #dadce3;
	border-radius: 5px;
	padding: 5px 0px;
	padding-bottom: 15px;
}



.send-cont-5 svg{
	display: inline-block;
	margin: 0px 3px -4px 3px;
}

.send-cont-3 path{
	fill:rgb(0 0 0 / 70%);
}



.send-cont-3:hover{
opacity: 0.8;
-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
}


.send-cont-3{
	-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; 
	width: 100%;
	position:relative;
	floaT: left;
	padding: 20px 0px;
	margin-top: 15px;
	border-radius: 5px;
	text-align: center;
	font-family: font-2;
	letter-spacing: -1px;
	font-size: 15px;
	color:rgb(0 0 0 / 70%);
}



.send-cont-6{
	margin: 0px 25px;
}




.send-cont-0{
	width: 100%;
	position:relative;
	floaT: left;
}



.van-cont-1 a{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover a{
	color: #008080;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover .van-cont-2{
    background: url(../images/sms-1.svg) 0px -13px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}



.van-cont-1 a{
	color:#4F5155;
}


.van-cont-1{
	display: none;
	color:#4F5155;
	floaT:right;
	margin: 0px 51px 0px 0px;
	line-height: 35px;
	position:relative;
	z-index:1;
	font-size: 16px;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.berrors-2 b{
	font-family: font-4;
}

.berrors-2{
	padding: 0px 20px;
}

.darken .berrors-1.box, .darken  .box{
	 color:#a5a5a5;
	border: 0px solid #3a3d40 !important;
	background: #2d2f32;
}


.berrors-1.box{
	margin-bottom: 0px;
	color: #242527;
	border: 0px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
	padding: 20px 0px;
	background: #efefef;
}

.search_result_num {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-3;
	margin: 15px 0px 40px 0px;
}



.box_in h1{
	margin: 0px 0px 4px 0px;
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.box_in{
	padding:3% 4%;
}

.box{
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
}


#pagi-load  path{
	fill:#008080;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{  margin: 5px 0px 7px 0px; }
.pagi-load a:hover{ border: 1px #008080 solid; color: #008080; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #f7f7f7;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{color: #242527;font-family: font-1;border: 1px #C2C2CF solid;font-feature-settings: 'case' on;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 35px;display:inline-block;height: 45px;line-height: 45px;font-size:16px;border-radius: 5px;cursor:pointer;/* color:#f7f7f7; */background: #f7f7f7;text-align:center;font-family: 'font-1';}


.vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}

.vvan-div-4 a{
	display: none;
}


.vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 0px 4px;
}


.vvan-div-1 {
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  overflow:hidden;
  background:#e9eaef;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  margin-top: 0px;
  color: #3A3C3F;
  border-radius: 5px;
  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  font-size: 15px;
}



.sv-video-6 .sv-video-8 {
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6:hover .sv-video-8 {
    color:#ededed;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.va-new-1 .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.va-new-1:hover .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     color: #f7f7f7;
}


.va-new-004 {
	display:block;
	border-radius:5px;
	color:#ededed;
	background: rgba(0, 0, 0, 0.50) url(../images/icon-9.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
	font-size:17px;
	line-height:50px;
	position:relative;
	width:40px;
	height:40px;
	cursor:pointer;
	text-align:center;
	margin:auto;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	opacity: 0;
	}


.va-new-1 .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 0;
     box-shadow: 0px 0px 0px 20px rgb(0 0 0 / 50%);
}


.va-new-1:hover .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 9;
     box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 0%);
}


.va-new-04{
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:2;
	}

.va-new-4 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.sv-video-9 .slick-next, .sv-video-9 .slick-prev {
	top:60px !important;
}




.va-new-6 {
	floaT: left;
    width: 13px;
    height: 13px;
    position: relative;
    background: #18191B url(../images/icon-19.svg) center no-repeat;
    margin: 3px 5px 0px 0px;
}


.va-new-5{
	width: 100%;
	position:relative;
	float: left;
	color:#008080;
	margin: 10px 0px 5px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-size: 14px;
    font-family: font-1;
}




.sv-video-9 .slick-dots li{ display: inline-flex !important;}

.va-new-7{
	width: 100%;
	position:relative;
	float: left;
	color:#dadada;
}


.va-new-3, .va-new-3 img{
	object-fit: cover;
	width: 100%;
	height: 150px;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
	float: left;
}

.va-new-1{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 60px 0px;
}


.sv-video-5 {
	margin: 6px 0px 0px 12px;
	floaT: left;
    position: relative;
}


.sv-video-4 {
	floaT: left;
    width: 38px;
    height: 35px;
    position: relative;
    background: #18191B url(../images/video-2.svg) center no-repeat;
}

.sv-video-8{
	floaT: right;
	position:relative;
	color:#787A7E;
}


.sv-video-7 {
	floaT: left;
    width: 14px;
    height: 10px;
    position: relative;
    background: #18191B url(../images/hover-1.svg) 0px 0px no-repeat;
    content: "";
    left: -3px;
    top: 6px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}
.sv-video-6:hover .sv-video-7 {
    background: #18191B url(../images/hover-1.svg) 0px -10px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6{
	margin-top: 6px;
	floaT: right;
	position:relative;
}

.sv-video-3{
	font-size: 18px;
	floaT: left;
	position:relative;
}



.sv-video-9{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
}

.sv-video-2 a{
	color:#ededed;
}

.sv-video-2 {
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#ededed;
	margin: 15px 0px;
	font-size: 16px;
	font-family: font-1;
}

.sv-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #18191B url(../images/video-1.svg) center no-repeat;
}


.footer-02{
	padding: 0px 17px;
} 

.foni-bg-3{
	width: 124.56;
	height: 340.64;
	z-index:0;
	position:absolute;
	right: 0px;
	top: 165px;
}


.foni-bg-2 path{
	 fill: var(--foni-2) !important;
}

.foni-bg-2 img{
	width: 100%;
}

.foni-bg-2{
	width: 124.56px;
	height: 340.64px;
	z-index:0;
	position:absolute;
	left: 0px;
	top: 300px;
}


.foni-bg-1{
	width: 100%;
	z-index:0;
	position:absolute;
	lefT: 0px;
	top: 0px;
}





.header-3.header-01 {
   position:fixed;
   top: 0px;
   z-index: 9999;
   margin-top: 0px;
}


.hd-vidi-1 .div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: inherit !important;
    bottom: 40px;
    color: #353f53;
    font-size: 18px;
    right: 10px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.hd-vidi-1 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.relz-9 .relz-10{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-9:hover .relz-10{
	color: #008080;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover {
	border: 1px #008080 solid;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-14.svg) center no-repeat;
    width: 12px;
    height: 43px;
}

.relz-10{
	floaT: left;
	margin: 0px -35px 0px 38px;
	color: #242527;
	font-family: font-1;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 190px;
	height: 45px;
	border-radius: 5px;
	border: 1px #C2C2CF solid;
	background:#f7f7f7;
	margin: auto;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 15px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.hd-vidi-7 a{
   display: none;
}

.hd-vidi-7 a:nth-child(1){
   display: block !important;
}

.hd-vidi-1 .hd-vidi-11 a{
    
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1:hover .hd-vidi-11 a{
    color: #008080;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1 .hd-vidi-9{
    opacity:0;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.hd-vidi-1:hover .hd-vidi-9{
	opacity:9;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.liv-new-4{
	widtH: 100%;
	height: 4px;
	background:#eaeaeb;
	margin: -12px 0px 20px 0px;
	position:relative;
	floaT: left;
}

.liv-new-03 {
	floaT: left;
    width: 14px;
    height: 14px;
    position: relative;
    background: #008080;
    left: 0px;
    top: 1.5px;
    border-radius: 5px;
}


.liv-new-3 h2:hover{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#008080;
}

.liv-new-3 h2{
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	color:#242527;
	font-size: 20px;
	line-height: 19.3px;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
	display:inline-flex;
}

.liv-new-3{
	background: #f7f7f7;
	padding: 0px 15px 0px 0px;
	z-index:1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
}


.liv-new-2{
	widtH: 100%;
	position:relative;
	floaT: left;
}


.liv-new-1{
	widtH: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 10px;
}


.hd-vidi-10 a {
	color:#242527;
}


.hd-vidi-10{
    width: 100%;
    floaT: left;
    position:relative;
    overflow:hidden;
    font-size: 16.5px;
    margin-top: 10px;
    font-weight: bold;
    font-family:font-4;
    color:#242527;
}


.no-2 .hd-vidi-1 {
  margin: 0px 0px 20px 0px;
}

.hd-vidi-1 {
  width: 100%;
  float: left;
  margin: 0px 0px 20px 0px;
}


.hd-vidi-8{
	width: 54%;
	height: 8px;
	color: #646464;
	border-lefT: 1px #c4c4c5 solid;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 2px 10px;
	line-height: 10px;
}


.hd-vidi-7 a{
	color: #008080;
	font-size: 13px;
}


.hd-vidi-7{
	font-size: 0px;
	margin: 0px 10px 0px 0px;
    floaT: left;
	position:relative;
}


.hd-vidi-6{
	padding: 0px 10px;
}

.hd-vidi-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    width: 100%;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
	background:#ddd;
	bottom: 0px;
	padding: 0px 0px;
	font-size: 13px;
}

.hd-vidi-3 img{
    border-radius: 5px 5px 10px 10px !important;
}

.hd-vidi-3, .hd-vidi-3 img{
    width: 100%;
    floaT: left;
    height: 210px;
    object-fit: cover;
    border-radius: 5px;
    position:relative;
    overflow:hidden;
}



.fa-clock-1 {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 0px 3px 0px -5px;
    background: url(../images/icon-31.svg) center no-repeat;
}

.star-new-3{
floaT: left;
position:relative;
margin: 0px 0px 0px 58px;
height: 46px;
line-height: 46px;
font-family: font-1;
font-size: 16px;
color:#18191B;
}


.star-nn-1, .star-nn-2 {
    width: 19px;
    height: 19px;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    color:#ededed;
    border-radius: 100px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    position:relative;
    top: -1px !important;
    display: inline-block;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.star-nn-2 {display: none;}

.stars-n-3:before {
	
    width: 46px;
    height: 47px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    right: 0px;
    position: absolute;
    floaT: left;
    background: url(../images/icon-11.svg) center no-repeat;
    content: "";
	z-index:90;
}

.van-div-geo-1 {
  width: 400px;
  floaT: right;
  position:relative;
  height: 47px;
  background: url(../images/title-2.png) center no-repeat;
  position:absolute;
  right: 0px;
  z-index:1;
}


.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}



.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}

.van-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}


.van-div-12{
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 62px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
  font-family:font-3;
-webkit-font-feature-settings: 'case'on;
font-feature-settings: 'case'on;	
}

.van-div-11{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 10px; 0px;
	font-size: 12px;
	color:#939393;
}


.van-div-10{
	padding: 0% 7%;
}



.van-div-8 img{
    width: 100%;
    floaT: left;
    height: 180px;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.van-div-6 img{
  widtH: 100%;
}


.van-div-6{
  width: 23.27%; 	
  float: left;
  margin: 0px 0px 15px 15px;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}





.van-div-04{
  padding: 0px 0px 0px 5px;
  color:#757881;
}

.van-div-4{
	color:#ededed;
	z-index:11;
  font-family: font-4;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
  font-size: 15px;
  letter-spacing: 0px;
}

.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background:#161c2a;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#ededed;
}


.van-div-1{
  width: 100%;
  floaT: left;
  position:relative;
}


ol.sliderr > .stars-n-1:hover > a:before{
	background:#026260;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

ol.sliderr::-webkit-scrollbar{height: 7px;}
ol.sliderr::-webkit-scrollbar-track{background:#eee; border-radius: 90px; }
ol.sliderr::-webkit-scrollbar-thumb{background:#008080; border-radius: 90px;  }


ol.sliderr {
	width:100%;
    display: flex;
    will-change: transform;
    overflow: auto scroll;
    overflow-y: hidden;
    overflow-x: auto;
}


ol.sliderr > li > a{line-height:20px;float:left;width:100%;overflow:hidden;position:relative;font-size:17px;position:relative;display:block;color:inherit;text-decoration:none !important;padding:0px 0 0px 0px;}

.van-stars-n-2{margin:0px 15px;}

.van-stars-n-1 {
    bottom: 0px;
    float: left;
    width: 100%;
    letter-spacing: 0.3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000e6));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -ms-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    color: #f7f7f7;
    text-align: left;
    padding: 30px 0px 10px 0px;
    line-height: 20px;
    position: absolute;
	font-size: 13px;
	z-indeX:1;
	font-family: font-3;
}




.star-new-2 a{
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-2 a:hover{
 color:#008080;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-3 i{
 color:#008080;
}

.stars-n-1:hover .stars-n-5, .van-div-6:hover .van-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.stars-n-1 .stars-n-5, .van-div-6 .van-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-1 {
	margin-bottom: 10px;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.stars-n-5{
  line-height: 17px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 15px;
  height: 68px;
  floaT: left;
  margin: 10px 0px 2px 0px;
  color: #242527;
  font-weight: 700;
  font-family:font-4;
}

.stars-n-3, .stars-n-3 img{
    width: 100%;
    floaT: left;
    height: 150px;
    object-fit: cover;
    border-radius: 5px 5px 0px 5px;
    position:relative;
    overflow:hidden;
}

.stars-n-1 img{
  widtH: 100%;
}

.stars-n-1 { 
  animation: fadeIn 0.8s;
  -webkit-animation: fadeIn 0.8s;
  -moz-animation: fadeIn 0.8s;
  -o-animation: fadeIn 0.8s;
  -ms-animation: fadeIn 0.8s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-o-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-ms-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.stars-n-1 {
  min-width: 200px;
  float: left;
  margin: 0px 15px 15px 0px;
}

.darken ol.sliderr::-webkit-scrollbar{height: 7px;}
.darken ol.sliderr::-webkit-scrollbar-track{background:#2d2f32; border-radius: 90px; }
.darken ol.sliderr::-webkit-scrollbar-thumb{background:#008080; border-radius: 90px;  }


ol.sliderr {float:left;width:100%;font-size:13px;position:relative;padding:0;list-style:none;color:#222;counter-reset:ol-counter;}
ol.sliderr > li > a{line-height:20px;float:left;width:100%;overflow:hidden;position:relative;font-size:17px;position:relative;display:block;color:inherit;text-decoration:none !important;padding:0px 0 0px 0px;}
ol.sliderr > li > a:before{ color:#ededed; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;  z-index:1;right: 0px;content:counter(ol-counter);counter-increment:ol-counter;font-size:15px;font-family:font-3;width:30px;height:30px;line-height:30px;border:0px solid #eeedf7;background:#008080; border-radius: 100px;float:left;  margin: 112px 5px 0px 0px; z-index:111; text-align:center;position:absolute;}


.stars-n-2{
  position:relative;
  overflow:hidden;
  width: 100%;
  floaT: left;
  margin: 0px 0px 0px 0px;
}

.star-new-6 li:nth-child(0) {
    display: none;
}

.star-new-6{
  margin: 0px 0px;
}

.liv-new-6{
  margin: 0px 0px;
}

.star-new-05, .liv-new-5{
  width: 100%;
  floaT: left;
  position:relative;
  overflow:hidden;
}

.star-new-2{
	height: 45px;
	overflow:hidden;
	position:relative;
  width: 100%;
  floaT: left;
  margin: 0px 0px 15px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #ECEDEE url(../images/star-1.svg) left no-repeat;
  border-radius: 5px;
}
.user_tab .active a{
    color:#008080;
}


.user_tab .active {
    color: #008080;
    opacity: 9;
}

.star-new-4 img {
    width: 24px;
    height: 24px;
    floaT: left;
    margin: -2.5px 10px 0px 0px;
}

.user_tab li a{
    color: #98989A;
}

.user_tab li {
    display: inline-block;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 500;
    -webkit-user-select: none;
    color: #98989A;
    opacity: 9;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.user_tab li:before {
	border-radius: 5px;
    width: 12px;
    height: 12px;
    top: 9px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    left: -16px;
    position: absolute;
    floaT: left;
    background: #f7f7f7;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.user_tab li.active:before {
  background: #008080;
}

.user_tab li a.active{ border-radius: 100px; background:#2e6abd;color:#ededed;z-index:4;outline:none;}

.user_tab{  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on; margin: 0px 20px 0px 0px; floaT: right;  font-family: font-1; }
.user_tab li{     font-family: font-4; border-radius: 100px;  position:relative; padding: 6px 0px; display:inline-block;margin: 8.5px 0px 0px 20px;cursor:pointer;text-transform:uppercase;font-weight:500;-webkit-user-select:none;}
.user_tab li:hover{ opacity: 9; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; }

	.tab-content > .tab-pane { display: none; }
	.tab-content > .active { display: block; }

.div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: 15px;
    color: #353f53;
    font-size: 18px;
    right: 15px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.div-slaider-2 .div-icin-2 {
    background: rgb(0 0 0 / 65%)  url(../images/icon-9.svg) center no-repeat;
}
.div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 45px;
    height: 45px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1:hover .div-icin-01 .div-icin-2, .k-slaider-7:hover .div-icin-2 {
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
	color: #0092c1;
}


.k-slaider-1:hover .k-slaider-5:before, .k-slaider-7:hover .k-slaider-12:before  {
    width: 100%;
    lefT: 0px;
    background: #008080;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.div-slaider-2 .k-slaider-7.k-slaider-11 {
	top: 0px !important;
	bottom: inherit !important;
}

.k-slaider-5:before, .k-slaider-12:before {
    width: 0%;
    height: 0px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    lefT: 50%;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.van-div-6:hover .div-icin-01 .div-icin-2{
	background:#0092c1;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(0 0 0 / 25%);
}


.div-icin-01 .div-icin-2 {
    font-size: 13px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.div-icin-01.div-icin-1 {
    top: auto;
    bottom: 10px !important;
    color: #353f53;
    right: 10px;
}



.noo-2 .margin-size-2{
   padding: 0px 0px;
}

.margin-size-2{
   padding: 0px 15px;
}


.mob-slaider-01.mob-slaider-1{
   floaT: right!important;
   display: none;
}
.darken .margin-size-1{
   border-top: 1px #242527 solid;
}

.margin-size-1{
   width: 100%;
   floaT: left;
   position:relative;
   background: #f7f7f7;
   border-top: 1px #eee solid;
   padding: 15px 0px;
   margin: 0px 0px 0px 0px;
}

.k-slaider-6{
	margin: 0px 15px;
}

.k-slaider-5{
   overflow:hidden;
   padding: 100px 0px 20px 0px;
   margin-bottom: 0px;
	width: 100%;
	floaT: left;
	position: absolute;
	line-height: 19px;
	z-index:1;
	bottom: 0px;
	color:#ededed;
	font-family: font-1;
	 -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	font-size: 17px;
   	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.90) 100%);
}

.k-slaider-1 img, .k-slaider-2{
	height: 190px;
}

.k-slaider-1 img{position:relative;width: 100%;overflow:hidden;object-fit: cover;}

.k-slaider-2{ z-index:0; position:relative;width: 100%;overflow:hidden;object-fit: cover;floaT: left;}

.mob-slaider-1 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
}
.moblis-1 .k-slaider-1{
	height: 190px;
   overflow:hidden;
   position: relative;
   margin: 0px 0px 0px 0px;
}
.k-slaider-1{
   width: 100%;
   floaT: left;
   overflow:hidden;
   border-radius: 0px;
   position:relative;
   margin: 0px 0px 0px 0px;
}

.k-slaider-13{
	 padding: 0px 20px;
}


.k-slaider-12{
    position: absolute;
    bottom: 0px;
    lefT: 0px;
    background: #d7d7d7; /* Old browsers */
    background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 25px 0px 0px 0px;
    font-size: 16px;
    line-height: 20px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.k-slaider-11{
position:relative;
margin: 0px 0%;
}

.k-slaider-10{
    position: absolute;
	bottom: 0px;
    lefT: 0px;
    background:#ededed;
    width: 100%;
    floaT: left;
}

.k-slaider-9{
    z-index:1;
    position:absolute;
    lefT: 20px;
    background:rgb(0 0 0 / 50%);
    border-radius: 3px;
    color:#c5c5c5;
    padding: 6px 10px;
    font-size: 13px;
    font-family: font-1;
    top: -45px;
}


.k-slaider-7{height: 460px;object-fit: cover;}

.k-slaider-7 img{height: 500px;object-fit: cover;}

.k-slaider-7{
   width: 100%;
   floaT: left;
   overflow:hidden;
   position:relative;
}

.div-slaider-03{
   width: 100%;
   floaT: left;
}


.div-slaider-3{
   width: 635px;
   floaT: right;
   overflow:hidden;
   position:relative;
}

.div-slaider-2{
	display: none;
   width: 60%;
   border-radius: 5px;
   overflow:hidden;
   floaT: right;
   position:relative;
   margin: 0px 0px 0px 0px;
}


.div-slaider-1 img{
   width: 100%;
   font-size: 0px;
   line-height: 0px;
}

.div-slaider-1{
    z-index:0;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 0px;
}


.k-slaider-3:hover, .k-slaider-9:hover {
    background: #2196f3;
    color:#ededed;
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.k-slaider-3, .k-slaider-9 {
    background: rgb(0 0 0 / 50%);
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1 .k-slaider-4 img, .div-slaider-2 img,
.van-div-6 .van-div-8 img, .stars-n-1 .stars-n-3 img, .hd-vidi-1 .hd-vidi-4 img, .va-new-1 img, .vvan-div-6 img 

 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}


.k-slaider-1:hover .k-slaider-4 img, .div-slaider-2:hover img, .van-div-6:hover .van-div-8 img, .stars-n-1:hover img, .hd-vidi-1:hover .hd-vidi-4 img,
.va-new-1:hover img,
.vvan-div-6:hover img 
 {
     -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
	    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}


.k-slaider-1:hover .k-slaider-5, .k-slaider-7:hover .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
 color:#008080;
}

.k-slaider-7 .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

#cssmenu > ul > li a:hover{
   color:#008888;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}

.van-div-01:hover.van-div-2 svg, .van-div-02:hover.van-div-2 svg, .van-div-03:hover.van-div-2 svg{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.svg-menu-1 path{
	fill:#ededed;
}

.search-wrapper.search-wrap.hidden.active{
	animation:fade_in_show 0.2s}
	@keyframes fade_in_show{0%{opacity:0;transform:scale(0)}
	100%{opacity:1;transform:scale(1)}
}


.search-wrapper .input-holder .search-icon {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper .input-holder .search-icon:hover {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper.search-wrap.hidden.active{
	height: 34px;
	padding: 0px 0px 0px 20px;
	margin-top: 0px;
}


.search-wrapper {
	    z-index:11;
	    position: absolute;
	    top: 0px;
	    left: 15px;
	   }

    .search-wrapper .input-holder {
    	lefT: 0px;
    	top: 11px;
    	height: 35px;
    	width: 52px;
    	position: absolute;
    }

.search-wrapper.active .input-holder, #searchsuggestions {
width: 240px;
}

#searchsuggestions span.notfound{ display: block; padding: 12px 0px 0px 0px !important;  text-align: center !important; }

#searchsuggestions{
	z-index: 999 !important;
}

#searchsuggestions a{padding:15px 15px !important;}
#searchsuggestions{overflow:hidden; }

#dofullsearch, .seperator{display:none !important;}
#searchsuggestions a span { font-family: font-1; font-size: 14px; }

/*---search---*/
#searchsuggestions {
	z-index: 2200;
	border-radius: 3px;
	background: #ededed;
	box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
	border: 1px solid #ddd; 
	background-clip: padding-box;
	font-size: .9em;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	}


.ajax-serch-1 img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.ajax-serch-1:hover img{
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.ajax-serch-1 .ajax-serch-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-1:hover .ajax-serch-2{
   color: #039090;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-6{
    width: 100%;
    font-size: 13px;
    font-family: font-2;
    position:relative;
    overflow:hidden;
    floaT: right;
    margin: 0px 0px 10px 0px;
    color:#898585;
}


.ajax-serch-5{
    width: 100%;
    overflow:hidden;
    font-size: 14.5px;
    line-height: 20px;
    font-family: font-4;
    position:relative;
    floaT: right;
    margin: 0px 0px 0px 0px;
}


.ajax-serch-4{
    width: 100%;
    position:relative;
    floaT: right;
    margin: 0px 0px;
}


.ajax-serch-3, .ajax-serch-3 img{
    height: 80px;
    line-height: 0px;
    object-fit: cover;
    position:relative;
    overflow:hidden;
    border-radius: 4px;
}


.ajax-serch-1{
    width: 100%;
    position:relative;
    floaT: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
    border-bottom: 1px #d6d7d9 solid;
}

.ajax-serch-2{
   margin: 0px 15px;
}

    .search-wrapper.active .input-holder {
    	lefT: 0px;
    	background: #ededed;
    	z-index:1;
    	box-shadow: 0px 0px 0px 1px #dadada;
    	top: 10px;
    	border-radius: 100px !important;
    }

    .search-wrapper .input-holder .search-input {
    	width: 0px;
    	height: 35px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-3;
    	font-size: 14px;
    	line-height: 20px;
    	color: #444553;

    }

    .search-wrapper.active .input-holder .search-input {
    	width: 200px;
    	padding: 0px 0px 0px 15px;
    	opacity: 1;
    }

    .search-wrapper.active .input-holder .search-icon {
		margin-right: 45px;
    }

    .search-wrapper .input-holder .search-icon {
    	-webkit-transition: all .2s;
    	-moz-transition: all .2s;
    	-o-transition: all .2s;
    	transition: all .2s;
    	top: 0px;
    	opacity:0;
    	width: 33px;
    	height: 33px;
    	margin-top: 0px;
    	border: none;
    	border-radius: 0px;
    	padding: 0;
    	outline: none;
    	position: relative;
    	z-index: 11;
    	float: left;
    	cursor: pointer;
  }

 .search-wrapper .input-holder .search-icon::before {
 	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    border-radius: 50px;
    lefT: 0px;
    width: 100%;
    height: 100%;
    bottom: 0px;
    position: absolute;
    background: url(../images/serch.svg) 8px 8px no-repeat;
    content: "";
}

.search-wrapper.active .input-holder .search-icon::before {
		display: none;
    }


 .search-wrapper .input-holder .search-icon:hover::before {
    background: #008080 url(../images/serch.svg) 8px -25px no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

    .search-wrapper .input-holder .search-icon {
    	opacity: 1;
    	background: #eaeaeb;
        border-radius: 100px;
        z-index:9999;
        -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    }

    .search-wrapper.active .input-holder .search-icon {
    	opacity: 9;
        background: url(../images/search-1.svg) center no-repeat;
        z-index:9999;
        display: none;
    }

    .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        transform: rotate(45deg);
    }

    .search-wrapper.active .input-holder .search-icon span {
		opacity:0;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }

    .search-wrapper .input-holder .search-icon span::before {
        width: 4px;
        height: 14px;
        left: 22px;
        top: 8px;
        border-radius: 5px;
        transform: rotate(-85deg);
    }

    .search-wrapper .input-holder .search-icon span::after {
        width: 14px;
        height: 14px;
        left: 0;
        top: 0;
        border-radius: 16px;
    }

    .search-wrapper .close {
		opacity:0;
		position: absolute;
		z-index: 1;
		top: 18px;
		right: -207px;
		width: 20px;
		height: 20px;
		cursor: pointer;
		transform: rotate(45deg);
		}

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #3c3838;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 20px;
        left: 9px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 20px;
        height: 2px;
        left: 0;
        top: 9px;
    }


#cssmenu ul .menu-b a::before {
display: none;
}

.van-div-3 button{
    floaT: left;
    background:rgb(255 255 255 / 0%);
    border:0;
}



.van-div-9{
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 6px 0px 6px 0px;
    background: #008080 url(../images/icon-6.svg) center no-repeat;
    border-radius: 100px;
}


.van-div-8{
    margin: 0px 7px;
}


.van-div-3 .swore-1{
    top: 1px;
    lefT: 0px;
    height: 35px;
}

.van-div-3.swore-1{
    floaT: left;
    transform: skewX(0deg);
    background:rgb(0 0 255 / 0%);
    z-indeX:1;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: auto;
}

.van-div-10  svg {
   fill: #3D4865; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10:hover svg {
   fill: #f7f7f7; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-10:hover{
     background:#0253B7;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10{
	display: none;
    cursor: pointer;
    overflow:hidden;
    width: 44px;
    height: 35px;
    line-height: 36px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    border-radius: 500px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-7{
    cursor: pointer;
    overflow:hidden;
    width: 60px;
    height: 33px;
    line-height: 40px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 58px;
    border-radius: 100px;
    background: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}



.van-div-3{
    margin-top: 10.5px;
}


.van-div-4{
      cursor: pointer;
      overflow:hidden;
      width: 85px;
      height: 33px;
      line-height: 40px;
      floaT: right;
      position:relative;
      margin: 0px 15px 0px 0px;
      border-radius: 100px;
      background: #eaeaeb url(../images/icon-7.svg) center no-repeat;
      text-align: center;
      -webkit-transition: all .2s;
      -moz-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s;
}


#cssmenu ul .menu-a  a {
   color: #008888;
}



#cssmenu ul .menu-a::before, #cssmenu ul .menu-a::after {
    width: 10px;
}


#cssmenu > ul > .home-svg-1 svg{
    width: 19px;
    height: 19px;
    margin: -3px 0px -5px 0px;
    position:relative;
    floaT: left;
    }

.van-div-01:hover.van-div-2 path, .van-div-02:hover.van-div-2 path, .van-div-03:hover.van-div-2 path{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01.van-div-2 svg{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03:hover .swore-03{  
	opacity:9;
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02:hover .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #37B6FD url(../images/icon-02.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02 .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-2.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01 .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-1.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03 .swore-03{
	opacity:0;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-01:hover .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #3B64B4 url(../images/icon-01.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01:hover.van-div-2{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-03:hover .swore-3{
		background: url(../images/icon-03.svg) center no-repeat;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-3{
		background: url(../images/icon-3.svg) center no-repeat;
		floaT: left;
		z-indeX: 11;
		width: 100%;
		position:absolute;
		text-align: center;
		left: 0px;
		height: 32.5px;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-2{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.swore-1{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.van-div-2 path{
   fill: #5F697C;
}

.van-div-03.van-div-2{
    line-height: 40px;
}


.van-div-2{
    overflow:hidden;
    width: 33px;
    height: 33px;
    line-height: 34px;
    floaT: left;
    position:relative;
    margin: 0px 7px 0px 0px;
    border-radius: 100px;
    background-color: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}


.van-div-1{
	display: none;
    width: 150px;
    floaT: left;
    position:relative;
    margin-top: 12px;
}


.header-2{
    width: 100%;
    height: 55px;
    floaT: left;
    position:relative;
}

#cssmenu ul li a::before {
    width: 1px;
    height: 20px;
    position: absolute;
    content: "";
    right: -1px;
}

.header-4 ul li ul li a{
   border-right: 0px #f7f7f7 solid;
   font-family: font-1 !important;
}

.header-4 ul li a{
	width: 100%;
	letter-spacing:0.3px;
	font-family: font-1 !important;
	border-bottom: 0px #5d95d9 solid;
	font-size: 17px;
	float: left;
	padding: 13px 0px;
	line-height: 13px;
	position:relative;
}

.header-12 a{
   color:#a5a7b2;
}


.header-03.header-3 {
    position: fixed;
    top: 0px !important;
    margin-top: 0px;
    box-shadow: 0px 4px 4px rgb(0 0 0 /8%);
    z-index:9;
}

.header-3 {
    z-index: 11;
    margin-bottom: 20px;
    float: left;
    position: fixed;
    margin-top: 0px;
    widtH: 100%;
    background: #008080;
    line-height: 50px;
}


.logo-2 svg{
    widtH: 110px !important;
	height: 45px;
    line-height: 0px;
    float: left;
    position: relative;
}


.logo-2 {
    line-height: 0px;
    width: 110px;
    margin: 9px auto;
    /* float: left; */
    position: relative;
}

.logo-1 {
	z-index:0;
    width: 100%;
    height: 65px;
    line-height: 65px;
    margin: 0px 0px;
    float: left;
    position: relative;
}


.header-1 {
	margin-top: 65px;
    float: left;
    position: relative;
    widtH: 100%;
    height: 55px;
    background: #e3e3e3;
    line-height: 55px;
}


.sv-video-9 .slick-prev:hover {
	background: #008080 url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-next:hover {
	background: #008080 url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.sv-video-9 .slick-next {
    right: 15px;
    background: rgb(0 0 0 / 50%) url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-prev {
    lefT: 15px;
    background: rgb(0 0 0 / 50%) url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.slick-slider{/* overflow:hidden; */position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-slide img{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{padding-bottom: 2px !important;bottom:20px;width:100% !important;position:absolute;display:block;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #008080;border-radius:100px;}
.slick-next{right:15px;floaT:left;border-radius:500px;background:#f7f7f7;font-size:0px !important;z-index:1;line-height:40px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev,.slick-next{top: 45% !important;}
.slick-prev{lefT:15px;floaT:left;border-radius:500px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.slick-dots li{/* floaT: left; */background: #3F4043;border-radius:10px;position:relative;display:inline-block;width: 8px;height: 8px;margin: 0 3px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- /RESPONSIVE --*/
}





@media (min-width:560px) and (max-width:800px){

.footer-nop-2{
	padding: 0px 15px;
}


.footer-nop-1 .van-cont-1{
	display:block;
	color:#4F5155;
	floaT:right;
	margin: 12px 8px 0px 0px;
	line-height: 35px;
	position:relative;
	z-index:1;
	font-size: 16px;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.footer-nop-1 .van-div-1{
	display:  block;
	margin: 13px 0px 5px 0px;
}

.footer-nop-1{
	background: #f7f7f7;
	border-bottom: 1px #d8dae5 solid;
	width: 100%;
	position:relative;
	floaT: left;
	padding: 0px 0px 10px 0px;
}



.darken .header-3 {
   background: #18191b !important;
}

.darken .header-1 {
        background: #2d2f32 !important;
}

/*-- RESPONSIVE --*/
#cssmenu{width: 100%;border-radius: 0px;float: left;margin-top: 0px;floaT: left;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}
#cssmenu ul{
	overflow:hidden;
	width: 100%;
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:block;
	float:left;
	}
#cssmenu ul li{    margin: 0px 0px;  padding:0px 0px; display:block;position:relative;}
#cssmenu ul li a{ 
-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;


  text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}


#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#ededed;}
#cssmenu ul li ul li a{color: #9da7b5;font-family: font-3 !important;-webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;/* border-bottom: 1px #eee solid; */display: inline-block;font-size: 15px;opacity: 1;font-family:font-2;font-size: 15px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width: 100%;padding: 5px 0px;}
#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #008888 !important;}
#cssmenu ul li ul li:hover:after,
#cssmenu ul li ul li.active:after{background:#2196f3;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{
	color: #ededed;
	position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    color:#d1d1d1;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}

.darken #cssmenu > ul > li a:hover{
   background: rgb(58 61 64 / 0%) !important;
}

.darken #cssmenu ul li ul li a{
   border-bottom: 1px rgb(69 72 74 / 0%) solid !important;
}

.darken #cssmenu > ul > li > ul{
	background: rgb(58 61 64 / 0%) !important;
}


#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}
#cssmenu > ul > li{width: 100%;}
#cssmenu > ul > li > ul{
	padding: 0px 0px; 
	border-radius: 0px 0px 5px 5px;
	overflow:hidden;

border-radius: 0px;
	}


.outer-menu {
    position: absolute;
    top: 12.5px;
    left: 30px;
    z-index: 11;
}
.outer-menu .checkbox-toggle {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    cursor: pointer;
    width: 43px;
    height: 43px;
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked + .hamburger > div {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

.outer-menu .checkbox-toggle:checked + .hamburger > div {
    background: #f7f7f7;
}

.outer-menu .checkbox-toggle:checked + .hamburger > div:after,
.outer-menu .checkbox-toggle:checked + .hamburger > div:before {
    top: 0;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.outer-menu .checkbox-toggle:checked + .hamburger > div:after {
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked ~ .menu {
    pointer-events: auto;
    visibility: visible;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
    -webkit-transition-duration: 0.75s;
    transition-duration: 0.75s;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div > div {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease 0.4s;
    transition: opacity 0.4s ease 0.4s;
}
.outer-menu .checkbox-toggle:hover + .hamburger {
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1);
}
.outer-menu .checkbox-toggle:checked:hover + .hamburger > div {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
}
.outer-menu .hamburger {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    width: 30px;
    height: 40px;
    padding: 0.0em 0px;
    background: 0 0;
    box-shadow: none !important;
    border-radius: 0 0.12em 0.12em 0;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div {
	border-radius: 100px;
    position: relative;
    -webkit-box-flex: 0;
    flex: none;
    width: 100%;
    height: 4px;
    background: #f7f7f7;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div:after,
.outer-menu .hamburger > div:before {
    content: "";
    position: absolute;
    z-index: 1;
    top: -10px;
    left: 0;
    width: 100%;
    height: 4px;
    border-radius: 10px;
    background: inherit;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.outer-menu .hamburger > div:after {
    top: 10px;
}
.outer-menu .menu {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    visibility: hidden;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    outline: 1px solid transparent;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}


.darken .outer-menu .menu > div {
    background: rgb(27 30 30 / 97%);
}

.outer-menu .menu > div {
    width: 240vw;
    height: 240vw;
    color: #fefefe;
    background: rgb(24 44 46 / 97%);
    border-radius: 100%;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    -webkit-box-flex: 0;
    flex: none;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div {
    text-align: center;
    max-width: 100vw;
    max-height: 100vh;
    opacity: 0;
    -webkit-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
    overflow-y: auto;
    -webkit-box-flex: 0;
    flex: none;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div > ul {
    list-style: none;
    padding: 0 1em;
    margin: 0;
    display: block;
    max-height: 100vh;
}
.outer-menu .menu > div > div > ul > li {
    padding: 0;
    margin: 1em;
    font-size: 24px;
    display: block;
}
.outer-menu .menu > div > div > ul > li > a {
    position: relative;
    display: inline;
    cursor: pointer;
    -webkit-transition: color 0.4s ease;
    transition: color 0.4s ease;
    font-family: Mbold;
    color: #ededed;
    font-size: 16px;
}
.outer-menu .menu > div > div > ul > li.host {
    margin-top: 40px;
}
.outer-menu .menu > div > div > ul > li > a:hover {
    color: #e5e5e5;
}
.outer-menu .menu > div > div > ul > li > a:hover:after {
    width: 100%;
}
.outer-menu .menu > div > div > ul > li > a:after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: -5px;
    left: 0;
    width: 0;
    height: 2px;
    background: #fed501;
    -webkit-transition: width 0.4s ease;
    transition: width 0.4s ease;
}


.video-xuti .ent-2 div{
	padding-bottom: 56% !important;
}


.logo-2 h1{
	display: none;
}

#cssmenu ul li ul .menu-aa a{ 
	color: #008080 !important;
}

.svg-menu-1{
	position:relative;
	top: -4px;
	display: inline-block;
}


.f-club-09 .f-club-9{
	width: 24px;
	line-height: 20px;
	margin: 0px 2px -5px 0px;
}

.f-club-06 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-05 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-09:hover.f-club-4 {
	border: 2px #01B1A8 solid;
}

.f-club-08:hover.f-club-4 {
	border: 2px #3447B5 solid;
}


.f-club-07:hover.f-club-4 {
	border: 2px #E82F20 solid;
}


.f-club-06:hover.f-club-4 {
	border: 2px #C90404 solid;
}


.f-club-05:hover.f-club-4 {
	border: 2px #454445 solid;
}


.f-club-04:hover.f-club-4 {
	border: 2px #BA1D5C solid;
}


.f-club-03:hover.f-club-4 {
	border: 2px #0092C1 solid;
}


.f-club-02:hover.f-club-4 {
	border: 2px #2875D3 solid;
}


.f-club-01:hover.f-club-4 {
	border: 2px #008080 solid;
}

.f-club-4, .f-club-4 hover{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.f-club-09 .f-club-7 img{ 
	width:126px;
}

.f-club-08 .f-club-7 img{ 
	width: 92px;
}


.f-club-07 .f-club-7 img{ 
	width: 127px;
}

.f-club-06 .f-club-7 img{ 
	width: 95px;
}

.f-club-05 .f-club-7 img{ 
	width: 66px;
}

.f-club-04 .f-club-7 img{ 
	width: 110px;
}

.f-club-03 .f-club-7 img{ 
	width: 152px;
}


.f-club-02 .f-club-7 img{ 
	width: 117px;
}

.f-club-01 .f-club-7 img{ 
	width: 124px;
}




.f-club-4:hover .f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: -75px;
	background:#ededed;
	z-index:11;
	opacity:0;
}


.f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	background:#ededed;
	z-index:11;
}


.f-club-9 img{ 
	text-align: center;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.f-club-7{
	text-align: center;
	position: absolute;
	top: 52%;
	left: 0;
	width: 100%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 2;
}



.f-club-8 {
	z-index:0;
	font-family: font-4;
	text-align: center;
	width: 100%;
	height: 70px;
	line-height: 70px;
	border-top: 0px #dededf solid;
	floaT: left;
	bottom: 0px;
	position: absolute;
	padding: 0px 0px 0px 0px;
	color:#38393c;
}




.f-club-9 img{
	width: 100%;
}

.f-club-9{
	width: 20px;
	height: 20px;
	line-height: 40px;
	border-radius: 5px;
	display: inline-block;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -5px 0px;
}

.pirveli li:nth-child(1){
	width: 467px;
}

.f-club-4 {
	background:#f7f7f7;
	width: 45.8%;
	height: 70px;
	border: 2px #dededf solid;
	border-radius: 5px;
	floaT: left;
	position:relative;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 10px 5px;
}


.f-club-2 img{
   width: 90px;	
}


.f-club-1 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 5px 0px 20px 0px;
	margin-bottom: 20px;
	border-bottom: 1px #ddd solid;
}

.ffanjara-2{
	padding: 0px 0px 0px 15px;
}

.ffanjara-1{
	border-radius: 10px;
	background:#f7f7f7;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px 12px 0px;
}

.cd-popup-container .cd-popup-close:before{ 
z-index:9; 
position:absolute;
top:0px;
right:0px;
width:100%;
height:100%;
background: url(../images/close.svg) center no-repeat;
background-size: 14px;
content: "";
}



.cd-popup-container .cd-popup-close{
	overflow:hidden; 
z-index:99; 
position:absolute;
top: 0px;
right:0px;
width:50px;
height:50px;
border-radius: 100px;
}




.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;}
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgb(0 0 0/60%);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;z-indeX: 999999;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{position:relative;width:100%;max-width: 450px;margin: 3em auto;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}



.video-bg-6 .slick-next:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-36.svg) center no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}

.video-bg-6 .slick-slide {
    margin:0px 10px;
}

.video-bg-6 .slick-prev:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-37.svg) center  no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}


.video-bg-6 .slick-prev, .video-bg-6 .slick-next{
	top: 0px !important;
}


.video-bg-6 .slick-dots{
	display: none !important;
}

.vid-sl-0 img {
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.vid-sl-0:hover img{
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.video-slaider-2 .slick-next:before, .video-slaider-2 .slick-prev:after{
	transform: skewX(0deg);
}

.video-slaider-2{
	margin: 0px 0px 0px 40px;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    background-color: #008080;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    opacity: 9 !important;
}


.video-slaider-1 .slick-next{
	right: 0px;
	border-radius: 0px !important;
}

.video-slaider-1 .slick-prev{
	lefT: -40px !important;
	border-radius: 0px !important;
}


.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev{
	transform: skewX(0deg);
	background: #036060;
	border: 0;
	floaT:left;
	border-radius: 5px;
	font-size:0px !important;
	z-index:9;
	line-height:40px;
	position:absolute;
	display:block !important;
	width: 34px !important;
	padding:0;
	cursor:pointer;
	}


.vid-sl-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	display: none;
	width: 100%;
	position: absolute;
	float: left;
	background: #015B5B;
	color:#ededed;
	padding: 10px 0px;
	text-align: center;
	bottom: 0px;
	z-index:11;
	letter-spacing: 0.5px;
}

.vid-sl-3{
	margin: 0px 12px;
	color:#ededed;
	font-family: font-3;
	font-size: 13.5px;
	line-height: 18px;
}

.vid-sl-2{
	z-index:1;
	width: 100%;
	position: absolute;
	float: left;
	overflow:hidden;
	bottom: 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 12.33%, #000000 100%);
	padding: 100px 0px 10px 0px;
}

.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev, .vid-sl-0, .vid-sl-0 img{
	height: 150px !important;
}

.vid-sl-0, .vid-sl-0 img{
	border-radius: 5px;
	object-fit: cover;
}

.vid-sl-0 img{
	width: 100%;
	line-height: 0px;
}

.vid-sl-0{
	width: 225px;
	position:relative;
	float: left;
	overflow:hidden;
}



.video-bg-4 {
    background: #036060;
}


.full-story__content {
    width: 100%;
    floaT: left;
    position: relative;
}

.div-full-4  {
    width: 100%;
    floaT: left;
    position: relative;
}




.div-video-iframe-03{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}

.video_reclam {
    width: 100%;
    height: 100%;
    background: var(--foni-19);
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
}
.video_reclam .start_video svg {
    cursor: pointer;
}
.video_reclam video {
    margin-top: 0px;
    max-width: 100%;
    max-height: 100%;
}
.video_reclam .start_video {
        cursor: pointer;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: url(../images/p-1.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 90px;
}
.video_reclam button {
    position: absolute;
    bottom: 20px;
    right: 20px;
    padding: 15px;
    border: none;
    color: #f7f7f7;
    border-radius: 5px;
    cursor: pointer;
    font-family: font-1;
    background-color: var(--foni-1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    display: none;
    z-index: 1;
}


.full-story-baneri-1{
		width: 100%;
	height: 100%;
	floaT: left;
	margin-top: -1px;
}

.full-story-baneri-1 iframe{
	width: 100%;
	height: 100%;
	floaT: left;
	position: absolute;
	margin: 0px 0px 0px 0px;
	left: 0px;
}
.fullstor-video-1, .fullstor-video-1 iframe{
	width: 100%;
}

.fullstor-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: 0px 0px 0px 0px;
}


.video-bg-7{
	margin: 0px 20px;
	overflow:hidden;
	position:relative;
}


.video-bg-6{
	overflow:hidden;
	position:relative;
	width: 100%;
	floaT: left;
	margin: 0px 0px 0px 0px;
	color:#ededed;
	font-size: 15px;
	font-family: font-1;
	background: #036060;
	padding: 20px 0px;
}



.video-bg-5 {
	margin: 0% 0%;
	line-height: 0px;
	position:relative;
}

.video-bg-4 img {
	width: 100%;
	line-height: 0px;
}

.video-bg-4 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

.video-bg-2 h1{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	margin: 18px 0px 18px 0px;
	color:#ededed;
	font-size: 18px;
	font-family: font-1;
	letter-spacing: 0.0px;
}

.video-bg-2 {
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	color:#ededed;
}


.video-bg-1 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	background: #015B5B;
}

/* -- shida --*/


.no-no .margin-size-1{
   margin: 0px 0px 0px 0px;
   border-radius: 0px 0px 0px 0px;
}



.abc-video-1 .ht-left-3{
	margin: -0px 0px 0px 0px;
}


.quote a::before, .ht-left-8 a::before {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    background:#008080;
    margin: 13px 0px 0px 0px;
    border-radius: 5px;
    z-indeX: 11;
    top: 0px;
	left: 0px;
}

.quote a:hover, .ht-left-8 a:hover{
	color:#008080;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.quote a, .ht-left-8 a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	 text-indent: 20px;
	width: 100%;
	floaT: left;
	position:relative;
	color:#242527;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px #CFD5DF solid;
	font-family: font-4;
	font-size: 14px;
	padding: 12px 0px;
}

.ht-left-8 {
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: -5px 0px 15px 0px;
}


.baner-1 img{
	width: 100%;
	floaT: left;
	position:relative;
	line-height: 0px;
	border-radius:5px;
}


.baner-1{
	width: 100%;
	floaT: left;
	position:relative;
	margin-bottom: 15px;
}


.fa-facebook-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-27.svg) 0px 0px no-repeat;
    width: 18px;
    height: 18px;
    floaT: left;
    margin: 1px 7px 0px 0px;
    overflow:hidden;
    border-radius: 4px;
}

.fullstor-21 span, .fullstor-21 i{
	color: #4B75ED;
}

.fullstor-21{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 5px;
	border-radius: 5px;
	line-height: 22px;
	color:#242527;
	text-align: left;
	font-family: font-1;
	font-size: 17px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.fullstor-20{
	padding: 0px 22px;
}

.fullstor-19{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 15px 0px;
	padding: 3% 0px 2% 0px;
	border: 1px #CFD5DF solid;
	border-radius: 5px;
	line-height: 22px;
	color:#404047;
	text-align: left;
	font-family: font-4;
		-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

.fa-minus-1{
    display: inline-flex;
    background: url(../images/icon-25.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fa-plus-1{
    display: inline-flex;
    background: url(../images/icon-26.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fullstor-13 {
	floaT: right;
	position:relative;
	margin-top: 0px;
}

.fullstor-14 {
	floaT: right;
	position:relative;
	margin: 7px 15px 0px 0px;
	font-family: font-3;
	font-size: 13px;
	color:#606B8A;
}

.container b{
font-family: font-4 !important;
}

.container p{
	line-height: 23px;
	font-size: 16px;
	color:#0e0e0e
}

.container{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 1px 0px;
	line-height: 23px;
	color:#0e0e0e
}

.fullstor-13 #decreaseFont:hover, .fullstor-13 #increaseFont:hover {
    border: 1px solid #008080;
    background-color: rgb(238 238 238 / 51%);
    cursor: pointer;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.fullstor-13 #increaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: right;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}


.fullstor-13 #decreaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 500;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 10px;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}

.fullstor-12 {
	floaT: right;
	position:relative;
	margin-top: -6px;
	margin-bottom: -9px;
}



.ht-left-icon-2{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-24.svg) 0px 0px no-repeat;
    width: 20px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}

.ht-left-icon-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 22px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}


.ht-left-6 a:hover{
	text-decoration: none;
    text-decoration: underline;
     background: #008080;
     color: #f7f7f7;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 a{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    position: relative;
    background: #008080;
    border-radius: 5px;
    color: #f7f7f7;
    padding: 8px 12px;
    font-size: 13px;
    font-family: font-2;
    z-index:1;
    margin: 0px 0px 0px 10px;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 {
    position: absolute;
    right: 0px;
    color: #f7f7f7;
    padding: 10px 12px;
    font-size: 0px;
    font-family: font-2;
    bottom: 10px;
    z-index:1;
}

.ht-left-5, .ht-left-5 img{
	width: 100%;
	/* height: 450px; */
	object-fit: cover;
	border-radius: 4px;
	overflow:hidden;
	position:relative;
	float: left;
}

.ht-left-5{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 7px 0px;
}



.ht-left-4{
	position:relative;
	float: left;
	margin: 0px 30px 0px 0px;
}


.ht-left-3{
	position:relative;
	float: left;
	color:#818284;
	margin: 1px 0px -1px 0px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.abc-video-1 .ht-left-2{
	margin: 6px 0px 15px 0px;
}

.ht-left-2{
	width: 100%;
	position:relative;
	float: left;
	font-size: 13px;
	line-height: 20px;
	font-family: font-3;
	color:#818284;
	margin: 0px 0px 10px 0px;
}

.ht-left-1 h1{
	width: 100%;
	position:relative;
	float: left;
	font-size: 20px;
	line-height: 20px;
	font-family: font-1;
	color:#242527;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	margin: 0px 0px 15px 0px;
	padding-bottom: 13px;
	border-bottom: 1px #CFD5DF solid;
}



.ht-left-1{
	width: 100%;
	position:relative;
	float: left;
}

.sidebar-5 .vvan-div-12{
	height: 53px;
}

.sidebar-5{
	width: 104%;
	position:relative;
	floaT: left;
	margin: 0px 0px -10px -7.5px;
}


.vvan-div-6:hover .vvan-div-8 .div-icin-2 {
    background: #008080  url(../images/icon-16.svg) center no-repeat;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.vvan-div-8 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.fa-clock-2{
    position:relative;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 23px;
    height: 22px;
    floaT: left;
    margin: 2px 0px 0px -0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.vvan-div-6:hover .vvan-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.vvan-div-6 .vvan-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}

.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}




.vvan-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}

.vvan-div-12{
  font-family: font-4;	
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  line-height: 17px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
}

.vvan-div-11{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 6px 0px;
	font-size: 14px;
	color:#828284;
}


.vvan-div-10{
	padding: 0% 18px;;
}


.vvan-div-9::before, .k-slaider-7::before {
    width: 100%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: -4px;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:1;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.vvan-div-9{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 12px 0px 15px 0px;
}

.vvan-div-8, .vvan-div-8 img{
	    height: 160px;
}

.vvan-div-8 img{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}

.vvan-div-8{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.vvan-div-6 img{
  widtH: 100%;
}


.sidebar-5 .vvan-div-6{
  width: 246px;
  margin: 0px 7.5px 15px 7.5px;
  border: 1px #DCDEE0 solid;
  floaT: left;
  border-radius: 5px;
  overflow:hidden;
}
.vvan-div-6{
  width: 100%; 	
  margin: 0px 0px 20px 0px;
  border: 1px #DCDEE0 solid;
  floaT: left;
  border-radius: 5px;
  overflow:hidden;
}

.r-vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}
.r-vvan-div-01 .r-vvan-div-3{
  background: url(../images/hover-3.svg) center no-repeat;
}

.r-vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 2px 2px;
}

.r-vvan-div-1 {font-family: font-1;width: 100%;floaT: left;position:relative;overflow:hidden;background: #f7f7f7;border: 1px #CFD5DF solid;height: 50px;line-height: 48px;margin-bottom: 15px;margin-top: 0px;color: #3A3C3F;border-radius: 5px;-webkit-font-feature-settings: 'case'on;font-feature-settings: 'case'on;font-size: 15px;moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}


.ht-right-1{
	width: 100%;
	position:relative;
	float: right;
}

.ht-shida-2{
	margin: 0px 0px 0px 7.5px;
}


.ht-shida-0{
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
}

.ht-shida-1{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
	color:#242527;
	font-size: 15px;
}


.boxx.box{ margin-bottom:15px;}

.text b{
	font-family: font-4;
}


.text{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 15.5px;
	line-height: 22px;
	padding-bottom: 4%;
	margin-bottom: 0px;
}

.cms-2{
	padding: 0px 7.5px;
}


.cms-1{
	floaT: left;
	position:relative;
}

#fs-frm textarea:focus,
#fs-frm input:focus,
#fs-frm select:focus,
#fs-frm textarea:focus {
  background-color: white !important;
  outline-style: solid;
  outline-width: thin;
  outline-color: var(--foni-5);
  outline-offset: -1px;
}


.send-cont-0 #fs-frm [type="submit"]:hover{
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    background: #026260;
}


.send-cont-0 #fs-frm [type="submit"]{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	font-family:font-1;
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    float: left;
    padding: 0px 22px;
    font-size: 16px;
    cursor: pointer;
    letter-spacing: 0.5px;
    line-height: 50px;
    height: 50px;
    font-weight: 100 !important;
    text-align: center;
    border-radius: 5px;
    background: #008080;
    overflow: hidden;
    color: #ededed;
    position: relative;
    z-index: 1;
    border: 0px solid #eee;
}


.send-cont-0 #submit{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 15px 0px 15px 0px;
}

.kontaqti-left-11{
    width: 100%;
    floaT: left;
    position:relative;
}


.kontaqti-left-11 #message {
	font-family:font-3 !important;;
    width: 100% !important;
    height: 150px;
    padding: 12px 15px 20px 15px;
    margin: 15px 0px 0px 0px;
    background-color: #F3F5F8 !important;
    border: 1px #dadce3 solid;
    font-size: 14px;
    font-weight: 400;
    text-indent: 0px;
    line-height: 20px;
    border-radius: 5px;
    color: #008080;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.kontaqti-left-9 {
	margin-top: 15px;
    width: 100%;
    floaT: right;
}
.kontaqti-left-8 {
    width: 100%;
    floaT: left;
}


#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm fieldset,
#fs-frm optgroup,
#fs-frm label,
#fs-frm #card-element:disabled {
	font-family:font-3 !important;
	font-size: 100%;
	color: var(--foni-12);
	border: none;
	border-radius: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
}

#fs-frm legend,
#fs-frm ::placeholder {
  font-size: 14px;
  margin-bottom: .5rem;
  padding-top: .2rem;
  display: flex;
  align-items: baseline;
  font-family: font-3;
}

/* border, padding, margin, width */
#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm #card-element {
   border: 1px #dadce3 solid;
  background-color: #F3F5F8;
  box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.03);
  padding: .50em 1rem;
  border-radius: 5px;
}

#fs-frm [type="text"],
#fs-frm [type="email"] {
  width: 100%;
	
}


#fs-frm [type="button"],
#fs-frm [type="submit"],
#fs-frm [type="reset"] {
  width: auto;
  cursor: pointer;
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
}


.send-cont-01.send-cont-1{
	width: 100%;
	position:relative;
	floaT: right;
}

.send-cont-1{
	margin-bottom: 15px;
	width: 100%;
	position:relative;
	floaT: left;
}

.send-cont-9:hover .send-cont-12 {
	color: #008080;
}

.send-cont-12{
	float: left;
	height: 40px;
	line-height: 40px;
	font-family: font-1;
	font-size: 16px;
	color: #4F5155;
}

.send-cont-8{
	color: #008080;
}

.send-cont-7{
	color:#242527;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 16px;
	margin-top: 10px;
	font-family: font-1;
	font-size: 19px;
	letter-spacing: 0px;
	-webkit-font-feature-settings: 'case'on;
     font-feature-settings: 'case'on;
}



.send-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 17px;
}


.send-cont-09 .send-cont-10{
    line-height: 46px;
}


.send-cont-10{
    overflow:hidden;
    width: 42px;
    height: 42px;
    line-height: 50px;
    floaT: left;
    position:relative;
    margin: 0px 10px 0px 0px;
    border-radius: 5px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.send-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	box-shadow: inset 0px 0px 0px 1px #dadce3;
	border-radius: 5px;
	padding: 5px 0px;
}



.send-cont-5 svg{
	display: inline-block;
	margin: 0px 3px -4px 3px;
}

.send-cont-3 path{
	fill:rgb(0 0 0 / 70%);
}



.send-cont-3:hover{
opacity: 0.8;
-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
}


.send-cont-3{
	-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; 
	width: 100%;
	position:relative;
	floaT: left;
	padding: 20px 0px;
	margin-top: 15px;
	border-radius: 5px;
	text-align: center;
	font-family: font-2;
	letter-spacing: -1px;
	font-size: 15px;
	color:rgb(0 0 0 / 70%);
}



.send-cont-6{
	margin: 0px 25px;
}




.send-cont-0{
	width: 100%;
	position:relative;
	floaT: left;
}



.van-cont-1 a{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover a{
	color: #008080;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover .van-cont-2{
    background: url(../images/sms-1.svg) 0px -13px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-2{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/sms-1.svg) 0px 0px no-repeat;
    width: 16px;
    height: 13px;
    floaT: left;
    margin: 11px 7px 0px 0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-1 a{
	color:#4F5155;
}


.van-cont-1{
	display: none;
	color:#4F5155;
	floaT:right;
	margin: 0px 51px 0px 0px;
	line-height: 35px;
	position:relative;
	z-index:1;
	font-size: 16px;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.berrors-2 b{
	font-family: font-4;
}

.berrors-2{
	padding: 0px 20px;
}

.berrors-1.box{
	margin-bottom: 0px;
	color: #242527;
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
	padding: 20px 0px;
}

.search_result_num {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-3;
	margin: 15px 0px 40px 0px;
}



.box_in h1{
	margin: 0px 0px 4px 0px;
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.box_in{
	padding:3% 4%;
}

.box{
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
}


#pagi-load  path{
	fill:#008080;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{margin: 5px 0px 11px 7.5px;}
.pagi-load a:hover{ border: 1px #008080 solid; color: #008080; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #f7f7f7;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{color: #242527;font-family: font-1;border: 1px #C2C2CF solid;font-feature-settings: 'case' on;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 35px;display:inline-block;height: 45px;line-height: 45px;font-size:16px;border-radius: 5px;cursor:pointer;/* color:#f7f7f7; */background: #f7f7f7;text-align:center;font-family: 'font-1';}


.vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}

.vvan-div-4 a{
	display: none;
}


.vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 0px 4px;
}


.vvan-div-1 {
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  overflow:hidden;
  background:#e9eaef;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  margin-top: 0px;
  color: #3A3C3F;
  border-radius: 5px;
  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  font-size: 15px;
}



.sv-video-6 .sv-video-8 {
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6:hover .sv-video-8 {
    color:#ededed;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.va-new-1 .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.va-new-1:hover .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     color: #f7f7f7;
}


.va-new-004 {
	display:block;
	border-radius:5px;
	color:#ededed;
	background: rgba(0, 0, 0, 0.50) url(../images/icon-9.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
	font-size:17px;
	line-height:50px;
	position:relative;
	width:50px;
	height:50px;
	cursor:pointer;
	text-align:center;
	margin:auto;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	opacity: 0;
	}


.va-new-1 .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 0;
     box-shadow: 0px 0px 0px 20px rgb(0 0 0 / 50%);
}


.va-new-1:hover .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 9;
     box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 0%);
}


.va-new-04{
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:2;
	}

.va-new-4 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.sv-video-9 .slick-next, .sv-video-9 .slick-prev {
	top:60px !important;
}




.va-new-6 {
	floaT: left;
    width: 13px;
    height: 13px;
    position: relative;
    background: #18191B url(../images/icon-19.svg) center no-repeat;
    margin: 3px 5px 0px 0px;
}


.va-new-5{
	width: 100%;
	position:relative;
	float: left;
	color:#008080;
	margin: 10px 0px 5px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-size: 14px;
    font-family: font-1;
}




.sv-video-9 .slick-dots li{ display: inline-flex !important;}

.va-new-7{
	width: 100%;
	position:relative;
	float: left;
	color:#dadada;
}


.va-new-3, .va-new-3 img{
	object-fit: cover;
	width: 100%;
	height: 165px;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
	float: left;
}

.va-new-1{
	width: 265px;
	position:relative;
	float: left;
	margin: 0px 7.5px 60px 7.5px;
}


.sv-video-5 {
	margin: 6px 0px 0px 12px;
	floaT: left;
    position: relative;
}


.sv-video-4 {
	floaT: left;
    width: 38px;
    height: 35px;
    position: relative;
    background: #18191B url(../images/video-2.svg) center no-repeat;
}

.sv-video-8{
	floaT: right;
	position:relative;
	color:#787A7E;
}


.sv-video-7 {
	floaT: left;
    width: 14px;
    height: 10px;
    position: relative;
    background: #18191B url(../images/hover-1.svg) 0px 0px no-repeat;
    content: "";
    left: -3px;
    top: 6px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}
.sv-video-6:hover .sv-video-7 {
    background: #18191B url(../images/hover-1.svg) 0px -10px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6{
	margin-top: 6px;
	floaT: right;
	position:relative;
}

.sv-video-3{
	font-size: 18px;
	floaT: left;
	position:relative;
}



.sv-video-9{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
}

.sv-video-2 a{
	color:#ededed;
}

.sv-video-2 {
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#ededed;
	margin: 15px 0px;
	font-size: 16px;
	font-family: font-1;
}

.sv-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #18191B url(../images/video-1.svg) center no-repeat;
}


.footer-02{
	padding: 0px 17px;
} 

.foni-bg-3{
	width: 124.56;
	height: 340.64;
	z-index:0;
	position:absolute;
	right: 0px;
	top: 165px;
}


.foni-bg-2 path{
	 fill: var(--foni-2) !important;
}

.foni-bg-2 img{
	width: 100%;
}

.foni-bg-2{
	width: 124.56px;
	height: 340.64px;
	z-index:0;
	position:absolute;
	left: 0px;
	top: 300px;
}


.foni-bg-1{
	width: 100%;
	z-index:0;
	position:absolute;
	lefT: 0px;
	top: 0px;
}


body .footer-15 {
	margin: 0px 9px;
}

.footer-11 {
	margin: 0px 0px 15px 0px !important;
}

.header-3.header-01 {
   position:fixed;
   top: 0px;
   z-index: 9999;
   margin-top: 0px;
}


.hd-vidi-1 .div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: inherit !important;
    bottom: 40px;
    color: #353f53;
    font-size: 18px;
    right: 10px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.hd-vidi-1 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.relz-9 .relz-10{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-9:hover .relz-10{
	color: #008080;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover {
	border: 1px #008080 solid;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-14.svg) center no-repeat;
    width: 12px;
    height: 43px;
}

.relz-10{
	floaT: left;
	margin: 0px -35px 0px 38px;
	color: #242527;
	font-family: font-1;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 190px;
	height: 45px;
	border-radius: 5px;
	border: 1px #C2C2CF solid;
	background:#f7f7f7;
	margin: auto;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 22px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.hd-vidi-7 a{
   display: none;
}

.hd-vidi-7 a:nth-child(1){
   display: block !important;
}

.hd-vidi-1 .hd-vidi-11 a{
    
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1:hover .hd-vidi-11 a{
    color: #008080;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1 .hd-vidi-9{
    opacity:0;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.hd-vidi-1:hover .hd-vidi-9{
	opacity:9;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.liv-new-4{
	widtH: 100%;
	height: 4px;
	background:#eaeaeb;
	margin: -12px 0px 20px 0px;
	position:relative;
	floaT: left;
}

.liv-new-03 {
	floaT: left;
    width: 14px;
    height: 14px;
    position: relative;
    background: #008080;
    left: 0px;
    top: 1.5px;
    border-radius: 5px;
}


.liv-new-3 h2:hover{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#008080;
}

.liv-new-3 h2{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#242527;
	font-size: 20px;
	line-height: 19.3px;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
	display:inline-flex;
}

.liv-new-3{
	background: #f7f7f7;
	padding: 0px 15px 0px 0px;
	z-index:1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
}


.liv-new-2{
	widtH: 100%;
	position:relative;
	floaT: left;
}


.liv-new-1{
	widtH: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 10px;
}


.hd-vidi-10 a {
	color:#242527;
}


.hd-vidi-10{
    width: 100%;
    floaT: left;
    height: 53px;
    position:relative;
    overflow:hidden;
    font-size: 14px;
    margin-top: 10px;
    font-weight: bold;
    font-family:font-4;
    color:#242527;
}


.no-2 .hd-vidi-1 {
  margin: 0px 7.5px 20px 7.5px;
}

.hd-vidi-1 {
  width: 247px;
  float: left;
  margin: 0px 7.5px 15px 7.5px;
}


.hd-vidi-8{
	width: 54%;
	height: 8px;
	color: #646464;
	border-lefT: 1px #c4c4c5 solid;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 2px 10px;
	line-height: 10px;
}


.hd-vidi-7 a{
	color: #008080;
	font-size: 13px;
}


.hd-vidi-7{
	font-size: 0px;
	margin: 0px 10px 0px 0px;
    floaT: left;
	position:relative;
}


.hd-vidi-6{
	padding: 0px 10px;
}

.hd-vidi-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    width: 100%;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
	background:#ddd;
	bottom: 0px;
	padding: 0px 0px;
	font-size: 13px;
}

.hd-vidi-3 img{
    border-radius: 5px 5px 10px 10px !important;
}

.hd-vidi-3, .hd-vidi-3 img{
    width: 100%;
    floaT: left;
    height: 180px;
    object-fit: cover;
    border-radius: 5px;
    position:relative;
    overflow:hidden;
}



.fa-clock-1 {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 0px 3px 0px -5px;
    background: url(../images/icon-31.svg) center no-repeat;
}

.star-new-3{
floaT: left;
position:relative;
margin: 0px 0px 0px 62px;
height: 46px;
line-height: 46px;
font-family: font-1;
font-size: 16px;
color:#18191B;
}


.star-nn-1, .star-nn-2 {
    width: 19px;
    height: 19px;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    color:#ededed;
    border-radius: 100px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    position:relative;
    top: -1px !important;
    display: inline-block;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.star-nn-2 {display: none;}

.stars-n-3:before {
    width: 46px;
    height: 47px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    right: 0px;
    position: absolute;
    floaT: left;
    background: url(../images/icon-11.svg) center no-repeat;
    content: "";
	z-index:90;
}

.van-div-geo-1 {
  width: 400px;
  floaT: right;
  position:relative;
  height: 47px;
  background: url(../images/title-2.png) center no-repeat;
  position:absolute;
  right: 0px;
  z-index:1;
}


.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}



.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}

.van-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}


.van-div-12{
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 62px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
  font-family:font-3;
-webkit-font-feature-settings: 'case'on;
font-feature-settings: 'case'on;	
}

.van-div-11{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 10px; 0px;
	font-size: 12px;
	color:#939393;
}


.van-div-10{
	padding: 0% 7%;
}



.van-div-8 img{
    width: 100%;
    floaT: left;
    height: 180px;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.van-div-6 img{
  widtH: 100%;
}


.van-div-6{
  width: 23.27%; 	
  float: left;
  margin: 0px 0px 15px 15px;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}





.van-div-04{
  padding: 0px 0px 0px 5px;
  color:#757881;
}

.van-div-4{
	color:#ededed;
	z-index:11;
  font-family: font-4;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
  font-size: 15px;
  letter-spacing: 0px;
}

.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background:#161c2a;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#ededed;
}


.van-div-1{
  width: 100%;
  floaT: left;
  position:relative;
}


ol.sliderr > .stars-n-1:hover > a:before{
	background:#026260;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

ol.sliderr::-webkit-scrollbar{height: 7px;}
ol.sliderr::-webkit-scrollbar-track{background:#eee; border-radius: 90px; }
ol.sliderr::-webkit-scrollbar-thumb{background:#008080; border-radius: 90px;  }


ol.sliderr {
	width:100%;
    display: flex;
    will-change: transform;
    overflow: auto scroll;
    overflow-y: hidden;
    overflow-x: auto;
}


ol.sliderr > li > a{line-height:20px;float:left;width:100%;overflow:hidden;position:relative;font-size:17px;position:relative;display:block;color:inherit;text-decoration:none !important;padding:0px 0 0px 0px;}

.van-stars-n-2{margin:0px 15px;}

.van-stars-n-1 {
    bottom: 0px;
    float: left;
    width: 100%;
    letter-spacing: 0.3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000e6));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -ms-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    color: #f7f7f7;
    text-align: left;
    padding: 30px 0px 10px 0px;
    line-height: 20px;
    position: absolute;
	font-size: 13px;
	z-indeX:1;
	font-family: font-3;
}




.star-new-2 a{
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-2 a:hover{
 color:#008080;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-3 i{
 color:#008080;
}

.stars-n-1:hover .stars-n-5, .van-div-6:hover .van-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.stars-n-1 .stars-n-5, .van-div-6 .van-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-1 {
	margin-bottom: 10px;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.stars-n-5{
  line-height: 17px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 53px;
  floaT: left;
  margin: 10px 0px 2px 0px;
  color: #242527;
  font-weight: 700;
  font-family:font-4;
}

.stars-n-3, .stars-n-3 img{
    width: 100%;
    floaT: left;
    height: 150px;
    object-fit: cover;
    border-radius: 5px 5px 0px 5px;
    position:relative;
    overflow:hidden;
}

.stars-n-1 img{
  widtH: 100%;
}

.stars-n-1 { 
  animation: fadeIn 0.8s;
  -webkit-animation: fadeIn 0.8s;
  -moz-animation: fadeIn 0.8s;
  -o-animation: fadeIn 0.8s;
  -ms-animation: fadeIn 0.8s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-o-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-ms-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.stars-n-1 {
  min-width: 200px;
  float: left;
  margin: 0px 15px 15px 0px;
}


.stars-n-2{
  position:relative;
  overflow:hidden;
  width: 100%;
  floaT: left;
  margin: 0px 0px 0px 0px;
}

.star-new-6 li:nth-child(0) {
    display: none;
}

.star-new-6{
  margin: 0px 0px;
}

.liv-new-6{
  margin: 0px -7.5px;
}

.star-new-05, .liv-new-5{
  width: 103%;
  floaT: left;
  position:relative;
  overflow:hidden;
}

.star-new-2{
	position:relative;
  width: 100%;
  floaT: left;
  margin: 0px 0px 15px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #ECEDEE url(../images/star-1.svg) left no-repeat;
  border-radius: 5px;
}
.user_tab .active a{
    color:#008080;
}


.user_tab .active {
    color: #008080;
    opacity: 9;
}

.star-new-4 img {
    width: 24px;
    height: 24px;
    floaT: left;
    margin: -2.5px 10px 0px 0px;
}

.user_tab li a{
    color: #98989A;
}

.user_tab li {
    display: inline-block;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 500;
    -webkit-user-select: none;
    color: #98989A;
    opacity: 9;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.user_tab li:before {
	border-radius: 5px;
    width: 12px;
    height: 12px;
    top: 9px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    left: -16px;
    position: absolute;
    floaT: left;
    background: #f7f7f7;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.user_tab li.active:before {
  background: #008080;
}

.user_tab li a.active{ border-radius: 100px; background:#2e6abd;color:#ededed;z-index:4;outline:none;}

.user_tab{  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on; margin: 0px 20px 0px 0px; floaT: right;  font-family: font-1; }
.user_tab li{     font-family: font-4; border-radius: 100px;  position:relative; padding: 6px 0px; display:inline-block;margin: 8.5px 0px 0px 20px;cursor:pointer;text-transform:uppercase;font-weight:500;-webkit-user-select:none;}
.user_tab li:hover{ opacity: 9; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; }

	.tab-content > .tab-pane { display: none; }
	.tab-content > .active { display: block; }

.div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: 15px;
    color: #353f53;
    font-size: 18px;
    right: 15px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.div-slaider-2 .div-icin-2 {
    background: rgb(0 0 0 / 65%)  url(../images/icon-9.svg) center no-repeat;
}
.div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 45px;
    height: 45px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1:hover .div-icin-01 .div-icin-2, .k-slaider-7:hover .div-icin-2 {
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
	color: #0092c1;
}


.k-slaider-1:hover .k-slaider-5:before, .k-slaider-7:hover .k-slaider-12:before  {
    width: 100%;
    lefT: 0px;
    background: #008080;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.div-slaider-2 .k-slaider-7.k-slaider-11 {
	top: 0px !important;
	bottom: inherit !important;
}

.k-slaider-5:before, .k-slaider-12:before {
    width: 0%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: 0px;
    lefT: 50%;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.van-div-6:hover .div-icin-01 .div-icin-2{
	background:#0092c1;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(0 0 0 / 25%);
}


.div-icin-01 .div-icin-2 {
    font-size: 13px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.div-icin-01.div-icin-1 {
    top: auto;
    bottom: 10px !important;
    color: #353f53;
    right: 10px;
}





.margin-size-2{
   padding: 0px 15px;
}


.mob-slaider-01.mob-slaider-1{
   floaT: right!important;
   display: none;
}

.margin-size-1{
   width: 100%;
   floaT: left;
   position:relative;
   background: #f7f7f7;
   padding: 15px 0px;
   margin: 15px 0px 0px 0px;
   border-radius: 5px 5px 0px 0px;
}

.k-slaider-6{
	margin: 0px 20px;
}

.k-slaider-5{
   z-index:11;	
   width: 100%;
   height: 52px;
   font-size: 15px;
   font-family: font-4;
   line-height: 17px;
   color: #242527;
   floaT: left;
   overflow:hidden;
   position:relative;
   padding: 18px 0px 0px 0px;
   margin-bottom: 5px;
   background: #d7d7d7; /* Old browsers */
   background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}

.k-slaider-1 img, .k-slaider-2{
	height: 150px;
}

.k-slaider-1 img{position:relative;width: 100%;overflow:hidden;object-fit: cover;}

.k-slaider-2{ z-index:0; position:relative;width: 100%;overflow:hidden;object-fit: cover;floaT: left;}

.mob-slaider-1 {
    width: 103.5%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px -7.5px;
}

.k-slaider-1{
   width: 47%;
   floaT: left;
   overflow:hidden;
   border-radius: 5px;
   position:relative;
   margin: 0px 7.5px 15px 7.5px;
}

.k-slaider-13{
	 padding: 0px 20px;
}


.k-slaider-12{
    position: absolute;
    bottom: 0px;
    lefT: 0px;
    background: #d7d7d7; /* Old browsers */
    background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 25px 0px 0px 0px;
    font-size: 16px;
    line-height: 20px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.k-slaider-11{
position:relative;
margin: 0px 0%;
}

.k-slaider-10{
    position: absolute;
	bottom: 0px;
    lefT: 0px;
    background:#ededed;
    width: 100%;
    floaT: left;
}

.k-slaider-9{
    z-index:1;
    position:absolute;
    lefT: 20px;
    background:rgb(0 0 0 / 50%);
    border-radius: 3px;
    color:#c5c5c5;
    padding: 6px 10px;
    font-size: 13px;
    font-family: font-1;
    top: -45px;
}


.k-slaider-7{height: 460px;object-fit: cover;}

.k-slaider-7 img{height: 500px;object-fit: cover;}

.k-slaider-7{
   width: 100%;
   floaT: left;
   overflow:hidden;
   position:relative;
}

.div-slaider-03{
   width: 100%;
   floaT: left;
}


.div-slaider-3{
   width: 635px;
   floaT: right;
   overflow:hidden;
   position:relative;
}

.div-slaider-2{
	display: none;
   width: 60%;
   border-radius: 5px;
   overflow:hidden;
   floaT: right;
   position:relative;
   margin: 0px 0px 0px 0px;
}


.div-slaider-1 img{
   width: 100%;
   font-size: 0px;
   line-height: 0px;
}

.div-slaider-1{
    z-index:0;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 0px;
}


.k-slaider-3:hover, .k-slaider-9:hover {
    background: #2196f3;
    color:#ededed;
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.k-slaider-3, .k-slaider-9 {
    background: rgb(0 0 0 / 50%);
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1 .k-slaider-4 img, .div-slaider-2 img,
.van-div-6 .van-div-8 img, .stars-n-1 .stars-n-3 img, .hd-vidi-1 .hd-vidi-4 img, .va-new-1 img, .vvan-div-6 img 

 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}


.k-slaider-1:hover .k-slaider-4 img, .div-slaider-2:hover img, .van-div-6:hover .van-div-8 img, .stars-n-1:hover img, .hd-vidi-1:hover .hd-vidi-4 img,
.va-new-1:hover img,
.vvan-div-6:hover img 
 {
     -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
	    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}


.k-slaider-1:hover .k-slaider-5, .k-slaider-7:hover .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
 color:#008080;
}

.k-slaider-7 .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

#cssmenu > ul > li a:hover{
   color:#008888;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}

.van-div-01:hover.van-div-2 svg, .van-div-02:hover.van-div-2 svg, .van-div-03:hover.van-div-2 svg{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.svg-menu-1 path{
	fill:#ededed;
}

.search-wrapper.search-wrap.hidden.active{
	animation:fade_in_show 0.2s}
	@keyframes fade_in_show{0%{opacity:0;transform:scale(0)}
	100%{opacity:1;transform:scale(1)}
}


.search-wrapper .input-holder .search-icon {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper .input-holder .search-icon:hover {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper.search-wrap.hidden.active{
	height: 34px;
	padding: 0px 0px 0px 20px;
	margin-top: 0px;
}


.search-wrapper {
	    z-index:11;
	    position: absolute;
	    top: 0px;
	    left: 0px;
	   }

    .search-wrapper .input-holder {
    	lefT: 0px;
    	top: 11px;
    	height: 35px;
    	width: 52px;
    	position: absolute;
    }

.search-wrapper.active .input-holder, #searchsuggestions {
width: 240px;
}

#searchsuggestions span.notfound{ display: block; padding: 12px 0px 0px 0px !important;  text-align: center !important; }

#searchsuggestions{
	z-index: 999 !important;
}

#searchsuggestions a{padding:15px 15px !important;}
#searchsuggestions{overflow:hidden; }

#dofullsearch, .seperator{display:none !important;}
#searchsuggestions a span { font-family: font-1; font-size: 14px; }

/*---search---*/
#searchsuggestions {
	z-index: 2200;
	border-radius: 3px;
	background: #ededed;
	box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
	border: 1px solid #ddd; 
	background-clip: padding-box;
	font-size: .9em;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	}


.ajax-serch-1 img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.ajax-serch-1:hover img{
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.ajax-serch-1 .ajax-serch-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-1:hover .ajax-serch-2{
   color: #039090;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-6{
    width: 100%;
    font-size: 13px;
    font-family: font-2;
    position:relative;
    overflow:hidden;
    floaT: right;
    margin: 0px 0px 10px 0px;
    color:#898585;
}


.ajax-serch-5{
    width: 100%;
    overflow:hidden;
    font-size: 14.5px;
    line-height: 20px;
    font-family: font-4;
    position:relative;
    floaT: right;
    margin: 0px 0px 0px 0px;
}


.ajax-serch-4{
    width: 100%;
    position:relative;
    floaT: right;
    margin: 0px 0px;
}


.ajax-serch-3, .ajax-serch-3 img{
    height: 80px;
    line-height: 0px;
    object-fit: cover;
    position:relative;
    overflow:hidden;
    border-radius: 4px;
}


.ajax-serch-1{
    width: 100%;
    position:relative;
    floaT: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
    border-bottom: 1px #d6d7d9 solid;
}

.ajax-serch-2{
   margin: 0px 15px;
}

    .search-wrapper.active .input-holder {
    	lefT: 0px;
    	background: #ededed;
    	z-index:1;
    	box-shadow: 0px 0px 0px 1px #dadada;
    	top: 10px;
    	border-radius: 100px !important;
    }

    .search-wrapper .input-holder .search-input {
    	width: 0px;
    	height: 35px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-3;
    	font-size: 14px;
    	line-height: 20px;
    	color: #444553;

    }

    .search-wrapper.active .input-holder .search-input {
    	width: 200px;
    	padding: 0px 0px 0px 15px;
    	opacity: 1;
    }

    .search-wrapper.active .input-holder .search-icon {
		margin-right: 45px;
    }

    .search-wrapper .input-holder .search-icon {
    	-webkit-transition: all .2s;
    	-moz-transition: all .2s;
    	-o-transition: all .2s;
    	transition: all .2s;
    	top: 0px;
    	opacity:0;
    	width: 33px;
    	height: 33px;
    	margin-top: 0px;
    	border: none;
    	border-radius: 0px;
    	padding: 0;
    	outline: none;
    	position: relative;
    	z-index: 11;
    	float: left;
    	cursor: pointer;
  }

 .search-wrapper .input-holder .search-icon::before {
 	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    border-radius: 50px;
    lefT: 0px;
    width: 100%;
    height: 100%;
    bottom: 0px;
    position: absolute;
    background: url(../images/serch.svg) 8px 8px no-repeat;
    content: "";
}

.search-wrapper.active .input-holder .search-icon::before {
		display: none;
    }


 .search-wrapper .input-holder .search-icon:hover::before {
    background: #008080 url(../images/serch.svg) 8px -25px no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

    .search-wrapper .input-holder .search-icon {
    	opacity: 1;
    	background: #eaeaeb;
        border-radius: 100px;
        z-index:9999;
        -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    }

    .search-wrapper.active .input-holder .search-icon {
    	opacity: 9;
        background: url(../images/search-1.svg) center no-repeat;
        z-index:9999;
        display: none;
    }

    .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        transform: rotate(45deg);
    }

    .search-wrapper.active .input-holder .search-icon span {
		opacity:0;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }

    .search-wrapper .input-holder .search-icon span::before {
        width: 4px;
        height: 14px;
        left: 22px;
        top: 8px;
        border-radius: 5px;
        transform: rotate(-85deg);
    }

    .search-wrapper .input-holder .search-icon span::after {
        width: 14px;
        height: 14px;
        left: 0;
        top: 0;
        border-radius: 16px;
    }

    .search-wrapper .close {
		opacity:0;
		position: absolute;
		z-index: 1;
		top: 18px;
		right: -207px;
		width: 20px;
		height: 20px;
		cursor: pointer;
		transform: rotate(45deg);
		}

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #3c3838;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 20px;
        left: 9px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 20px;
        height: 2px;
        left: 0;
        top: 9px;
    }


#cssmenu ul .menu-b a::before {
display: none;
}

.van-div-3 button{
    floaT: left;
    background:rgb(255 255 255 / 0%);
    border:0;
}



.van-div-9{
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 6px 0px 6px 0px;
    background: #008080 url(../images/icon-6.svg) center no-repeat;
    border-radius: 100px;
}


.van-div-8{
    margin: 0px 7px;
}


.van-div-3 .swore-1{
    top: 1px;
    lefT: 0px;
    height: 35px;
}

.van-div-3.swore-1{
    floaT: left;
    transform: skewX(0deg);
    background:rgb(0 0 255 / 0%);
    z-indeX:1;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: auto;
}

.van-div-10  svg {
   fill: #3D4865; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10:hover svg {
   fill: #f7f7f7; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-10:hover{
     background:#0253B7;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10{
	display: none;
    cursor: pointer;
    overflow:hidden;
    width: 44px;
    height: 35px;
    line-height: 36px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    border-radius: 500px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-7{
    cursor: pointer;
    overflow:hidden;
    width: 60px;
    height: 33px;
    line-height: 40px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 43px;
    border-radius: 100px;
    background: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}



.van-div-3{
    margin-top: 10.5px;
}


.van-div-4{
      cursor: pointer;
      overflow:hidden;
      width: 85px;
      height: 33px;
      line-height: 40px;
      floaT: right;
      position:relative;
      margin: 0px 0px 0px 12px;
      border-radius: 100px;
      background: #eaeaeb url(../images/icon-7.svg) center no-repeat;
      text-align: center;
      -webkit-transition: all .2s;
      -moz-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s;
}

.darken #cssmenu ul .menu-a  a {
  color: #008888 !important;
   background: rgb(58 61 64 / 0%) !important;
}


#cssmenu ul .menu-a  a {
   color: #008888;
}



#cssmenu ul .menu-a::before, #cssmenu ul .menu-a::after {
    width: 10px;
}


#cssmenu > ul > .home-svg-1 svg{
    width: 19px;
    height: 19px;
    margin: -3px 0px -5px 0px;
    position:relative;
    floaT: left;
    }

.van-div-01:hover.van-div-2 path, .van-div-02:hover.van-div-2 path, .van-div-03:hover.van-div-2 path{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01.van-div-2 svg{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03:hover .swore-03{  
	opacity:9;
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02:hover .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #37B6FD url(../images/icon-02.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02 .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-2.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01 .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-1.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03 .swore-03{
	opacity:0;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-01:hover .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #3B64B4 url(../images/icon-01.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01:hover.van-div-2{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-03:hover .swore-3{
		background: url(../images/icon-03.svg) center no-repeat;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-3{
		background: url(../images/icon-3.svg) center no-repeat;
		floaT: left;
		z-indeX: 11;
		width: 100%;
		position:absolute;
		text-align: center;
		left: 0px;
		height: 32.5px;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-2{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.swore-1{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.van-div-2 path{
   fill: #5F697C;
}

.van-div-03.van-div-2{
    line-height: 40px;
}


.van-div-2{
    overflow:hidden;
    width: 33px;
    height: 33px;
    line-height: 34px;
    floaT: left;
    position:relative;
    margin: 0px 12px 0px 0px;
    border-radius: 100px;
    background-color: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}


.van-div-1{
	display: none;
    width: 150px;
    floaT: left;
    position:relative;
    margin-top: 12px;
}


.header-2{
    width: 100%;
    height: 55px;
    floaT: left;
    position:relative;
}

#cssmenu ul li a::before {
    width: 1px;
    height: 20px;
    position: absolute;
    content: "";
    right: -1px;
}

.header-4 ul li ul li a{
   border-right: 0px #f7f7f7 solid;
   font-family: font-1 !important;
}

.header-4 ul li a{
	width: 100%;
	letter-spacing:0.3px;
	font-family: font-1 !important;
	border-bottom: 0px #5d95d9 solid;
	font-size: 17px;
	float: left;
	padding: 13px 0px;
	line-height: 13px;
	position:relative;
}

.header-12 a{
   color:#a5a7b2;
}


.header-03.header-3 {
    position: fixed;
    top: 0px !important;
    margin-top: 0px;
    box-shadow: 0px 4px 4px rgb(0 0 0 /8%);
    z-index:9;
}

.header-3 {
    z-index: 11;
    margin-bottom: 20px;
    float: left;
    position: absolute;
    margin-top: 0px;
    widtH: 100%;
    background: #008080;
    line-height: 50px;
}


.logo-2 svg{
    widtH: 110px !important;
	height: 45px;
    line-height: 0px;
    float: left;
    position: relative;
}


.logo-2 {
    line-height: 0px;
    width: 110px;
    margin: 9px auto;
    /* float: left; */
    position: relative;
}

.logo-1 {
	z-index:0;
    width: 100%;
    height: 65px;
    line-height: 65px;
    margin: 0px 0px;
    float: left;
    position: relative;
}


.header-1 {
	margin-top: 65px;
    float: left;
    position: relative;
    widtH: 100%;
    height: 55px;
    background: #f7f7f7;
    line-height: 55px;
}


.sv-video-9 .slick-prev:hover {
	background: #008080 url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-next:hover {
	background: #008080 url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.sv-video-9 .slick-next {
    right: 26px;
    background: rgb(0 0 0 / 50%) url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-prev {
    lefT: 25px;
    background: rgb(0 0 0 / 50%) url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.slick-slider{/* overflow:hidden; */position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{padding-bottom: 2px !important;bottom:20px;width:100% !important;position:absolute;display:block;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #008080;border-radius:100px;}
.slick-next{right:15px;floaT:left;border-radius:500px;background:#f7f7f7;font-size:0px !important;z-index:1;line-height:40px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev,.slick-next{top: 45% !important;}
.slick-prev{lefT:15px;floaT:left;border-radius:500px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.slick-dots li{/* floaT: left; */background: #3F4043;border-radius:10px;position:relative;display:inline-block;width: 20px;height: 5px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- /RESPONSIVE --*/
}




@media (min-width:800px) and (max-width:1000px){
/*-- RESPONSIVE --*/
.video-xuti .ent-2 div{
	padding-bottom: 56% !important;
}


.star-new-6 li:nth-child(5){display:none;}

.logo-2 h1{
	display: none;
}

#cssmenu ul li ul .menu-aa a{ 
	color: #008080 !important;
}

.svg-menu-1{
	position:relative;
	top: -4px;
	display: inline-block;
}


.f-club-09 .f-club-9{
	width: 24px;
	line-height: 20px;
	margin: 0px 2px -5px 0px;
}

.f-club-06 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-05 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-09:hover.f-club-4 {
	border: 2px #01B1A8 solid;
}

.f-club-08:hover.f-club-4 {
	border: 2px #3447B5 solid;
}


.f-club-07:hover.f-club-4 {
	border: 2px #E82F20 solid;
}


.f-club-06:hover.f-club-4 {
	border: 2px #C90404 solid;
}


.f-club-05:hover.f-club-4 {
	border: 2px #454445 solid;
}


.f-club-04:hover.f-club-4 {
	border: 2px #BA1D5C solid;
}


.f-club-03:hover.f-club-4 {
	border: 2px #0092C1 solid;
}


.f-club-02:hover.f-club-4 {
	border: 2px #2875D3 solid;
}


.f-club-01:hover.f-club-4 {
	border: 2px #008080 solid;
}

.f-club-4, .f-club-4 hover{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.f-club-09 .f-club-7 img{ 
	width:126px;
}

.f-club-08 .f-club-7 img{ 
	width: 92px;
}


.f-club-07 .f-club-7 img{ 
	width: 127px;
}

.f-club-06 .f-club-7 img{ 
	width: 95px;
}

.f-club-05 .f-club-7 img{ 
	width: 66px;
}

.f-club-04 .f-club-7 img{ 
	width: 110px;
}

.f-club-03 .f-club-7 img{ 
	width: 152px;
}


.f-club-02 .f-club-7 img{ 
	width: 117px;
}

.f-club-01 .f-club-7 img{ 
	width: 124px;
}




.f-club-4:hover .f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: -75px;
	background:#ededed;
	z-index:11;
	opacity:0;
}


.f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	background:#ededed;
	z-index:11;
}


.f-club-9 img{ 
	text-align: center;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.f-club-7{
	text-align: center;
	position: absolute;
	top: 52%;
	left: 0;
	width: 100%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 2;
}



.f-club-8 {
	z-index:0;
	font-family: font-4;
	text-align: center;
	width: 100%;
	height: 70px;
	line-height: 70px;
	border-top: 0px #dededf solid;
	floaT: left;
	bottom: 0px;
	position: absolute;
	padding: 0px 0px 0px 0px;
	color:#38393c;
}




.f-club-9 img{
	width: 100%;
}

.f-club-9{
	width: 20px;
	height: 20px;
	line-height: 40px;
	border-radius: 5px;
	display: inline-block;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -5px 0px;
}

.f-club-4 {
	background:#f7f7f7;
	width: 30.4%;
	height: 70px;
	border: 2px #dededf solid;
	border-radius: 5px;
	floaT: left;
	position:relative;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 10px 5px;
}



.f-club-3 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px 0px 0px;
}

.f-club-1 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 10px 0px 30px 0px;
	margin-bottom: 20px;
	border-bottom: 1px #ddd solid;
}

.ffanjara-2{
	padding: 0px 0px 0px 15px;
}

.ffanjara-1{
	border-radius: 10px;
	background:#f7f7f7;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 30px 0px 12px 0px;
}

.cd-popup-container .cd-popup-close:before{ 
z-index:9; 
position:absolute;
top:0px;
right:0px;
width:100%;
height:100%;
background: url(../images/close.svg) center no-repeat;
background-size: 14px;
content: "";
}



.cd-popup-container .cd-popup-close{
	overflow:hidden; 
z-index:99; 
position:absolute;
top: 0px;
right:0px;
width:50px;
height:50px;
border-radius: 100px;
}





.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;}
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgb(0 0 0/60%);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;z-indeX: 999999;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{position:relative;width:100%;max-width: 450px;margin: 10em auto;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}



.video-bg-6 .slick-next:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-36.svg) center no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}

.video-bg-6 .slick-slide {
    margin:0px 10px;
}

.video-bg-6 .slick-prev:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-37.svg) center  no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}


.video-bg-6 .slick-prev, .video-bg-6 .slick-next{
	top: 0px !important;
}


.video-bg-6 .slick-dots{
	display: none !important;
}

.vid-sl-0 img {
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.vid-sl-0:hover img{
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.video-slaider-2 .slick-next:before, .video-slaider-2 .slick-prev:after{
	transform: skewX(0deg);
}

.video-slaider-2{
	margin: 0px 0px 0px 40px;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    background-color: #008080;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    opacity: 9 !important;
}


.video-slaider-1 .slick-next{
	right: 0px;
	border-radius: 0px !important;
}

.video-slaider-1 .slick-prev{
	lefT: -40px !important;
	border-radius: 0px !important;
}


.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev{
	transform: skewX(0deg);
	background: #036060;
	border: 0;
	floaT:left;
	border-radius: 5px;
	font-size:0px !important;
	z-index:9;
	line-height:40px;
	position:absolute;
	display:block !important;
	width: 34px !important;
	padding:0;
	cursor:pointer;
	}


.vid-sl-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	display: none;
	width: 100%;
	position: absolute;
	float: left;
	background: #015B5B;
	color:#ededed;
	padding: 10px 0px;
	text-align: center;
	bottom: 0px;
	z-index:11;
	letter-spacing: 0.5px;
}

.vid-sl-3{
	margin: 0px 12px;
	color:#ededed;
	font-family: font-3;
	font-size: 13.5px;
	line-height: 18px;
}

.vid-sl-2{
	z-index:1;
	width: 100%;
	position: absolute;
	float: left;
	overflow:hidden;
	bottom: 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 12.33%, #000000 100%);
	padding: 100px 0px 10px 0px;
}

.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev, .vid-sl-0, .vid-sl-0 img{
	height: 140px !important;
}

.vid-sl-0, .vid-sl-0 img{
	border-radius: 5px;
	object-fit: cover;
}

.vid-sl-0 img{
	width: 100%;
	line-height: 0px;
}

.vid-sl-0{
	width: 225px;
	position:relative;
	float: left;
	overflow:hidden;
}



.video-bg-4 {
    background: #036060;
}


.full-story__content {
    width: 100%;
    floaT: left;
    position: relative;
}

.div-full-4  {
    width: 100%;
    floaT: left;
    position: relative;
}




.div-video-iframe-03{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}

.video_reclam {
    width: 100%;
    height: 100%;
    background: var(--foni-19);
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
}
.video_reclam .start_video svg {
    cursor: pointer;
}
.video_reclam video {
    margin-top: 0px;
    max-width: 100%;
    max-height: 100%;
}
.video_reclam .start_video {
        cursor: pointer;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: url(../images/p-1.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100px;
}
.video_reclam button {
    position: absolute;
    bottom: 20px;
    right: 20px;
    padding: 15px;
    border: none;
    color: #f7f7f7;
    border-radius: 5px;
    cursor: pointer;
    font-family: font-1;
    background-color: var(--foni-1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    display: none;
    z-index: 1;
}


.full-story-baneri-1{
		width: 100%;
	height: 100%;
	floaT: left;
	margin-top: -1px;
}

.full-story-baneri-1 iframe{
	width: 100%;
	height: 100%;
	floaT: left;
	position: absolute;
	margin: 0px 0px 0px 0px;
	left: 0px;
}
.fullstor-video-1, .fullstor-video-1 iframe{
	width: 100%;
}

.fullstor-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: 0px 0px 0px 0px;
}


.video-bg-7{
	margin: 0px 20px;
	overflow:hidden;
	position:relative;
}


.video-bg-6{
	overflow:hidden;
	position:relative;
	width: 100%;
	floaT: left;
	margin: 0px 0px 0px 0px;
	color:#ededed;
	font-size: 15px;
	font-family: font-1;
	background: #036060;
	padding: 20px 0px;
}



.video-bg-5 {
	margin: 0% 9%;
	line-height: 0px;
	position:relative;
}

.video-bg-4 img {
	width: 100%;
	line-height: 0px;
}

.video-bg-4 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

.video-bg-2 h1{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	margin: 18px 0px 18px 0px;
	color:#ededed;
	font-size: 22px;
	font-family: font-1;
	letter-spacing: 0.0px;
}

.video-bg-2 {
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	color:#ededed;
}


.video-bg-1 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 65px 0px 0px 0px;
	background: #015B5B;
}

/* -- shida --*/


.no-no .margin-size-1{
   margin: 0px 0px 0px 0px;
   border-radius: 0px 0px 0px 0px;
}



.abc-video-1 .ht-left-3{
	margin: -0px 0px 0px 0px;
}


.quote a::before, .ht-left-8 a::before {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    background:#008080;
    margin: 13px 0px 0px 0px;
    border-radius: 5px;
    z-indeX: 11;
    top: 0px;
	left: 0px;
}

.quote a:hover, .ht-left-8 a:hover{
	color:#008080;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.quote a, .ht-left-8 a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	 text-indent: 20px;
	width: 100%;
	floaT: left;
	position:relative;
	color:#242527;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px #CFD5DF solid;
	font-family: font-4;
	font-size: 14px;
	padding: 12px 0px;
}

.ht-left-8 {
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: -5px 0px 15px 0px;
}


.baner-1 img{
	width: 100%;
	floaT: left;
	position:relative;
	line-height: 0px;
	border-radius:5px;
}


.baner-1{
	width: 100%;
	floaT: left;
	position:relative;
	margin-bottom: 15px;
}


.fa-facebook-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-27.svg) 0px 0px no-repeat;
    width: 18px;
    height: 18px;
    floaT: left;
    margin: 1px 7px 0px 0px;
    overflow:hidden;
    border-radius: 4px;
}

.fullstor-21 span, .fullstor-21 i{
	color: #4B75ED;
}

.fullstor-21{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 5px;
	border-radius: 5px;
	line-height: 22px;
	color:#242527;
	text-align: left;
	font-family: font-1;
	font-size: 17px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.fullstor-20{
	padding: 0px 22px;
}

.fullstor-19{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 15px 0px;
	padding: 3% 0px 2% 0px;
	border: 1px #CFD5DF solid;
	border-radius: 5px;
	line-height: 22px;
	color:#404047;
	text-align: left;
	font-family: font-4;
		-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

.fa-minus-1{
    display: inline-flex;
    background: url(../images/icon-25.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fa-plus-1{
    display: inline-flex;
    background: url(../images/icon-26.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fullstor-13 {
	floaT: right;
	position:relative;
	margin-top: 0px;
}

.fullstor-14 {
	floaT: right;
	position:relative;
	margin: 7px 15px 0px 0px;
	font-family: font-3;
	font-size: 15px;
	color:#606B8A;
}

.container b{
font-family: font-4 !important;
}

.container p{
	line-height: 23px;
	font-size: 16px;
	color:#0e0e0e
}

.container{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 1px 0px;
	line-height: 23px;
	color:#0e0e0e
}

.fullstor-13 #decreaseFont:hover, .fullstor-13 #increaseFont:hover {
    border: 1px solid #008080;
    background-color: rgb(238 238 238 / 51%);
    cursor: pointer;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.fullstor-13 #increaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: right;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}


.fullstor-13 #decreaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 500;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 10px;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}

.fullstor-12 {
	floaT: right;
	position:relative;
	margin-top: -6px;
	margin-bottom: -9px;
}



.ht-left-icon-2{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-24.svg) 0px 0px no-repeat;
    width: 20px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}

.ht-left-icon-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 22px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}


.ht-left-6 a:hover{
	text-decoration: none;
    text-decoration: underline;
     background: #008080;
    color: #f7f7f7;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 a{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    position: relative;
    background: #008080;
    border-radius: 5px;
    color: #f7f7f7;
    padding: 8px 12px;
    font-size: 13px;
    font-family: font-2;
    z-index:1;
    margin: 0px 0px 0px 10px;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 {
    position: absolute;
    right: 0px;
    color: #f7f7f7;
    padding: 10px 12px;
    font-size: 0px;
    font-family: font-2;
    bottom: 10px;
    z-index:1;
}

.ht-left-5, .ht-left-5 img{
	width: 100%;
	/* height: 450px; */
	object-fit: cover;
	border-radius: 4px;
	overflow:hidden;
	position:relative;
	float: left;
}

.ht-left-5{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 7px 0px;
}



.ht-left-4{
	position:relative;
	float: left;
	margin: 0px 30px 0px 0px;
}


.ht-left-3{
	position:relative;
	float: left;
	color:#818284;
	margin: 1px 0px -1px 0px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.abc-video-1 .ht-left-2{
	margin: 6px 0px 15px 0px;
}

.ht-left-2{
	width: 100%;
	position:relative;
	float: left;
	font-size: 15px;
	line-height: 20px;
	font-family: font-3;
	color:#818284;
	margin: 0px 0px 10px 0px;
}

.ht-left-1 h1{
	width: 100%;
	position:relative;
	float: left;
	font-size: 20px;
	line-height: 20px;
	font-family: font-1;
	color:#242527;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	margin: 0px 0px 15px 0px;
	padding-bottom: 13px;
	border-bottom: 1px #CFD5DF solid;
}



.ht-left-1{
	width: 100%;
	position:relative;
	float: left;
}

.sidebar-5 .vvan-div-12{
	height: 60px;
}

.sidebar-5{
	width: 103%;
	position:relative;
	floaT: left;
	margin: 0px 0px -10px -7.5px;
}


.vvan-div-6:hover .vvan-div-8 .div-icin-2 {
    background: #008080  url(../images/icon-16.svg) center no-repeat;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.vvan-div-8 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.fa-clock-2{
    position:relative;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 23px;
    height: 22px;
    floaT: left;
    margin: 2px 0px 0px -0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.vvan-div-6:hover .vvan-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.vvan-div-6 .vvan-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}

.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}




.vvan-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}

.vvan-div-12{
  font-family: font-4;	
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 15.5px;
  line-height: 20px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
}

.vvan-div-11{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 6px 0px;
	font-size: 14px;
	color:#828284;
}


.vvan-div-10{
	padding: 0% 18px;;
}


.vvan-div-9::before, .k-slaider-7::before {
    width: 100%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: -4px;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:1;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.vvan-div-9{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 12px 0px 15px 0px;
}

.vvan-div-8, .vvan-div-8 img{
	    height: 180px;
}

.vvan-div-8 img{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}

.vvan-div-8{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.vvan-div-6 img{
  widtH: 100%;
}


.sidebar-5 .vvan-div-6{
  width: 363px;
  margin: 0px 7.5px 15px 7.5px;
  border: 1px #DCDEE0 solid;
  floaT: left;
  border-radius: 5px;
  overflow:hidden;
}
.vvan-div-6{
  width: 100%; 	
  margin: 0px 0px 20px 0px;
  border: 1px #DCDEE0 solid;
  floaT: left;
  border-radius: 5px;
  overflow:hidden;
}

.r-vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}
.r-vvan-div-01 .r-vvan-div-3{
  background: url(../images/hover-3.svg) center no-repeat;
}

.r-vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 2px 2px;
}

.r-vvan-div-1 {font-family: font-1;width: 100%;floaT: left;position:relative;overflow:hidden;background: #f7f7f7;border: 1px #CFD5DF solid;height: 50px;line-height: 48px;margin-bottom: 15px;margin-top: 0px;color: #3A3C3F;border-radius: 5px;-webkit-font-feature-settings: 'case'on;font-feature-settings: 'case'on;font-size: 15px;moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}


.ht-right-1{
	width: 100%;
	position:relative;
	float: right;
}

.ht-shida-2{
	margin: 0px 0px 0px 7.5px;
}


.ht-shida-0{
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
}

.ht-shida-1{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
	color:#242527;
	font-size: 15px;
}


.boxx.box{ margin-bottom:15px;}

.text b{
	font-family: font-4;
}


.text{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 15.5px;
	line-height: 22px;
	padding-bottom: 4%;
	margin-bottom: 0px;
}

.cms-2{
	padding: 0px 7.5px;
}


.cms-1{
	floaT: left;
	position:relative;
}

#fs-frm textarea:focus,
#fs-frm input:focus,
#fs-frm select:focus,
#fs-frm textarea:focus {
  background-color: white !important;
  outline-style: solid;
  outline-width: thin;
  outline-color: var(--foni-5);
  outline-offset: -1px;
}


.send-cont-0 #fs-frm [type="submit"]:hover{
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    background: #026260;
}


.send-cont-0 #fs-frm [type="submit"]{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	font-family:font-1;
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    float: left;
    padding: 0px 22px;
    font-size: 16px;
    cursor: pointer;
    letter-spacing: 0.5px;
    line-height: 50px;
    height: 50px;
    font-weight: 100 !important;
    text-align: center;
    border-radius: 5px;
    background: #008080;
    overflow: hidden;
    color: #ededed;
    position: relative;
    z-index: 1;
    border: 0px solid #eee;
}


.send-cont-0 #submit{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 15px 0px 15px 0px;
}

.kontaqti-left-11{
    width: 100%;
    floaT: left;
    position:relative;
}


.kontaqti-left-11 #message {
	font-family:font-3 !important;;
    width: 100% !important;
    height: 150px;
    padding: 12px 15px 20px 15px;
    margin: 15px 0px 0px 0px;
    background-color: #F3F5F8 !important;
    border: 1px #dadce3 solid;
    font-size: 14px;
    font-weight: 400;
    text-indent: 0px;
    line-height: 20px;
    border-radius: 5px;
    color: #008080;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.kontaqti-left-9 {
	margin-top: 0px;
	width: 48.8%;
	floaT: right;
}
.kontaqti-left-8 {
    width: 48.8%;
    floaT: left;
}


#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm fieldset,
#fs-frm optgroup,
#fs-frm label,
#fs-frm #card-element:disabled {
	font-family:font-3 !important;
	font-size: 100%;
	color: var(--foni-12);
	border: none;
	border-radius: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
}

#fs-frm legend,
#fs-frm ::placeholder {
  font-size: 14px;
  margin-bottom: .5rem;
  padding-top: .2rem;
  display: flex;
  align-items: baseline;
  font-family: font-3;
}

/* border, padding, margin, width */
#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm #card-element {
   border: 1px #dadce3 solid;
  background-color: #F3F5F8;
  box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.03);
  padding: .50em 1rem;
  border-radius: 5px;
}

#fs-frm [type="text"],
#fs-frm [type="email"] {
  width: 100%;
	
}


#fs-frm [type="button"],
#fs-frm [type="submit"],
#fs-frm [type="reset"] {
  width: auto;
  cursor: pointer;
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
}


.send-cont-01.send-cont-1{
	width: 100%;
	position:relative;
	floaT: right;
	margin-top: 15px;
}

.send-cont-1{
	width: 100%;
	position:relative;
	floaT: left;
}

.send-cont-9:hover .send-cont-12 {
	color: #008080;
}

.send-cont-12{
	float: left;
	height: 40px;
	line-height: 40px;
	font-family: font-1;
	font-size: 16px;
	color: #4F5155;
}

.send-cont-8{
	color: #008080;
}

.send-cont-7{
	color:#242527;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 16px;
	margin-top: 10px;
	font-family: font-1;
	font-size: 19px;
	letter-spacing: 0px;
	-webkit-font-feature-settings: 'case'on;
     font-feature-settings: 'case'on;
}



.send-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 17px;
}


.send-cont-09 .send-cont-10{
    line-height: 46px;
}


.send-cont-10{
    overflow:hidden;
    width: 42px;
    height: 42px;
    line-height: 50px;
    floaT: left;
    position:relative;
    margin: 0px 10px 0px 0px;
    border-radius: 5px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.send-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	box-shadow: inset 0px 0px 0px 1px #dadce3;
	border-radius: 5px;
	padding: 15px 0px;
}



.send-cont-5 svg{
	display: inline-block;
	margin: 0px 3px -4px 3px;
}

.send-cont-3 path{
	fill:rgb(0 0 0 / 70%);
}



.send-cont-3:hover{
opacity: 0.8;
-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
}


.send-cont-3{
	-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; 
	width: 100%;
	position:relative;
	floaT: left;
	padding: 20px 0px;
	margin-top: 15px;
	border-radius: 5px;
	text-align: center;
	font-family: font-2;
	letter-spacing: -1px;
	font-size: 15px;
	color:rgb(0 0 0 / 70%);
}



.send-cont-6{
	margin: 0px 35px;
}




.send-cont-0{
	width: 100%;
	position:relative;
	floaT: left;
}



.van-cont-1 a{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover a{
	color: #008080;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover .van-cont-2{
    background: url(../images/sms-1.svg) 0px -13px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-2{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/sms-1.svg) 0px 0px no-repeat;
    width: 16px;
    height: 13px;
    floaT: left;
    margin: 11px 7px 0px 0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-1 a{
	color:#4F5155;
}


.van-cont-1{
	color:#4F5155;
	floaT:right;
	margin: 0px 51px 0px 0px;
	line-height: 35px;
	position:relative;
	z-index:1;
	font-size: 16px;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.berrors-2 b{
	font-family: font-4;
}

.berrors-2{
	padding: 0px 20px;
}

.berrors-1.box{
	margin-bottom: 0px;
	color: #242527;
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
	padding: 20px 0px;
}

.search_result_num {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-3;
	margin: 15px 0px 40px 0px;
}



.box_in h1{
	margin: 0px 0px 4px 0px;
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.box_in{
	padding:3% 4%;
}

.box{
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
}


#pagi-load  path{
	fill:#008080;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{margin: 5px 0px 17px 7.5px;}
.pagi-load a:hover{ border: 1px #008080 solid; color: #008080; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #f7f7f7;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{color: #242527;font-family: font-1;border: 1px #C2C2CF solid;font-feature-settings: 'case' on;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 35px;display:inline-block;height: 45px;line-height: 45px;font-size:16px;border-radius: 5px;cursor:pointer;/* color:#f7f7f7; */background: #f7f7f7;text-align:center;font-family: 'font-1';}


.vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}

.vvan-div-4 a{
	display: none;
}


.vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 0px 4px;
}


.vvan-div-1 {
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  overflow:hidden;
  background:#e9eaef;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  margin-top: 0px;
  color: #3A3C3F;
  border-radius: 5px;
  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  font-size: 15px;
}



.sv-video-6 .sv-video-8 {
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6:hover .sv-video-8 {
    color:#ededed;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.va-new-1 .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.va-new-1:hover .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     color: #f7f7f7;
}


.va-new-004 {
	display:block;
	border-radius:5px;
	color:#ededed;
	background: rgba(0, 0, 0, 0.50) url(../images/icon-9.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
	font-size:17px;
	line-height:50px;
	position:relative;
	width:50px;
	height:50px;
	cursor:pointer;
	text-align:center;
	margin:auto;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	opacity: 0;
	}


.va-new-1 .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 0;
     box-shadow: 0px 0px 0px 20px rgb(0 0 0 / 50%);
}


.va-new-1:hover .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 9;
     box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 0%);
}


.va-new-04{
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:2;
	}

.va-new-4 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.sv-video-9 .slick-next, .sv-video-9 .slick-prev {
	top:60px !important;
}




.va-new-6 {
	floaT: left;
    width: 13px;
    height: 13px;
    position: relative;
    background: #18191B url(../images/icon-19.svg) center no-repeat;
    margin: 3px 5px 0px 0px;
}


.va-new-5{
	width: 100%;
	position:relative;
	float: left;
	color:#008080;
	margin: 10px 0px 5px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-size: 14px;
    font-family: font-1;
}




.sv-video-9 .slick-dots li{ display: inline-flex !important;}

.va-new-7{
	width: 100%;
	position:relative;
	float: left;
	color:#dadada;
}


.va-new-3, .va-new-3 img{
	object-fit: cover;
	width: 100%;
	height: 165px;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
	float: left;
}

.va-new-1{
	width: 250px;
	position:relative;
	float: left;
	margin: 0px 7.5px 70px 7.5px;
}


.sv-video-5 {
	margin: 6px 0px 0px 12px;
	floaT: left;
    position: relative;
}


.sv-video-4 {
	floaT: left;
    width: 38px;
    height: 35px;
    position: relative;
    background: #18191B url(../images/video-2.svg) center no-repeat;
}

.sv-video-8{
	floaT: right;
	position:relative;
	color:#787A7E;
}


.sv-video-7 {
	floaT: left;
    width: 14px;
    height: 10px;
    position: relative;
    background: #18191B url(../images/hover-1.svg) 0px 0px no-repeat;
    content: "";
    left: -3px;
    top: 6px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}
.sv-video-6:hover .sv-video-7 {
    background: #18191B url(../images/hover-1.svg) 0px -10px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6{
	margin-top: 6px;
	floaT: right;
	position:relative;
}

.sv-video-3{
	font-size: 18px;
	floaT: left;
	position:relative;
}



.sv-video-9{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
}

.sv-video-2 a{
	color:#ededed;
}

.sv-video-2 {
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#ededed;
	margin: 15px 0px;
	font-size: 16px;
	font-family: font-1;
}

.sv-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #18191B url(../images/video-1.svg) center no-repeat;
}


.footer-02{
	padding: 0px 17px;
} 

.foni-bg-3{
	width: 124.56;
	height: 340.64;
	z-index:0;
	position:absolute;
	right: 0px;
	top: 165px;
}


.foni-bg-2 path{
	 fill: var(--foni-2) !important;
}

.foni-bg-2 img{
	width: 100%;
}

.foni-bg-2{
	width: 124.56px;
	height: 340.64px;
	z-index:0;
	position:absolute;
	left: 0px;
	top: 300px;
}


.foni-bg-1{
	width: 100%;
	z-index:0;
	position:absolute;
	lefT: 0px;
	top: 0px;
}




.header-3.header-01 {
   position:fixed;
   top: 0px;
   z-index: 9999;
   margin-top: 0px;
}


.hd-vidi-1 .div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: inherit !important;
    bottom: 40px;
    color: #353f53;
    font-size: 18px;
    right: 10px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.hd-vidi-1 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.relz-9 .relz-10{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-9:hover .relz-10{
	color: #008080;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover {
	border: 1px #008080 solid;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-14.svg) center no-repeat;
    width: 12px;
    height: 43px;
}

.relz-10{
	floaT: left;
	margin: 0px -35px 0px 38px;
	color: #242527;
	font-family: font-1;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 190px;
	height: 45px;
	border-radius: 5px;
	border: 1px #C2C2CF solid;
	background:#f7f7f7;
	margin: auto;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 20px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.hd-vidi-7 a{
   display: none;
}

.hd-vidi-7 a:nth-child(1){
   display: block !important;
}

.hd-vidi-1 .hd-vidi-11 a{
    
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1:hover .hd-vidi-11 a{
    color: #008080;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1 .hd-vidi-9{
    opacity:0;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.hd-vidi-1:hover .hd-vidi-9{
	opacity:9;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.liv-new-4{
	widtH: 100%;
	height: 4px;
	background:#eaeaeb;
	margin: -12px 0px 20px 0px;
	position:relative;
	floaT: left;
}

.liv-new-03 {
	floaT: left;
    width: 14px;
    height: 14px;
    position: relative;
    background: #008080;
    left: 0px;
    top: 1.5px;
    border-radius: 5px;
}


.liv-new-3 h2:hover{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#008080;
}

.liv-new-3 h2{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#242527;
	font-size: 20px;
	line-height: 19.3px;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
	display:inline-flex;
}

.liv-new-3{
	background: #f7f7f7;
	padding: 0px 15px 0px 0px;
	z-index:1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
}


.liv-new-2{
	widtH: 100%;
	position:relative;
	floaT: left;
}


.liv-new-1{
	widtH: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 10px;
}


.hd-vidi-10 a {
	color:#242527;
}


.hd-vidi-10{
    width: 100%;
    floaT: left;
    height: 58px;
    position:relative;
    overflow:hidden;
    font-size: 15px;
    margin-top: 10px;
    font-weight: bold;
    font-family:font-4;
    color:#242527;
}


.no-2 .hd-vidi-1 {
  margin: 0px 7.5px 30px 7.5px;
}

.hd-vidi-1 {
  width: 365px;
  float: left;
  margin: 0px 7.5px 15px 7.5px;
}


.hd-vidi-8{
	width: 54%;
	height: 8px;
	color: #646464;
	border-lefT: 1px #c4c4c5 solid;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 2px 10px;
	line-height: 10px;
}


.hd-vidi-7 a{
	color: #008080;
	font-size: 13px;
}


.hd-vidi-7{
	font-size: 0px;
	margin: 0px 10px 0px 0px;
    floaT: left;
	position:relative;
}


.hd-vidi-6{
	padding: 0px 10px;
}

.hd-vidi-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    width: 100%;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
	background:#ddd;
	bottom: 0px;
	padding: 0px 0px;
	font-size: 13px;
}



.hd-vidi-3, .hd-vidi-3 img{
    width: 100%;
    floaT: left;
    height: 230px;
    object-fit: cover;
    border-radius: 5px;
    position:relative;
    overflow:hidden;
}



.fa-clock-1 {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 0px 3px 0px -5px;
    background: url(../images/icon-31.svg) center no-repeat;
}

.star-new-3{
floaT: left;
position:relative;
margin: 0px 0px 0px 62px;
height: 46px;
line-height: 46px;
font-family: font-1;
font-size: 16px;
color:#18191B;
}


.star-nn-1, .star-nn-2 {
    width: 19px;
    height: 19px;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    color:#ededed;
    border-radius: 100px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    display: inline-block;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.star-nn-1 {display: none;}

.stars-n-3:before {
    width: 46px;
    height: 47px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    right: 0px;
    position: absolute;
    floaT: left;
    background: url(../images/icon-11.svg) center no-repeat;
    content: "";
	z-index:90;
}

.van-div-geo-1 {
  width: 400px;
  floaT: right;
  position:relative;
  height: 47px;
  background: url(../images/title-2.png) center no-repeat;
  position:absolute;
  right: 0px;
  z-index:1;
}


.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}



.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}

.van-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}


.van-div-12{
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 62px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
  font-family:font-3;
-webkit-font-feature-settings: 'case'on;
font-feature-settings: 'case'on;	
}

.van-div-11{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 10px; 0px;
	font-size: 12px;
	color:#939393;
}


.van-div-10{
	padding: 0% 7%;
}



.van-div-8 img{
    width: 100%;
    floaT: left;
    height: 180px;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.van-div-6 img{
  widtH: 100%;
}


.van-div-6{
  width: 23.27%; 	
  float: left;
  margin: 0px 0px 15px 15px;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}





.van-div-04{
  padding: 0px 0px 0px 5px;
  color:#757881;
}

.van-div-4{
	color:#ededed;
	z-index:11;
  font-family: font-4;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
  font-size: 15px;
  letter-spacing: 0px;
}

.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background:#161c2a;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#ededed;
}


.van-div-1{
  width: 100%;
  floaT: left;
  position:relative;
}


ol.sliderr > .stars-n-1:hover > a:before{
	background:#026260;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

ol.sliderr {float:left;width:100%;font-size:13px;position:relative;padding:0;list-style:none;color:#222;counter-reset:ol-counter;}
ol.sliderr > li > a{line-height:20px;float:left;width:100%;overflow:hidden;position:relative;font-size:17px;position:relative;display:block;color:inherit;text-decoration:none !important;padding:0px 0 0px 0px;}
ol.sliderr > li > a:before{ color:#ededed; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;  z-index:1;right: 0px;content:counter(ol-counter);counter-increment:ol-counter;font-size:15px;font-family:font-3;width:30px;height:30px;line-height:30px;border:0px solid #eeedf7;background:#008080; border-radius: 100px;float:left;  margin: 193px 5px 0px 0px; z-index:111; text-align:center;position:absolute;}

.van-stars-n-2{margin:0px 15px;}

.van-stars-n-1 {
    bottom: 0px;
    float: left;
    width: 100%;
    letter-spacing: 0.3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000e6));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -ms-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    color: #f7f7f7;
    text-align: left;
    padding: 30px 0px 10px 0px;
    line-height: 20px;
    position: absolute;
	font-size: 13px;
	z-indeX:1;
	font-family: font-3;
}




.star-new-2 a{
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-2 a:hover{
 color:#008080;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-3 i{
 color:#008080;
}

.stars-n-1:hover .stars-n-5, .van-div-6:hover .van-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.stars-n-1 .stars-n-5, .van-div-6 .van-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-1 {
	margin-bottom: 10px;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.stars-n-5{
  line-height: 17px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 15px;
  height: 53px;
  floaT: left;
  margin: 10px 0px 2px 0px;
  color: #242527;
  font-weight: 700;
  font-family:font-4;
}

.stars-n-3, .stars-n-3 img{
    width: 100%;
    floaT: left;
    height: 230px;
    object-fit: cover;
    border-radius: 5px 5px 0px 5px;
    position:relative;
    overflow:hidden;
}

.stars-n-1 img{
  widtH: 100%;
}

.stars-n-1 { 
  animation: fadeIn 0.8s;
  -webkit-animation: fadeIn 0.8s;
  -moz-animation: fadeIn 0.8s;
  -o-animation: fadeIn 0.8s;
  -ms-animation: fadeIn 0.8s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-o-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-ms-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.stars-n-1 {
  width: 365px;
  float: left;
  margin: 0px 7.5px 15px 7.5px;
}


.stars-n-2{
  position:relative;
  overflow:hidden;
  width: 100%;
  floaT: left;
  margin: 0px 0px 0px 0px;
}

.star-new-6 li:nth-child(0) {
    display: none;
}

.star-new-6, .liv-new-6{
  margin: 0px -7.5px;
}


.star-new-05, .liv-new-5{
  width: 103%;
  floaT: left;
  position:relative;
  overflow:hidden;
}

.star-new-2{
	position:relative;
  width: 100%;
  floaT: left;
  margin: 0px 0px 15px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #ECEDEE url(../images/star-1.svg) left no-repeat;
  border-radius: 5px;
}
.user_tab .active a{
    color:#008080;
}


.user_tab .active {
    color: #008080;
    opacity: 9;
}

.star-new-4 img {
    width: 24px;
    height: 24px;
    floaT: left;
    margin: -2.5px 10px 0px 0px;
}

.user_tab li a{
    color: #98989A;
}

.user_tab li {
    display: inline-block;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 500;
    -webkit-user-select: none;
    color: #98989A;
    opacity: 9;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.user_tab li:before {
	border-radius: 5px;
    width: 12px;
    height: 12px;
    top: 9px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    left: -16px;
    position: absolute;
    floaT: left;
    background: #f7f7f7;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.user_tab li.active:before {
  background: #008080;
}

.user_tab li a.active{ border-radius: 100px; background:#2e6abd;color:#ededed;z-index:4;outline:none;}

.user_tab{  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on; margin: 0px 20px 0px 0px; floaT: right;  font-family: font-1; }
.user_tab li{     font-family: font-4; border-radius: 100px;  position:relative; padding: 6px 0px; display:inline-block;margin: 8.5px 0px 0px 20px;cursor:pointer;text-transform:uppercase;font-weight:500;-webkit-user-select:none;}
.user_tab li:hover{ opacity: 9; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; }

	.tab-content > .tab-pane { display: none; }
	.tab-content > .active { display: block; }

.div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: 15px;
    color: #353f53;
    font-size: 18px;
    right: 15px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.div-slaider-2 .div-icin-2 {
    background: rgb(0 0 0 / 65%)  url(../images/icon-9.svg) center no-repeat;
}
.div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 45px;
    height: 45px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1:hover .div-icin-01 .div-icin-2, .k-slaider-7:hover .div-icin-2 {
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
	color: #0092c1;
}


.k-slaider-1:hover .k-slaider-5:before, .k-slaider-7:hover .k-slaider-12:before  {
    width: 100%;
    lefT: 0px;
    background: #008080;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.div-slaider-2 .k-slaider-7.k-slaider-11 {
	top: 0px !important;
	bottom: inherit !important;
}

.k-slaider-5:before, .k-slaider-12:before {
    width: 0%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: 0px;
    lefT: 50%;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.van-div-6:hover .div-icin-01 .div-icin-2{
	background:#0092c1;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(0 0 0 / 25%);
}


.div-icin-01 .div-icin-2 {
    font-size: 13px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.div-icin-01.div-icin-1 {
    top: auto;
    bottom: 10px !important;
    color: #353f53;
    right: 10px;
}





.margin-size-2{
   padding: 0px 15px;
}


.mob-slaider-01.mob-slaider-1{
   floaT: right!important;
   display: none;
}

.margin-size-1{
   width: 100%;
   floaT: left;
   position:relative;
   background: #f7f7f7;
   padding: 15px 0px;
   margin: 85px 0px 0px 0px;
   border-radius: 5px 5px 0px 0px;
}

.k-slaider-6{
	margin: 0px 20px;
}

.k-slaider-5{
   z-index:11;	
   width: 100%;
   height: 52px;
   font-size: 15px;
   font-family: font-4;
   line-height: 17px;
   color: #242527;
   floaT: left;
   overflow:hidden;
   position:relative;
   padding: 18px 0px 0px 0px;
   margin-bottom: 5px;
   background: #d7d7d7; /* Old browsers */
   background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}

.k-slaider-1 img, .k-slaider-2{
	height: 150px;
}

.k-slaider-1 img{position:relative;width: 100%;overflow:hidden;object-fit: cover;}

.k-slaider-2{ z-index:0; position:relative;width: 100%;overflow:hidden;object-fit: cover;floaT: left;}

.mob-slaider-1 {
    width: 37.8%;
    floaT: left;
    position: relative;
}

.k-slaider-1{
   width: 100%;
   floaT: left;
   overflow:hidden;
   border-radius: 5px;
   position:relative;
   margin: 0px 0px 20px 0px;
}

.k-slaider-13{
	 padding: 0px 20px;
}


.k-slaider-12{
    position: absolute;
    bottom: 0px;
    lefT: 0px;
    background: #d7d7d7; /* Old browsers */
    background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 25px 0px 0px 0px;
    font-size: 16px;
    line-height: 20px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.k-slaider-11{
position:relative;
margin: 0px 0%;
}

.k-slaider-10{
    position: absolute;
	bottom: 0px;
    lefT: 0px;
    background:#ededed;
    width: 100%;
    floaT: left;
}

.k-slaider-9{
    z-index:1;
    position:absolute;
    lefT: 20px;
    background:rgb(0 0 0 / 50%);
    border-radius: 3px;
    color:#c5c5c5;
    padding: 6px 10px;
    font-size: 13px;
    font-family: font-1;
    top: -45px;
}


.k-slaider-7{height: 460px;object-fit: cover;}

.k-slaider-7 img{height: 500px;object-fit: cover;}

.k-slaider-7{
   width: 100%;
   floaT: left;
   overflow:hidden;
   position:relative;
}

.div-slaider-03{
   width: 100%;
   floaT: left;
}


.div-slaider-3{
   width: 635px;
   floaT: right;
   overflow:hidden;
   position:relative;
}

.div-slaider-2{
   width: 60%;
   border-radius: 5px;
   overflow:hidden;
   floaT: right;
   position:relative;
   margin: 0px 0px 0px 0px;
}


.div-slaider-1 img{
   width: 100%;
   font-size: 0px;
   line-height: 0px;
}

.div-slaider-1{
    z-index:0;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 0px;
}


.k-slaider-3:hover, .k-slaider-9:hover {
    background: #2196f3;
    color:#ededed;
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.k-slaider-3, .k-slaider-9 {
    background: rgb(0 0 0 / 50%);
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1 .k-slaider-4 img, .div-slaider-2 img,
.van-div-6 .van-div-8 img, .stars-n-1 .stars-n-3 img, .hd-vidi-1 .hd-vidi-4 img, .va-new-1 img, .vvan-div-6 img 

 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}


.k-slaider-1:hover .k-slaider-4 img, .div-slaider-2:hover img, .van-div-6:hover .van-div-8 img, .stars-n-1:hover img, .hd-vidi-1:hover .hd-vidi-4 img,
.va-new-1:hover img,
.vvan-div-6:hover img 
 {
     -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
	    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}


.k-slaider-1:hover .k-slaider-5, .k-slaider-7:hover .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
 color:#008080;
}

.k-slaider-7 .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

#cssmenu > ul > li a:hover{
    background:#008888;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}

.van-div-01:hover.van-div-2 svg, .van-div-02:hover.van-div-2 svg, .van-div-03:hover.van-div-2 svg{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.svg-menu-1 path{
	fill:#ededed;
}

.search-wrapper.search-wrap.hidden.active{
	animation:fade_in_show 0.2s}
	@keyframes fade_in_show{0%{opacity:0;transform:scale(0)}
	100%{opacity:1;transform:scale(1)}
}


.search-wrapper .input-holder .search-icon {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper .input-holder .search-icon:hover {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper.search-wrap.hidden.active{
	height: 34px;
	padding: 0px 0px 0px 20px;
	margin-top: 0px;
}


.search-wrapper {
	    z-index:11;
        position: absolute;
        top: 0px;
        right: 238px;
    }

    .search-wrapper .input-holder {
    	lefT: 16px;
    	top: 10px;
    	height: 35px;
    	width: 52px;
    	position: absolute;
    }

.search-wrapper.active .input-holder, #searchsuggestions {
width: 340px;
}

#searchsuggestions span.notfound{ display: block; padding: 12px 0px 0px 0px !important;  text-align: center !important; }

#searchsuggestions{
	z-index: 999 !important;
}

#searchsuggestions a{padding:15px 15px !important;}
#searchsuggestions{overflow:hidden; }

#dofullsearch, .seperator{display:none !important;}
#searchsuggestions a span { font-family: font-1; font-size: 14px; }

/*---search---*/
#searchsuggestions {
	z-index: 2200;
	border-radius: 3px;
	background: #ededed;
	box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
	border: 1px solid #ddd; 
	background-clip: padding-box;
	font-size: .9em;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	}


.ajax-serch-1 img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.ajax-serch-1:hover img{
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.ajax-serch-1 .ajax-serch-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-1:hover .ajax-serch-2{
   color: #039090;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-6{
    width: 100%;
    font-size: 13px;
    font-family: font-2;
    position:relative;
    overflow:hidden;
    floaT: right;
    margin: 0px 0px 10px 0px;
    color:#898585;
}


.ajax-serch-5{
    width: 100%;
    overflow:hidden;
    font-size: 14.5px;
    line-height: 20px;
    font-family: font-4;
    position:relative;
    floaT: right;
    margin: 0px 0px 0px 0px;
}


.ajax-serch-4{
    width: 100%;
    position:relative;
    floaT: right;
    margin: 0px 0px;
}


.ajax-serch-3, .ajax-serch-3 img{
    height: 80px;
    line-height: 0px;
    object-fit: cover;
    position:relative;
    overflow:hidden;
    border-radius: 4px;
}


.ajax-serch-1{
    width: 100%;
    position:relative;
    floaT: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
    border-bottom: 1px #d6d7d9 solid;
}

.ajax-serch-2{
   margin: 0px 15px;
}

    .search-wrapper.active .input-holder {
    	lefT: -254px;
        background: #ededed;
		z-index:1;
        box-shadow: 0px 0px 0px 1px #dadada;
		top: 10px;
		border-radius: 100px !important;
    }

    .search-wrapper .input-holder .search-input {
    	width: 0px;
    	height: 35px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-3;
    	font-size: 14px;
    	line-height: 20px;
    	color: #444553;

    }

    .search-wrapper.active .input-holder .search-input {
    	width: 300px;
    	padding: 0px 0px 0px 15px;
        opacity: 1;
    }

    .search-wrapper.active .input-holder .search-icon {
		margin-right: 45px;
    }

    .search-wrapper .input-holder .search-icon {
    	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    	top: 0px;
    	opacity:0;
    	width: 33px;
    	height: 33px;
    	margin-top: 0px;
    	border: none;
    	border-radius: 0px;
    	padding: 0;
    	outline: none;
    	position: relative;
    	z-index: 11;
    	float: right;
    	cursor: pointer;
  }

 .search-wrapper .input-holder .search-icon::before {
 	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    border-radius: 50px;
    lefT: 0px;
    width: 100%;
    height: 100%;
    bottom: 0px;
    position: absolute;
    background: url(../images/serch.svg) 8px 8px no-repeat;
    content: "";
}

.search-wrapper.active .input-holder .search-icon::before {
		display: none;
    }


 .search-wrapper .input-holder .search-icon:hover::before {
    background: #008080 url(../images/serch.svg) 8px -25px no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

    .search-wrapper .input-holder .search-icon {
    	opacity: 1;
    	background: #eaeaeb;
        border-radius: 100px;
        z-index:9999;
        -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    }

    .search-wrapper.active .input-holder .search-icon {
    	opacity: 9;
        background: url(../images/search-1.svg) center no-repeat;
        z-index:9999;
        display: none;
    }

    .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        transform: rotate(45deg);
    }

    .search-wrapper.active .input-holder .search-icon span {
		opacity:0;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }

    .search-wrapper .input-holder .search-icon span::before {
        width: 4px;
        height: 14px;
        left: 22px;
        top: 8px;
        border-radius: 5px;
        transform: rotate(-85deg);
    }

    .search-wrapper .input-holder .search-icon span::after {
        width: 14px;
        height: 14px;
        left: 0;
        top: 0;
        border-radius: 16px;
    }

    .search-wrapper .close {
		opacity:0;
		position: absolute;
		z-index: 1;
		top: 18px;
		right: -55px;
		width: 20px;
		height: 20px;
		cursor: pointer;
		transform: rotate(45deg);
		}

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #3c3838;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 20px;
        left: 9px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 20px;
        height: 2px;
        left: 0;
        top: 9px;
    }


#cssmenu ul .menu-b a::before {
display: none;
}

.van-div-3 button{
    floaT: right;
    background:rgb(255 255 255 / 0%);
    border:0;
}



.van-div-9{
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 6px 0px 6px 0px;
    background: #008080 url(../images/icon-6.svg) center no-repeat;
    border-radius: 100px;
}


.van-div-8{
    margin: 0px 7px;
}


.van-div-3 .swore-1{
    top: 1px;
    lefT: 0px;
    height: 35px;
}

.van-div-3.swore-1{
    floaT: left;
    transform: skewX(0deg);
    background:rgb(0 0 255 / 0%);
    z-indeX:1;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: auto;
}

.van-div-10  svg {
   fill: #3D4865; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10:hover svg {
   fill: #f7f7f7; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-10:hover{
     background:#0253B7;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10{
	display: none;
    cursor: pointer;
    overflow:hidden;
    width: 44px;
    height: 35px;
    line-height: 36px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    border-radius: 500px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-7{
    cursor: pointer;
    overflow:hidden;
    width: 60px;
    height: 33px;
    line-height: 40px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 12px;
    border-radius: 100px;
    background: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}



.van-div-3{
    margin-top: 11px;
}


.van-div-4{
      cursor: pointer;
      overflow:hidden;
      width: 85px;
      height: 33px;
      line-height: 40px;
      floaT: right;
      position:relative;
      margin: 0px 0px 0px 12px;
      border-radius: 100px;
      background: #eaeaeb url(../images/icon-7.svg) center no-repeat;
      text-align: center;
      -webkit-transition: all .2s;
      -moz-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s;
}


#cssmenu ul .menu-a  a {
   color: #d6e7e4;
	background:#008888;
}



#cssmenu ul .menu-a::before, #cssmenu ul .menu-a::after {
    width: 10px;
}


#cssmenu > ul > .home-svg-1 svg{
    width: 19px;
    height: 19px;
    margin: -3px 0px -5px 0px;
    position:relative;
    floaT: left;
    }

.van-div-01:hover.van-div-2 path, .van-div-02:hover.van-div-2 path, .van-div-03:hover.van-div-2 path{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01.van-div-2 svg{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03:hover .swore-03{  
	opacity:9;
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02:hover .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #37B6FD url(../images/icon-02.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02 .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-2.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01 .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-1.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03 .swore-03{
	opacity:0;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-01:hover .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #3B64B4 url(../images/icon-01.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01:hover.van-div-2{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-03:hover .swore-3{
		background: url(../images/icon-03.svg) center no-repeat;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-3{
		background: url(../images/icon-3.svg) center no-repeat;
		floaT: left;
		z-indeX: 11;
		width: 100%;
		position:absolute;
		text-align: center;
		left: 0px;
		height: 32.5px;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-2{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.swore-1{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.van-div-2 path{
   fill: #5F697C;
}

.van-div-03.van-div-2{
    line-height: 40px;
}


.van-div-2{
    overflow:hidden;
    width: 33px;
    height: 33px;
    line-height: 34px;
    floaT: left;
    position:relative;
    margin: 0px 12px 0px 0px;
    border-radius: 100px;
    background-color: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}


.van-div-1{
    width: 190px;
    floaT: left;
    position:relative;
    margin-top: 12px;
}


.header-2{
    width: 100%;
    height: 55px;
    floaT: left;
    position:relative;
}

#cssmenu ul li a::before {
    width: 1px;
    height: 20px;
    position: absolute;
    background: var(--foni-8);
    content: "";
    right: -1px;
}

.header-4 ul li ul li a{
   border-right: 0px #f7f7f7 solid;
   font-family: font-1 !important;
}

.header-4 ul li a{
    letter-spacing:0.1px;
    font-family: font-2 !important;
   border-right: 0px #f7f7f7 solid;
   	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
   font-size: 15px;
   float: left;
   padding: 28px 8px 26px 8px;
   line-height: 11px;
   position:relative;
   font-weight: bold;
}

.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}

#cssmenu ul li a:hover::before, #cssmenu ul li a:hover::after {
    width: 22px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::after {
border-radius: 0px 0px 0px 0px;
}



#cssmenu ul li a::after {
    right: 50% !important;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li a::before {
    left: 50%;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu{margin-top: 0px;floaT: right;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}
#cssmenu ul{list-style:none;margin: 0px 0px -1px 0px; padding: 0px 0px 0px 0px; display:block;float:left;}
#cssmenu ul li{    margin: 0px 0px;  padding:0px 0px; display:block;position:relative;}
#cssmenu ul li a{  text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{position:absolute;left:-9999px;top: 65px;}
#cssmenu ul li ul li{
border-left: 0px #eee solid !important;
max-height:0;
position:absolute;
-webkit-transition:max-height 0.1s ease-out;
-moz-transition:max-height 0.1s ease-out;
-ms-transition:max-height 0.1s ease-out;
-o-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;
}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#ededed;}
#cssmenu ul li ul li a{-webkit-font-feature-settings:  inherit !important;font-feature-settings:inherit !important;font-family: font-4 !important;-webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;border-bottom: 1px #dddcdc solid;display: inline-block;font-size: 15px;opacity: 1;font-family:font-2;font-size: 14px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width:280px;padding: 19px 10px 19px 20px;}
#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #008080 !important;background: rgb(45 48 62 / 3%);}
#cssmenu ul li ul li:hover:after,
#cssmenu ul li ul li.active:after{background:#2196f3;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #d6e7e4;position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    color: #f7f7f7;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu > ul > li:hover > ul a{  opacity:9;font-size:14px;color: #3D4865;left:0;}
#cssmenu > ul > li:hover > ul{left: -219px;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 47px;position:relative;}
#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{ box-shadow: 0px 5px 0px 0px #008080, 0px 0px 10px 0px rgb(2 27 56 / 15%); border-radius: 0px 0px 0px 0px;overflow:hidden;background: #f7f7f7;font-family:font-2;width:280px;display:block;}

.header-03.header-3 {
    position: fixed;
    top: 0px !important;
    margin-top: 0px;
    box-shadow: 0px 4px 4px rgb(0 0 0 /8%);
    z-index:9;
}

.header-3 {
    z-index: 11;
    margin-bottom: 20px;
    float: left;
    position: absolute;
    margin-top: 55px;
    widtH: 100%;
    background: #008080;
    line-height: 50px;
}


.logo-2 svg{
    widtH: 110px !important;
	height: 45px;
    line-height: 0px;
    float: left;
    position: relative;
}


.logo-2 {
    line-height: 0px;
    width: 100%;
    margin: 9px 0px;
    float: left;
    position: relative;
}

.logo-1 {
    width: 120px;
    height: 65px;
    line-height: 65px;
    margin: 0px 0px;
    float: left;
    position: relative;
}


.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    height: 55px;
    background: #f7f7f7;
    line-height: 55px;
}


.sv-video-9 .slick-prev:hover {
	background: #008080 url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-next:hover {
	background: #008080 url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.sv-video-9 .slick-next {
    right: 26px;
    background: rgb(0 0 0 / 50%) url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-prev {
    lefT: 25px;
    background: rgb(0 0 0 / 50%) url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.slick-slider{/* overflow:hidden; */position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{padding-bottom: 2px !important;bottom:20px;width:100% !important;position:absolute;display:block;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #008080;border-radius:100px;}
.slick-next{right:15px;floaT:left;border-radius:500px;background:#f7f7f7;font-size:0px !important;z-index:1;line-height:40px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev,.slick-next{top: 45% !important;}
.slick-prev{lefT:15px;floaT:left;border-radius:500px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.slick-dots li{/* floaT: left; */background: #3F4043;border-radius:10px;position:relative;display:inline-block;width: 40px;height: 5px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- /RESPONSIVE --*/
}




@media (min-width:1000px) and (max-width:1120px){
/*-- RESPONSIVE --*/
.video-xuti .ent-2 div{
	padding-bottom: 56% !important;
}


.star-new-6 li:nth-child(5){display:none;}

.logo-2 h1{
	display: none;
}

#cssmenu ul li ul .menu-aa a{ 
	color: #008080 !important;
}

.svg-menu-1{
	position:relative;
	top: -4px;
	display: inline-block;
}


.f-club-09 .f-club-9{
	width: 24px;
	line-height: 20px;
	margin: 0px 2px -5px 0px;
}

.f-club-06 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-05 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-09:hover.f-club-4 {
	border: 2px #01B1A8 solid;
}

.f-club-08:hover.f-club-4 {
	border: 2px #3447B5 solid;
}


.f-club-07:hover.f-club-4 {
	border: 2px #E82F20 solid;
}


.f-club-06:hover.f-club-4 {
	border: 2px #C90404 solid;
}


.f-club-05:hover.f-club-4 {
	border: 2px #454445 solid;
}


.f-club-04:hover.f-club-4 {
	border: 2px #BA1D5C solid;
}


.f-club-03:hover.f-club-4 {
	border: 2px #0092C1 solid;
}


.f-club-02:hover.f-club-4 {
	border: 2px #2875D3 solid;
}


.f-club-01:hover.f-club-4 {
	border: 2px #008080 solid;
}

.f-club-4, .f-club-4 hover{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.f-club-09 .f-club-7 img{ 
	width:126px;
}

.f-club-08 .f-club-7 img{ 
	width: 92px;
}


.f-club-07 .f-club-7 img{ 
	width: 127px;
}

.f-club-06 .f-club-7 img{ 
	width: 95px;
}

.f-club-05 .f-club-7 img{ 
	width: 66px;
}

.f-club-04 .f-club-7 img{ 
	width: 110px;
}

.f-club-03 .f-club-7 img{ 
	width: 152px;
}


.f-club-02 .f-club-7 img{ 
	width: 117px;
}

.f-club-01 .f-club-7 img{ 
	width: 124px;
}




.f-club-4:hover .f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: -75px;
	background:#ededed;
	z-index:11;
	opacity:0;
}


.f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	background:#ededed;
	z-index:11;
}


.f-club-9 img{ 
	text-align: center;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.f-club-7{
	text-align: center;
	position: absolute;
	top: 52%;
	left: 0;
	width: 100%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 2;
}



.f-club-8 {
	z-index:0;
	font-family: font-4;
	text-align: center;
	width: 100%;
	height: 70px;
	line-height: 70px;
	border-top: 0px #dededf solid;
	floaT: left;
	bottom: 0px;
	position: absolute;
	padding: 0px 0px 0px 0px;
	color:#38393c;
}




.f-club-9 img{
	width: 100%;
}

.f-club-9{
	width: 20px;
	height: 20px;
	line-height: 40px;
	border-radius: 5px;
	display: inline-block;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -5px 0px;
}

.f-club-4 {
	background:#f7f7f7;
	width: 30.4%;
	height: 70px;
	border: 2px #dededf solid;
	border-radius: 5px;
	floaT: left;
	position:relative;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 10px 5px;
}



.f-club-3 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px 0px 0px;
}

.f-club-1 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 10px 0px 30px 0px;
	margin-bottom: 20px;
	border-bottom: 1px #ddd solid;
}

.ffanjara-2{
	padding: 0px 0px 0px 15px;
}

.ffanjara-1{
	border-radius: 10px;
	background:#f7f7f7;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 30px 0px 12px 0px;
}

.cd-popup-container .cd-popup-close:before{ 
z-index:9; 
position:absolute;
top:0px;
right:0px;
width:100%;
height:100%;
background: url(../images/close.svg) center no-repeat;
background-size: 14px;
content: "";
}



.cd-popup-container .cd-popup-close{
	overflow:hidden; 
z-index:99; 
position:absolute;
top: 0px;
right:0px;
width:50px;
height:50px;
border-radius: 100px;
}


.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;}
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgb(0 0 0/60%);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;z-indeX: 999999;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{position:relative;width:100%;max-width: 450px;margin: 10em auto;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}



.video-bg-6 .slick-next:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-36.svg) center no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}

.video-bg-6 .slick-slide {
    margin:0px 10px;
}

.video-bg-6 .slick-prev:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-37.svg) center  no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}


.video-bg-6 .slick-prev, .video-bg-6 .slick-next{
	top: 0px !important;
}


.video-bg-6 .slick-dots{
	display: none !important;
}

.vid-sl-0 img {
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.vid-sl-0:hover img{
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.video-slaider-2 .slick-next:before, .video-slaider-2 .slick-prev:after{
	transform: skewX(0deg);
}

.video-slaider-2{
	margin: 0px 0px 0px 40px;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    background-color: #008080;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    opacity: 9 !important;
}


.video-slaider-1 .slick-next{
	right: 0px;
	border-radius: 0px !important;
}

.video-slaider-1 .slick-prev{
	lefT: -40px !important;
	border-radius: 0px !important;
}


.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev{
	transform: skewX(0deg);
	background: #036060;
	border: 0;
	floaT:left;
	border-radius: 5px;
	font-size:0px !important;
	z-index:9;
	line-height:40px;
	position:absolute;
	display:block !important;
	width: 34px !important;
	padding:0;
	cursor:pointer;
	}


.vid-sl-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	display: none;
	width: 100%;
	position: absolute;
	float: left;
	background: #015B5B;
	color:#ededed;
	padding: 10px 0px;
	text-align: center;
	bottom: 0px;
	z-index:11;
	letter-spacing: 0.5px;
}

.vid-sl-3{
	margin: 0px 12px;
	color:#ededed;
	font-family: font-3;
	font-size: 13.5px;
	line-height: 18px;
}

.vid-sl-2{
	z-index:1;
	width: 100%;
	position: absolute;
	float: left;
	overflow:hidden;
	bottom: 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 12.33%, #000000 100%);
	padding: 100px 0px 10px 0px;
}

.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev, .vid-sl-0, .vid-sl-0 img{
	height: 150px !important;
}

.vid-sl-0, .vid-sl-0 img{
	border-radius: 5px;
	object-fit: cover;
}

.vid-sl-0 img{
	width: 100%;
	line-height: 0px;
}

.vid-sl-0{
	width: 225px;
	position:relative;
	float: left;
	overflow:hidden;
}



.video-bg-4 {
    background: #036060;
}


.full-story__content {
    width: 100%;
    floaT: left;
    position: relative;
}

.div-full-4  {
    width: 100%;
    floaT: left;
    position: relative;
}




.div-video-iframe-03{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}

.video_reclam {
    width: 100%;
    height: 100%;
    background: var(--foni-19);
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
}
.video_reclam .start_video svg {
    cursor: pointer;
}
.video_reclam video {
    margin-top: 0px;
    max-width: 100%;
    max-height: 100%;
}
.video_reclam .start_video {
        cursor: pointer;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: url(../images/p-1.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100px;
}
.video_reclam button {
    position: absolute;
    bottom: 20px;
    right: 20px;
    padding: 15px;
    border: none;
    color: #f7f7f7;
    border-radius: 5px;
    cursor: pointer;
    font-family: font-1;
    background-color: var(--foni-1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    display: none;
    z-index: 1;
}


.full-story-baneri-1{
		width: 100%;
	height: 100%;
	floaT: left;
	margin-top: -1px;
}

.full-story-baneri-1 iframe{
	width: 100%;
	height: 100%;
	floaT: left;
	position: absolute;
	margin: 0px 0px 0px 0px;
	left: 0px;
}
.fullstor-video-1, .fullstor-video-1 iframe{
	width: 100%;
}

.fullstor-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: 0px 0px 0px 0px;
}


.video-bg-7{
	margin: 0px 20px;
	overflow:hidden;
	position:relative;
}


.video-bg-6{
	overflow:hidden;
	position:relative;
	width: 100%;
	floaT: left;
	margin: 0px 0px 0px 0px;
	color:#ededed;
	font-size: 15px;
	font-family: font-1;
	background: #036060;
	padding: 20px 0px;
}



.video-bg-5 {
	margin: 0% 9%;
	line-height: 0px;
	position:relative;
}

.video-bg-4 img {
	width: 100%;
	line-height: 0px;
}

.video-bg-4 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

.video-bg-2 h1{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	margin: 18px 0px 18px 0px;
	color:#ededed;
	font-size: 22px;
	font-family: font-1;
	letter-spacing: 0.0px;
}

.video-bg-2 {
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	color:#ededed;
}


.video-bg-1 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 65px 0px 0px 0px;
	background: #015B5B;
}

/* -- shida --*/


.no-no .margin-size-1{
   margin: 0px 0px 0px 0px;
   border-radius: 0px 0px 0px 0px;
}



.abc-video-1 .ht-left-3{
	margin: -0px 0px 0px 0px;
}


.quote a::before, .ht-left-8 a::before {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    background:#008080;
    margin: 13px 0px 0px 0px;
    border-radius: 5px;
    z-indeX: 11;
    top: 0px;
	left: 0px;
}

.quote a:hover, .ht-left-8 a:hover{
	color:#008080;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.quote a, .ht-left-8 a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	 text-indent: 20px;
	width: 100%;
	floaT: left;
	position:relative;
	color:#242527;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px #CFD5DF solid;
	font-family: font-4;
	font-size: 14px;
	padding: 12px 0px;
}

.ht-left-8 {
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: -5px 0px 15px 0px;
}


.baner-1 img{
	width: 100%;
	floaT: left;
	position:relative;
	line-height: 0px;
	border-radius:5px;
}


.baner-1{
	width: 100%;
	floaT: left;
	position:relative;
	margin-bottom: 20px;
}


.fa-facebook-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-27.svg) 0px 0px no-repeat;
    width: 18px;
    height: 18px;
    floaT: left;
    margin: 1px 7px 0px 0px;
    overflow:hidden;
    border-radius: 4px;
}

.fullstor-21 span, .fullstor-21 i{
	color: #4B75ED;
}

.fullstor-21{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 5px;
	border-radius: 5px;
	line-height: 22px;
	color:#242527;
	text-align: left;
	font-family: font-1;
	font-size: 17px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.fullstor-20{
	padding: 0px 22px;
}

.fullstor-19{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 20px 0px;
	padding: 3% 0px 2% 0px;
	border: 1px #CFD5DF solid;
	border-radius: 5px;
	line-height: 22px;
	color:#404047;
	text-align: left;
	font-family: font-4;
}

.fa-minus-1{
    display: inline-flex;
    background: url(../images/icon-25.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fa-plus-1{
    display: inline-flex;
    background: url(../images/icon-26.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fullstor-13 {
	floaT: right;
	position:relative;
	margin-top: 0px;
}

.fullstor-14 {
	floaT: right;
	position:relative;
	margin: 7px 15px 0px 0px;
	font-family: font-3;
	font-size: 15px;
	color:#606B8A;
}

.container b{
font-family: font-4 !important;
}

.container p{
	line-height: 23px;
	font-size: 16px;
	color:#0e0e0e
}

.container{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 1px 0px;
	line-height: 23px;
	color:#0e0e0e
}

.fullstor-13 #decreaseFont:hover, .fullstor-13 #increaseFont:hover {
    border: 1px solid #008080;
    background-color: rgb(238 238 238 / 51%);
    cursor: pointer;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.fullstor-13 #increaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: right;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}


.fullstor-13 #decreaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 500;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 10px;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}

.fullstor-12 {
	floaT: right;
	position:relative;
	margin-top: -6px;
	margin-bottom: -9px;
}



.ht-left-icon-2{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-24.svg) 0px 0px no-repeat;
    width: 20px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}

.ht-left-icon-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 22px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}


.ht-left-6 a:hover{
	text-decoration: none;
    text-decoration: underline;
     background: #008080;
    color: #f7f7f7;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 a{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    position: relative;
    background: #008080;
    border-radius: 5px;
    color: #f7f7f7;
    padding: 8px 12px;
    font-size: 13px;
    font-family: font-2;
    z-index:1;
    margin: 0px 0px 0px 10px;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 {
    position: absolute;
    right: 5px;
    color: #f7f7f7;
    padding: 10px 12px;
    font-size: 0px;
    font-family: font-2;
    bottom: 15px;
    z-index:1;
}

.ht-left-5, .ht-left-5 img{
	width: 100%;
	/* height: 450px; */
	object-fit: cover;
	border-radius: 4px;
	overflow:hidden;
	position:relative;
	float: left;
}

.ht-left-5{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 7px 0px;
}



.ht-left-4{
	position:relative;
	float: left;
	margin: 0px 30px 0px 0px;
}


.ht-left-3{
	position:relative;
	float: left;
	color:#818284;
	margin: 1px 0px -1px 0px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.abc-video-1 .ht-left-2{
	margin: 6px 0px 15px 0px;
}

.ht-left-2{
	width: 100%;
	position:relative;
	float: left;
	font-size: 15px;
	line-height: 20px;
	font-family: font-3;
	color:#818284;
	margin: 0px 0px 10px 0px;
}

.ht-left-1 h1{
	width: 100%;
	position:relative;
	float: left;
	font-size: 20px;
	line-height: 20px;
	font-family: font-1;
	color:#242527;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	margin: 0px 0px 15px 0px;
	padding-bottom: 18px;
	border-bottom: 1px #CFD5DF solid;
}



.ht-left-1{
	width: 630px;
	position:relative;
	float: left;
}



.sidebar-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: -20px;
}


.vvan-div-6:hover .vvan-div-8 .div-icin-2 {
    background: #008080  url(../images/icon-16.svg) center no-repeat;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.vvan-div-8 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.fa-clock-2{
    position:relative;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 23px;
    height: 22px;
    floaT: left;
    margin: 2px 0px 0px -0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.vvan-div-6:hover .vvan-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.vvan-div-6 .vvan-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}

.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}




.vvan-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}

.vvan-div-12{
  font-family: font-4;	
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 15.5px;
  line-height: 20px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
}

.vvan-div-11{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 6px 0px;
	font-size: 14px;
	color:#828284;
}


.vvan-div-10{
	padding: 0% 18px;;
}


.vvan-div-9::before, .k-slaider-7::before {
    width: 100%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: -4px;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:1;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.vvan-div-9{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 12px 0px 15px 0px;
}

.vvan-div-8, .vvan-div-8 img{
	    height: 180px;
}

.vvan-div-8 img{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}

.vvan-div-8{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.vvan-div-6 img{
  widtH: 100%;
}

.vvan-div-6{
  width: 100%; 	
  margin: 0px 0px 20px 0px;
  border: 1px #DCDEE0 solid;
  floaT: left;
  border-radius: 5px;
  overflow:hidden;
}

.r-vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}
.r-vvan-div-01 .r-vvan-div-3{
  background: url(../images/hover-3.svg) center no-repeat;
}

.r-vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 2px 2px;
}

.r-vvan-div-1 {font-family: font-1;width: 100%;floaT: left;position:relative;overflow:hidden;background: #f7f7f7;border: 1px #CFD5DF solid;height: 50px;line-height: 48px;margin-bottom: 20px;margin-top: 0px;color: #3A3C3F;border-radius: 5px;-webkit-font-feature-settings: 'case'on;font-feature-settings: 'case'on;font-size: 15px;moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}


.ht-right-1{
	width: 290px;
	position:relative;
	float: right;
}

.ht-shida-2{
	margin: 0px 0px 0px 10px;
}


.ht-shida-0{
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
}

.ht-shida-1{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
	color:#242527;
	font-size: 15px;
}


.boxx.box{ margin-bottom:15px;}

.text b{
	font-family: font-4;
}


.text{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 15.5px;
	line-height: 22px;
	padding-bottom: 4%;
	margin-bottom: 0px;
}

.cms-2{
	padding: 0px 10px;
}


.cms-1{
	floaT: left;
	position:relative;
}

#fs-frm textarea:focus,
#fs-frm input:focus,
#fs-frm select:focus,
#fs-frm textarea:focus {
  background-color: white !important;
  outline-style: solid;
  outline-width: thin;
  outline-color: var(--foni-5);
  outline-offset: -1px;
}


.send-cont-0 #fs-frm [type="submit"]:hover{
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    background: #026260;
}


.send-cont-0 #fs-frm [type="submit"]{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	font-family:font-1;
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    float: left;
    padding: 0px 22px;
    font-size: 16px;
    cursor: pointer;
    letter-spacing: 0.5px;
    line-height: 50px;
    height: 50px;
    font-weight: 100 !important;
    text-align: center;
    border-radius: 5px;
    background: #008080;
    overflow: hidden;
    color: #ededed;
    position: relative;
    z-index: 1;
    border: 0px solid #eee;
}


.send-cont-0 #submit{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 15px 0px 15px 0px;
}

.kontaqti-left-11{
    width: 100%;
    floaT: left;
    position:relative;
}


.kontaqti-left-11 #message {
	font-family:font-3 !important;;
    width: 100% !important;
    height: 150px;
    padding: 12px 15px 20px 15px;
    margin: 15px 0px 0px 0px;
    background-color: #F3F5F8 !important;
    border: 1px #dadce3 solid;
    font-size: 14px;
    font-weight: 400;
    text-indent: 0px;
    line-height: 20px;
    border-radius: 5px;
    color: #008080;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.kontaqti-left-9 {
    width: 48.6%;
    floaT: right;
}
.kontaqti-left-8 {
    width: 48.6%;
    floaT: left;
}


#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm fieldset,
#fs-frm optgroup,
#fs-frm label,
#fs-frm #card-element:disabled {
	font-family:font-3 !important;
	font-size: 100%;
	color: var(--foni-12);
	border: none;
	border-radius: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
}

#fs-frm legend,
#fs-frm ::placeholder {
  font-size: 14px;
  margin-bottom: .5rem;
  padding-top: .2rem;
  display: flex;
  align-items: baseline;
  font-family: font-3;
}

/* border, padding, margin, width */
#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm #card-element {
   border: 1px #dadce3 solid;
  background-color: #F3F5F8;
  box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.03);
  padding: .50em 1rem;
  border-radius: 5px;
}

#fs-frm [type="text"],
#fs-frm [type="email"] {
  width: 100%;
	
}


#fs-frm [type="button"],
#fs-frm [type="submit"],
#fs-frm [type="reset"] {
  width: auto;
  cursor: pointer;
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
}


.send-cont-01.send-cont-1{
	width: 61.3%;
	position:relative;
	floaT: right;
}

.send-cont-1{
	width: 37%;
	position:relative;
	floaT: left;
}

.send-cont-9:hover .send-cont-12 {
	color: #008080;
}

.send-cont-12{
	float: left;
	height: 40px;
	line-height: 40px;
	font-family: font-1;
	font-size: 16px;
	color: #4F5155;
}

.send-cont-8{
	color: #008080;
}

.send-cont-7{
	color:#242527;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 16px;
	margin-top: 10px;
	font-family: font-1;
	font-size: 19px;
	letter-spacing: 0px;
	-webkit-font-feature-settings: 'case'on;
     font-feature-settings: 'case'on;
}



.send-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 17px;
}


.send-cont-09 .send-cont-10{
    line-height: 46px;
}


.send-cont-10{
    overflow:hidden;
    width: 42px;
    height: 42px;
    line-height: 50px;
    floaT: left;
    position:relative;
    margin: 0px 10px 0px 0px;
    border-radius: 5px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.send-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	box-shadow: inset 0px 0px 0px 1px #dadce3;
	border-radius: 5px;
	padding: 15px 0px;
}



.send-cont-5 svg{
	display: inline-block;
	margin: 0px 3px -4px 3px;
}

.send-cont-3 path{
	fill:rgb(0 0 0 / 70%);
}



.send-cont-3:hover{
opacity: 0.8;
-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
}


.send-cont-3{
	-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; 
	width: 100%;
	position:relative;
	floaT: left;
	padding: 20px 0px;
	margin-top: 15px;
	border-radius: 5px;
	text-align: center;
	font-family: font-2;
	letter-spacing: -1px;
	font-size: 15px;
	color:rgb(0 0 0 / 70%);
}



.send-cont-6{
	margin: 0px 35px;
}




.send-cont-0{
	width: 100%;
	position:relative;
	floaT: left;
}



.van-cont-1 a{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover a{
	color: #008080;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover .van-cont-2{
    background: url(../images/sms-1.svg) 0px -13px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-2{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/sms-1.svg) 0px 0px no-repeat;
    width: 16px;
    height: 13px;
    floaT: left;
    margin: 11px 7px 0px 0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-1 a{
	color:#4F5155;
}


.van-cont-1{
	color:#4F5155;
	floaT:right;
	margin: 0px 51px 0px 0px;
	line-height: 35px;
	position:relative;
	z-index:1;
	font-size: 16px;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.berrors-2 b{
	font-family: font-4;
}

.berrors-2{
	padding: 0px 20px;
}

.berrors-1.box{
	margin-bottom: 0px;
	color: #242527;
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
	padding: 20px 0px;
}

.search_result_num {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-3;
	margin: 15px 0px 40px 0px;
}



.box_in h1{
	margin: 0px 0px 4px 0px;
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.box_in{
	padding:3% 4%;
}

.box{
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
}


#pagi-load  path{
	fill:#008080;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{margin: 5px 0px 15px 7.5px;}
.pagi-load a:hover{ border: 1px #008080 solid; color: #008080; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #f7f7f7;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{color: #242527;font-family: font-1;border: 1px #C2C2CF solid;font-feature-settings: 'case' on;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 35px;display:inline-block;height: 45px;line-height: 45px;font-size:16px;border-radius: 5px;cursor:pointer;/* color:#f7f7f7; */background: #f7f7f7;text-align:center;font-family: 'font-1';}


.vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}

.vvan-div-4 a{
	display: none;
}


.vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 0px 4px;
}


.vvan-div-1 {
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  overflow:hidden;
  background:#e9eaef;
  height: 48px;
  line-height: 48px;
  margin-bottom: 20px;
  margin-top: 0px;
  color: #3A3C3F;
  border-radius: 5px;
  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  font-size: 15px;
}



.sv-video-6 .sv-video-8 {
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6:hover .sv-video-8 {
    color:#ededed;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.va-new-1 .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.va-new-1:hover .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     color: #f7f7f7;
}


.va-new-004 {
	display:block;
	border-radius:5px;
	color:#ededed;
	background: rgba(0, 0, 0, 0.50) url(../images/icon-9.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
	font-size:17px;
	line-height:50px;
	position:relative;
	width:50px;
	height:50px;
	cursor:pointer;
	text-align:center;
	margin:auto;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	opacity: 0;
	}


.va-new-1 .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 0;
     box-shadow: 0px 0px 0px 20px rgb(0 0 0 / 50%);
}


.va-new-1:hover .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 9;
     box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 0%);
}


.va-new-04{
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:2;
	}

.va-new-4 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.sv-video-9 .slick-next, .sv-video-9 .slick-prev {
	top:65px !important;
}




.va-new-6 {
	floaT: left;
    width: 13px;
    height: 13px;
    position: relative;
    background: #18191B url(../images/icon-19.svg) center no-repeat;
    margin: 3px 5px 0px 0px;
}


.va-new-5{
	width: 100%;
	position:relative;
	float: left;
	color:#008080;
	margin: 10px 0px 5px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-size: 14px;
    font-family: font-1;
}




.sv-video-9 .slick-dots li{ display: inline-flex !important;}

.va-new-7{
	width: 100%;
	position:relative;
	float: left;
	color:#dadada;
}


.va-new-3, .va-new-3 img{
	object-fit: cover;
	width: 100%;
	height: 165px;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
	float: left;
}

.va-new-1{
	width: 235px;
	position:relative;
	float: left;
	margin: 0px 10px 70px 10px;
}


.sv-video-5 {
	margin: 6px 0px 0px 12px;
	floaT: left;
    position: relative;
}


.sv-video-4 {
	floaT: left;
    width: 38px;
    height: 35px;
    position: relative;
    background: #18191B url(../images/video-2.svg) center no-repeat;
}

.sv-video-8{
	floaT: right;
	position:relative;
	color:#787A7E;
}


.sv-video-7 {
	floaT: left;
    width: 14px;
    height: 10px;
    position: relative;
    background: #18191B url(../images/hover-1.svg) 0px 0px no-repeat;
    content: "";
    left: -3px;
    top: 6px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}
.sv-video-6:hover .sv-video-7 {
    background: #18191B url(../images/hover-1.svg) 0px -10px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6{
	margin-top: 6px;
	floaT: right;
	position:relative;
}

.sv-video-3{
	font-size: 18px;
	floaT: left;
	position:relative;
}



.sv-video-9{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
}

.sv-video-2 a{
	color:#ededed;
}

.sv-video-2 {
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#ededed;
	margin: 15px 0px;
	font-size: 16px;
	font-family: font-1;
}

.sv-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #18191B url(../images/video-1.svg) center no-repeat;
}


.footer-02{
	padding: 0px 17px;
} 

.foni-bg-3{
	width: 124.56;
	height: 340.64;
	z-index:0;
	position:absolute;
	right: 0px;
	top: 165px;
}


.foni-bg-2 path{
	 fill: var(--foni-2) !important;
}

.foni-bg-2 img{
	width: 100%;
}

.foni-bg-2{
	width: 124.56px;
	height: 340.64px;
	z-index:0;
	position:absolute;
	left: 0px;
	top: 300px;
}


.foni-bg-1{
	width: 100%;
	z-index:0;
	position:absolute;
	lefT: 0px;
	top: 0px;
}




.header-3.header-01 {
   position:fixed;
   top: 0px;
   z-index: 9999;
   margin-top: 0px;
}


.hd-vidi-1 .div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: inherit !important;
    bottom: 40px;
    color: #353f53;
    font-size: 18px;
    right: 10px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.hd-vidi-1 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.relz-9 .relz-10{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-9:hover .relz-10{
	color: #008080;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover {
	border: 1px #008080 solid;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-14.svg) center no-repeat;
    width: 12px;
    height: 43px;
}

.relz-10{
	floaT: left;
	margin: 0px -35px 0px 38px;
	color: #242527;
	font-family: font-1;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 190px;
	height: 45px;
	border-radius: 5px;
	border: 1px #C2C2CF solid;
	background:#f7f7f7;
	margin: auto;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 15px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.hd-vidi-7 a{
   display: none;
}

.hd-vidi-7 a:nth-child(1){
   display: block !important;
}

.hd-vidi-1 .hd-vidi-11 a{
    
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1:hover .hd-vidi-11 a{
    color: #008080;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1 .hd-vidi-9{
    opacity:0;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.hd-vidi-1:hover .hd-vidi-9{
	opacity:9;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.liv-new-4{
	widtH: 100%;
	height: 4px;
	background:#eaeaeb;
	margin: -12px 0px 20px 0px;
	position:relative;
	floaT: left;
}

.liv-new-03 {
	floaT: left;
    width: 14px;
    height: 14px;
    position: relative;
    background: #008080;
    left: 0px;
    top: 1.5px;
    border-radius: 5px;
}


.liv-new-3 h2:hover{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#008080;
}

.liv-new-3 h2{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#242527;
	font-size: 20px;
	line-height: 19.3px;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
	display:inline-flex;
}

.liv-new-3{
	background: #f7f7f7;
	padding: 0px 15px 0px 0px;
	z-index:1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
}


.liv-new-2{
	widtH: 100%;
	position:relative;
	floaT: left;
}


.liv-new-1{
	widtH: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 15px;
}


.hd-vidi-10 a {
	color:#242527;
}


.hd-vidi-10{
    width: 100%;
    floaT: left;
    height: 68px;
    position:relative;
    overflow:hidden;
    font-size: 14px;
    margin-top: 10px;
    font-weight: bold;
    font-family:font-4;
    color:#242527;
}


.no-2 .hd-vidi-1 {
  margin: 0px 10px 30px 10px;
}

.hd-vidi-1 {
  width: 220px;
  float: left;
  margin: 0px 10px 20px 10px;
}


.hd-vidi-8{
	width: 54%;
	height: 8px;
	color: #646464;
	border-lefT: 1px #c4c4c5 solid;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 2px 10px;
	line-height: 10px;
}


.hd-vidi-7 a{
	color: #008080;
	font-size: 13px;
}


.hd-vidi-7{
	font-size: 0px;
	margin: 0px 10px 0px 0px;
    floaT: left;
	position:relative;
}


.hd-vidi-6{
	padding: 0px 10px;
}

.hd-vidi-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    width: 100%;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
	background:#ddd;
	bottom: 0px;
	padding: 0px 0px;
	font-size: 13px;
}



.hd-vidi-3, .hd-vidi-3 img{
    width: 100%;
    floaT: left;
    height: 160px;
    object-fit: cover;
    border-radius: 5px;
    position:relative;
    overflow:hidden;
}



.fa-clock-1 {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 0px 3px 0px -5px;
    background: url(../images/icon-31.svg) center no-repeat;
}

.star-new-3{
floaT: left;
position:relative;
margin: 0px 0px 0px 62px;
height: 46px;
line-height: 46px;
font-family: font-1;
font-size: 16px;
color:#18191B;
}


.star-nn-1, .star-nn-2 {
    width: 19px;
    height: 19px;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    color:#ededed;
    border-radius: 100px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    display: inline-block;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.star-nn-1 {display: none;}

.stars-n-3:before {
    width: 46px;
    height: 47px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    right: 0px;
    position: absolute;
    floaT: left;
    background: url(../images/icon-11.svg) center no-repeat;
    content: "";
	z-index:90;
}

.van-div-geo-1 {
  width: 400px;
  floaT: right;
  position:relative;
  height: 47px;
  background: url(../images/title-2.png) center no-repeat;
  position:absolute;
  right: 0px;
  z-index:1;
}


.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}



.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}

.van-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}


.van-div-12{
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 62px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
  font-family:font-3;
-webkit-font-feature-settings: 'case'on;
font-feature-settings: 'case'on;	
}

.van-div-11{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 10px; 0px;
	font-size: 12px;
	color:#939393;
}


.van-div-10{
	padding: 0% 7%;
}



.van-div-8 img{
    width: 100%;
    floaT: left;
    height: 180px;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.van-div-6 img{
  widtH: 100%;
}


.van-div-6{
  width: 23.27%; 	
  float: left;
  margin: 0px 0px 15px 15px;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}





.van-div-04{
  padding: 0px 0px 0px 5px;
  color:#757881;
}

.van-div-4{
	color:#ededed;
	z-index:11;
  font-family: font-4;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
  font-size: 15px;
  letter-spacing: 0px;
}

.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background:#161c2a;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#ededed;
}


.van-div-1{
  width: 100%;
  floaT: left;
  position:relative;
}


ol.sliderr > .stars-n-1:hover > a:before{
	background:#026260;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

ol.sliderr {float:left;width:100%;font-size:13px;position:relative;padding:0;list-style:none;color:#222;counter-reset:ol-counter;}
ol.sliderr > li > a{line-height:20px;float:left;width:100%;overflow:hidden;position:relative;font-size:17px;position:relative;display:block;color:inherit;text-decoration:none !important;padding:0px 0 0px 0px;}
ol.sliderr > li > a:before{ color:#ededed; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;  z-index:1;right: 0px;content:counter(ol-counter);counter-increment:ol-counter;font-size:15px;font-family:font-3;width:30px;height:30px;line-height:30px;border:0px solid #eeedf7;background:#008080; border-radius: 100px;float:left;  margin: 118px 5px 0px 0px; z-index:111; text-align:center;position:absolute;}

.van-stars-n-2{margin:0px 15px;}

.van-stars-n-1 {
    bottom: 0px;
    float: left;
    width: 100%;
    letter-spacing: 0.3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000e6));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -ms-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    color: #f7f7f7;
    text-align: left;
    padding: 30px 0px 10px 0px;
    line-height: 20px;
    position: absolute;
	font-size: 13px;
	z-indeX:1;
	font-family: font-3;
}




.star-new-2 a{
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-2 a:hover{
 color:#008080;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-3 i{
 color:#008080;
}

.stars-n-1:hover .stars-n-5, .van-div-6:hover .van-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.stars-n-1 .stars-n-5, .van-div-6 .van-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-1 {
	margin-bottom: 10px;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.stars-n-5{
  line-height: 17px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 69px;
  floaT: left;
  margin: 10px 0px 2px 0px;
  color: #242527;
  font-weight: 700;
  font-family:font-4;
}

.stars-n-3, .stars-n-3 img{
    width: 100%;
    floaT: left;
    height: 155px;
    object-fit: cover;
    border-radius: 5px 5px 0px 5px;
    position:relative;
    overflow:hidden;
}

.stars-n-1 img{
  widtH: 100%;
}

.stars-n-1 { 
  animation: fadeIn 0.8s;
  -webkit-animation: fadeIn 0.8s;
  -moz-animation: fadeIn 0.8s;
  -o-animation: fadeIn 0.8s;
  -ms-animation: fadeIn 0.8s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-o-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-ms-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.stars-n-1 {
  width: 220px;
  float: left;
  margin: 0px 10px 20px 10px;
}


.stars-n-2{
  position:relative;
  overflow:hidden;
  width: 100%;
  floaT: left;
  margin: 0px 0px 0px 0px;
}

.star-new-6 li:nth-child(0) {
    display: none;
}

.star-new-6, .liv-new-6{
  margin: 0px -10px;
}


.star-new-05, .liv-new-5{
  width: 103%;
  floaT: left;
  position:relative;
  overflow:hidden;
}

.star-new-2{
	position:relative;
  width: 100%;
  floaT: left;
  margin: 0px 0px 20px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #ECEDEE url(../images/star-1.svg) left no-repeat;
  border-radius: 5px;
}
.user_tab .active a{
    color:#008080;
}


.user_tab .active {
    color: #008080;
    opacity: 9;
}

.star-new-4 img {
    width: 24px;
    height: 24px;
    floaT: left;
    margin: -2.5px 10px 0px 0px;
}

.user_tab li a{
    color: #98989A;
}

.user_tab li {
    display: inline-block;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 500;
    -webkit-user-select: none;
    color: #98989A;
    opacity: 9;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.user_tab li:before {
	border-radius: 5px;
    width: 12px;
    height: 12px;
    top: 9px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    left: -16px;
    position: absolute;
    floaT: left;
    background: #f7f7f7;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.user_tab li.active:before {
  background: #008080;
}

.user_tab li a.active{ border-radius: 100px; background:#2e6abd;color:#ededed;z-index:4;outline:none;}

.user_tab{  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on; margin: 0px 20px 0px 0px; floaT: right;  font-family: font-1; }
.user_tab li{     font-family: font-4; border-radius: 100px;  position:relative; padding: 6px 0px; display:inline-block;margin: 8.5px 0px 0px 20px;cursor:pointer;text-transform:uppercase;font-weight:500;-webkit-user-select:none;}
.user_tab li:hover{ opacity: 9; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; }

	.tab-content > .tab-pane { display: none; }
	.tab-content > .active { display: block; }

.div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: 15px;
    color: #353f53;
    font-size: 18px;
    right: 15px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.div-slaider-2 .div-icin-2 {
    background: rgb(0 0 0 / 65%)  url(../images/icon-9.svg) center no-repeat;
}
.div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 45px;
    height: 45px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1:hover .div-icin-01 .div-icin-2, .k-slaider-7:hover .div-icin-2 {
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
	color: #0092c1;
}


.k-slaider-1:hover .k-slaider-5:before, .k-slaider-7:hover .k-slaider-12:before  {
    width: 100%;
    lefT: 0px;
    background: #008080;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.div-slaider-2 .k-slaider-7.k-slaider-11 {
	top: 0px !important;
	bottom: inherit !important;
}

.k-slaider-5:before, .k-slaider-12:before {
    width: 0%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: 0px;
    lefT: 50%;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.van-div-6:hover .div-icin-01 .div-icin-2{
	background:#0092c1;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(0 0 0 / 25%);
}


.div-icin-01 .div-icin-2 {
    font-size: 13px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.div-icin-01.div-icin-1 {
    top: auto;
    bottom: 10px !important;
    color: #353f53;
    right: 10px;
}





.margin-size-2{
   padding: 0px 20px;
}


.mob-slaider-01.mob-slaider-1{
   floaT: right!important;
}

.margin-size-1{
   width: 100%;
   floaT: left;
   position:relative;
   background: #f7f7f7;
   padding: 20px 0px;
   margin: 85px 0px 0px 0px;
   border-radius: 5px 5px 0px 0px;
}

.k-slaider-6{
	margin: 0px 20px;
}

.k-slaider-5{
   z-index:11;	
   width: 100%;
   height: 52px;
   font-size: 15px;
   font-family: font-4;
   line-height: 17px;
   color: #242527;
   floaT: left;
   overflow:hidden;
   position:relative;
   padding: 18px 0px 0px 0px;
   margin-bottom: 5px;
   background: #d7d7d7; /* Old browsers */
   background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}

.k-slaider-1 img, .k-slaider-2{
	height: 150px;
}

.k-slaider-1 img{position:relative;width: 100%;overflow:hidden;object-fit: cover;}

.k-slaider-2{ z-index:0; position:relative;width: 100%;overflow:hidden;object-fit: cover;floaT: left;}

.mob-slaider-1 {
    width: 28%;
    floaT: left;
    position: relative;
}

.k-slaider-1{
   width: 100%;
   floaT: left;
   overflow:hidden;
   border-radius: 5px;
   position:relative;
   margin: 0px 0px 20px 0px;
}

.k-slaider-13{
	 padding: 0px 20px;
}


.k-slaider-12{
    position: absolute;
    bottom: 0px;
    lefT: 0px;
    background: #d7d7d7; /* Old browsers */
    background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 25px 0px 0px 0px;
    font-size: 16px;
    line-height: 20px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.k-slaider-11{
position:relative;
margin: 0px 0%;
}

.k-slaider-10{
    position: absolute;
	bottom: 0px;
    lefT: 0px;
    background:#ededed;
    width: 100%;
    floaT: left;
}

.k-slaider-9{
    z-index:1;
    position:absolute;
    lefT: 20px;
    background:rgb(0 0 0 / 50%);
    border-radius: 3px;
    color:#c5c5c5;
    padding: 6px 10px;
    font-size: 13px;
    font-family: font-1;
    top: -45px;
}


.k-slaider-7{height: 460px;object-fit: cover;}

.k-slaider-7 img{height: 500px;object-fit: cover;}

.k-slaider-7{
   width: 100%;
   floaT: left;
   overflow:hidden;
   position:relative;
}

.div-slaider-03{
   width: 100%;
   floaT: left;
}


.div-slaider-3{
   width: 635px;
   floaT: right;
   overflow:hidden;
   position:relative;
}

.div-slaider-2{
   width: 39.7%;
   border-radius: 5px;
   overflow:hidden;
   floaT: left;
   position:relative;
   margin: 0px 0px 0px 20px;
}


.div-slaider-1 img{
   width: 100%;
   font-size: 0px;
   line-height: 0px;
}

.div-slaider-1{
    z-index:0;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 0px;
}


.k-slaider-3:hover, .k-slaider-9:hover {
    background: #2196f3;
    color:#ededed;
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.k-slaider-3, .k-slaider-9 {
    background: rgb(0 0 0 / 50%);
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1 .k-slaider-4 img, .div-slaider-2 img,
.van-div-6 .van-div-8 img, .stars-n-1 .stars-n-3 img, .hd-vidi-1 .hd-vidi-4 img, .va-new-1 img, .vvan-div-6 img 

 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}


.k-slaider-1:hover .k-slaider-4 img, .div-slaider-2:hover img, .van-div-6:hover .van-div-8 img, .stars-n-1:hover img, .hd-vidi-1:hover .hd-vidi-4 img,
.va-new-1:hover img,
.vvan-div-6:hover img 
 {
     -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
	    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}


.k-slaider-1:hover .k-slaider-5, .k-slaider-7:hover .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
 color:#008080;
}

.k-slaider-7 .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

#cssmenu > ul > li a:hover{
    background:#008888;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}

.van-div-01:hover.van-div-2 svg, .van-div-02:hover.van-div-2 svg, .van-div-03:hover.van-div-2 svg{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.svg-menu-1 path{
	fill:#ededed;
}

.search-wrapper.search-wrap.hidden.active{
	animation:fade_in_show 0.2s}
	@keyframes fade_in_show{0%{opacity:0;transform:scale(0)}
	100%{opacity:1;transform:scale(1)}
}


.search-wrapper .input-holder .search-icon {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper .input-holder .search-icon:hover {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper.search-wrap.hidden.active{
	height: 34px;
	padding: 0px 0px 0px 20px;
	margin-top: 0px;
}


.search-wrapper {
	    z-index:11;
        position: absolute;
        top: 0px;
        right: 238px;
    }

    .search-wrapper .input-holder {
    	lefT: 16px;
    	top: 10px;
    	height: 35px;
    	width: 52px;
    	position: absolute;
    }

.search-wrapper.active .input-holder, #searchsuggestions {
width: 340px;
}

#searchsuggestions span.notfound{ display: block; padding: 12px 0px 0px 0px !important;  text-align: center !important; }

#searchsuggestions{
	z-index: 999 !important;
}

#searchsuggestions a{padding:15px 15px !important;}
#searchsuggestions{overflow:hidden; }

#dofullsearch, .seperator{display:none !important;}
#searchsuggestions a span { font-family: font-1; font-size: 14px; }

/*---search---*/
#searchsuggestions {
	z-index: 2200;
	border-radius: 3px;
	background: #ededed;
	box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
	border: 1px solid #ddd; 
	background-clip: padding-box;
	font-size: .9em;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	}


.ajax-serch-1 img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.ajax-serch-1:hover img{
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.ajax-serch-1 .ajax-serch-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-1:hover .ajax-serch-2{
   color: #039090;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-6{
    width: 100%;
    font-size: 13px;
    font-family: font-2;
    position:relative;
    overflow:hidden;
    floaT: right;
    margin: 0px 0px 10px 0px;
    color:#898585;
}


.ajax-serch-5{
    width: 100%;
    overflow:hidden;
    font-size: 14.5px;
    line-height: 20px;
    font-family: font-4;
    position:relative;
    floaT: right;
    margin: 0px 0px 0px 0px;
}


.ajax-serch-4{
    width: 100%;
    position:relative;
    floaT: right;
    margin: 0px 0px;
}


.ajax-serch-3, .ajax-serch-3 img{
    height: 80px;
    line-height: 0px;
    object-fit: cover;
    position:relative;
    overflow:hidden;
    border-radius: 4px;
}


.ajax-serch-1{
    width: 100%;
    position:relative;
    floaT: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
    border-bottom: 1px #d6d7d9 solid;
}

.ajax-serch-2{
   margin: 0px 15px;
}

    .search-wrapper.active .input-holder {
    	lefT: -254px;
        background: #ededed;
		z-index:1;
        box-shadow: 0px 0px 0px 1px #dadada;
		top: 10px;
		border-radius: 100px !important;
    }

    .search-wrapper .input-holder .search-input {
    	width: 0px;
    	height: 35px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-3;
    	font-size: 14px;
    	line-height: 20px;
    	color: #444553;

    }

    .search-wrapper.active .input-holder .search-input {
    	width: 300px;
    	padding: 0px 0px 0px 15px;
        opacity: 1;
    }

    .search-wrapper.active .input-holder .search-icon {
		margin-right: 45px;
    }

    .search-wrapper .input-holder .search-icon {
    	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    	top: 0px;
    	opacity:0;
    	width: 33px;
    	height: 33px;
    	margin-top: 0px;
    	border: none;
    	border-radius: 0px;
    	padding: 0;
    	outline: none;
    	position: relative;
    	z-index: 11;
    	float: right;
    	cursor: pointer;
  }

 .search-wrapper .input-holder .search-icon::before {
 	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    border-radius: 50px;
    lefT: 0px;
    width: 100%;
    height: 100%;
    bottom: 0px;
    position: absolute;
    background: url(../images/serch.svg) 8px 8px no-repeat;
    content: "";
}

.search-wrapper.active .input-holder .search-icon::before {
		display: none;
    }


 .search-wrapper .input-holder .search-icon:hover::before {
    background: #008080 url(../images/serch.svg) 8px -25px no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

    .search-wrapper .input-holder .search-icon {
    	opacity: 1;
    	background: #eaeaeb;
        border-radius: 100px;
        z-index:9999;
        -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    }

    .search-wrapper.active .input-holder .search-icon {
    	opacity: 9;
        background: url(../images/search-1.svg) center no-repeat;
        z-index:9999;
        display: none;
    }

    .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        transform: rotate(45deg);
    }

    .search-wrapper.active .input-holder .search-icon span {
		opacity:0;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }

    .search-wrapper .input-holder .search-icon span::before {
        width: 4px;
        height: 14px;
        left: 22px;
        top: 8px;
        border-radius: 5px;
        transform: rotate(-85deg);
    }

    .search-wrapper .input-holder .search-icon span::after {
        width: 14px;
        height: 14px;
        left: 0;
        top: 0;
        border-radius: 16px;
    }

    .search-wrapper .close {
		opacity:0;
		position: absolute;
		z-index: 1;
		top: 18px;
		right: -55px;
		width: 20px;
		height: 20px;
		cursor: pointer;
		transform: rotate(45deg);
		}

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #3c3838;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 20px;
        left: 9px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 20px;
        height: 2px;
        left: 0;
        top: 9px;
    }


#cssmenu ul .menu-b a::before {
display: none;
}

.van-div-3 button{
    floaT: right;
    background:rgb(255 255 255 / 0%);
    border:0;
}



.van-div-9{
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 6px 0px 6px 0px;
    background: #008080 url(../images/icon-6.svg) center no-repeat;
    border-radius: 100px;
}


.van-div-8{
    margin: 0px 7px;
}


.van-div-3 .swore-1{
    top: 1px;
    lefT: 0px;
    height: 35px;
}

.van-div-3.swore-1{
    floaT: left;
    transform: skewX(0deg);
    background:rgb(0 0 255 / 0%);
    z-indeX:1;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: auto;
}

.van-div-10  svg {
   fill: #3D4865; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10:hover svg {
   fill: #f7f7f7; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-10:hover{
     background:#0253B7;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10{
	display: none;
    cursor: pointer;
    overflow:hidden;
    width: 44px;
    height: 35px;
    line-height: 36px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    border-radius: 500px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-7{
    cursor: pointer;
    overflow:hidden;
    width: 60px;
    height: 33px;
    line-height: 40px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 12px;
    border-radius: 100px;
    background: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}



.van-div-3{
    margin-top: 11px;
}


.van-div-4{
      cursor: pointer;
      overflow:hidden;
      width: 85px;
      height: 33px;
      line-height: 40px;
      floaT: right;
      position:relative;
      margin: 0px 0px 0px 12px;
      border-radius: 100px;
      background: #eaeaeb url(../images/icon-7.svg) center no-repeat;
      text-align: center;
      -webkit-transition: all .2s;
      -moz-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s;
}


#cssmenu ul .menu-a  a {
   color: #d6e7e4;
	background:#008888;
}



#cssmenu ul .menu-a::before, #cssmenu ul .menu-a::after {
    width: 10px;
}


#cssmenu > ul > .home-svg-1 svg{
    width: 19px;
    height: 19px;
    margin: -3px 0px -5px 0px;
    position:relative;
    floaT: left;
    }

.van-div-01:hover.van-div-2 path, .van-div-02:hover.van-div-2 path, .van-div-03:hover.van-div-2 path{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01.van-div-2 svg{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03:hover .swore-03{  
	opacity:9;
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02:hover .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #37B6FD url(../images/icon-02.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02 .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-2.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01 .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-1.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03 .swore-03{
	opacity:0;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-01:hover .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #3B64B4 url(../images/icon-01.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01:hover.van-div-2{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-03:hover .swore-3{
		background: url(../images/icon-03.svg) center no-repeat;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-3{
		background: url(../images/icon-3.svg) center no-repeat;
		floaT: left;
		z-indeX: 11;
		width: 100%;
		position:absolute;
		text-align: center;
		left: 0px;
		height: 32.5px;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-2{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.swore-1{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.van-div-2 path{
   fill: #5F697C;
}

.van-div-03.van-div-2{
    line-height: 40px;
}


.van-div-2{
    overflow:hidden;
    width: 33px;
    height: 33px;
    line-height: 34px;
    floaT: left;
    position:relative;
    margin: 0px 12px 0px 0px;
    border-radius: 100px;
    background-color: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}


.van-div-1{
    width: 190px;
    floaT: left;
    position:relative;
    margin-top: 12px;
}


.header-2{
    width: 100%;
    height: 55px;
    floaT: left;
    position:relative;
}

#cssmenu ul li a::before {
    width: 1px;
    height: 20px;
    position: absolute;
    background: var(--foni-8);
    content: "";
    right: -1px;
}

.header-4 ul li ul li a{
   border-right: 0px #f7f7f7 solid;
   font-family: font-1 !important;
}

.header-4 ul li a{
    letter-spacing:0.3px;
    font-family: font-1 !important;
   border-right: 0px #f7f7f7 solid;
   	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
   font-size: 16px;
   float: left;
   padding: 28px 14px 26px 14px;
   line-height: 11px;
   position:relative;
   font-weight: bold;
}

.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}

#cssmenu ul li a:hover::before, #cssmenu ul li a:hover::after {
    width: 22px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::after {
border-radius: 0px 0px 0px 0px;
}



#cssmenu ul li a::after {
    right: 50% !important;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li a::before {
    left: 50%;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu{margin-top: 0px;floaT: right;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}
#cssmenu ul{list-style:none;margin: 0px 0px -1px 0px; padding: 0px 0px 0px 0px; display:block;float:left;}
#cssmenu ul li{    margin: 0px 0px;  padding:0px 0px; display:block;position:relative;}
#cssmenu ul li a{  text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{position:absolute;left:-9999px;top: 65px;}
#cssmenu ul li ul li{
border-left: 0px #eee solid !important;
max-height:0;
position:absolute;
-webkit-transition:max-height 0.1s ease-out;
-moz-transition:max-height 0.1s ease-out;
-ms-transition:max-height 0.1s ease-out;
-o-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;
}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#ededed;}
#cssmenu ul li ul li a{-webkit-font-feature-settings:  inherit !important;font-feature-settings:inherit !important;font-family: font-4 !important;-webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;border-bottom: 1px #dddcdc solid;display: inline-block;font-size: 15px;opacity: 1;font-family:font-2;font-size: 14px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width:280px;padding: 19px 10px 19px 20px;}
#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #008080 !important;background: rgb(45 48 62 / 3%);}
#cssmenu ul li ul li:hover:after,
#cssmenu ul li ul li.active:after{background:#2196f3;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #d6e7e4;position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    color: #f7f7f7;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu > ul > li:hover > ul a{  opacity:9;font-size:14px;color: #3D4865;left:0;}
#cssmenu > ul > li:hover > ul{left: -202px;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 47px;position:relative;}
#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{ box-shadow: 0px 5px 0px 0px #008080, 0px 0px 10px 0px rgb(2 27 56 / 15%); border-radius: 0px 0px 0px 0px;overflow:hidden;background: #f7f7f7;font-family:font-2;width:280px;display:block;}

.header-03.header-3 {
    position: fixed;
    top: 0px !important;
    margin-top: 0px;
    box-shadow: 0px 4px 4px rgb(0 0 0 /8%);
    z-index:9;
}

.header-3 {
    z-index: 11;
    margin-bottom: 20px;
    float: left;
    position: absolute;
    margin-top: 55px;
    widtH: 100%;
    background: #008080;
    line-height: 50px;
}


.logo-2 svg{
    widtH: 130px !important;
	height: 45px;
    line-height: 0px;
    float: left;
    position: relative;
}


.logo-2 {
    line-height: 0px;
    width: 100%;
    margin: 9px 0px;
    float: left;
    position: relative;
}

.logo-1 {
    width: 155px;
    height: 65px;
    line-height: 65px;
    margin: 0px 0px;
    float: left;
    position: relative;
}


.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    height: 55px;
    background: #f7f7f7;
    line-height: 55px;
}


.sv-video-9 .slick-prev:hover {
	background: #008080 url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-next:hover {
	background: #008080 url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.sv-video-9 .slick-next {
    right: 15px;
    background: rgb(0 0 0 / 50%) url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-prev {
    lefT: 25px;
    background: rgb(0 0 0 / 50%) url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.slick-slider{/* overflow:hidden; */position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{padding-bottom: 2px !important;bottom:20px;width:100% !important;position:absolute;display:block;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #008080;border-radius:100px;}
.slick-next{right:15px;floaT:left;border-radius:500px;background:#f7f7f7;font-size:0px !important;z-index:1;line-height:40px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev,.slick-next{top: 45% !important;}
.slick-prev{lefT:15px;floaT:left;border-radius:500px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.slick-dots li{/* floaT: left; */background: #3F4043;border-radius:10px;position:relative;display:inline-block;width: 40px;height: 5px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- /RESPONSIVE --*/
}


@media (min-width:1120px) and (max-width:1220px){
/*-- RESPONSIVE --*/
.video-xuti .ent-2 div{
	padding-bottom: 56% !important;
}

.logo-2 h1{
	display: none;
}

#cssmenu ul li ul .menu-aa a{ 
	color: #008080 !important;
}

.svg-menu-1{
	position:relative;
	top: -4px;
	display: inline-block;
}


.f-club-09 .f-club-9{
	width: 24px;
	line-height: 20px;
	margin: 0px 2px -5px 0px;
}

.f-club-06 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-05 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-09:hover.f-club-4 {
	border: 2px #01B1A8 solid;
}

.f-club-08:hover.f-club-4 {
	border: 2px #3447B5 solid;
}


.f-club-07:hover.f-club-4 {
	border: 2px #E82F20 solid;
}


.f-club-06:hover.f-club-4 {
	border: 2px #C90404 solid;
}


.f-club-05:hover.f-club-4 {
	border: 2px #454445 solid;
}


.f-club-04:hover.f-club-4 {
	border: 2px #BA1D5C solid;
}


.f-club-03:hover.f-club-4 {
	border: 2px #0092C1 solid;
}


.f-club-02:hover.f-club-4 {
	border: 2px #2875D3 solid;
}


.f-club-01:hover.f-club-4 {
	border: 2px #008080 solid;
}

.f-club-4, .f-club-4 hover{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.f-club-09 .f-club-7 img{ 
	width:126px;
}

.f-club-08 .f-club-7 img{ 
	width: 92px;
}


.f-club-07 .f-club-7 img{ 
	width: 127px;
}

.f-club-06 .f-club-7 img{ 
	width: 95px;
}

.f-club-05 .f-club-7 img{ 
	width: 66px;
}

.f-club-04 .f-club-7 img{ 
	width: 110px;
}

.f-club-03 .f-club-7 img{ 
	width: 152px;
}


.f-club-02 .f-club-7 img{ 
	width: 117px;
}

.f-club-01 .f-club-7 img{ 
	width: 124px;
}




.f-club-4:hover .f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: -75px;
	background:#ededed;
	z-index:11;
	opacity:0;
}


.f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	background:#ededed;
	z-index:11;
}


.f-club-9 img{ 
	text-align: center;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.f-club-7{
	text-align: center;
	position: absolute;
	top: 52%;
	left: 0;
	width: 100%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 2;
}



.f-club-8 {
	z-index:0;
	font-family: font-4;
	text-align: center;
	width: 100%;
	height: 70px;
	line-height: 70px;
	border-top: 0px #dededf solid;
	floaT: left;
	bottom: 0px;
	position: absolute;
	padding: 0px 0px 0px 0px;
	color:#38393c;
}




.f-club-9 img{
	width: 100%;
}

.f-club-9{
	width: 20px;
	height: 20px;
	line-height: 40px;
	border-radius: 5px;
	display: inline-block;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -5px 0px;
}

.f-club-4 {
	background:#f7f7f7;
	width: 30.4%;
	height: 70px;
	border: 2px #dededf solid;
	border-radius: 5px;
	floaT: left;
	position:relative;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 10px 5px;
}



.f-club-3 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px 0px 0px;
}

.f-club-1 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 10px 0px 30px 0px;
	margin-bottom: 20px;
	border-bottom: 1px #ddd solid;
}

.ffanjara-2{
	padding: 0px 0px 0px 15px;
}

.ffanjara-1{
	border-radius: 10px;
	background:#f7f7f7;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 30px 0px 12px 0px;
}

.cd-popup-container .cd-popup-close:before{ 
z-index:9; 
position:absolute;
top:0px;
right:0px;
width:100%;
height:100%;
background: url(../images/close.svg) center no-repeat;
background-size: 14px;
content: "";
}



.cd-popup-container .cd-popup-close{
	overflow:hidden; 
z-index:99; 
position:absolute;
top: 0px;
right:0px;
width:50px;
height:50px;
border-radius: 100px;
}


.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;}
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgb(0 0 0/60%);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;z-indeX: 999999;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{position:relative;width:100%;max-width: 450px;margin: 10em auto;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}



.video-bg-6 .slick-next:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-36.svg) center no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}

.video-bg-6 .slick-slide {
    margin:0px 10px;
}

.video-bg-6 .slick-prev:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-37.svg) center  no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}


.video-bg-6 .slick-prev, .video-bg-6 .slick-next{
	top: 0px !important;
}


.video-bg-6 .slick-dots{
	display: none !important;
}

.vid-sl-0 img {
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.vid-sl-0:hover img{
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.video-slaider-2 .slick-next:before, .video-slaider-2 .slick-prev:after{
	transform: skewX(0deg);
}

.video-slaider-2{
	margin: 0px 0px 0px 40px;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    background-color: #008080;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    opacity: 9 !important;
}


.video-slaider-1 .slick-next{
	right: 0px;
	border-radius: 0px !important;
}

.video-slaider-1 .slick-prev{
	lefT: -40px !important;
	border-radius: 0px !important;
}


.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev{
	transform: skewX(0deg);
	background: #036060;
	border: 0;
	floaT:left;
	border-radius: 5px;
	font-size:0px !important;
	z-index:9;
	line-height:40px;
	position:absolute;
	display:block !important;
	width: 34px !important;
	padding:0;
	cursor:pointer;
	}


.vid-sl-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	display: none;
	width: 100%;
	position: absolute;
	float: left;
	background: #015B5B;
	color:#ededed;
	padding: 10px 0px;
	text-align: center;
	bottom: 0px;
	z-index:11;
	letter-spacing: 0.5px;
}

.vid-sl-3{
	margin: 0px 12px;
	color:#ededed;
	font-family: font-3;
	font-size: 13.5px;
	line-height: 18px;
}

.vid-sl-2{
	z-index:1;
	width: 100%;
	position: absolute;
	float: left;
	overflow:hidden;
	bottom: 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 12.33%, #000000 100%);
	padding: 100px 0px 10px 0px;
}

.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev, .vid-sl-0, .vid-sl-0 img{
	height: 175px !important;
}

.vid-sl-0, .vid-sl-0 img{
	border-radius: 5px;
	object-fit: cover;
}

.vid-sl-0 img{
	width: 100%;
	line-height: 0px;
}

.vid-sl-0{
	width: 225px;
	position:relative;
	float: left;
	overflow:hidden;
}



.video-bg-4 {
    background: #036060;
}


.full-story__content {
    width: 100%;
    floaT: left;
    position: relative;
}

.div-full-4  {
    width: 100%;
    floaT: left;
    position: relative;
}




.div-video-iframe-03{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}

.video_reclam {
    width: 100%;
    height: 100%;
    background: var(--foni-19);
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
}
.video_reclam .start_video svg {
    cursor: pointer;
}
.video_reclam video {
    margin-top: 0px;
    max-width: 100%;
    max-height: 100%;
}
.video_reclam .start_video {
        cursor: pointer;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: url(../images/p-1.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 130px;
}
.video_reclam button {
    position: absolute;
    bottom: 20px;
    right: 20px;
    padding: 15px;
    border: none;
    color: #f7f7f7;
    border-radius: 5px;
    cursor: pointer;
    font-family: font-1;
    background-color: var(--foni-1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    display: none;
    z-index: 1;
}


.full-story-baneri-1{
		width: 100%;
	height: 100%;
	floaT: left;
	margin-top: -1px;
}

.full-story-baneri-1 iframe{
	width: 100%;
	height: 100%;
	floaT: left;
	position: absolute;
	margin: 0px 0px 0px 0px;
	left: 0px;
}
.fullstor-video-1, .fullstor-video-1 iframe{
	width: 100%;
}

.fullstor-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: 0px 0px 0px 0px;
}


.video-bg-7{
	margin: 0px 20px;
	overflow:hidden;
	position:relative;
}


.video-bg-6{
	overflow:hidden;
	position:relative;
	width: 100%;
	floaT: left;
	margin: 0px 0px 0px 0px;
	color:#ededed;
	font-size: 15px;
	font-family: font-1;
	background: #036060;
	padding: 20px 0px;
}



.video-bg-5 {
	margin: 0% 9%;
	line-height: 0px;
	position:relative;
}

.video-bg-4 img {
	width: 100%;
	line-height: 0px;
}

.video-bg-4 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

.video-bg-2 h1{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	margin: 18px 0px 18px 0px;
	color:#ededed;
	font-size: 22px;
	font-family: font-1;
	letter-spacing: 0.0px;
}

.video-bg-2 {
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	color:#ededed;
}


.video-bg-1 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 65px 0px 0px 0px;
	background: #015B5B;
}

/* -- shida --*/


.no-no .margin-size-1{
   margin: 0px 0px 0px 0px;
   border-radius: 0px 0px 0px 0px;
}



.abc-video-1 .ht-left-3{
	margin: -5px 0px 0px 0px;
}


.quote a::before, .ht-left-8 a::before {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    background:#008080;
    margin: 13px 0px 0px 0px;
    border-radius: 5px;
    z-indeX: 11;
    top: 0px;
	left: 0px;
}

.quote a:hover, .ht-left-8 a:hover{
	color:#008080;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.quote a, .ht-left-8 a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	 text-indent: 20px;
	width: 100%;
	floaT: left;
	position:relative;
	color:#242527;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px #CFD5DF solid;
	font-family: font-4;
	font-size: 14px;
	padding: 12px 0px;
}

.ht-left-8 {
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: -5px 0px 15px 0px;
}


.baner-1 img{
	width: 100%;
	floaT: left;
	position:relative;
	line-height: 0px;
	border-radius:5px;
}


.baner-1{
	width: 100%;
	floaT: left;
	position:relative;
	margin-bottom: 20px;
}


.fa-facebook-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-27.svg) 0px 0px no-repeat;
    width: 18px;
    height: 18px;
    floaT: left;
    margin: 1px 7px 0px 0px;
    overflow:hidden;
    border-radius: 4px;
}

.fullstor-21 span, .fullstor-21 i{
	color: #4B75ED;
}

.fullstor-21{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 5px;
	border-radius: 5px;
	line-height: 22px;
	color:#242527;
	text-align: left;
	font-family: font-1;
	font-size: 17px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.fullstor-20{
	padding: 0px 22px;
}

.fullstor-19{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 20px 0px;
	padding: 3% 0px 2% 0px;
	border: 1px #CFD5DF solid;
	border-radius: 5px;
	line-height: 22px;
	color:#404047;
	text-align: left;
	font-family: font-4;
}

.fa-minus-1{
    display: inline-flex;
    background: url(../images/icon-25.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fa-plus-1{
    display: inline-flex;
    background: url(../images/icon-26.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fullstor-13 {
	floaT: right;
	position:relative;
	margin-top: 0px;
}

.fullstor-14 {
	floaT: right;
	position:relative;
	margin: 7px 15px 0px 0px;
	font-family: font-3;
	font-size: 15px;
	color:#606B8A;
}

.container b{
font-family: font-4 !important;
}

.container p{
	line-height: 23px;
	font-size: 16px;
	color:#0e0e0e
}

.container{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 1px 0px;
	line-height: 23px;
	color:#0e0e0e
}

.fullstor-13 #decreaseFont:hover, .fullstor-13 #increaseFont:hover {
    border: 1px solid #008080;
    background-color: rgb(238 238 238 / 51%);
    cursor: pointer;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.fullstor-13 #increaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: right;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}


.fullstor-13 #decreaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 500;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 10px;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}

.fullstor-12 {
	floaT: right;
	position:relative;
	margin-top: -6px;
	margin-bottom: -9px;
}



.ht-left-icon-2{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-24.svg) 0px 0px no-repeat;
    width: 20px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}

.ht-left-icon-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 22px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}


.ht-left-6 a:hover{
	text-decoration: none;
    text-decoration: underline;
     background: #008080;
    color: #f7f7f7;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 a{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    position: relative;
    background: #008080;
    border-radius: 5px;
    color: #f7f7f7;
    padding: 8px 12px;
    font-size: 13px;
    font-family: font-2;
    z-index:1;
    margin: 0px 0px 0px 10px;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 {
    position: absolute;
    right: 5px;
    color: #f7f7f7;
    padding: 10px 12px;
    font-size: 0px;
    font-family: font-2;
    bottom: 15px;
    z-index:1;
}

.ht-left-5, .ht-left-5 img{
	width: 100%;
	height: 430px;
	object-fit: cover;
	border-radius: 4px;
	overflow:hidden;
	position:relative;
	float: left;
}

.ht-left-5{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 7px 0px;
}



.ht-left-4{
	position:relative;
	float: left;
	margin: 0px 30px 0px 0px;
}


.ht-left-3{
	position:relative;
	float: left;
	color:#818284;
	margin: 3px 0px -4px 0px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.abc-video-1 .ht-left-2{
	margin: 6px 0px 15px 0px;
}

.ht-left-2{
	width: 100%;
	position:relative;
	float: left;
	font-size: 15px;
	line-height: 20px;
	font-family: font-3;
	color:#818284;
	margin: 0px 0px 10px 0px;
}

.ht-left-1 h1{
	width: 100%;
	position:relative;
	float: left;
	font-size: 25px;
	line-height: 28px;
	font-family: font-1;
	color:#242527;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	margin: 0px 0px 15px 0px;
	padding-bottom: 18px;
	border-bottom: 1px #CFD5DF solid;
}



.ht-left-1{
	width: 750px;
	position:relative;
	float: left;
}



.sidebar-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: -20px;
}


.vvan-div-6:hover .vvan-div-8 .div-icin-2 {
    background: #008080  url(../images/icon-16.svg) center no-repeat;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.vvan-div-8 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.fa-clock-2{
    position:relative;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 23px;
    height: 22px;
    floaT: left;
    margin: 2px 0px 0px -0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.vvan-div-6:hover .vvan-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.vvan-div-6 .vvan-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}

.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}




.vvan-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}

.vvan-div-12{
  font-family: font-4;	
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 15.5px;
  line-height: 20px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
}

.vvan-div-11{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 6px 0px;
	font-size: 14px;
	color:#828284;
}


.vvan-div-10{
	padding: 0% 18px;;
}


.vvan-div-9::before, .k-slaider-7::before {
    width: 100%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: -4px;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:1;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.vvan-div-9{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 12px 0px 15px 0px;
}

.vvan-div-8, .vvan-div-8 img{
	    height: 180px;
}

.vvan-div-8 img{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}

.vvan-div-8{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.vvan-div-6 img{
  widtH: 100%;
}

.vvan-div-6{
  width: 100%; 	
  margin: 0px 0px 20px 0px;
  border: 1px #DCDEE0 solid;
  floaT: left;
  border-radius: 5px;
  overflow:hidden;
}

.r-vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}
.r-vvan-div-01 .r-vvan-div-3{
  background: url(../images/hover-3.svg) center no-repeat;
}

.r-vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 2px 2px;
}

.r-vvan-div-1 {font-family: font-1;width: 100%;floaT: left;position:relative;overflow:hidden;background: #f7f7f7;border: 1px #CFD5DF solid;height: 50px;line-height: 48px;margin-bottom: 20px;margin-top: 0px;color: #3A3C3F;border-radius: 5px;-webkit-font-feature-settings: 'case'on;font-feature-settings: 'case'on;font-size: 15px;moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}


.ht-right-1{
	width: 290px;
	position:relative;
	float: right;
}

.ht-shida-2{
	margin: 0px 0px 0px 10px;
}


.ht-shida-0{
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
}

.ht-shida-1{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
	color:#242527;
	font-size: 15px;
}


.boxx.box{ margin-bottom:15px;}

.text b{
	font-family: font-4;
}


.text{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 15.5px;
	line-height: 22px;
	padding-bottom: 4%;
	margin-bottom: 0px;
}

.cms-2{
	padding: 0px 10px;
}


.cms-1{
	floaT: left;
	position:relative;
}

#fs-frm textarea:focus,
#fs-frm input:focus,
#fs-frm select:focus,
#fs-frm textarea:focus {
  background-color: white !important;
  outline-style: solid;
  outline-width: thin;
  outline-color: var(--foni-5);
  outline-offset: -1px;
}


.send-cont-0 #fs-frm [type="submit"]:hover{
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    background: #026260;
}


.send-cont-0 #fs-frm [type="submit"]{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	font-family:font-1;
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    float: left;
    padding: 0px 22px;
    font-size: 16px;
    cursor: pointer;
    letter-spacing: 0.5px;
    line-height: 50px;
    height: 50px;
    font-weight: 100 !important;
    text-align: center;
    border-radius: 5px;
    background: #008080;
    overflow: hidden;
    color: #ededed;
    position: relative;
    z-index: 1;
    border: 0px solid #eee;
}


.send-cont-0 #submit{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 15px 0px 15px 0px;
}

.kontaqti-left-11{
    width: 100%;
    floaT: left;
    position:relative;
}


.kontaqti-left-11 #message {
	font-family:font-3 !important;;
    width: 100% !important;
    height: 150px;
    padding: 12px 15px 20px 15px;
    margin: 15px 0px 0px 0px;
    background-color: #F3F5F8 !important;
    border: 1px #dadce3 solid;
    font-size: 14px;
    font-weight: 400;
    text-indent: 0px;
    line-height: 20px;
    border-radius: 5px;
    color: #008080;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.kontaqti-left-9 {
    width: 48.6%;
    floaT: right;
}
.kontaqti-left-8 {
    width: 48.6%;
    floaT: left;
}


#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm fieldset,
#fs-frm optgroup,
#fs-frm label,
#fs-frm #card-element:disabled {
	font-family:font-3 !important;
	font-size: 100%;
	color: var(--foni-12);
	border: none;
	border-radius: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
}

#fs-frm legend,
#fs-frm ::placeholder {
  font-size: 14px;
  margin-bottom: .5rem;
  padding-top: .2rem;
  display: flex;
  align-items: baseline;
  font-family: font-3;
}

/* border, padding, margin, width */
#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm #card-element {
   border: 1px #dadce3 solid;
  background-color: #F3F5F8;
  box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.03);
  padding: .50em 1rem;
  border-radius: 5px;
}

#fs-frm [type="text"],
#fs-frm [type="email"] {
  width: 100%;
	
}


#fs-frm [type="button"],
#fs-frm [type="submit"],
#fs-frm [type="reset"] {
  width: auto;
  cursor: pointer;
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
}


.send-cont-01.send-cont-1{
	width: 61.3%;
	position:relative;
	floaT: right;
}

.send-cont-1{
	width: 37%;
	position:relative;
	floaT: left;
}

.send-cont-9:hover .send-cont-12 {
	color: #008080;
}

.send-cont-12{
	float: left;
	height: 40px;
	line-height: 40px;
	font-family: font-1;
	font-size: 16px;
	color: #4F5155;
}

.send-cont-8{
	color: #008080;
}

.send-cont-7{
	color:#242527;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 16px;
	margin-top: 10px;
	font-family: font-1;
	font-size: 19px;
	letter-spacing: 0px;
	-webkit-font-feature-settings: 'case'on;
     font-feature-settings: 'case'on;
}



.send-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 17px;
}


.send-cont-09 .send-cont-10{
    line-height: 46px;
}


.send-cont-10{
    overflow:hidden;
    width: 42px;
    height: 42px;
    line-height: 50px;
    floaT: left;
    position:relative;
    margin: 0px 10px 0px 0px;
    border-radius: 5px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.send-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	box-shadow: inset 0px 0px 0px 1px #dadce3;
	border-radius: 5px;
	padding: 15px 0px;
}



.send-cont-5 svg{
	display: inline-block;
	margin: 0px 3px -4px 3px;
}

.send-cont-3 path{
	fill:rgb(0 0 0 / 70%);
}



.send-cont-3:hover{
opacity: 0.8;
-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
}


.send-cont-3{
	-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; 
	width: 100%;
	position:relative;
	floaT: left;
	padding: 20px 0px;
	margin-top: 15px;
	border-radius: 5px;
	text-align: center;
	font-family: font-2;
	letter-spacing: -1px;
	font-size: 15px;
	color:rgb(0 0 0 / 70%);
}



.send-cont-6{
	margin: 0px 35px;
}




.send-cont-0{
	width: 100%;
	position:relative;
	floaT: left;
}



.van-cont-1 a{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover a{
	color: #008080;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover .van-cont-2{
    background: url(../images/sms-1.svg) 0px -13px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-2{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/sms-1.svg) 0px 0px no-repeat;
    width: 16px;
    height: 13px;
    floaT: left;
    margin: 11px 7px 0px 0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-1 a{
	color:#4F5155;
}


.van-cont-1{
	color:#4F5155;
	floaT:right;
	margin: 0px 51px 0px 0px;
	line-height: 35px;
	position:relative;
	z-index:1;
	font-size: 16px;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.berrors-2 b{
	font-family: font-4;
}

.berrors-2{
	padding: 0px 20px;
}

.berrors-1.box{
	margin-bottom: 0px;
	color: #242527;
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
	padding: 20px 0px;
}

.search_result_num {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-3;
	margin: 15px 0px 40px 0px;
}



.box_in h1{
	margin: 0px 0px 4px 0px;
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.box_in{
	padding:3% 4%;
}

.box{
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
}


#pagi-load  path{
	fill:#008080;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{margin: 5px 0px 15px 7.5px;}
.pagi-load a:hover{ border: 1px #008080 solid; color: #008080; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #f7f7f7;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{color: #242527;font-family: font-1;border: 1px #C2C2CF solid;font-feature-settings: 'case' on;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 35px;display:inline-block;height: 45px;line-height: 45px;font-size:16px;border-radius: 5px;cursor:pointer;/* color:#f7f7f7; */background: #f7f7f7;text-align:center;font-family: 'font-1';}


.vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}

.vvan-div-4 a{
	display: none;
}


.vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 0px 4px;
}


.vvan-div-1 {
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  overflow:hidden;
  background:#e9eaef;
  height: 48px;
  line-height: 48px;
  margin-bottom: 20px;
  margin-top: 0px;
  color: #3A3C3F;
  border-radius: 5px;
  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  font-size: 15px;
}



.sv-video-6 .sv-video-8 {
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6:hover .sv-video-8 {
    color:#ededed;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.va-new-1 .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.va-new-1:hover .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     color: #f7f7f7;
}


.va-new-004 {
	display:block;
	border-radius:5px;
	color:#ededed;
	background: rgba(0, 0, 0, 0.50) url(../images/icon-9.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
	font-size:17px;
	line-height:50px;
	position:relative;
	width:50px;
	height:50px;
	cursor:pointer;
	text-align:center;
	margin:auto;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	opacity: 0;
	}


.va-new-1 .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 0;
     box-shadow: 0px 0px 0px 20px rgb(0 0 0 / 50%);
}


.va-new-1:hover .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 9;
     box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 0%);
}


.va-new-04{
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:2;
	}

.va-new-4 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.sv-video-9 .slick-next, .sv-video-9 .slick-prev {
	top:65px !important;
}




.va-new-6 {
	floaT: left;
    width: 13px;
    height: 13px;
    position: relative;
    background: #18191B url(../images/icon-19.svg) center no-repeat;
    margin: 3px 5px 0px 0px;
}


.va-new-5{
	width: 100%;
	position:relative;
	float: left;
	color:#008080;
	margin: 10px 0px 5px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-size: 14px;
    font-family: font-1;
}




.sv-video-9 .slick-dots li{ display: inline-flex !important;}

.va-new-7{
	width: 100%;
	position:relative;
	float: left;
	color:#dadada;
}


.va-new-3, .va-new-3 img{
	object-fit: cover;
	width: 100%;
	height: 180px;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
	float: left;
}

.va-new-1{
	width: 260px;
	position:relative;
	float: left;
	margin: 0px 10px 70px 10px;
}


.sv-video-5 {
	margin: 6px 0px 0px 12px;
	floaT: left;
    position: relative;
}


.sv-video-4 {
	floaT: left;
    width: 38px;
    height: 35px;
    position: relative;
    background: #18191B url(../images/video-2.svg) center no-repeat;
}

.sv-video-8{
	floaT: right;
	position:relative;
	color:#787A7E;
}


.sv-video-7 {
	floaT: left;
    width: 14px;
    height: 10px;
    position: relative;
    background: #18191B url(../images/hover-1.svg) 0px 0px no-repeat;
    content: "";
    left: -3px;
    top: 6px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}
.sv-video-6:hover .sv-video-7 {
    background: #18191B url(../images/hover-1.svg) 0px -10px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6{
	margin-top: 6px;
	floaT: right;
	position:relative;
}

.sv-video-3{
	font-size: 18px;
	floaT: left;
	position:relative;
}



.sv-video-9{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
}

.sv-video-2 a{
	color:#ededed;
}

.sv-video-2 {
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#ededed;
	margin: 15px 0px;
	font-size: 16px;
	font-family: font-1;
}

.sv-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #18191B url(../images/video-1.svg) center no-repeat;
}


.footer-02{
	padding: 0px 17px;
} 

.foni-bg-3{
	width: 124.56;
	height: 340.64;
	z-index:0;
	position:absolute;
	right: 0px;
	top: 165px;
}


.foni-bg-2 path{
	 fill: var(--foni-2) !important;
}

.foni-bg-2 img{
	width: 100%;
}

.foni-bg-2{
	width: 124.56px;
	height: 340.64px;
	z-index:0;
	position:absolute;
	left: 0px;
	top: 300px;
}


.foni-bg-1{
	width: 100%;
	z-index:0;
	position:absolute;
	lefT: 0px;
	top: 0px;
}





.header-3.header-01 {
   position:fixed;
   top: 0px;
   z-index: 9999;
   margin-top: 0px;
}


.hd-vidi-1 .div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: inherit !important;
    bottom: 40px;
    color: #353f53;
    font-size: 18px;
    right: 10px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.hd-vidi-1 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.relz-9 .relz-10{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-9:hover .relz-10{
	color: #008080;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover {
	border: 1px #008080 solid;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-14.svg) center no-repeat;
    width: 12px;
    height: 43px;
}

.relz-10{
	floaT: left;
	margin: 0px -35px 0px 38px;
	color: #242527;
	font-family: font-1;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 190px;
	height: 45px;
	border-radius: 5px;
	border: 1px #C2C2CF solid;
	background:#f7f7f7;
	margin: auto;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 33px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.hd-vidi-7 a{
   display: none;
}

.hd-vidi-7 a:nth-child(1){
   display: block !important;
}

.hd-vidi-1 .hd-vidi-11 a{
    
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1:hover .hd-vidi-11 a{
    color: #008080;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1 .hd-vidi-9{
    opacity:0;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.hd-vidi-1:hover .hd-vidi-9{
	opacity:9;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.liv-new-4{
	widtH: 100%;
	height: 4px;
	background:#eaeaeb;
	margin: -12px 0px 20px 0px;
	position:relative;
	floaT: left;
}

.liv-new-03 {
	floaT: left;
    width: 14px;
    height: 14px;
    position: relative;
    background: #008080;
    left: 0px;
    top: 1.5px;
    border-radius: 5px;
}


.liv-new-3 h2:hover{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#008080;
}

.liv-new-3 h2{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#242527;
	font-size: 20px;
	line-height: 19.3px;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
}

.liv-new-3{
	background: #f7f7f7;
	padding: 0px 15px 0px 0px;
	z-index:1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
}


.liv-new-2{
	widtH: 100%;
	position:relative;
	floaT: left;
}


.liv-new-1{
	widtH: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 15px;
}


.hd-vidi-10 a {
	color:#242527;
}


.hd-vidi-10{
    width: 100%;
    floaT: left;
    height: 77px;
    position:relative;
    overflow:hidden;
	font-size: 15px;
	margin-top: 10px;
    font-weight: bold;
	font-family:font-4;
	color:#242527;
}


.no-2 .hd-vidi-1 {
  margin: 0px 10px 30px 10px;
}

.hd-vidi-1 {
  width: 250px;
  float: left;
  margin: 0px 10px 20px 10px;
}


.hd-vidi-8{
	width: 54%;
	height: 8px;
	color: #646464;
	border-lefT: 1px #c4c4c5 solid;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 2px 10px;
	line-height: 10px;
}


.hd-vidi-7 a{
	color: #008080;
	font-size: 13px;
}


.hd-vidi-7{
	font-size: 0px;
	margin: 0px 10px 0px 0px;
    floaT: left;
	position:relative;
}


.hd-vidi-6{
	padding: 0px 10px;
}

.hd-vidi-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    width: 100%;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
	background:#ddd;
	bottom: 0px;
	padding: 0px 0px;
	font-size: 13px;
}



.hd-vidi-3, .hd-vidi-3 img{
    width: 100%;
    floaT: left;
    height: 185px;
    object-fit: cover;
    border-radius: 5px;
    position:relative;
    overflow:hidden;
}



.fa-clock-1 {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 0px 3px 0px -5px;
    background: url(../images/icon-31.svg) center no-repeat;
}

.star-new-3{
floaT: left;
position:relative;
margin: 0px 0px 0px 62px;
height: 46px;
line-height: 46px;
font-family: font-1;
font-size: 16px;
color:#18191B;
}


.star-nn-1, .star-nn-2 {
    width: 19px;
    height: 19px;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    color:#ededed;
    border-radius: 100px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    display: inline-block;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.star-nn-2{display: none;}

.stars-n-3:before {
    width: 46px;
    height: 47px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    right: 0px;
    position: absolute;
    floaT: left;
    background: url(../images/icon-11.svg) center no-repeat;
    content: "";
	z-index:90;
}

.van-div-geo-1 {
  width: 400px;
  floaT: right;
  position:relative;
  height: 47px;
  background: url(../images/title-2.png) center no-repeat;
  position:absolute;
  right: 0px;
  z-index:1;
}


.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}



.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}

.van-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}


.van-div-12{
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 62px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
  font-family:font-3;
-webkit-font-feature-settings: 'case'on;
font-feature-settings: 'case'on;	
}

.van-div-11{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 10px; 0px;
	font-size: 12px;
	color:#939393;
}


.van-div-10{
	padding: 0% 7%;
}



.van-div-8 img{
    width: 100%;
    floaT: left;
    height: 180px;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.van-div-6 img{
  widtH: 100%;
}


.van-div-6{
  width: 23.27%; 	
  float: left;
  margin: 0px 0px 15px 15px;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}





.van-div-04{
  padding: 0px 0px 0px 5px;
  color:#757881;
}

.van-div-4{
	color:#ededed;
	z-index:11;
  font-family: font-4;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
  font-size: 15px;
  letter-spacing: 0px;
}

.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background:#161c2a;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#ededed;
}


.van-div-1{
  width: 100%;
  floaT: left;
  position:relative;
}


ol.sliderr > .stars-n-1:hover > a:before{
	background:#026260;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

ol.sliderr {float:left;width:100%;font-size:13px;position:relative;padding:0;list-style:none;color:#222;counter-reset:ol-counter;}
ol.sliderr > li > a{line-height:20px;float:left;width:100%;overflow:hidden;position:relative;font-size:17px;position:relative;display:block;color:inherit;text-decoration:none !important;padding:0px 0 0px 0px;}
ol.sliderr > li > a:before{ color:#ededed; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;  z-index:1;right: 0px;content:counter(ol-counter);counter-increment:ol-counter;font-size:15px;font-family:font-3;width:30px;height:30px;line-height:30px;border:0px solid #eeedf7;background:#008080; border-radius: 100px;float:left;  margin: 118px 5px 0px 0px; z-index:111; text-align:center;position:absolute;}

.van-stars-n-2{margin:0px 15px;}

.van-stars-n-1 {
    bottom: 0px;
    float: left;
    width: 100%;
    letter-spacing: 0.3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000e6));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -ms-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    color: #f7f7f7;
    text-align: left;
    padding: 30px 0px 10px 0px;
    line-height: 20px;
    position: absolute;
	font-size: 13px;
	z-indeX:1;
	font-family: font-3;
}




.star-new-2 a{
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-2 a:hover{
 color:#008080;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-3 i{
 color:#008080;
}

.stars-n-1:hover .stars-n-5, .van-div-6:hover .van-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.stars-n-1 .stars-n-5, .van-div-6 .van-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-1 {
	margin-bottom: 10px;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.stars-n-5{
  line-height: 17px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 69px;
  floaT: left;
  margin: 10px 0px 2px 0px;
  color: #242527;
  font-weight: 700;
  font-family:font-4;
}

.stars-n-3, .stars-n-3 img{
    width: 100%;
    floaT: left;
    height: 155px;
    object-fit: cover;
    border-radius: 5px 5px 0px 5px;
    position:relative;
    overflow:hidden;
}

.stars-n-1 img{
  widtH: 100%;
}

.stars-n-1 { 
  animation: fadeIn 0.8s;
  -webkit-animation: fadeIn 0.8s;
  -moz-animation: fadeIn 0.8s;
  -o-animation: fadeIn 0.8s;
  -ms-animation: fadeIn 0.8s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-o-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-ms-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.stars-n-1 {
  width: 17.62%;
  float: left;
  margin: 0px 10px 20px 10px;
}


.stars-n-2{
  position:relative;
  overflow:hidden;
  width: 100%;
  floaT: left;
  margin: 0px 0px 0px 0px;
}

.star-new-6 li:nth-child(0) {
    display: none;
}

.star-new-6, .liv-new-6{
  margin: 0px -10px;
}


.star-new-05, .liv-new-5{
  width: 103%;
  floaT: left;
  position:relative;
  overflow:hidden;
}

.star-new-2{
	position:relative;
  width: 100%;
  floaT: left;
  margin: 0px 0px 20px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #ECEDEE url(../images/star-1.svg) left no-repeat;
  border-radius: 5px;
}
.user_tab .active a{
    color:#008080;
}


.user_tab .active {
    color: #008080;
    opacity: 9;
}

.star-new-4 img {
    width: 24px;
    height: 24px;
    floaT: left;
    margin: -2.5px 10px 0px 0px;
}

.user_tab li a{
    color: #98989A;
}

.user_tab li {
    display: inline-block;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 500;
    -webkit-user-select: none;
    color: #98989A;
    opacity: 9;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.user_tab li:before {
	border-radius: 5px;
    width: 12px;
    height: 12px;
    top: 9px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    left: -16px;
    position: absolute;
    floaT: left;
    background: #f7f7f7;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.user_tab li.active:before {
  background: #008080;
}

.user_tab li a.active{ border-radius: 100px; background:#2e6abd;color:#ededed;z-index:4;outline:none;}

.user_tab{  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on; margin: 0px 20px 0px 0px; floaT: right;  font-family: font-1; }
.user_tab li{     font-family: font-4; border-radius: 100px;  position:relative; padding: 6px 0px; display:inline-block;margin: 8.5px 0px 0px 20px;cursor:pointer;text-transform:uppercase;font-weight:500;-webkit-user-select:none;}
.user_tab li:hover{ opacity: 9; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; }

	.tab-content > .tab-pane { display: none; }
	.tab-content > .active { display: block; }

.div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: 15px;
    color: #353f53;
    font-size: 18px;
    right: 15px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.div-slaider-2 .div-icin-2 {
    background: rgb(0 0 0 / 65%)  url(../images/icon-9.svg) center no-repeat;
}
.div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 45px;
    height: 45px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1:hover .div-icin-01 .div-icin-2, .k-slaider-7:hover .div-icin-2 {
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
	color: #0092c1;
}


.k-slaider-1:hover .k-slaider-5:before, .k-slaider-7:hover .k-slaider-12:before  {
    width: 100%;
    lefT: 0px;
    background: #008080;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.div-slaider-2 .k-slaider-7.k-slaider-11 {
	top: 0px !important;
	bottom: inherit !important;
}

.k-slaider-5:before, .k-slaider-12:before {
    width: 0%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: 0px;
    lefT: 50%;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.van-div-6:hover .div-icin-01 .div-icin-2{
	background:#0092c1;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(0 0 0 / 25%);
}


.div-icin-01 .div-icin-2 {
    font-size: 13px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.div-icin-01.div-icin-1 {
    top: auto;
    bottom: 10px !important;
    color: #353f53;
    right: 10px;
}





.margin-size-2{
   padding: 0px 20px;
}


.mob-slaider-01.mob-slaider-1{
   floaT: right!important;
}

.margin-size-1{
   width: 100%;
   floaT: left;
   position:relative;
   background: #f7f7f7;
   padding: 20px 0px;
   margin: 85px 0px 0px 0px;
   border-radius: 5px 5px 0px 0px;
}

.k-slaider-6{
	margin: 0px 20px;
}

.k-slaider-5{
   z-index:11;	
   width: 100%;
   height: 52px;
   font-size: 15px;
   font-family: font-4;
   line-height: 17px;
   color: #242527;
   floaT: left;
   overflow:hidden;
   position:relative;
   padding: 18px 0px 0px 0px;
   margin-bottom: 5px;
   background: #d7d7d7; /* Old browsers */
   background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}

.k-slaider-1 img{position:relative;width: 100%;height: 184px;overflow:hidden;object-fit: cover;}

.k-slaider-2{ z-index:0; position:relative;width: 100%;height: 184px;overflow:hidden;object-fit: cover;floaT: left;}

.mob-slaider-1 {
    width: 28%;
    floaT: left;
    position: relative;
}

.k-slaider-1{
   width: 100%;
   floaT: left;
   overflow:hidden;
   border-radius: 5px;
   position:relative;
   margin: 0px 0px 20px 0px;
}

.k-slaider-13{
	 padding: 0px 25px;
}


.k-slaider-12{
    position: absolute;
    bottom: 0px;
    lefT: 0px;
    background: #d7d7d7; /* Old browsers */
    background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 25px 0px 0px 0px;
    font-size: 19px;
    line-height: 21px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.k-slaider-11{
position:relative;
margin: 0px 0%;
}

.k-slaider-10{
    position: absolute;
	bottom: 0px;
    lefT: 0px;
    background:#ededed;
    width: 100%;
    floaT: left;
}

.k-slaider-9{
    z-index:1;
    position:absolute;
    lefT: 20px;
    background:rgb(0 0 0 / 50%);
    border-radius: 3px;
    color:#c5c5c5;
    padding: 6px 10px;
    font-size: 13px;
    font-family: font-1;
    top: -45px;
}


.k-slaider-7{
height: 530px;
object-fit: cover;
}

.k-slaider-7 img{height: 540px;object-fit: cover;}

.k-slaider-7{
   width: 100%;
   floaT: left;
   overflow:hidden;
   position:relative;
}

.div-slaider-03{
   width: 100%;
   floaT: left;
}


.div-slaider-3{
   width: 635px;
   floaT: right;
   overflow:hidden;
   position:relative;
}

.div-slaider-2{
   width: 40.3%;
   border-radius: 5px;
   overflow:hidden;
   floaT: left;
   position:relative;
   margin: 0px 0px 0px 20px;
}


.div-slaider-1 img{
   width: 100%;
   font-size: 0px;
   line-height: 0px;
}

.div-slaider-1{
    z-index:0;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 0px;
}


.k-slaider-3:hover, .k-slaider-9:hover {
    background: #2196f3;
    color:#ededed;
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.k-slaider-3, .k-slaider-9 {
    background: rgb(0 0 0 / 50%);
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1 .k-slaider-4 img, .div-slaider-2 img,
.van-div-6 .van-div-8 img, .stars-n-1 .stars-n-3 img, .hd-vidi-1 .hd-vidi-4 img, .va-new-1 img, .vvan-div-6 img 

 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}


.k-slaider-1:hover .k-slaider-4 img, .div-slaider-2:hover img, .van-div-6:hover .van-div-8 img, .stars-n-1:hover img, .hd-vidi-1:hover .hd-vidi-4 img,
.va-new-1:hover img,
.vvan-div-6:hover img 
 {
     -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
	    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}


.k-slaider-1:hover .k-slaider-5, .k-slaider-7:hover .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
 color:#008080;
}

.k-slaider-7 .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

#cssmenu > ul > li a:hover{
    background:#008888;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}

.van-div-01:hover.van-div-2 svg, .van-div-02:hover.van-div-2 svg, .van-div-03:hover.van-div-2 svg{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.svg-menu-1 path{
	fill:#ededed;
}

.search-wrapper.search-wrap.hidden.active{
	animation:fade_in_show 0.2s}
	@keyframes fade_in_show{0%{opacity:0;transform:scale(0)}
	100%{opacity:1;transform:scale(1)}
}


.search-wrapper .input-holder .search-icon {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper .input-holder .search-icon:hover {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper.search-wrap.hidden.active{
	height: 34px;
	padding: 0px 0px 0px 20px;
	margin-top: 0px;
}


.search-wrapper {
	    z-index:11;
        position: absolute;
        top: 0px;
        right: 238px;
    }

    .search-wrapper .input-holder {
    	lefT: 16px;
    	top: 10px;
    	height: 35px;
    	width: 52px;
    	position: absolute;
    }

.search-wrapper.active .input-holder, #searchsuggestions {
width: 340px;
}

#searchsuggestions span.notfound{ display: block; padding: 12px 0px 0px 0px !important;  text-align: center !important; }

#searchsuggestions{
	z-index: 999 !important;
}

#searchsuggestions a{padding:15px 15px !important;}
#searchsuggestions{overflow:hidden; }

#dofullsearch, .seperator{display:none !important;}
#searchsuggestions a span { font-family: font-1; font-size: 14px; }

/*---search---*/
#searchsuggestions {
	z-index: 2200;
	border-radius: 3px;
	background: #ededed;
	box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
	border: 1px solid #ddd; 
	background-clip: padding-box;
	font-size: .9em;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	}


.ajax-serch-1 img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.ajax-serch-1:hover img{
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.ajax-serch-1 .ajax-serch-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-1:hover .ajax-serch-2{
   color: #039090;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-6{
    width: 100%;
    font-size: 13px;
    font-family: font-2;
    position:relative;
    overflow:hidden;
    floaT: right;
    margin: 0px 0px 10px 0px;
    color:#898585;
}


.ajax-serch-5{
    width: 100%;
    overflow:hidden;
    font-size: 14.5px;
    line-height: 20px;
    font-family: font-4;
    position:relative;
    floaT: right;
    margin: 0px 0px 0px 0px;
}


.ajax-serch-4{
    width: 100%;
    position:relative;
    floaT: right;
    margin: 0px 0px;
}


.ajax-serch-3, .ajax-serch-3 img{
    height: 80px;
    line-height: 0px;
    object-fit: cover;
    position:relative;
    overflow:hidden;
    border-radius: 4px;
}


.ajax-serch-1{
    width: 100%;
    position:relative;
    floaT: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
    border-bottom: 1px #d6d7d9 solid;
}

.ajax-serch-2{
   margin: 0px 15px;
}

    .search-wrapper.active .input-holder {
    	lefT: -254px;
        background: #ededed;
		z-index:1;
        box-shadow: 0px 0px 0px 1px #dadada;
		top: 10px;
		border-radius: 100px !important;
    }

    .search-wrapper .input-holder .search-input {
    	width: 0px;
    	height: 35px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-3;
    	font-size: 14px;
    	line-height: 20px;
    	color: #444553;

    }

    .search-wrapper.active .input-holder .search-input {
    	width: 300px;
    	padding: 0px 0px 0px 15px;
        opacity: 1;
    }

    .search-wrapper.active .input-holder .search-icon {
		margin-right: 45px;
    }

    .search-wrapper .input-holder .search-icon {
    	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    	top: 0px;
    	opacity:0;
    	width: 33px;
    	height: 33px;
    	margin-top: 0px;
    	border: none;
    	border-radius: 0px;
    	padding: 0;
    	outline: none;
    	position: relative;
    	z-index: 11;
    	float: right;
    	cursor: pointer;
  }

 .search-wrapper .input-holder .search-icon::before {
 	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    border-radius: 50px;
    lefT: 0px;
    width: 100%;
    height: 100%;
    bottom: 0px;
    position: absolute;
    background: url(../images/serch.svg) 8px 8px no-repeat;
    content: "";
}

.search-wrapper.active .input-holder .search-icon::before {
		display: none;
    }


 .search-wrapper .input-holder .search-icon:hover::before {
    background: #008080 url(../images/serch.svg) 8px -25px no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

    .search-wrapper .input-holder .search-icon {
    	opacity: 1;
    	background: #eaeaeb;
        border-radius: 100px;
        z-index:9999;
        -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    }

    .search-wrapper.active .input-holder .search-icon {
    	opacity: 9;
        background: url(../images/search-1.svg) center no-repeat;
        z-index:9999;
        display: none;
    }

    .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        transform: rotate(45deg);
    }

    .search-wrapper.active .input-holder .search-icon span {
		opacity:0;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }

    .search-wrapper .input-holder .search-icon span::before {
        width: 4px;
        height: 14px;
        left: 22px;
        top: 8px;
        border-radius: 5px;
        transform: rotate(-85deg);
    }

    .search-wrapper .input-holder .search-icon span::after {
        width: 14px;
        height: 14px;
        left: 0;
        top: 0;
        border-radius: 16px;
    }

    .search-wrapper .close {
		opacity:0;
		position: absolute;
		z-index: 1;
		top: 18px;
		right: -55px;
		width: 20px;
		height: 20px;
		cursor: pointer;
		transform: rotate(45deg);
		}

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #3c3838;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 20px;
        left: 9px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 20px;
        height: 2px;
        left: 0;
        top: 9px;
    }


#cssmenu ul .menu-b a::before {
display: none;
}

.van-div-3 button{
    floaT: right;
    background:rgb(255 255 255 / 0%);
    border:0;
}



.van-div-9{
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 6px 0px 6px 0px;
    background: #008080 url(../images/icon-6.svg) center no-repeat;
    border-radius: 100px;
}


.van-div-8{
    margin: 0px 7px;
}


.van-div-3 .swore-1{
    top: 1px;
    lefT: 0px;
    height: 35px;
}

.van-div-3.swore-1{
    floaT: left;
    transform: skewX(0deg);
    background:rgb(0 0 255 / 0%);
    z-indeX:1;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: auto;
}

.van-div-10  svg {
   fill: #3D4865; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10:hover svg {
   fill: #f7f7f7; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-10:hover{
     background:#0253B7;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10{
	display: none;
    cursor: pointer;
    overflow:hidden;
    width: 44px;
    height: 35px;
    line-height: 36px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    border-radius: 500px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-7{
    cursor: pointer;
    overflow:hidden;
    width: 60px;
    height: 33px;
    line-height: 40px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 12px;
    border-radius: 100px;
    background: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}



.van-div-3{
    margin-top: 11px;
}


.van-div-4{
      cursor: pointer;
      overflow:hidden;
      width: 85px;
      height: 33px;
      line-height: 40px;
      floaT: right;
      position:relative;
      margin: 0px 0px 0px 12px;
      border-radius: 100px;
      background: #eaeaeb url(../images/icon-7.svg) center no-repeat;
      text-align: center;
      -webkit-transition: all .2s;
      -moz-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s;
}


#cssmenu ul .menu-a  a {
   color: #d6e7e4;
	background:#008888;
}



#cssmenu ul .menu-a::before, #cssmenu ul .menu-a::after {
    width: 10px;
}


#cssmenu > ul > .home-svg-1 svg{
    width: 19px;
    height: 19px;
    margin: -3px 0px -5px 0px;
    position:relative;
    floaT: left;
    }

.van-div-01:hover.van-div-2 path, .van-div-02:hover.van-div-2 path, .van-div-03:hover.van-div-2 path{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01.van-div-2 svg{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03:hover .swore-03{  
	opacity:9;
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02:hover .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #37B6FD url(../images/icon-02.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02 .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-2.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01 .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-1.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03 .swore-03{
	opacity:0;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-01:hover .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #3B64B4 url(../images/icon-01.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01:hover.van-div-2{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-03:hover .swore-3{
		background: url(../images/icon-03.svg) center no-repeat;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-3{
		background: url(../images/icon-3.svg) center no-repeat;
		floaT: left;
		z-indeX: 11;
		width: 100%;
		position:absolute;
		text-align: center;
		left: 0px;
		height: 32.5px;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-2{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.swore-1{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.van-div-2 path{
   fill: #5F697C;
}

.van-div-03.van-div-2{
    line-height: 40px;
}


.van-div-2{
    overflow:hidden;
    width: 33px;
    height: 33px;
    line-height: 34px;
    floaT: left;
    position:relative;
    margin: 0px 12px 0px 0px;
    border-radius: 100px;
    background-color: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}


.van-div-1{
    width: 190px;
    floaT: left;
    position:relative;
    margin-top: 12px;
}


.header-2{
    width: 100%;
    height: 55px;
    floaT: left;
    position:relative;
}

#cssmenu ul li a::before {
    width: 1px;
    height: 20px;
    position: absolute;
    background: var(--foni-8);
    content: "";
    right: -1px;
}

.header-4 ul li ul li a{
   border-right: 0px #f7f7f7 solid;
   font-family: font-1 !important;
}

.header-4 ul li a{
    letter-spacing:0.3px;
    font-family: font-1 !important;
   border-right: 0px #f7f7f7 solid;
   	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
   font-size: 17px;
   float: left;
   padding: 28px 18px 26px 18px;
   line-height: 11px;
   position:relative;
   font-weight: bold;
}

.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}

#cssmenu ul li a:hover::before, #cssmenu ul li a:hover::after {
    width: 22px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::after {
border-radius: 0px 0px 0px 0px;
}



#cssmenu ul li a::after {
    right: 50% !important;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li a::before {
    left: 50%;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu{margin-top: 0px;floaT: right;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}
#cssmenu ul{list-style:none;margin: 0px 0px -1px 0px; padding: 0px 0px 0px 0px; display:block;float:left;}
#cssmenu ul li{    margin: 0px 0px;  padding:0px 0px; display:block;position:relative;}
#cssmenu ul li a{  text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{position:absolute;left:-9999px;top: 65px;}
#cssmenu ul li ul li{
border-left: 0px #eee solid !important;
max-height:0;
position:absolute;
-webkit-transition:max-height 0.1s ease-out;
-moz-transition:max-height 0.1s ease-out;
-ms-transition:max-height 0.1s ease-out;
-o-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;
}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#ededed;}
#cssmenu ul li ul li a{-webkit-font-feature-settings:  inherit !important;font-feature-settings:inherit !important;font-family: font-4 !important;-webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;border-bottom: 1px #dddcdc solid;display: inline-block;font-size: 15px;opacity: 1;font-family:font-2;font-size: 14px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width:280px;padding: 19px 10px 19px 20px;}
#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #008080 !important;background: rgb(45 48 62 / 3%);}
#cssmenu ul li ul li:hover:after,
#cssmenu ul li ul li.active:after{background:#2196f3;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #d6e7e4;position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    color: #f7f7f7;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu > ul > li:hover > ul a{  opacity:9;font-size:14px;color: #3D4865;left:0;}
#cssmenu > ul > li:hover > ul{left: -192px;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 47px;position:relative;}
#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{ box-shadow: 0px 5px 0px 0px #008080, 0px 0px 10px 0px rgb(2 27 56 / 15%); border-radius: 0px 0px 0px 0px;overflow:hidden;background: #f7f7f7;font-family:font-2;width:280px;display:block;}

.header-03.header-3 {
    position: fixed;
    top: 0px !important;
    margin-top: 0px;
    box-shadow: 0px 4px 4px rgb(0 0 0 /8%);
    z-index:9;
}

.header-3 {
    z-index: 11;
    margin-bottom: 20px;
    float: left;
    position: absolute;
    margin-top: 55px;
    widtH: 100%;
    background: #008080;
    line-height: 50px;
}


.logo-2 svg{
    widtH: 130px !important;
	height: 45px;
    line-height: 0px;
    float: left;
    position: relative;
}


.logo-2 {
    line-height: 0px;
    width: 100%;
    margin: 9px 0px;
    float: left;
    position: relative;
}

.logo-1 {
    width: 155px;
    height: 65px;
    line-height: 65px;
    margin: 0px 0px;
    float: left;
    position: relative;
}


.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    height: 55px;
    background: #f7f7f7;
    line-height: 55px;
}


.sv-video-9 .slick-prev:hover {
	background: #008080 url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-next:hover {
	background: #008080 url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.sv-video-9 .slick-next {
    right: 25px;
    background: rgb(0 0 0 / 50%) url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-prev {
    lefT: 25px;
    background: rgb(0 0 0 / 50%) url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.slick-slider{/* overflow:hidden; */position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{padding-bottom: 2px !important;bottom:20px;width:100% !important;position:absolute;display:block;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #008080;border-radius:100px;}
.slick-next{right:15px;floaT:left;border-radius:500px;background:#f7f7f7;font-size:0px !important;z-index:1;line-height:40px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev,.slick-next{top: 45% !important;}
.slick-prev{lefT:15px;floaT:left;border-radius:500px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.slick-dots li{/* floaT: left; */background: #3F4043;border-radius:10px;position:relative;display:inline-block;width: 40px;height: 5px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- /RESPONSIVE --*/
}



@media (min-width:1220px) and (max-width:90000000px){
/*-- RESPONSIVE --*/
.video-xuti .ent-2 div{
	padding-bottom: 56% !important;
}

.logo-2 h1{
	display: none;
}

#cssmenu ul li ul .menu-aa a{ 
	color: #008080 !important;
}

.svg-menu-1{
	position:relative;
	top: -4px;
	display: inline-block;
}


.f-club-09 .f-club-9{
	width: 24px;
	line-height: 20px;
	margin: 0px 2px -5px 0px;
}

.f-club-06 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-05 .f-club-9{
	width: 15px;
	line-height: 20px;
	margin: 0px 2px -6px 0px;
}


.f-club-09:hover.f-club-4 {
	border: 2px #01B1A8 solid;
}

.f-club-08:hover.f-club-4 {
	border: 2px #3447B5 solid;
}


.f-club-07:hover.f-club-4 {
	border: 2px #E82F20 solid;
}


.f-club-06:hover.f-club-4 {
	border: 2px #C90404 solid;
}


.f-club-05:hover.f-club-4 {
	border: 2px #454445 solid;
}


.f-club-04:hover.f-club-4 {
	border: 2px #BA1D5C solid;
}


.f-club-03:hover.f-club-4 {
	border: 2px #0092C1 solid;
}


.f-club-02:hover.f-club-4 {
	border: 2px #2875D3 solid;
}


.f-club-01:hover.f-club-4 {
	border: 2px #008080 solid;
}

.f-club-4, .f-club-4 hover{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.f-club-09 .f-club-7 img{ 
	width:126px;
}

.f-club-08 .f-club-7 img{ 
	width: 92px;
}


.f-club-07 .f-club-7 img{ 
	width: 127px;
}

.f-club-06 .f-club-7 img{ 
	width: 95px;
}

.f-club-05 .f-club-7 img{ 
	width: 66px;
}

.f-club-04 .f-club-7 img{ 
	width: 110px;
}

.f-club-03 .f-club-7 img{ 
	width: 152px;
}


.f-club-02 .f-club-7 img{ 
	width: 117px;
}

.f-club-01 .f-club-7 img{ 
	width: 124px;
}




.f-club-4:hover .f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: -75px;
	background:#ededed;
	z-index:11;
	opacity:0;
}


.f-club-6{
	 -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	width: 100%;
	height: 100%;
	position:absolute;
	left: 0px;
	top: 0px;
	background:#ededed;
	z-index:11;
}


.f-club-9 img{ 
	text-align: center;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.f-club-7{
	text-align: center;
	position: absolute;
	top: 52%;
	left: 0;
	width: 100%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 2;
}



.f-club-8 {
	z-index:0;
	font-family: font-4;
	text-align: center;
	width: 100%;
	height: 70px;
	line-height: 70px;
	border-top: 0px #dededf solid;
	floaT: left;
	bottom: 0px;
	position: absolute;
	padding: 0px 0px 0px 0px;
	color:#38393c;
}




.f-club-9 img{
	width: 100%;
}

.f-club-9{
	width: 20px;
	height: 20px;
	line-height: 40px;
	border-radius: 5px;
	display: inline-block;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -5px 0px;
}

.f-club-4 {
	background:#f7f7f7;
	width: 30.4%;
	height: 70px;
	border: 2px #dededf solid;
	border-radius: 5px;
	floaT: left;
	position:relative;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 10px 5px;
}



.f-club-3 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px 0px 0px;
}

.f-club-1 {
	width: 100%;
	floaT: left;
	position:relative;
	padding: 10px 0px 30px 0px;
	margin-bottom: 20px;
	border-bottom: 1px #ddd solid;
}

.ffanjara-2{
	padding: 0px 0px 0px 15px;
}

.ffanjara-1{
	border-radius: 10px;
	background:#f7f7f7;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 30px 0px 12px 0px;
}

.cd-popup-container .cd-popup-close:before{ 
z-index:9; 
position:absolute;
top:0px;
right:0px;
width:100%;
height:100%;
background: url(../images/close.svg) center no-repeat;
background-size: 14px;
content: "";
}



.cd-popup-container .cd-popup-close{
	overflow:hidden; 
z-index:99; 
position:absolute;
top: 0px;
right:0px;
width:50px;
height:50px;
border-radius: 100px;
}

.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;}
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgb(0 0 0/60%);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;z-indeX: 999999;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{position:relative;width:100%;max-width: 450px;margin: 10em auto;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}



.video-bg-6 .slick-next:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-36.svg) center no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}

.video-bg-6 .slick-slide {
    margin:0px 10px;
}

.video-bg-6 .slick-prev:after{
	width: 34px;
	height: 100%;
	background: rgb(255 255 255 / 0%) url(../images/icon-37.svg) center  no-repeat;
	background-size: 20px;
	content: "";
	position:absolute;
	lefT: 0px;
	top: 0px !important;
	opacity: 0.3;
}


.video-bg-6 .slick-prev, .video-bg-6 .slick-next{
	top: 0px !important;
}


.video-bg-6 .slick-dots{
	display: none !important;
}

.vid-sl-0 img {
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.vid-sl-0:hover img{
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}

.video-slaider-2 .slick-next:before, .video-slaider-2 .slick-prev:after{
	transform: skewX(0deg);
}

.video-slaider-2{
	margin: 0px 0px 0px 40px;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    background-color: #008080;
}

.video-slaider-1 .slick-disabled.slick-prev, .video-slaider-1 .slick-disabled.slick-next {
    opacity: 9 !important;
}


.video-slaider-1 .slick-next{
	right: 0px;
	border-radius: 0px !important;
}

.video-slaider-1 .slick-prev{
	lefT: -40px !important;
	border-radius: 0px !important;
}


.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev{
	transform: skewX(0deg);
	background: #036060;
	border: 0;
	floaT:left;
	border-radius: 5px;
	font-size:0px !important;
	z-index:9;
	line-height:40px;
	position:absolute;
	display:block !important;
	width: 34px !important;
	padding:0;
	cursor:pointer;
	}


.vid-sl-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	display: none;
	width: 100%;
	position: absolute;
	float: left;
	background: #015B5B;
	color:#ededed;
	padding: 10px 0px;
	text-align: center;
	bottom: 0px;
	z-index:11;
	letter-spacing: 0.5px;
}

.vid-sl-3{
	margin: 0px 12px;
	color:#ededed;
	font-family: font-3;
	font-size: 13.5px;
	line-height: 18px;
}

.vid-sl-2{
	z-index:1;
	width: 100%;
	position: absolute;
	float: left;
	overflow:hidden;
	bottom: 0px;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 12.33%, #000000 100%);
	padding: 100px 0px 10px 0px;
}

.video-slaider-1 .slick-next, .video-slaider-1 .slick-prev, .vid-sl-0, .vid-sl-0 img{
	height: 175px !important;
}

.vid-sl-0, .vid-sl-0 img{
	border-radius: 5px;
	object-fit: cover;
}

.vid-sl-0 img{
	width: 100%;
	line-height: 0px;
}

.vid-sl-0{
	width: 226px;
	position:relative;
	float: left;
	overflow:hidden;
}



.video-bg-4 {
    background: #036060;
}


.full-story__content {
    width: 100%;
    floaT: left;
    position: relative;
}

.div-full-4  {
    width: 100%;
    floaT: left;
    position: relative;
}




.div-video-iframe-03{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}

.video_reclam {
    width: 100%;
    height: 100%;
    background: var(--foni-19);
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
}
.video_reclam .start_video svg {
    cursor: pointer;
}
.video_reclam video {
    margin-top: 0px;
    max-width: 100%;
    max-height: 100%;
}
.video_reclam .start_video {
        cursor: pointer;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: url(../images/p-1.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100px;
}
.video_reclam button {
    position: absolute;
    bottom: 20px;
    right: 20px;
    padding: 15px;
    border: none;
    color: #f7f7f7;
    border-radius: 5px;
    cursor: pointer;
    font-family: font-1;
    background-color: var(--foni-1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    display: none;
    z-index: 1;
}


.full-story-baneri-1{
		width: 100%;
	height: 100%;
	floaT: left;
	margin-top: -1px;
}

.full-story-baneri-1 iframe{
	width: 100%;
	height: 100%;
	floaT: left;
	position: absolute;
	margin: 0px 0px 0px 0px;
	left: 0px;
}
.fullstor-video-1, .fullstor-video-1 iframe{
	width: 100%;
}

.fullstor-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: 0px 0px 0px 0px;
}


.video-bg-7{
	margin: 0px 20px;
	overflow:hidden;
	position:relative;
}


.video-bg-6{
	overflow:hidden;
	position:relative;
	width: 100%;
	floaT: left;
	margin: 0px 0px 0px 0px;
	color:#ededed;
	font-size: 15px;
	font-family: font-1;
	background: #036060;
	padding: 20px 0px;
}



.video-bg-5 {
	margin: 0% 12%;
	line-height: 0px;
	position:relative;
}

.video-bg-4 img {
	width: 100%;
	line-height: 0px;
}

.video-bg-4 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

.video-bg-2 h1{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	margin: 18px 0px 18px 0px;
	color:#ededed;
	font-size: 22px;
	font-family: font-1;
	letter-spacing: 0.0px;
}

.video-bg-2 {
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	color:#ededed;
}


.video-bg-1 {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 65px 0px 0px 0px;
	background: #015B5B;
}

/* -- shida --*/


.no-no .margin-size-1{
   margin: 0px 0px 0px 0px;
   border-radius: 0px 0px 0px 0px;
}



.abc-video-1 .ht-left-3{
	margin: -0px 0px 0px 0px;
}


.quote a::before, .ht-left-8 a::before {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    background:#008080;
    margin: 13px 0px 0px 0px;
    border-radius: 5px;
    z-indeX: 11;
    top: 0px;
	left: 0px;
}

.quote a:hover, .ht-left-8 a:hover{
	color:#008080;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.quote a, .ht-left-8 a{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	 text-indent: 20px;
	width: 100%;
	floaT: left;
	position:relative;
	color:#242527;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px #CFD5DF solid;
	font-family: font-4;
	font-size: 14px;
	padding: 12px 0px;
}

.ht-left-8 {
	width: 100%;
	floaT: left;
	position:relative;
	color:#000;
	margin: -5px 0px 15px 0px;
}


.baner-1 img{
	width: 100%;
	floaT: left;
	position:relative;
	line-height: 0px;
	border-radius:5px;
}


.baner-1{
	width: 100%;
	floaT: left;
	position:relative;
	margin-bottom: 20px;
}


.fa-facebook-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-27.svg) 0px 0px no-repeat;
    width: 18px;
    height: 18px;
    floaT: left;
    margin: 1px 7px 0px 0px;
    overflow:hidden;
    border-radius: 4px;
}

.fullstor-21 span, .fullstor-21 i{
	color: #4B75ED;
}

.fullstor-21{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 5px;
	border-radius: 5px;
	line-height: 22px;
	color:#242527;
	text-align: left;
	font-family: font-1;
	font-size: 17px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.fullstor-20{
	padding: 0px 22px;
}

.fullstor-19{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 20px 0px;
	padding: 3% 0px 2% 0px;
	border: 1px #CFD5DF solid;
	border-radius: 5px;
	line-height: 22px;
	color:#404047;
	text-align: left;
	font-family: font-4;
}

.fa-minus-1{
    display: inline-flex;
    background: url(../images/icon-25.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fa-plus-1{
    display: inline-flex;
    background: url(../images/icon-26.svg) center no-repeat;
    width: 100%;
    height: 100%;
    floaT: left;
    margin: 0px 0px 0px 0px;
}

.fullstor-13 {
	floaT: right;
	position:relative;
	margin-top: 0px;
}

.fullstor-14 {
	floaT: right;
	position:relative;
	margin: 7px 15px 0px 0px;
	font-family: font-3;
	font-size: 15px;
	color:#606B8A;
}

.container b{
font-family: font-4 !important;
}

.container p{
	line-height: 23px;
	font-size: 16px;
	color:#0e0e0e
}

.container{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 1px 0px;
	line-height: 23px;
	color:#0e0e0e
}

.fullstor-13 #decreaseFont:hover, .fullstor-13 #increaseFont:hover {
    border: 1px solid #008080;
    background-color: rgb(238 238 238 / 51%);
    cursor: pointer;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.fullstor-13 #increaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: right;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}


.fullstor-13 #decreaseFont {
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    color: #0e1523 !important;
    border: 1px solid #CFD5DF;
    font-weight: 500;
    font-style: normal;
    font-size: 15px;
    z-index: 100;
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 10px;
    text-align: center;
    border-radius: 5px;
    margin-top: 0px;
}

.fullstor-12 {
	floaT: right;
	position:relative;
	margin-top: -6px;
	margin-bottom: -9px;
}



.ht-left-icon-2{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-24.svg) 0px 0px no-repeat;
    width: 20px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}

.ht-left-icon-1{
    position:relative;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 22px;
    height: 22px;
    floaT: left;
    margin: 2.1px 1px 0px 0px;
}


.ht-left-6 a:hover{
	text-decoration: none;
    text-decoration: underline;
     background: #008080;
    color: #f7f7f7;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 a{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    position: relative;
    background: #008080;
    border-radius: 5px;
    color: #f7f7f7;
    padding: 8px 12px;
    font-size: 13px;
    font-family: font-2;
    z-index:1;
    margin: 0px 0px 0px 10px;
     transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.ht-left-6 {
    position: absolute;
    right: 5px;
    color: #f7f7f7;
    padding: 10px 12px;
    font-size: 0px;
    font-family: font-2;
    bottom: 15px;
    z-index:1;
}

.ht-left-5, .ht-left-5 img{
	width: 100%;
	height: 450px;
	object-fit: cover;
	border-radius: 4px;
	overflow:hidden;
	position:relative;
	float: left;
}

.ht-left-5{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 7px 0px;
}



.ht-left-4{
	position:relative;
	float: left;
	margin: 0px 30px 0px 0px;
}


.ht-left-3{
	position:relative;
	float: left;
	color:#818284;
	margin: 3px 0px -4px 0px;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.abc-video-1 .ht-left-2{
	margin: 6px 0px 15px 0px;
}

.ht-left-2{
	width: 100%;
	position:relative;
	float: left;
	font-size: 15px;
	line-height: 20px;
	font-family: font-3;
	color:#818284;
	margin: 0px 0px 10px 0px;
}

.ht-left-1 h1{
	width: 100%;
	position:relative;
	float: left;
	font-size: 25px;
	line-height: 28px;
	font-family: font-1;
	color:#242527;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	margin: 0px 0px 15px 0px;
	padding-bottom: 18px;
	border-bottom: 1px #CFD5DF solid;
}



.ht-left-1{
	width: 800px;
	position:relative;
	float: left;
}



.sidebar-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: -20px;
}


.vvan-div-6:hover .vvan-div-8 .div-icin-2 {
    background: #008080  url(../images/icon-16.svg) center no-repeat;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.vvan-div-8 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.fa-clock-2{
    position:relative;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-22.svg) 0px 0px no-repeat;
    width: 23px;
    height: 22px;
    floaT: left;
    margin: 2px 0px 0px -0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.vvan-div-6:hover .vvan-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.vvan-div-6 .vvan-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}

.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}




.vvan-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}

.vvan-div-12{
  font-family: font-4;	
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 15.5px;
  line-height: 20px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
}

.vvan-div-11{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 6px 0px;
	font-size: 14px;
	color:#828284;
}


.vvan-div-10{
	padding: 0% 18px;;
}


.vvan-div-9::before, .k-slaider-7::before {
    width: 100%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: -4px;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:1;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.vvan-div-9{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 12px 0px 15px 0px;
}

.vvan-div-8, .vvan-div-8 img{
	    height: 210px;
}

.vvan-div-8 img{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}

.vvan-div-8{
    width: 100%;
    floaT: left;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.vvan-div-6 img{
  widtH: 100%;
}

.vvan-div-6{
  width: 100%; 	
  margin: 0px 0px 20px 0px;
  border: 1px #DCDEE0 solid;
  floaT: left;
  border-radius: 5px;
  overflow:hidden;
}

.r-vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}
.r-vvan-div-01 .r-vvan-div-3{
  background: url(../images/hover-3.svg) center no-repeat;
}

.r-vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 2px 2px;
}

.r-vvan-div-1 {font-family: font-1;width: 100%;floaT: left;position:relative;overflow:hidden;background: #f7f7f7;border: 1px #CFD5DF solid;height: 50px;line-height: 48px;margin-bottom: 20px;margin-top: 0px;color: #3A3C3F;border-radius: 5px;-webkit-font-feature-settings: 'case'on;font-feature-settings: 'case'on;font-size: 15px;moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}


.ht-right-1{
	width: 340px;
	position:relative;
	float: right;
}

.ht-shida-2{
	margin: 0px 0px 0px 10px;
}


.ht-shida-0{
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
}

.ht-shida-1{
	width: 100%;
	position:relative;
	float: left;
	margin: 0px 0px 0px 0px;
	color:#242527;
	font-size: 15px;
}


.boxx.box{ margin-bottom:15px;}

.text b{
	font-family: font-4;
}


.text{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 15.5px;
	line-height: 22px;
	padding-bottom: 4%;
	margin-bottom: 0px;
}

.cms-2{
	padding: 0px 10px;
}


.cms-1{
	floaT: left;
	position:relative;
}

#fs-frm textarea:focus,
#fs-frm input:focus,
#fs-frm select:focus,
#fs-frm textarea:focus {
  background-color: white !important;
  outline-style: solid;
  outline-width: thin;
  outline-color: var(--foni-5);
  outline-offset: -1px;
}


.send-cont-0 #fs-frm [type="submit"]:hover{
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    background: #026260;
}


.send-cont-0 #fs-frm [type="submit"]{
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
	font-family:font-1;
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    float: left;
    padding: 0px 22px;
    font-size: 16px;
    cursor: pointer;
    letter-spacing: 0.5px;
    line-height: 50px;
    height: 50px;
    font-weight: 100 !important;
    text-align: center;
    border-radius: 5px;
    background: #008080;
    overflow: hidden;
    color: #ededed;
    position: relative;
    z-index: 1;
    border: 0px solid #eee;
}


.send-cont-0 #submit{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 15px 0px 15px 0px;
}

.kontaqti-left-11{
    width: 100%;
    floaT: left;
    position:relative;
}


.kontaqti-left-11 #message {
	font-family:font-3 !important;;
    width: 100% !important;
    height: 150px;
    padding: 12px 15px 20px 15px;
    margin: 15px 0px 0px 0px;
    background-color: #F3F5F8 !important;
    border: 1px #dadce3 solid;
    font-size: 14px;
    font-weight: 400;
    text-indent: 0px;
    line-height: 20px;
    border-radius: 5px;
    color: #008080;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.kontaqti-left-9 {
    width: 48.6%;
    floaT: right;
}
.kontaqti-left-8 {
    width: 48.6%;
    floaT: left;
}


#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm fieldset,
#fs-frm optgroup,
#fs-frm label,
#fs-frm #card-element:disabled {
	font-family:font-3 !important;
	font-size: 100%;
	color: var(--foni-12);
	border: none;
	border-radius: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
}

#fs-frm legend,
#fs-frm ::placeholder {
  font-size: 14px;
  margin-bottom: .5rem;
  padding-top: .2rem;
  display: flex;
  align-items: baseline;
  font-family: font-3;
}

/* border, padding, margin, width */
#fs-frm input,
#fs-frm select,
#fs-frm textarea,
#fs-frm #card-element {
   border: 1px #dadce3 solid;
  background-color: #F3F5F8;
  box-shadow: inset 0px 3px 5px rgba(0, 0, 0, 0.03);
  padding: .50em 1rem;
  border-radius: 5px;
}

#fs-frm [type="text"],
#fs-frm [type="email"] {
  width: 100%;
	
}


#fs-frm [type="button"],
#fs-frm [type="submit"],
#fs-frm [type="reset"] {
  width: auto;
  cursor: pointer;
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
}


.send-cont-01.send-cont-1{
	width: 61.3%;
	position:relative;
	floaT: right;
}

.send-cont-1{
	width: 37%;
	position:relative;
	floaT: left;
}

.send-cont-9:hover .send-cont-12 {
	color: #008080;
}

.send-cont-12{
	float: left;
	height: 40px;
	line-height: 40px;
	font-family: font-1;
	font-size: 16px;
	color: #4F5155;
}

.send-cont-8{
	color: #008080;
}

.send-cont-7{
	color:#242527;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 16px;
	margin-top: 10px;
	font-family: font-1;
	font-size: 19px;
	letter-spacing: 0px;
	-webkit-font-feature-settings: 'case'on;
     font-feature-settings: 'case'on;
}



.send-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 17px;
}


.send-cont-09 .send-cont-10{
    line-height: 46px;
}


.send-cont-10{
    overflow:hidden;
    width: 42px;
    height: 42px;
    line-height: 50px;
    floaT: left;
    position:relative;
    margin: 0px 10px 0px 0px;
    border-radius: 5px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.send-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	box-shadow: inset 0px 0px 0px 1px #dadce3;
	border-radius: 5px;
	padding: 15px 0px;
}



.send-cont-5 svg{
	display: inline-block;
	margin: 0px 3px -4px 3px;
}

.send-cont-3 path{
	fill:rgb(0 0 0 / 70%);
}



.send-cont-3:hover{
opacity: 0.8;
-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
}


.send-cont-3{
	-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; 
	width: 100%;
	position:relative;
	floaT: left;
	padding: 20px 0px;
	margin-top: 15px;
	border-radius: 5px;
	text-align: center;
	font-family: font-2;
	letter-spacing: -1px;
	font-size: 15px;
	color:rgb(0 0 0 / 70%);
}



.send-cont-6{
	margin: 0px 35px;
}




.send-cont-0{
	width: 100%;
	position:relative;
	floaT: left;
}



.van-cont-1 a{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover a{
	color: #008080;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.van-cont-1:hover .van-cont-2{
    background: url(../images/sms-1.svg) 0px -13px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-2{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/sms-1.svg) 0px 0px no-repeat;
    width: 16px;
    height: 13px;
    floaT: left;
    margin: 11px 7px 0px 0px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.van-cont-1 a{
	color:#4F5155;
}


.van-cont-1{
	color:#4F5155;
	floaT:right;
	margin: 0px 51px 0px 0px;
	line-height: 35px;
	position:relative;
	z-index:1;
	font-size: 16px;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}

.berrors-2 b{
	font-family: font-4;
}

.berrors-2{
	padding: 0px 20px;
}

.berrors-1.box{
	margin-bottom: 0px;
	color: #242527;
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
	padding: 20px 0px;
}

.search_result_num {
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-3;
	margin: 15px 0px 40px 0px;
}



.box_in h1{
	margin: 0px 0px 4px 0px;
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	font-family: font-1;
	-webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
}


.box_in{
	padding:3% 4%;
}

.box{
	border: 1px solid #e0e1e5;
	border-radius: 5px;
	position:relative;
	float: left;
}


#pagi-load  path{
	fill:#008080;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{  margin: 5px 0px 15px 7.5px; }
.pagi-load a:hover{ border: 1px #008080 solid; color: #008080; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #f7f7f7;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{color: #242527;font-family: font-1;border: 1px #C2C2CF solid;font-feature-settings: 'case' on;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 35px;display:inline-block;height: 45px;line-height: 45px;font-size:16px;border-radius: 5px;cursor:pointer;/* color:#f7f7f7; */background: #f7f7f7;text-align:center;font-family: 'font-1';}


.vvan-div-4{
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
}

.vvan-div-4 a{
	display: none;
}


.vvan-div-3{
  width: 48px;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 35px;
  color:#ededed;
  background: url(../images/hover-2.svg) center no-repeat;
  margin: 0px 7px 0px 4px;
}


.vvan-div-1 {
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  overflow:hidden;
  background:#e9eaef;
  height: 48px;
  line-height: 48px;
  margin-bottom: 20px;
  margin-top: 0px;
  color: #3A3C3F;
  border-radius: 5px;
  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
  font-size: 15px;
}



.sv-video-6 .sv-video-8 {
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6:hover .sv-video-8 {
    color:#ededed;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.va-new-1 .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.va-new-1:hover .va-new-8  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     color: #f7f7f7;
}


.va-new-004 {
	display:block;
	border-radius:5px;
	color:#ededed;
	background: rgba(0, 0, 0, 0.50) url(../images/icon-9.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
	font-size:17px;
	line-height:50px;
	position:relative;
	width:50px;
	height:50px;
	cursor:pointer;
	text-align:center;
	margin:auto;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	opacity: 0;
	}


.va-new-1 .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 0;
     box-shadow: 0px 0px 0px 20px rgb(0 0 0 / 50%);
}


.va-new-1:hover .va-new-004  {
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     opacity: 9;
     box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 0%);
}


.va-new-04{
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:2;
	}

.va-new-4 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.sv-video-9 .slick-next, .sv-video-9 .slick-prev {
	top:80px !important;
}


.va-new-6 {
	floaT: left;
    width: 13px;
    height: 13px;
    position: relative;
    background: #18191B url(../images/icon-19.svg) center no-repeat;
    margin: 3px 5px 0px 0px;
}


.va-new-5{
	width: 100%;
	position:relative;
	float: left;
	color:#008080;
	margin: 10px 0px 5px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-size: 14px;
    font-family: font-1;
}




.sv-video-9 .slick-dots li{ display: inline-flex !important;}

.va-new-7{
	width: 100%;
	position:relative;
	float: left;
	color:#dadada;
}


.va-new-3, .va-new-3 img{
	object-fit: cover;
	width: 100%;
	height: 190px;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
	float: left;
}

.va-new-1{
	width: 285px;
	position:relative;
	float: left;
	margin: 0px 10px 70px 10px;
}


.sv-video-5 {
	margin: 6px 0px 0px 12px;
	floaT: left;
    position: relative;
}


.sv-video-4 {
	floaT: left;
    width: 38px;
    height: 35px;
    position: relative;
    background: #18191B url(../images/video-2.svg) center no-repeat;
}

.sv-video-8{
	floaT: right;
	position:relative;
	color:#787A7E;
}


.sv-video-7 {
	floaT: left;
    width: 14px;
    height: 10px;
    position: relative;
    background: #18191B url(../images/hover-1.svg) 0px 0px no-repeat;
    content: "";
    left: -3px;
    top: 6px;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}
.sv-video-6:hover .sv-video-7 {
    background: #18191B url(../images/hover-1.svg) 0px -10px no-repeat;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.sv-video-6{
	margin-top: 6px;
	floaT: right;
	position:relative;
}

.sv-video-3{
	font-size: 18px;
	floaT: left;
	position:relative;
}



.sv-video-9{
	width: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
}

.sv-video-2 a{
	color:#ededed;
}

.sv-video-2 {
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#ededed;
	margin: 15px 0px;
	font-size: 16px;
	font-family: font-1;
}

.sv-video-1{
	width: 100%;
	floaT: left;
	position:relative;
	background: #18191B url(../images/video-1.svg) center no-repeat;
}


.footer-02{
	padding: 0px 17px;
} 

.foni-bg-3{
	width: 124.56;
	height: 340.64;
	z-index:0;
	position:absolute;
	right: 0px;
	top: 165px;
}


.foni-bg-2 path{
	 fill: var(--foni-2) !important;
}

.foni-bg-2 img{
	width: 100%;
}

.foni-bg-2{
	width: 124.56px;
	height: 340.64px;
	z-index:0;
	position:absolute;
	left: 0px;
	top: 300px;
}


.foni-bg-1{
	width: 100%;
	z-index:0;
	position:absolute;
	lefT: 0px;
	top: 0px;
}




.header-3.header-01 {
   position:fixed;
   top: 0px;
   z-index: 9999;
   margin-top: 0px;
}


.hd-vidi-1 .div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: inherit !important;
    bottom: 40px;
    color: #353f53;
    font-size: 18px;
    right: 10px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.hd-vidi-1 .div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 35px;
    height: 35px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.relz-9 .relz-10{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-9:hover .relz-10{
	color: #008080;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover {
	border: 1px #008080 solid;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    display: inline-flex;
    background: url(../images/icon-14.svg) center no-repeat;
    width: 12px;
    height: 43px;
}

.relz-10{
	floaT: left;
	margin: 0px -35px 0px 38px;
	color: #242527;
	font-family: font-1;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 190px;
	height: 45px;
	border-radius: 5px;
	border: 1px #C2C2CF solid;
	background:#f7f7f7;
	margin: auto;
	line-height: 45px;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 35px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.hd-vidi-7 a{
   display: none;
}

.hd-vidi-7 a:nth-child(1){
   display: block !important;
}

.hd-vidi-1 .hd-vidi-11 a{
    
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1:hover .hd-vidi-11 a{
    color: #008080;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.hd-vidi-1 .hd-vidi-9{
    opacity:0;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.hd-vidi-1:hover .hd-vidi-9{
	opacity:9;
    width: 30px;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
    background: #008080 url(../images/icon-12.svg) center no-repeat;
	bottom: 0px;
	right: 0px;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.liv-new-4{
	widtH: 100%;
	height: 4px;
	background:#eaeaeb;
	margin: -12px 0px 20px 0px;
	position:relative;
	floaT: left;
}

.liv-new-03 {
	floaT: left;
    width: 14px;
    height: 14px;
    position: relative;
    background: #008080;
    left: 0px;
    top: 1.5px;
    border-radius: 5px;
}


.liv-new-3 h2:hover{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#008080;
}

.liv-new-3 h2{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	color:#242527;
	font-size: 20px;
	line-height: 19.3px;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
}

.liv-new-3{
	background: #f7f7f7;
	padding: 0px 15px 0px 0px;
	z-index:1;
	-webkit-font-feature-settings: 'case'on;
	font-feature-settings: 'case'on;
	position:relative;
	floaT: left;
}


.liv-new-2{
	widtH: 100%;
	position:relative;
	floaT: left;
}


.liv-new-1{
	widtH: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 15px;
}


.hd-vidi-10 a {
	color:#242527;
}


.hd-vidi-10{
    width: 100%;
    floaT: left;
    height: 76px;
    position:relative;
    overflow:hidden;
    font-size: 15px;
    margin-top: 10px;
    font-weight: bold;
    font-family:font-4;
    color:#242527;
}


.no-2 .hd-vidi-1 {
  margin: 0px 10px 30px 10px;
}

.hd-vidi-1 {
  width: 275px;
  float: left;
  margin: 0px 10px 20px 10px;
}


.hd-vidi-8{
	width: 54%;
	height: 8px;
	color: #646464;
	border-lefT: 1px #c4c4c5 solid;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 2px 10px;
	line-height: 10px;
}


.hd-vidi-7 a{
	color: #008080;
	font-size: 13px;
}


.hd-vidi-7{
	font-size: 0px;
	margin: 0px 10px 0px 0px;
    floaT: left;
	position:relative;
}


.hd-vidi-6{
	padding: 0px 10px;
}

.hd-vidi-5{
	  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on;
    width: 100%;
    floaT: left;
    height: 30px;
	line-height: 30px;
    object-fit: cover;
    position: absolute;
    overflow:hidden;
	background:#ddd;
	bottom: 0px;
	padding: 0px 0px;
	font-size: 13px;
}



.hd-vidi-3, .hd-vidi-3 img{
    width: 100%;
    floaT: left;
    height: 185px;
    object-fit: cover;
    border-radius: 5px;
    position:relative;
    overflow:hidden;
}



.fa-clock-1 {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 0px 3px 0px -5px;
    background: url(../images/icon-31.svg) center no-repeat;
}

.star-new-3{
floaT: left;
position:relative;
margin: 0px 0px 0px 62px;
height: 46px;
line-height: 46px;
font-family: font-1;
font-size: 16px;
color:#18191B;
}


.star-nn-1, .star-nn-2 {
    width: 19px;
    height: 19px;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    color:#ededed;
    border-radius: 100px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    display: inline-block;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.star-nn-2{display: none;}

.stars-n-3:before {
    width: 46px;
    height: 47px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    right: 0px;
    position: absolute;
    floaT: left;
    background: url(../images/icon-11.svg) center no-repeat;
    content: "";
	z-index:90;
}

.van-div-geo-1 {
  width: 400px;
  floaT: right;
  position:relative;
  height: 47px;
  background: url(../images/title-2.png) center no-repeat;
  position:absolute;
  right: 0px;
  z-index:1;
}


.van-div-03 {
  width: 47px;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  background: url(../images/georgia.svg) center no-repeat;
  margin: 0px 0px 0px 5px;
}



.van-div-geo.van-div-4{
  font-family: font-1;
  floaT: left;
  position:relative;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  color:#0e0f12;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
}

.van-div-geo.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background: #ededed url(../images/title-1.png) 0px 0px no-repeat;
  height: 47px;
  line-height: 47px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#0e0f12;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}


.van-div-12{
  line-height: 16px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 62px;
  floaT: left;
  margin: 0px 0px 0px 0px;
  color:#0e0f12;
  font-weight: 700;
  font-family:font-3;
-webkit-font-feature-settings: 'case'on;
font-feature-settings: 'case'on;	
}

.van-div-11{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 3px 0px 10px; 0px;
	font-size: 12px;
	color:#939393;
}


.van-div-10{
	padding: 0% 7%;
}



.van-div-8 img{
    width: 100%;
    floaT: left;
    height: 180px;
    object-fit: cover;
    border-radius: 0px;
    position:relative;
    overflow:hidden;
}


.van-div-6 img{
  widtH: 100%;
}


.van-div-6{
  width: 23.27%; 	
  float: left;
  margin: 0px 0px 15px 15px;
  box-shadow: 0px 0px 6px 0px rgb(22 10 88 / 23%);
}





.van-div-04{
  padding: 0px 0px 0px 5px;
  color:#757881;
}

.van-div-4{
	color:#ededed;
	z-index:11;
  font-family: font-4;
  floaT: left;
  position:relative;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  overflow:hidden;
  padding: 0px 0px 0px 0px;
  font-size: 15px;
  letter-spacing: 0px;
}

.van-div-2{
  font-family: font-1;
  width: 100%;
  floaT: left;
  position:relative;
  background:#161c2a;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  margin-top: 15px;
  color:#ededed;
}


.van-div-1{
  width: 100%;
  floaT: left;
  position:relative;
}


ol.sliderr > .stars-n-1:hover > a:before{
	background:#026260;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

ol.sliderr {float:left;width:100%;font-size:13px;position:relative;padding:0;list-style:none;color:#222;counter-reset:ol-counter;}
ol.sliderr > li > a{line-height:20px;float:left;width:100%;overflow:hidden;position:relative;font-size:17px;position:relative;display:block;color:inherit;text-decoration:none !important;padding:0px 0 0px 0px;}
ol.sliderr > li > a:before{ color:#ededed; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;  z-index:1;right: 0px;content:counter(ol-counter);counter-increment:ol-counter;font-size:15px;font-family:font-3;width:30px;height:30px;line-height:30px;border:0px solid #eeedf7;background:#008080; border-radius: 100px;float:left;  margin: 118px 5px 0px 0px; z-index:111; text-align:center;position:absolute;}

.van-stars-n-2{margin:0px 15px;}

.van-stars-n-1 {
    bottom: 0px;
    float: left;
    width: 100%;
    letter-spacing: 0.3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000e6));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    background-image: -ms-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000e6 70%);
    color: #f7f7f7;
    text-align: left;
    padding: 30px 0px 10px 0px;
    line-height: 20px;
    position: absolute;
	font-size: 13px;
	z-indeX:1;
	font-family: font-3;
}




.star-new-2 a{
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-2 a:hover{
 color:#008080;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-3 i{
 color:#008080;
}

.stars-n-1:hover .stars-n-5, .van-div-6:hover .van-div-12 {
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
 color:#008080;
}

.stars-n-1 .stars-n-5, .van-div-6 .van-div-12{
 transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
}

.star-new-1 {
	margin-bottom: 10px;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.stars-n-5{
  line-height: 17px;
  position:relative;
  overflow:hidden;
  width: 100%;
  font-size: 14px;
  height: 69px;
  floaT: left;
  margin: 10px 0px 2px 0px;
  color: #242527;
  font-weight: 700;
  font-family:font-4;
}

.stars-n-3, .stars-n-3 img{
    width: 100%;
    floaT: left;
    height: 155px;
    object-fit: cover;
    border-radius: 5px 5px 0px 5px;
    position:relative;
    overflow:hidden;
}

.stars-n-1 img{
  widtH: 100%;
}

.stars-n-1 { 
  animation: fadeIn 0.8s;
  -webkit-animation: fadeIn 0.8s;
  -moz-animation: fadeIn 0.8s;
  -o-animation: fadeIn 0.8s;
  -ms-animation: fadeIn 0.8s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-o-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-ms-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.stars-n-1 {
  width: 17.79%;
  float: left;
  margin: 0px 10px 20px 10px;
}


.stars-n-2{
  position:relative;
  overflow:hidden;
  width: 100%;
  floaT: left;
  margin: 0px 0px 0px 0px;
}

.star-new-6 li:nth-child(0) {
    display: none;
}

.star-new-6, .liv-new-6{
  margin: 0px -10px;
}


.star-new-05, .liv-new-5{
  width: 103%;
  floaT: left;
  position:relative;
  overflow:hidden;
}

.star-new-2{
	position:relative;
  width: 100%;
  floaT: left;
  margin: 0px 0px 20px 0px; 
  padding: 0px 0px 0px 0px; 
  background: #ECEDEE url(../images/star-1.svg) left no-repeat;
  border-radius: 5px;
}
.user_tab .active a{
    color:#008080;
}


.user_tab .active {
    color: #008080;
    opacity: 9;
}

.star-new-4 img {
    width: 24px;
    height: 24px;
    floaT: left;
    margin: -2.5px 10px 0px 0px;
}

.user_tab li a{
    color: #98989A;
}

.user_tab li {
    display: inline-block;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 500;
    -webkit-user-select: none;
    color: #98989A;
    opacity: 9;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.user_tab li:before {
	border-radius: 5px;
    width: 12px;
    height: 12px;
    top: 9px;
    margin: 0px 0px 0px 0px;
    bottom: 0px;
    left: -16px;
    position: absolute;
    floaT: left;
    background: #f7f7f7;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.user_tab li.active:before {
  background: #008080;
}

.user_tab li a.active{ border-radius: 100px; background:#2e6abd;color:#ededed;z-index:4;outline:none;}

.user_tab{  -webkit-font-feature-settings: 'case'on; font-feature-settings: 'case'on; margin: 0px 20px 0px 0px; floaT: right;  font-family: font-1; }
.user_tab li{     font-family: font-4; border-radius: 100px;  position:relative; padding: 6px 0px; display:inline-block;margin: 8.5px 0px 0px 20px;cursor:pointer;text-transform:uppercase;font-weight:500;-webkit-user-select:none;}
.user_tab li:hover{ opacity: 9; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; }

	.tab-content > .tab-pane { display: none; }
	.tab-content > .active { display: block; }

.div-icin-1 {
    opacity: 9;
    text-align: center;
    position: absolute;
    top: 15px;
    color: #353f53;
    font-size: 18px;
    right: 15px;
    z-index: 2;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

.div-slaider-2 .div-icin-2 {
    background: rgb(0 0 0 / 65%)  url(../images/icon-9.svg) center no-repeat;
}
.div-icin-2 {
	floaT: right;
    font-size: 14px;
    background: rgb(0 0 0 / 65%)  url(../images/icon-16.svg) center no-repeat;
    backdrop-filter: blur(4.5px);
    padding: 0px 0px;
    width: 45px;
    height: 45px;
    line-height: 45px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1:hover .div-icin-01 .div-icin-2, .k-slaider-7:hover .div-icin-2 {
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
	color: #0092c1;
}


.k-slaider-1:hover .k-slaider-5:before, .k-slaider-7:hover .k-slaider-12:before  {
    width: 100%;
    lefT: 0px;
    background: #008080;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.div-slaider-2 .k-slaider-7.k-slaider-11 {
	top: 0px !important;
	bottom: inherit !important;
}

.k-slaider-5:before, .k-slaider-12:before {
    width: 0%;
    height: 4px;
    margin: 0px 0px 0px 0px;
    top: 0px;
    lefT: 50%;
    position: absolute;
    floaT: left;
    background: #008080;
    content: "";
	z-index:90;
	-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

.van-div-6:hover .div-icin-01 .div-icin-2{
	background:#0092c1;
	color:#ededed;
	transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(0 0 0 / 25%);
}


.div-icin-01 .div-icin-2 {
    font-size: 13px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.div-icin-01.div-icin-1 {
    top: auto;
    bottom: 10px !important;
    color: #353f53;
    right: 10px;
}





.margin-size-2{
   padding: 0px 20px;
}


.mob-slaider-01.mob-slaider-1{
   floaT: right!important;
}

.margin-size-1{
   width: 100%;
   floaT: left;
   position:relative;
   background: #f7f7f7;
   padding: 20px 0px;
   margin: 85px 0px 0px 0px;
   border-radius: 5px 5px 0px 0px;
}

.k-slaider-6{
	margin: 0px 20px;
}

.k-slaider-5{
   z-index:11;	
   width: 100%;
   height: 52px;
   font-size: 15px;
   font-family: font-4;
   line-height: 17px;
   color: #242527;
   floaT: left;
   overflow:hidden;
   position:relative;
   padding: 18px 0px 0px 0px;
   margin-bottom: 5px;
   background: #d7d7d7; /* Old browsers */
   background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
   -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}

.k-slaider-1 img{position:relative;width: 100%;height: 184px;overflow:hidden;object-fit: cover;}

.k-slaider-2{ z-index:0; position:relative;width: 100%;height: 184px;overflow:hidden;object-fit: cover;floaT: left;}

.mob-slaider-1 {
    width: 28%;
    floaT: left;
    position: relative;
}

.k-slaider-1{
   width: 100%;
   floaT: left;
   overflow:hidden;
   border-radius: 5px;
   position:relative;
   margin: 0px 0px 20px 0px;
}

.k-slaider-13{
	 padding: 0px 25px;
}


.k-slaider-12{
    position: absolute;
    bottom: 0px;
    lefT: 0px;
    background: #d7d7d7; /* Old browsers */
    background: -moz-linear-gradient(top,  #d7d7d7 0%, #f7f7f7 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #d7d7d7 0%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #d7d7d7 0%,#f7f7f7100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #242527;
    padding: 25px 0px 0px 0px;
    font-size: 19px;
    line-height: 21px;
    font-family: font-4;
    width: 100%;
    floaT: left;
    z-index:999;
    letter-spacing: -0.0px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.k-slaider-11{
position:relative;
margin: 0px 0%;
}

.k-slaider-10{
    position: absolute;
	bottom: 0px;
    lefT: 0px;
    background:#ededed;
    width: 100%;
    floaT: left;
}

.k-slaider-9{
    z-index:1;
    position:absolute;
    lefT: 20px;
    background:rgb(0 0 0 / 50%);
    border-radius: 3px;
    color:#c5c5c5;
    padding: 6px 10px;
    font-size: 13px;
    font-family: font-1;
    top: -45px;
}


.k-slaider-7{
height: 530px;
object-fit: cover;
}

.k-slaider-7 img{height: 540px;object-fit: cover;}

.k-slaider-7{
   width: 100%;
   floaT: left;
   overflow:hidden;
   position:relative;
}

.div-slaider-03{
   width: 100%;
   floaT: left;
}


.div-slaider-3{
   width: 635px;
   floaT: right;
   overflow:hidden;
   position:relative;
}

.div-slaider-2{
   width: 40.6%;
   border-radius: 5px;
   overflow:hidden;
   floaT: left;
   position:relative;
   margin: 0px 0px 0px 20px;
}


.div-slaider-1 img{
   width: 100%;
   font-size: 0px;
   line-height: 0px;
}

.div-slaider-1{
    z-index:0;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 0px;
}


.k-slaider-3:hover, .k-slaider-9:hover {
    background: #2196f3;
    color:#ededed;
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}


.k-slaider-3, .k-slaider-9 {
    background: rgb(0 0 0 / 50%);
        transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}



.k-slaider-1 .k-slaider-4 img, .div-slaider-2 img,
.van-div-6 .van-div-8 img, .stars-n-1 .stars-n-3 img, .hd-vidi-1 .hd-vidi-4 img, .va-new-1 img, .vvan-div-6 img 

 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}


.k-slaider-1:hover .k-slaider-4 img, .div-slaider-2:hover img, .van-div-6:hover .van-div-8 img, .stars-n-1:hover img, .hd-vidi-1:hover .hd-vidi-4 img,
.va-new-1:hover img,
.vvan-div-6:hover img 
 {
     -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
	    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}


.k-slaider-1:hover .k-slaider-5, .k-slaider-7:hover .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
 color:#008080;
}

.k-slaider-7 .k-slaider-13 {
  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
}

#cssmenu > ul > li a:hover{
    background:#008888;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}

.van-div-01:hover.van-div-2 svg, .van-div-02:hover.van-div-2 svg, .van-div-03:hover.van-div-2 svg{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.svg-menu-1 path{
	fill:#ededed;
}

.search-wrapper.search-wrap.hidden.active{
	animation:fade_in_show 0.2s}
	@keyframes fade_in_show{0%{opacity:0;transform:scale(0)}
	100%{opacity:1;transform:scale(1)}
}


.search-wrapper .input-holder .search-icon {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper .input-holder .search-icon:hover {
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.search-wrapper.search-wrap.hidden.active{
	height: 34px;
	padding: 0px 0px 0px 20px;
	margin-top: 0px;
}


.search-wrapper {
	    z-index:11;
        position: absolute;
        top: 0px;
        right: 238px;
    }

    .search-wrapper .input-holder {
    	lefT: 16px;
    	top: 10px;
    	height: 35px;
    	width: 52px;
    	position: absolute;
    }

.search-wrapper.active .input-holder, #searchsuggestions {
width: 340px;
}

#searchsuggestions span.notfound{ display: block; padding: 12px 0px 0px 0px !important;  text-align: center !important; }

#searchsuggestions{
	z-index: 999 !important;
}

#searchsuggestions a{padding:15px 15px !important;}
#searchsuggestions{overflow:hidden; }

#dofullsearch, .seperator{display:none !important;}
#searchsuggestions a span { font-family: font-1; font-size: 14px; }

/*---search---*/
#searchsuggestions {
	z-index: 2200;
	border-radius: 3px;
	background: #ededed;
	box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
	border: 1px solid #ddd; 
	background-clip: padding-box;
	font-size: .9em;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	}


.ajax-serch-1 img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.ajax-serch-1:hover img{
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.ajax-serch-1 .ajax-serch-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-1:hover .ajax-serch-2{
   color: #039090;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.ajax-serch-6{
    width: 100%;
    font-size: 13px;
    font-family: font-2;
    position:relative;
    overflow:hidden;
    floaT: right;
    margin: 0px 0px 10px 0px;
    color:#898585;
}


.ajax-serch-5{
    width: 100%;
    overflow:hidden;
    font-size: 14.5px;
    line-height: 20px;
    font-family: font-4;
    position:relative;
    floaT: right;
    margin: 0px 0px 0px 0px;
}


.ajax-serch-4{
    width: 100%;
    position:relative;
    floaT: right;
    margin: 0px 0px;
}


.ajax-serch-3, .ajax-serch-3 img{
    height: 80px;
    line-height: 0px;
    object-fit: cover;
    position:relative;
    overflow:hidden;
    border-radius: 4px;
}


.ajax-serch-1{
    width: 100%;
    position:relative;
    floaT: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
    border-bottom: 1px #d6d7d9 solid;
}

.ajax-serch-2{
   margin: 0px 15px;
}

    .search-wrapper.active .input-holder {
    	lefT: -254px;
        background: #ededed;
		z-index:1;
        box-shadow: 0px 0px 0px 1px #dadada;
		top: 10px;
		border-radius: 100px !important;
    }

    .search-wrapper .input-holder .search-input {
    	width: 0px;
    	height: 35px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-3;
    	font-size: 14px;
    	line-height: 20px;
    	color: #444553;

    }

    .search-wrapper.active .input-holder .search-input {
    	width: 300px;
    	padding: 0px 0px 0px 15px;
        opacity: 1;
    }

    .search-wrapper.active .input-holder .search-icon {
		margin-right: 45px;
    }

    .search-wrapper .input-holder .search-icon {
    	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    	top: 0px;
    	opacity:0;
    	width: 33px;
    	height: 33px;
    	margin-top: 0px;
    	border: none;
    	border-radius: 0px;
    	padding: 0;
    	outline: none;
    	position: relative;
    	z-index: 11;
    	float: right;
    	cursor: pointer;
  }

 .search-wrapper .input-holder .search-icon::before {
 	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    border-radius: 50px;
    lefT: 0px;
    width: 100%;
    height: 100%;
    bottom: 0px;
    position: absolute;
    background: url(../images/serch.svg) 8px 8px no-repeat;
    content: "";
}

.search-wrapper.active .input-holder .search-icon::before {
		display: none;
    }


 .search-wrapper .input-holder .search-icon:hover::before {
    background: #008080 url(../images/serch.svg) 8px -25px no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

    .search-wrapper .input-holder .search-icon {
    	opacity: 1;
    	background: #eaeaeb;
        border-radius: 100px;
        z-index:9999;
        -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
    }

    .search-wrapper.active .input-holder .search-icon {
    	opacity: 9;
        background: url(../images/search-1.svg) center no-repeat;
        z-index:9999;
        display: none;
    }

    .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        transform: rotate(45deg);
    }

    .search-wrapper.active .input-holder .search-icon span {
		opacity:0;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }

    .search-wrapper .input-holder .search-icon span::before {
        width: 4px;
        height: 14px;
        left: 22px;
        top: 8px;
        border-radius: 5px;
        transform: rotate(-85deg);
    }

    .search-wrapper .input-holder .search-icon span::after {
        width: 14px;
        height: 14px;
        left: 0;
        top: 0;
        border-radius: 16px;
    }

    .search-wrapper .close {
		opacity:0;
		position: absolute;
		z-index: 1;
		top: 18px;
		right: -55px;
		width: 20px;
		height: 20px;
		cursor: pointer;
		transform: rotate(45deg);
		}

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #3c3838;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 20px;
        left: 9px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 20px;
        height: 2px;
        left: 0;
        top: 9px;
    }


#cssmenu ul .menu-b a::before {
display: none;
}

.van-div-3 button{
    floaT: right;
    background:rgb(255 255 255 / 0%);
    border:0;
}



.van-div-9{
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 21px;
    height: 21px;
    floaT: left;
    margin: 6px 0px 6px 0px;
    background: #008080 url(../images/icon-6.svg) center no-repeat;
    border-radius: 100px;
}


.van-div-8{
    margin: 0px 7px;
}


.van-div-3 .swore-1{
    top: 1px;
    lefT: 0px;
    height: 35px;
}

.van-div-3.swore-1{
    floaT: left;
    transform: skewX(0deg);
    background:rgb(0 0 255 / 0%);
    z-indeX:1;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: auto;
}

.van-div-10  svg {
   fill: #3D4865; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10:hover svg {
   fill: #f7f7f7; !important;
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-10:hover{
     background:#0253B7;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-10{
	display: none;
    cursor: pointer;
    overflow:hidden;
    width: 44px;
    height: 35px;
    line-height: 36px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    border-radius: 500px;
    background: #008080;
    text-align: center;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-7{
    cursor: pointer;
    overflow:hidden;
    width: 60px;
    height: 33px;
    line-height: 40px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 12px;
    border-radius: 100px;
    background: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}



.van-div-3{
    margin-top: 11px;
}


.van-div-4{
      cursor: pointer;
      overflow:hidden;
      width: 85px;
      height: 33px;
      line-height: 40px;
      floaT: right;
      position:relative;
      margin: 0px 0px 0px 12px;
      border-radius: 100px;
      background: #eaeaeb url(../images/icon-7.svg) center no-repeat;
      text-align: center;
      -webkit-transition: all .2s;
      -moz-transition: all .2s;
      -o-transition: all .2s;
      transition: all .2s;
}


#cssmenu ul .menu-a  a {
   color: #d6e7e4;
	background:#008888;
}



#cssmenu ul .menu-a::before, #cssmenu ul .menu-a::after {
    width: 10px;
}


#cssmenu > ul > .home-svg-1 svg{
    width: 19px;
    height: 19px;
    margin: -3px 0px -5px 0px;
    position:relative;
    floaT: left;
    }

.van-div-01:hover.van-div-2 path, .van-div-02:hover.van-div-2 path, .van-div-03:hover.van-div-2 path{
   fill: #ededed;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01.van-div-2 svg{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03:hover .swore-03{  
	opacity:9;
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02:hover .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #37B6FD url(../images/icon-02.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-02 .swore-02{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-2.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01 .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: url(../images/icon-1.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-03 .swore-03{
	opacity:0;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-01:hover .swore-01{  
	width: 100%;
	height: 100%;
	floaT: left;
	lefT: 0px;
	top: 0px;
	z-index:1;
	position:absolute;
	background: #3B64B4 url(../images/icon-01.svg) center no-repeat;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.van-div-01:hover.van-div-2{
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.van-div-03:hover .swore-3{
		background: url(../images/icon-03.svg) center no-repeat;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-3{
		background: url(../images/icon-3.svg) center no-repeat;
		floaT: left;
		z-indeX: 11;
		width: 100%;
		position:absolute;
		text-align: center;
		left: 0px;
		height: 32.5px;
	   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.swore-2{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.swore-1{
    floaT: left;
    z-indeX:0;
    width: 100%;
    position:absolute;
    text-align: center;
    left: 0px;
    height: 33px;
}

.van-div-2 path{
   fill: #5F697C;
}

.van-div-03.van-div-2{
    line-height: 40px;
}


.van-div-2{
    overflow:hidden;
    width: 33px;
    height: 33px;
    line-height: 34px;
    floaT: left;
    position:relative;
    margin: 0px 12px 0px 0px;
    border-radius: 100px;
    background-color: #eaeaeb;
    text-align: center;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}


.van-div-1{
    width: 190px;
    floaT: left;
    position:relative;
    margin-top: 12px;
}


.header-2{
    width: 100%;
    height: 55px;
    floaT: left;
    position:relative;
}

#cssmenu ul li a::before {
    width: 1px;
    height: 20px;
    position: absolute;
    background: var(--foni-8);
    content: "";
    right: -1px;
}

.header-4 ul li ul li a{
   border-right: 0px #f7f7f7 solid;
   font-family: font-1 !important;
}

.header-4 ul li a{
    letter-spacing:0.3px;
    font-family: font-1 !important;
   border-right: 0px #f7f7f7 solid;
   	-webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
   font-size: 17px;
   float: left;
   padding: 28px 21px 26px 21px;
   line-height: 11px;
   position:relative;
   font-weight: bold;
}

.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}

#cssmenu ul li a:hover::before, #cssmenu ul li a:hover::after {
    width: 22px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::after {
border-radius: 0px 0px 0px 0px;
}



#cssmenu ul li a::after {
    right: 50% !important;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li a::before {
    left: 50%;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu{margin-top: 0px;floaT: right;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}
#cssmenu ul{list-style:none;margin: 0px 0px -1px 0px; padding: 0px 0px 0px 0px; display:block;float:left;}
#cssmenu ul li{    margin: 0px 0px;  padding:0px 0px; display:block;position:relative;}
#cssmenu ul li a{  text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{position:absolute;left:-9999px;top: 65px;}
#cssmenu ul li ul li{
border-left: 0px #eee solid !important;
max-height:0;
position:absolute;
-webkit-transition:max-height 0.1s ease-out;
-moz-transition:max-height 0.1s ease-out;
-ms-transition:max-height 0.1s ease-out;
-o-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;
}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#ededed;}
#cssmenu ul li ul li a{-webkit-font-feature-settings:  inherit !important;font-feature-settings:inherit !important;font-family: font-4 !important;-webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;border-bottom: 1px #dddcdc solid;display: inline-block;font-size: 15px;opacity: 1;font-family:font-2;font-size: 14px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width:280px;padding: 19px 10px 19px 20px;}
#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #008080 !important;background: rgb(45 48 62 / 3%);}
#cssmenu ul li ul li:hover:after,
#cssmenu ul li ul li.active:after{background:#2196f3;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #d6e7e4;position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    color: #f7f7f7;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu > ul > li:hover > ul a{  opacity:9;font-size:14px;color: #3D4865;left:0;}
#cssmenu > ul > li:hover > ul{left: -187px;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 47px;position:relative;}
#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{ box-shadow: 0px 5px 0px 0px #008080, 0px 0px 10px 0px rgb(2 27 56 / 15%); border-radius: 0px 0px 0px 0px;overflow:hidden;background: #f7f7f7;font-family:font-2;width:280px;display:block;}

.header-03.header-3 {
    position: fixed;
    top: 0px !important;
    margin-top: 0px;
    box-shadow: 0px 4px 4px rgb(0 0 0 /8%);
    z-index:9;
}

.header-3 {
    z-index: 11;
    margin-bottom: 20px;
    float: left;
    position: absolute;
    margin-top: 55px;
    widtH: 100%;
    background: #008080;
    line-height: 50px;
}


.logo-2 svg{
    widtH: 130px !important;
	height: 45px;
    line-height: 0px;
    float: left;
    position: relative;
}


.logo-2 {
    line-height: 0px;
    width: 100%;
    margin: 9px 0px;
    float: left;
    position: relative;
}

.logo-1 {
    width: 155px;
    height: 65px;
    line-height: 65px;
    margin: 0px 0px;
    float: left;
    position: relative;
}


.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    height: 55px;
    background: #f7f7f7;
    line-height: 55px;
}


.sv-video-9 .slick-prev:hover {
	background: #008080 url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-next:hover {
	background: #008080 url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.sv-video-9 .slick-next {
    right: 25px;
    background: rgb(0 0 0 / 50%) url(../images/icon-18.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.sv-video-9 .slick-prev {
    lefT: 25px;
    background: rgb(0 0 0 / 50%) url(../images/icon-17.svg) center no-repeat !important;
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}

.slick-slider{/* overflow:hidden; */position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{padding-bottom: 2px !important;bottom:20px;width:100% !important;position:absolute;display:block;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #008080;border-radius:100px;}
.slick-next{right:15px;floaT:left;border-radius:500px;background:#f7f7f7;font-size:0px !important;z-index:1;line-height:40px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev,.slick-next{top: 45% !important;}
.slick-prev{lefT:15px;floaT:left;border-radius:500px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:block !important;width: 35px !important;height: 35px !important;padding:0;cursor:pointer;}
.slick-dots li{/* floaT: left; */background: #3F4043;border-radius:10px;position:relative;display:inline-block;width: 40px;height: 5px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- /RESPONSIVE --*/
}





@media (min-width:1220px) and (max-width:90000000px){
.center-size-3{ margin: 0px 0px 0px 0px; float: left; position:relative;}
.center-1{ margin: auto; position:relative; z-index:1; }
.center-1, .center-size-3{ width: 1200px; }
.bottom-nav, .ht-shida-0{width: 1170px;}
.box{ width: 1158px; margin: 0px 10px 0px 10px;}
.cms-1{ width: 1184px; }
.sv-video-10{ width: 1220px; floaT: left;margin: 0px -10px;}
.video-slaider-1 .slick-list.draggable{width: 1080px !important;}
}



@media (min-width:1120px) and (max-width:1220px){
.center-size-3{ margin: 0px 0px 0px 0px; float: left; position:relative;}
.center-1{ margin: auto; position:relative; z-index:1; }
.center-1, .center-size-3{ width: 1100px; }
.bottom-nav, .ht-shida-0{width: 1070px;}
.box{ width: 1058px; margin: 0px 10px 0px 10px;}
.cms-1{ width: 1079px; }
.sv-video-10{ width: 1120px; floaT: left;margin: 0px -10px;}
.video-slaider-1 .slick-list.draggable{width: 980px !important;}
}


@media (min-width:1000px) and (max-width:1120px){
.center-size-3{ margin: 0px 0px 0px 0px; float: left; position:relative;}
.center-1{ margin: auto; position:relative; z-index:1; }
.center-1, .center-size-3{ width: 980px; }
.bottom-nav, .ht-shida-0{width: 950px;}
.box{ width: 938px; margin: 0px 10px 0px 10px;}
.cms-1{width: 959px;}
.sv-video-10{width: 990px;floaT: left;margin: 0px -10px;}
.video-slaider-1 .slick-list.draggable{width: 860px !important;}
}


@media (min-width: 800px) and (max-width:1000px){
.center-size-3{ margin: 0px 0px 0px 0px; float: left; position:relative;}
.center-1{ margin: auto; position:relative; z-index:1; }
.center-1, .center-size-3{ width: 775px; }
.bottom-nav, .ht-shida-0{width: 755px;}
.box{width: 740px;margin: 0px 10px 0px 10px;}
.cms-1{width: 760px;}
.sv-video-10{width: 785px;floaT: left;margin: 0px -7.5px;}
.video-slaider-1 .slick-list.draggable{width: 660px !important;}
}


@media (min-width: 560px) and (max-width:800px){
.center-size-3{ margin: 0px 0px 0px 0px; float: left; position:relative;}
.center-1{ margin: auto; position:relative; z-index:1; }
.center-1, .center-size-3{ width: 540px; }
.bottom-nav{width: 520px;}
.ht-shida-0{width: 520px;}
.box{ width: 505px; margin: 0px 10px 0px 10px;}
.cms-1{width: 525px;}
.sv-video-10{width: 550px;floaT: left;margin: 0px -7.5px;}
.video-slaider-1 .slick-list.draggable{width: 420px !important;}
}


@media (min-width: 10px) and (max-width:560px){
.center-size-3{ margin: 0px 0px 0px 0px; float: left; position:relative;}
.center-1{ margin: auto; position:relative; z-index:1; }
.center-1{ width: auto; padding: 0px 0px; }
.center-size-3{ width: 100%; }
.bottom-nav, .ht-shida-0{width: 100%;}
.box{ width: 100%; margin: 0px 0px 0px 0px;}
.cms-1{width: 100%;}
.sv-video-10{width: 100%;floaT: left;margin: 0px 0px;}
.video-slaider-1 .slick-list.draggable{width: 90% !important;}
}



@media (min-width:560px) and (max-width:90000000px){
.moblis-1{
	display: none;
}
}

@media (min-width:800px) and (max-width:90000000px){
.outer-menu input, .footer-nop-1{display: none;}

}

.ht-right-1 *{outline:none;}
.ht-right-1 ol, .ht-right-1 ul, .ht-right-1 li, .ffanjara-2{list-style:none;}

.margin-size-1{  overflow:hidden; }

h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{margin:1em 0 .6em 0;letter-spacing:0.01em;line-height:normal;font-weight:bold;text-rendering:optimizeLegibility;font-family:font-1;}
h1,.h1{font-size:23px;}h2,.h2{font-size:21px;}h3,.h3{font-size:20px;}h4,.h4{font-size:18px;}h5,.h5{font-size:16px;}
body{margin:0 auto;background:#ededed;font-family:font-3, Verdana, sans-serif;font-size:15px;}
::-webkit-scrollbar-track{background:#ddd;}
::-webkit-scrollbar-thumb{background: #049393;}
a{color:#181722;text-decoration:underline;text-decoration:none;}
a img{ padding:0; margin: 0; border:0 none;}

::-webkit-scrollbar{width:9px;}
::selection{background-color: #008080;color:#ededed;}
::selection{color:#ededed;}

  .tipsy {  padding: 5px;font-size: 10px;opacity: 0.75;filter: alpha(opacity=75);background-repeat: no-repeat;line-height:12px;background-image: url(../images/tipsy.svg);}
  .tipsy-inner { padding: 6px 8px 7px 8px; background-color: black; color: white; max-width: 200px; text-align: center; letter-spacing: 1px; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }


@font-face{font-family:font-1;src:url('../fonts/font-01.woff2');font-weight:bold;}
@font-face{font-family:font-2;src:url('../fonts/font-02.woff2');font-weight:bold;}

@font-face{font-family:font-3;src:url('../fonts/font-1.ttf');font-weight:bold;}
@font-face{font-family:font-4;src:url('../fonts/font-2.ttf');font-weight:bold;}




.news_thumb {
    width: 100%;
    height: 450px;
    object-fit: cover;
    border-radius: 6px;
    overflow: hidden;
    position: relative;
    float: left;
}

@media (min-width: 10px) and (max-width: 1120px) {
	.news_thumb {
		width: 100%;
		height: inherit !important;
	}
}


@media screen and (min-width: 1px) and (max-width: 800px)  {
    .footer-nop-1 {
    padding-top:.75rem !important; 
     }

     .van-cont-1 {
    margin-top:0px  !important;
     } 
}
