@font-face {
    font-family: "Trebuchet MS";
    src: url('../fonts/trebuc.woff') format('woff'), 	url('../fonts/trebuc.otf') format('otf'), url('../fonts/trebuc.ttf') format('ttf'); 
}

@font-face {
    font-family: "trebucbd_3";
    src: url('../fonts/trebucbd_3.woff') format('woff'), 	url('../fonts/trebucbd_3.otf') format('otf'), url('../fonts/trebucbd_3.ttf') format('ttf'); 
}

@font-face {
    font-family: "Trebuchet MS Bold Italic";
    src: url('../fonts/trebucbi_3.woff') format('woff'), 	url('../fonts/trebucbi_3.otf') format('otf'), url('../fonts/trebucbi_3.ttf') format('ttf'); 
}

@font-face {
    font-family: "Trebuchet MS Italic";
    src: url('../fonts/trebucit_3.woff') format('woff'), 	url('../fonts/trebucit_3.otf') format('otf'), url('../fonts/trebucit_3.ttf') format('ttf'); 
}


   
*{ font-family: "Trebuchet MS";}
p{font-size:16px; line-height:24px; color:#777777;font-family: "Trebuchet MS"; margin: 0px 0px 15px;}
a:focus, a:hover {
    color: #54c7b3;
    text-decoration: none;
}
input:focus, select:focus, textarea:focus{outline:none !important;box-shadow:none !important;}
::-webkit-input-placeholder {color: #a6a6a6;}
:-ms-input-placeholder {color: #a6a6a6;}
::-moz-placeholder {color: #a6a6a6;}
:-moz-placeholder {color: #a6a6a6;}
img { max-width: 100%;}
a, a:hover{ text-decoration: none !important;}
.container{max-width:1170px !important; width:100% !important; margin:0 auto;}
.hrader-top { background-color: #d8d8d8; text-align: center; padding: 3px 15px;}
.hrader-top a{ color:#5a5959; font-size: 14px;}
.header-wrap { display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow: wrap; width: 100%; align-items: center; padding:15px 0px; transition: all 0.5s; -webkit-transition: all 0.5s; -ms-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
header { position: fixed; top: 0px; left: 0px; width: 100%; background-color: #fff; z-index: 99; }
header.fixed1.fixed .header-wrap { padding: 5px 0px; transition: all 0.5s; -webkit-transition: all 0.5s; -ms-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
header { box-shadow: 0px 5px 10px 0px #0e0e0e08;}
/* .header-wrap .co-logo { width:28%;} */
.header-wrap .co-logo a{ color: #54c7b3; font-size: 36px; font-family: "trebucbd_3"; text-transform: uppercase; text-decoration: none;}
.header-wrap nav { width:50%; text-align:center;}
.header-wrap nav ul{ list-style:none; padding: 0px; margin: 0px; position: relative; }
.header-wrap nav ul li{ display:inline-block; padding:0px 10px; font-size: 14px; line-height: 24px;}
.header-wrap nav ul li a{font-size:14px; color: #777777;}
.header-wrap nav ul li a:hover{ color: #54c7b3;}
.header-wrap .cosmo-logo { width:22%; text-align:right;}
.header-wrap .cosmo-logo img { height: 42px;}

.header-wrap nav ul li.language.active-bx .select-language li a{ color:#fff !important;}
.header-wrap nav ul li.active-bx a{ color:#54c7b3 !important;}
.header-wrap nav ul li a:hover{ color:#54c7b3;}
.header-bottom-bx{ display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow: wrap; width: 100%; justify-content: space-between; padding:140px 0px 60px;}
.header-wrap nav ul li.active { background-color: transparent;}
.header-wrap nav ul li.language{ position:relative;}


.select-language { display: none;}
.header-wrap nav ul li:hover .select-language { display: block; min-width:85px; position: absolute; top: 25px; right: -6px; background-color: #5bc3b1;}

.header-wrap nav ul li.language{position:relative;text-transform: uppercase;}
.header-wrap nav ul li:hover .select-language li{ display: block !important; padding: 10px 5px; text-align: center; line-height: 15px;}
.header-wrap nav ul li:hover .select-language li a{ color:#fff !important;}
.header-wrap nav ul li:hover .select-language li:after{ display:none;}
.header-wrap nav ul li:hover .select-language li a:hover{ color:#fff;}
.header-wrap nav ul li.language:after{content:'';    border-top: 5px solid #777777; width: 0; height: 0;border-left: 5px solid transparent;
    border-right: 5px solid transparent;    position: absolute; top:10px; right: -7px;    transition: all 0.5s ease;    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;}
.header-wrap nav ul li.language:hover:after{ transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg);}

.header-wrap nav ul li.menu-19{position:relative;padding-right:15px;}    
.header-wrap nav ul li.menu-19 a{text-transform:uppercase;}
.header-wrap nav ul li.menu-19 .dropdown{display:none;}
.header-wrap nav ul li.menu-19:hover .dropdown{display: block; min-width:300px; position: absolute; top: 25px; right: -6px; background-color: #5bc3b1;}
.header-wrap nav ul li.menu-19 .dropdown li{ display: block; padding: 10px 5px; text-align: left; line-height: 15px;}
.header-wrap nav ul li.menu-19 .dropdown li a{ color:#fff !important;}
.header-wrap nav ul li.menu-19 .dropdown li:after{ display:none;}
.header-wrap nav ul li.menu-19:hover .dropdown li a:hover{ color:#fff;}
.header-wrap nav ul li.menu-19:after{content:'';    border-top: 5px solid #777777; width: 0; height: 0;border-left: 5px solid transparent;
    border-right: 5px solid transparent;    position: absolute; top:10px; right: 0px;    transition: all 0.5s ease;    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;}
.header-wrap nav ul li.menu-19:hover:after{ transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg);}


.header-wrap nav ul li.menu-26 {position:relative;padding-right:15px;}    
.header-wrap nav ul li.menu-26  a{text-transform:uppercase;}
.header-wrap nav ul li.menu-26  .dropdown{display:none;}
.header-wrap nav ul li.menu-26:hover .dropdown{ display: block; min-width:155px; position: absolute; top: 25px; right: -6px; background-color: #5bc3b1;}
.header-wrap nav ul li.menu-26  .dropdown li{ display: block; padding: 10px 5px; text-align: left; line-height: 15px;}
.header-wrap nav ul li.menu-26  .dropdown li a{ color:#fff !important;}
.header-wrap nav ul li.menu-26  .dropdown li:after{ display:none;}
.header-wrap nav ul li.menu-26:hover .dropdown li a:hover{ color:#fff;}
.header-wrap nav ul li.menu-26:after{content:'';    border-top: 5px solid #777777; width: 0; height: 0;border-left: 5px solid transparent;
    border-right: 5px solid transparent;    position: absolute; top:10px; right: 0px;    transition: all 0.5s ease;    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;}
.header-wrap nav ul li.menu-26:hover:after{ transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -moz-transform: rotate(-180deg);}

 

main{ padding-top:113px;}


@media only screen and (max-width: 1199px)
{
	.header-wrap nav ul li.language:after{border-top: 5px solid #ffffff;}  
	.header-wrap nav ul li.menu-19:hover .dropdown {display: block !important;       top: 10px;    right:unset;   width: 100%;    min-width: unset;    position: relative;}
	.header-wrap nav ul li.menu-19 .dropdown li{text-align:center !important;}
	.header-wrap nav ul li.menu-19:after{right:15px;    border-top: 5px solid #fff;}
	.header-wrap nav ul li.menu-19:hover a{color:#fff;}
	
	.header-wrap nav ul li.menu-26:hover .dropdown {display: block !important;       top: 10px;    right:unset;   width: 100%;    min-width: unset;    position: relative;}
	.header-wrap nav ul li.menu-26 .dropdown li{text-align:center !important;}
	.header-wrap nav ul li.menu-26:after{right:15px;    border-top: 5px solid #fff;}
	.header-wrap nav ul li.menu-26:hover a{color:#fff;}
}

.myStyleAtag a{
    color: #54c7b3 !important;
    text-decoration: underline !important;
}

.myStyleAtag i{
    color: #54c7b3 !important;
    text-decoration: underline !important;
}

.myStyleAtag u{
    color: #54c7b3 !important;
    text-decoration: underline !important;
}







