

.ServCenterImg > img {
	width: 100% !important;
}


.ContentsStyle{
	    padding: 0px !important;
    padding-right: 0px !important;
}

input:focus {
    outline:none !important;
}

.row{
	margin:0 !important;

}

a { 
    text-decoration: none !important;
}

.TemplateItemCommonClass {
	padding-left: 0px !important;
	padding-right: 0px !important;
}



.boxvid {
	    padding-bottom: 20px !important;
}

.vidtext {
	font-family: Arial,Helvetica,Verdana !important;
	font-size:14px !important;
	    padding-top: 10px !important;
}


#con3_ctl00_td2NewsHeader{
	display:none;
}

/*--------------------- HEDER TOP ----------------------------*/

@media (min-width: 1200px){
.AgioaAthanasiosH2{
	border-bottom: 1px solid #e2e3e4;
}

.SocialIcons{
	display: inline-flex;
    margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.SocialIcon1{
	padding-right: 10px !important;
}

.SocialIcon2{
	    padding-right: 10px !important;
    border-right: 1px solid #01528f;
    margin-right: 10px !important;
}

.TelTexr>a{
	color: #4b4c4c;
    margin-top: 5px;
    margin-left: 10px !important;
    font-size: 15px !important;
    font-family: Arial !important;
    position: relative;
    top: 5px;
}

.SearchNew{
	float: right;
}

.sitesearch{
    background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 304px !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border-bottom: 1px solid #cacaca !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}

.sitesearch:hover{
    background-color: rgba(139, 146, 150, 0.25) !important;
    height: 27px !important;
    width: 304px !important;
    color: #ffffff !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border-bottom: 1px solid #cacaca !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}

.sitesearchButton{
    position: relative;
    right: 27px;
    bottom: 5px;
}

.H2LogoStyle{
	margin-bottom: 30px !important;
    margin-top: 30px !important;
	z-index:9999;
}

.H2LogoStyle>a>img{
	width:90% !important;
}

.HomeContact{
	display: inline-flex;
    float: right;
    margin-top: 10px !important;
}

.homeIcon{
	border-right: 1px solid #676868;
    margin-right: 10px !important;
    padding-right: 10px !important;
}

.homeIcon>a>img{
	width: 25px;
    margin-top: 3px;
}

.ConatcUsIcon>a>img{
	    width: 29px;
    padding-top: 1px;
}

}


@media (min-width:992px) and (max-width: 1199px) {
.SosialSearch{
	padding-left:0px !important;
	padding-right:0px !important;
}
.AgioaAthanasiosH2{
	border-bottom: 1px solid #e2e3e4;
}

.SocialIcons{
	display: inline-flex;
    margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.SocialIcon1{
	padding-right: 10px !important;
}

.SocialIcon2{
	    padding-right: 10px !important;
    border-right: 1px solid #01528f;
    margin-right: 10px !important;
}

.TelTexr>a{
color: #4b4c4c;
    margin-top: 5px;
    margin-left: 10px !important;
    font-size: 15px !important;
    font-family: Arial !important;
    position: relative;
    top: 5px;
}

.SearchNew{
	float: right;
}

.sitesearch{
    background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 304px !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border-bottom: 1px solid #cacaca !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}

.sitesearchButton{
    position: absolute;
    right: 2px;
    bottom: 5px;
}

.H2LogoStyle{
	margin-bottom: 30px !important;
    margin-top: 30px !important;
	z-index:9999;
}

.H2LogoStyle>a>img{
	width:100% !important;
}

.HomeContact{
	display: inline-flex;
    float: right;
    margin-top: 10px !important;
}

.homeIcon{
	border-right: 1px solid #676868;
    margin-right: 10px !important;
    padding-right: 10px !important;
}

.homeIcon>a>img{
	width: 25px;
    margin-top: 3px;
}

.ConatcUsIcon>a>img{
	    width: 29px;
    padding-top: 1px;
}

}



@media (min-width:768px) and (max-width: 991px) {
.AgioaAthanasiosH2{
	border-bottom: 1px solid #e2e3e4;
}

.SocialIcons{
	display: inline-flex;
    margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.SocialIcon1{
	padding-right: 10px !important;
}

.SocialIcon2{
	    padding-right: 10px !important;
    border-right: 1px solid #01528f;
    margin-right: 10px !important;
}

.TelTexr>a{
color: #4b4c4c;
    margin-top: 5px;
    margin-left: 10px !important;
    font-size: 15px !important;
    font-family: Arial !important;
    position: relative;
    top: 5px;
}

.SearchNew{
	float: right;
}

.searchIcons{
	position: relative;
    bottom: 12px;
}

.sitesearch{
    background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 304px !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border-bottom: 1px solid #cacaca !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}

.SocialIconsTel{
	padding-left:0px !important;
	padding-right:0px !important;
}

.sitesearchButton{
    position: absolute;
    right: 0px;
    bottom: 5px;
}

.H2LogoStyle{
	margin-bottom: 30px !important;
    margin-top: 30px !important;
	z-index:9999;
}

.H2LogoStyle>a>img{
	width:100% !important;
}

.HomeContact{
	display: inline-flex;
    float: right;
    margin-top: 10px !important;
}

.homeIcon{
	border-right: 1px solid #676868;
    margin-right: 10px !important;
    padding-right: 10px !important;
}

.homeIcon>a>img{
	width: 25px;
    margin-top: 3px;
}

.ConatcUsIcon>a>img{
	    width: 29px;
    padding-top: 1px;
}

}

@media (min-width:480px) and (max-width: 767px) {

.SosialSearch{
	padding-left:0px !important;
	padding-right:0px !important;
}

.SocialIcons{
	display: inline-flex;
    margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.SocialIcon1{
	padding-right: 10px !important;
}

.SocialIcon2{
	    padding-right: 10px !important;
    border-right: 1px solid #01528f;
    margin-right: 10px !important;
}

.TelTexr>a{
color: #4b4c4c;
    margin-top: 5px;
    margin-left: 10px !important;
    font-size: 15px !important;
    font-family: Arial !important;
    position: relative;
    top: 5px;
}



.searchIcons{
	position: relative;
    bottom: 12px;
}

.sitesearch{
	background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 95% !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border-bottom: 1px solid #cacaca !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    margin-left: 15px;
}

.sitesearchButton{
    position: absolute;
    right: 16px;
    bottom: 5px;
}

.H2MenuStyle{
	margin-bottom: 10px !important;
}

.H2LogoStyle{
	z-index:9999;
	text-align:center;
}

.H2LogoStyle>a>img{
	width:40% !important;
}

.HomeContact{
	display: inline-flex;
    float: right;
    margin-top: 10px !important;
}

.homeIcon{
	border-right: 1px solid #676868;
    margin-right: 10px !important;
    padding-right: 10px !important;
}

.homeIcon>a>img{
	width: 25px;
    margin-top: 3px;
}

.ConatcUsIcon>a>img{
	    width: 29px;
    padding-top: 1px;
}

}


@media (min-width:320px) and (max-width: 479px) {


.SocialIconsTel{
	padding-left:0px !important;
	padding-right:0px !important;
}

.SocialIcons{
	display: inline-flex;
    margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.SocialIcon1{
	padding-right: 10px !important;
}

.SocialIcon2{
	    padding-right: 10px !important;
    border-right: 1px solid #01528f;
    margin-right: 10px !important;
}

.TelTexr>a{
color: #4b4c4c;
    margin-top: 5px;
    margin-left: 10px !important;
    font-size: 15px !important;
    font-family: Arial !important;
    position: relative;
    top: 5px;
}



.searchIcons{
	position: relative;
    bottom: 12px;
}

.sitesearch{
	background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 93% !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border-bottom: 1px solid #cacaca !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    margin-left: 15px;
}

.sitesearchButton{
    position: absolute;
    right: 16px;
    bottom: 5px;
}

.H2LogoStyle{
	z-index:9999;
	text-align:center;
}

.H2LogoStyle>a>img{
	width:80% !important;
}

.HomeContact{
	display: inline-flex;
    float: right;
    margin-top: 10px !important;
}

.homeIcon{
	border-right: 1px solid #676868;
    margin-right: 10px !important;
    padding-right: 10px !important;
}

.homeIcon>a>img{
	width: 25px;
    margin-top: 3px;
}

.ConatcUsIcon>a>img{
	    width: 29px;
    padding-top: 1px;
}

}












/*--------------------- H1 Top Menu ----------------------------*/


@media (min-width: 768px) and (max-width: 1920px) {	

.H1MenuStyle  {
	padding-bottom: 20px;
}

}



@media (min-width: 250px) and (max-width: 767px) {	

.H1MenuStyle  {
	    border-bottom: solid 0px #efefef;
}

}



.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover {
	    background-color: rgba(214, 59, 59, 0) !important;
}

.navbar-default .navbar-nav > .open > a {
	       background-color: rgba(231, 231, 231, 0) !important;
}

.navbar-default {
    position: relative  !important;
    border-width: 0 0 0px !important;
    border-color: #ffffff  !important;
    margin-bottom: 0px !important;
    border: 0px solid transparent !important;
}



.dropdown-menu {
	border: 1px solid #3a83ed !important;
    border-radius: 0px !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, .175) !important;
    background-color: #ffffff !important;
}

.dropdown-menu > li > a {
    font-size: 13px  !important;
    font-family: Arial  !important;
    line-height: 22px  !important;
    color: #3a83ed !important;
}

.dropdown-menu > li > a:hover {
    font-size: 13px  !important;
    font-family: Arial  !important;
    line-height: 22px  !important;
    color: #ffffff !important;
}


.a_kp_Class {
	padding: 10px 7px !important;
}


.a_kp_Class:hover {
	padding: 10px 7px !important;
}

	

	
.navbar-default {

    background-color: rgba(255, 0, 0, 0) !important;{
}
}


@media (min-width:1200px) {

.H2MenuStyle{
	    padding-top: 70px;
}

.navbar-default .navbar-nav > li > a {
    color: #060606 !important;
    font-size: 16px !important;
    float: right !important;
    font-family: Arial !important;
    padding-left: 20px !important;
}

.navbar-default .navbar-nav > li > a:hover {
    color: #01528f !important;
    font-size: 16px !important;
}

.CustomContainerClass {
	padding-top: 5px !important;
    width: 100% !important;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
	
}
	

.CustomNavbarCollapseClass {
	float: right !important;
}

.SecMenuAll{
	text-align: right !important;
    top: 65px !important;
    position: relative;
    padding-right: 20px !important;
    z-index: 999;
}

.SecondaryMenuLink{
	font-size: 14px !important;
    color: #01528f;
    margin-left: 10px !important;
    font-family: Arial !important;
}
.SecondaryMenuLink:hover{
	font-size: 14px !important;
    color: #86c0e8 !important;
    margin-left: 10px !important;
    font-family: Arial !important;
}
	
}

@media (min-width:992px) and (max-width: 1199px) {

.H2MenuStyle{
    padding-top: 60px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.navbar-default .navbar-nav > li > a {
    color: #060606 !important;
    font-size: 13px !important;
    float: right !important;
    font-family: Arial !important;
    padding-left: 10px !important;
}

.navbar-default .navbar-nav > li > a:hover {
    color: #01528f !important;
    font-size: 13px !important;
}

.CustomContainerClass {
    padding-top: 5px !important;
    width: 100% !important;
    padding-bottom: 20px !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
	
}
	

.CustomNavbarCollapseClass {
	float: right !important;
}

.SecMenuAll{
	text-align: right !important;
    top: 65px !important;
    position: relative;
    padding-right: 20px !important;
    z-index: 999;
}

.SecondaryMenuLink{
	font-size: 14px !important;
    color: #01528f;
    margin-left: 10px !important;
    font-family: Arial !important;
}
.SecondaryMenuLink:hover{
	font-size: 14px !important;
    color: #86c0e8 !important;
    margin-left: 10px !important;
    font-family: Arial !important;
}
	
}


@media (min-width:768px) and (max-width: 991px) {
	
.H2MenuStyle{
    padding-top: 40px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.navbar-default .navbar-nav > li > a {
    color: #060606 !important;
    font-size: 13px !important;
    float: right !important;
    font-family: Arial !important;
    padding-left: 10px !important;
	padding-right:0px !important;
}

.navbar-default .navbar-nav > li > a:hover {
    color: #01528f !important;
    font-size: 13px !important;
}

.CustomContainerClass {
    padding-top: 5px !important;
    width: 100% !important;
    padding-bottom: 20px !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
	
}
	

.CustomNavbarCollapseClass {
	float: right !important;
}

.SecMenuAll{
	text-align: right !important;
    top: 65px !important;
    position: relative;
    padding-right: 20px !important;
    z-index: 999;
}

.SecondaryMenuLink{
	font-size: 14px !important;
    color: #01528f;
    margin-left: 10px !important;
    font-family: Arial !important;
}
.SecondaryMenuLink:hover{
	font-size: 14px !important;
    color: #86c0e8 !important;
    margin-left: 10px !important;
    font-family: Arial !important;
}

.SecondaryMenu{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}


}


@media (min-width:480px) and (max-width: 767px) {
	
.mainlogo>img{
	    width: 165px;
}

.SecMenuAll{
	float: right;
    top: 20px !important;
    position: relative;
}

.SecondaryMenuLink{
	 font-size: 12px !important;
    color: grey;
    margin-left: 10px !important;
    font-family: Arial !important;
}
.SecondaryMenuLink:hover{
	font-size: 12px !important;
    color: #6d9630 !important;
    margin-left: 10px !important;
    font-family: Arial !important;
}

.SecondaryMenu{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 10px 10px !important;
    margin-top: 8px;
    margin-right: 0px !important;
    margin-bottom: 8px;
    background-color: #01528f !important;
    background-image: none !important;
    border: none !important;
    border-radius: 4px;
}

.navbar-toggle:hover {
    position: relative;
    float: right;
    padding: 10px 10px !important;
    margin-top: 8px;
    margin-right: 0px !important;
    margin-bottom: 8px;
    background-color: #75ab00  !important;
    background-image: none !important;
    border: none !important;
    border-radius: 4px;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff !important;
}

}


@media (min-width:320px) and (max-width: 479px) {
	
.mainlogo>img{
	    width: 165px;
}

.H2LogoStyle{
	text-align: center;
}

.H2MenuStyle{
    margin-bottom: 10px !important;
}

.SecMenuAll{
	float: right;
    top: 20px !important;
    position: relative;
}

.SecondaryMenuLink{
	 font-size: 12px !important;
    color: grey;
       margin-right: 10px !important;
    font-family: Arial !important;
}
.SecondaryMenuLink:hover{
	font-size: 12px !important;
    color: #6d9630 !important;
        margin-right: 10px !important;
    font-family: Arial !important;
}

.SecondaryMenu{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 10px 10px !important;
    margin-top: 8px;
    margin-right: 0px !important;
    margin-bottom: 8px;
    background-color: #01528f  !important;
    background-image: none !important;
    border: none !important;
    border-radius: 4px;
}

.navbar-toggle:hover {
    position: relative;
    float: right;
    padding: 10px 10px !important;
    margin-top: 8px;
    margin-right: 0px !important;
    margin-bottom: 8px;
    background-color: #75ab00  !important;
    background-image: none !important;
    border: none !important;
    border-radius: 4px;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff !important;
}

}





/* -------------------------------- END OF MENU------------------------------------------ */




/*------------------------------ Gallery ----------------------------------*/
.item>img{
	width: 100% !important;
}

.Gal1SubtitleTop{
	display:none;
}

@media (min-width: 1200px){

.carousel-indicators .active {        
    display: none !important;}

.carousel-indicators li {
	border-radius: 0px !important;
	display: none !important;
}


.galleryArrowR {color:white !important;}
.galleryArrowL {color:white !important;}


.carousel.fade {
	opacity: 1;
}
.carousel.fade .item {
  transition: opacity ease-out .7s;
  opacity: 0; /* hide all slides */
  top: 0;
  position: absolute;
  width: 100%;
  display: block;
}
.carousel.fade .item:first-child {
  top: auto;
  opacity: 1; /* show first slide */
  position: relative;
}

.carousel.fade .item.active {
  opacity: 1;
}



.Gal1Slogan {
    position: absolute;
    top: 160px;
    margin: auto;
    width: 100%;
}

.Gal1TitleTop {
    font-size: 30px;
    font-family: Arial;
    color: white;
    text-align: center;
    line-height: 40px;
    width: 60%;
    margin: auto;
}

.Gal1SubtitleTop{
    text-align: center;
    color: white;
    font-size: 20px !important;
    font-family: Arial !important;
}

.Gal1SubtitleTop {
    position: relative;
    font-size: 20px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
	padding-top:5px !important;
}
.Gal1SubtitleTop:before, .Gal1SubtitleTop:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 15%;
    height: 1px;
    content: '\a0';
    background-color: white;
}
.Gal1SubtitleTop:before {
    margin-left: -15%;
    text-align: right;
}

.wiselogo>img{
	text-align: center !important;
    margin: auto !important;
    padding-top: 30px !important;
	display:none;
}

}

@media (min-width:992px) and (max-width: 1199px) {

.carousel-indicators .active {        
    display: none !important;}

.carousel-indicators li {
	border-radius: 0px !important;
	display: none !important;
}


.galleryArrowR {color:white !important;}
.galleryArrowL {color:white !important;}


.carousel.fade {
	opacity: 1;
}
.carousel.fade .item {
  transition: opacity ease-out .7s;
  opacity: 0; /* hide all slides */
  top: 0;
  position: absolute;
  width: 100%;
  display: block;
}
.carousel.fade .item:first-child {
  top: auto;
  opacity: 1; /* show first slide */
  position: relative;
}

.carousel.fade .item.active {
  opacity: 1;
}

.Gal1Slogan {
    position: absolute;
    top: 110px;
    margin: auto;
    width: 100%;
}

.Gal1TitleTop {
    font-size: 30px;
    font-family: Arial;
    color: white;
    text-align: center;
    line-height: 40px;
    width: 80%;
    margin: auto;
}

.Gal1SubtitleTop{
    text-align: center;
    color: white;
    font-size: 20px !important;
    font-family: Arial !important;
}

.Gal1SubtitleTop {
    position: relative;
    font-size: 20px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
	padding-top:5px !important;
}
.Gal1SubtitleTop:before, .Gal1SubtitleTop:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 15%;
    height: 1px;
    content: '\a0';
    background-color: white;
}
.Gal1SubtitleTop:before {
    margin-left: -15%;
    text-align: right;
}

.wiselogo>img{
	text-align: center !important;
    margin: auto !important;
    padding-top: 30px !important;
	display:none;
}

}

@media (min-width:768px) and (max-width: 991px) {

.carousel-indicators .active {        
    display: none !important;}

.carousel-indicators li {
	border-radius: 0px !important;
	display: none !important;
}


.galleryArrowR {color:white !important;}
.galleryArrowL {color:white !important;}


.carousel.fade {
	opacity: 1;
}
.carousel.fade .item {
  transition: opacity ease-out .7s;
  opacity: 0; /* hide all slides */
  top: 0;
  position: absolute;
  width: 100%;
  display: block;
}
.carousel.fade .item:first-child {
  top: auto;
  opacity: 1; /* show first slide */
  position: relative;
}

.carousel.fade .item.active {
  opacity: 1;
}

.Gal1Slogan {
    position: absolute;
    top: 75px;
    margin: auto;
    width: 100%;
}

.Gal1TitleTop {
    font-size: 27px;
    font-family: Arial;
    color: white;
    text-align: center;
    line-height: 40px;
    width: 80%;
    margin: auto;
}

.Gal1SubtitleTop{
    text-align: center;
    color: white;
    font-size: 20px !important;
    font-family: Arial !important;
}

.Gal1SubtitleTop {
    position: relative;
    font-size: 20px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
	padding-top:5px !important;
}
.Gal1SubtitleTop:before, .Gal1SubtitleTop:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 15%;
    height: 1px;
    content: '\a0';
    background-color: white;
}
.Gal1SubtitleTop:before {
    margin-left: -15%;
    text-align: right;
}

.wiselogo>img{
	text-align: center !important;
    margin: auto !important;
    padding-top: 30px !important;
	display:none;
}

}

@media (min-width:480px) and (max-width: 767px) {
	

.carousel-indicators .active {        
    display: none !important;}

.carousel-indicators li {
	border-radius: 0px !important;
	display: none !important;
}


.galleryArrowR {color:white !important;}
.galleryArrowL {color:white !important;}

.galleryArrowR:hover {font-size: 20px; !important;}
.galleryArrowL:hover {font-size: 20px; !important;}
.carousel-control:hover{
	font-size: 20px;
}

.carousel.fade {
	opacity: 1;
}
.carousel.fade .item {
  transition: opacity ease-out .7s;
  opacity: 0; /* hide all slides */
  top: 0;
  position: absolute;
  width: 100%;
  display: block;
}
.carousel.fade .item:first-child {
  top: auto;
  opacity: 1; /* show first slide */
  position: relative;
}

.carousel.fade .item.active {
  opacity: 1;
}

.Gal1Slogan {
    position: absolute;
	    top: 20px;
    margin: auto;
    width: 100%;
}

.Gal1TitleTop {
    font-size: 20px;
    font-family: Arial;
    color: white;
    text-align: center;
    line-height: 30px;
    width: 80%;
    margin: auto;
}

.Gal1SubtitleTop{
    text-align: center;
    color: white;
    font-size: 15px !important;
    font-family: Arial !important;
}

.Gal1SubtitleTop {
    position: relative;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    margin-top: 10px !important;
}
.Gal1SubtitleTop:before, .Gal1SubtitleTop:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 15%;
    height: 1px;
    content: '\a0';
    background-color: white;
}
.Gal1SubtitleTop:before {
    margin-left: -15%;
    text-align: right;
}

.wiselogo>img{
	text-align: center !important;
    margin: auto !important;
    padding-top: 30px !important;
	display:none;
}

}

@media (min-width:320px) and (max-width: 479px) {
	
	.galleryArrowR:hover {font-size: 20px; !important;}
.galleryArrowL:hover {font-size: 20px; !important;}
.carousel-control:hover{
	font-size: 20px;
}

.carousel-indicators .active {        
    display: none !important;}

.carousel-indicators li {
	border-radius: 0px !important;
	display: none !important;
}


.galleryArrowR {color:white !important;}
.galleryArrowL {color:white !important;}


.carousel.fade {
	opacity: 1;
}
.carousel.fade .item {
  transition: opacity ease-out .7s;
  opacity: 0; /* hide all slides */
  top: 0;
  position: absolute;
  width: 100%;
  display: block;
}
.carousel.fade .item:first-child {
  top: auto;
  opacity: 1; /* show first slide */
  position: relative;
}

.carousel.fade .item.active {
  opacity: 1;
}

.Gal1Slogan {
    position: absolute;
	    top: 10px;
    margin: auto;
    width: 100%;
}

.Gal1TitleTop {
    font-size: 15px;
    font-family: Arial;
    color: white;
    text-align: center;
    line-height: 20px;
    width: 80%;
    margin: auto;
}

.Gal1SubtitleTop{
    text-align: center;
    color: white;
    font-size: 15px !important;
    font-family: Arial !important;
}

.Gal1SubtitleTop {
    position: relative;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    margin-top: 10px !important;
}
.Gal1SubtitleTop:before, .Gal1SubtitleTop:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 15%;
    height: 1px;
    content: '\a0';
    background-color: white;
}
.Gal1SubtitleTop:before {
    margin-left: -15%;
    text-align: right;
}

.wiselogo>img{
	text-align: center !important;
    margin: auto !important;
    padding-top: 30px !important;
	display:none;
}

}

/*------------------------------ End of Gallery 1 ----------------------------*/



/*--------------------- Home Page Bottom ----------------------------*/

@media (min-width: 1200px){
.ContainerSpace{
	padding-left: 2%;
}

.ContainerSpace{
	padding-left:0px !important;
	padding-right:0px !important;
}

.iframehp{
	width: 100% !important;
	height: 365px !important;
}

.logoAboutContatInfo{
	    margin-top: 10px;
}

.logoAboutContatInfo>a>img{
	    width: 60% !important;
}

.AboutBottom{
	color: #fbfbfb !important;
    font-family: Arial !important;
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 30px !important;
    margin-top: 5px !important;
}

.Bottom2back{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #013054;
}

.Bottom1ContainerSpace{
	padding-left: 230px;
}

.AboutMenuBottom, .CaptchaImageClass, .InputTextClass, .txtCaptcha{
	padding-left: 0px !important;
    padding-right: 0px !important;
}


.inquiryBottomMap{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #86c0e8;
}

.IframeBottom{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.Bottom1Title{
    font-size: 20px !important;
    color: #ffffff;
    font-family: Arial !important;
    margin-bottom: 20px !important;
	padding-left: 10px !important;
}

.Bottom1Text{    
    font-size: 14px !important;
    color: white;
    padding-bottom: 15px !important;
    font-family: Arial !important;
}


.Bottom1Text1{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}

.Bottom1Text1>a{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}


.Bottom1Text2{
    font-size: 14px !important;
    color: #ffffff;
    margin-bottom: 10px !important;
    font-family: Arial !important;
    margin-top: 10px !important;
    padding-left: 10px !important;
}

.SocialIconsBottom{
	display: inline-flex;
    margin-bottom: 20px !important;
}

.SocialIcon1Bot{
	margin-right: 20px !important;
}

.ContactUsFormTitle{
    font-size: 20px !important;
    color: #013054;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.cfield1Class{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
    font-family: Arial !important;
}

.cfieldCommonClass2{
	border-width: 0px !important;
    width: 121px !important;
    height: 30px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
}

.cfieldv1Class{
border-bottom: 1px solid #01528f !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv1Class:hover{
	border-bottom: 1px solid #01528f !important;
    background: rgba(40, 54, 78, 0.26);
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv5Class2 {
	    height: 65px !important;
    width: 100% !important;
}

.cfieldv5Class2:hover {
	    height: 65px !important;
    width: 100% !important;
}

.CaptchaClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.SubmitClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.radcapclass{
	float: left;
}

.radcapImg{   
	float: left;
	margin-bottom: 10px !important;
}

.radcapLbl{
	font-size: 15px !important;
    font-family: Arial !important;
    margin-left: 10px !important;
    color: white;
}

.CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: #013054 !important;
    border: none !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.lblTextTitle{
	    font-size: 14px !important;
    font-family: Arial !important;
}

.InputTextClass{
	margin-top: 10px !important;
}

#custo4_ttd2{
	float: left;
}

#custo3_txtCaptcha{
    margin-top: 5px !important;
}

.Copyright1Bg{
    background: #001835;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Copyright1Text{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.Copyright3{
	position: relative;
    top: 18px;
	text-align:center;
}

.Copy1Wiselink{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;
	float: right;
}

.Copy1Wiselink:hover{
	color: #b6cfea;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;
	float: right;
}

.powered{
	color: white;
    font-size: 13px !important;
    font-family: Arial !important;
}

}

@media (min-width:992px) and (max-width: 1199px) {
	
.ContainerSpace{
	padding-left:0px !important;
	padding-right:0px !important;
}

.ContainerSpace{
	padding-left: 2%;
}

.iframehp{
	width: 100% !important;
	height: 380px !important;
}

.logoAboutContatInfo{
	    margin-top: 10px;
}

.logoAboutContatInfo>a>img{
	    width: 60% !important;
}

.AboutBottom{
	color: #fbfbfb !important;
    font-family: Arial !important;
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 30px !important;
    margin-top: 5px !important;
}

.Bottom2back{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #013054;
}

.Bottom1ContainerSpace{
	padding-left: 230px;
}

.AboutMenuBottom, .CaptchaImageClass, .InputTextClass, .txtCaptcha{
	padding-left: 0px !important;
    padding-right: 0px !important;
}


.inquiryBottomMap{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #86c0e8;
}

.IframeBottom{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.Bottom1Title{
    font-size: 20px !important;
    color: #ffffff;
    font-family: Arial !important;
    margin-bottom: 20px !important;
	padding-left: 10px !important;
}

.Bottom1Text{    
    font-size: 14px !important;
    color: white;
    padding-bottom: 15px !important;
    font-family: Arial !important;
}


.Bottom1Text1{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}
.Bottom1Text1>a{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}

.Bottom1Text2{
    font-size: 14px !important;
    color: #ffffff;
    margin-bottom: 10px !important;
    font-family: Arial !important;
    margin-top: 10px !important;
    padding-left: 10px !important;
}

.SocialIconsBottom{
	display: inline-flex;
    margin-bottom: 20px !important;
}

.SocialIcon1Bot{
	margin-right: 20px !important;
}

.ContactUsFormTitle{
    font-size: 20px !important;
    color: #013054;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.cfield1Class{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
    font-family: Arial !important;
}

.cfieldCommonClass2{
	border-width: 0px !important;
    width: 121px !important;
    height: 30px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
}

.cfieldv1Class{
border-bottom: 1px solid #01528f !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv1Class:hover{
	border-bottom: 1px solid #01528f !important;
    background: rgba(40, 54, 78, 0.26);
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv5Class2 {
	    height: 65px !important;
    width: 100% !important;
}

.cfieldv5Class2:hover {
	    height: 65px !important;
    width: 100% !important;
}

.CaptchaClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.SubmitClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.radcapclass{
	float: left;
}

.radcapImg{   
	float: left;
	margin-bottom: 10px !important;
}

.radcapLbl{
	font-size: 15px !important;
    font-family: Arial !important;
    margin-left: 10px !important;
    color: white;
}

.CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: #013054 !important;
    border: none !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.lblTextTitle{
	    font-size: 14px !important;
    font-family: Arial !important;
}

.InputTextClass{
	margin-top: 10px !important;
}

#custo4_ttd2{
	float: left;
}

#custo3_txtCaptcha{
    margin-top: 5px !important;
}

.Copyright1Bg{
    background: #001835;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Copyright1Text{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.Copyright3{
	position: relative;
    top: 18px;
	text-align:center;
}

.Copy1Wiselink{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;
	float: right;
}

.Copy1Wiselink:hover{
	color: #b6cfea;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;
	float: right;
}

.powered{
	color: white;
    font-size: 13px !important;
    font-family: Arial !important;
}

}


@media (min-width:768px) and (max-width: 991px) {
	
.ContainerSpace{
	padding-left:0px !important;
	padding-right:0px !important;
}

.ContainerSpace{
	padding-left: 2%;
}

.iframehp{
	width: 100% !important;
	height: 365px !important;
}

.logoAboutContatInfo{
	    margin-top: 10px;
}

.logoAboutContatInfo>a>img{
	    width: 60% !important;
}

.AboutBottom{
	color: #fbfbfb !important;
    font-family: Arial !important;
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 30px !important;
    margin-top: 5px !important;
}

.Bottom2back{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #013054;
}

.Bottom1ContainerSpace{
	padding-left: 230px;
}

.AboutMenuBottom, .CaptchaImageClass, .InputTextClass, .txtCaptcha{
	padding-left: 0px !important;
    padding-right: 0px !important;
}


.inquiryBottomMap{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #86c0e8;
}

.IframeBottom{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.Bottom1Title{
    font-size: 20px !important;
    color: #ffffff;
    font-family: Arial !important;
    margin-bottom: 20px !important;
	padding-left: 10px !important;
}

.Bottom1Text{    
    font-size: 14px !important;
    color: white;
    padding-bottom: 15px !important;
    font-family: Arial !important;
}


.Bottom1Text1{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}

.Bottom1Text1>a{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}

.Bottom1Text2{
    font-size: 14px !important;
    color: #ffffff;
    margin-bottom: 10px !important;
    font-family: Arial !important;
    margin-top: 10px !important;
    padding-left: 10px !important;
}

.SocialIconsBottom{
	display: inline-flex;
    margin-bottom: 20px !important;
}

.SocialIcon1Bot{
	margin-right: 20px !important;
}

.ContactUsFormTitle{
    font-size: 20px !important;
    color: #013054;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.cfield1Class{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
    font-family: Arial !important;
}

.cfieldCommonClass2{
	border-width: 0px !important;
    width: 121px !important;
    height: 30px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
}

.cfieldv1Class{
border-bottom: 1px solid #01528f !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv1Class:hover{
	border-bottom: 1px solid #01528f !important;
    background: rgba(40, 54, 78, 0.26);
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv5Class2 {
	    height: 65px !important;
    width: 100% !important;
}

.cfieldv5Class2:hover {
	    height: 65px !important;
    width: 100% !important;
}

.CaptchaClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.SubmitClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.radcapclass{
	float: left;
}

.radcapImg{   
	float: left;
	margin-bottom: 10px !important;
}

.radcapLbl{
	font-size: 15px !important;
    font-family: Arial !important;
    margin-left: 10px !important;
    color: white;
}

.CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: #013054 !important;
    border: none !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.lblTextTitle{
	    font-size: 14px !important;
    font-family: Arial !important;
}

.InputTextClass{
	margin-top: 10px !important;
}

#custo4_ttd2{
	float: left;
}

#custo3_txtCaptcha{
    margin-top: 5px !important;
}

.Copyright1Bg{
    background: #001835;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Copyright1Text{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 0px !important;
}

.Copyright3{
	position: relative;
    top: 18px;
	text-align:center;
}

.Copyright1Text2{
	    text-align: center;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}

.Copy1Wiselink{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;

}

.Copy1Wiselink:hover{
	color: #b6cfea;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.powered{
	color: white;
    font-size: 13px !important;
    font-family: Arial !important;
}

}


@media (min-width:480px) and (max-width: 767px) {
	
.MenuBottom{
	    margin-bottom: 20px !important;
}
	
.ContainerSpace{
	padding-left:0px !important;
	padding-right:0px !important;
}

.ContainerSpace{
	padding-left: 2%;
}

.iframehp{
	width: 100% !important;
	height: 365px !important;
}

.logoAboutContatInfo{
	    margin-top: 10px;
}

.logoAboutContatInfo>a>img{
	    width: 60% !important;
}

.AboutBottom{
	color: #fbfbfb !important;
    font-family: Arial !important;
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 30px !important;
    margin-top: 5px !important;
}

.Bottom2back{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #013054;
}

.Bottom1ContainerSpace{
	padding-left: 230px;
}

.AboutMenuBottom, .CaptchaImageClass, .InputTextClass, .txtCaptcha{
	padding-left: 0px !important;
    padding-right: 0px !important;
}


.inquiryBottomMap{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #86c0e8;
}

.IframeBottom{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.Bottom1Title{
    font-size: 20px !important;
    color: #ffffff;
    font-family: Arial !important;
    margin-bottom: 20px !important;
	padding-left: 10px !important;
}

.Bottom1Text{    
    font-size: 14px !important;
    color: white;
    padding-bottom: 15px !important;
    font-family: Arial !important;
}


.Bottom1Text1{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}

.Bottom1Text1>a{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}

.Bottom1Text2{
    font-size: 14px !important;
    color: #ffffff;
    margin-bottom: 10px !important;
    font-family: Arial !important;
    margin-top: 10px !important;
    padding-left: 10px !important;
}

.SocialIconsBottom{
	display: inline-flex;
    margin-bottom: 20px !important;
}

.SocialIcon1Bot{
	margin-right: 20px !important;
}

.ContactUsFormTitle{
    font-size: 20px !important;
    color: #013054;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.cfield1Class{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
    font-family: Arial !important;
}

.cfieldCommonClass2{
	border-width: 0px !important;
    width: 121px !important;
    height: 30px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
}

.cfieldv1Class{
border-bottom: 1px solid #01528f !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv1Class:hover{
	border-bottom: 1px solid #01528f !important;
    background: rgba(40, 54, 78, 0.26);
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv5Class2 {
	    height: 65px !important;
    width: 100% !important;
}

.cfieldv5Class2:hover {
	    height: 65px !important;
    width: 100% !important;
}

.CaptchaClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.SubmitClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.radcapclass{
	float: left;
}

.radcapImg{   
	float: left;
	margin-bottom: 10px !important;
}

.radcapLbl{
	font-size: 15px !important;
    font-family: Arial !important;
    margin-left: 10px !important;
    color: white;
}

.CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: #013054 !important;
    border: none !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.lblTextTitle{
	    font-size: 14px !important;
    font-family: Arial !important;
}

.InputTextClass{
	margin-top: 10px !important;
}

#custo4_ttd2{
	float: left;
}

#custo3_txtCaptcha{
    margin-top: 5px !important;
}

.Copyright1Bg{
    background: #001835;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Copyright1Text{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 0px !important;
}

.Copyright3{
	position: relative;
    top: 18px;
	text-align:center;
}

.Copyright1Text2{
	    text-align: center;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}

.Copy1Wiselink{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;

}

.Copy1Wiselink:hover{
	color: #b6cfea;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.powered{
	color: white;
    font-size: 13px !important;
    font-family: Arial !important;
}

}

@media (min-width:320px) and (max-width: 479px) {
	
.MenuBottom{
	    margin-bottom: 20px !important;
}
	
.ContainerSpace{
	padding-left:0px !important;
	padding-right:0px !important;
}

.ContainerSpace{
	padding-left: 2%;
}

.iframehp{
	width: 100% !important;
	height: 365px !important;
}

.logoAboutContatInfo{
	    margin-top: 10px;
}

.logoAboutContatInfo>a>img{
	    width: 60% !important;
}

.AboutBottom{
	color: #fbfbfb !important;
    font-family: Arial !important;
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 30px !important;
    margin-top: 5px !important;
}

.Bottom2back{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #013054;
}

.Bottom1ContainerSpace{
	padding-left: 230px;
}

.AboutMenuBottom, .CaptchaImageClass, .InputTextClass, .txtCaptcha{
	padding-left: 0px !important;
    padding-right: 0px !important;
}


.inquiryBottomMap{
	padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #86c0e8;
}

.IframeBottom{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.Bottom1Title{
    font-size: 20px !important;
    color: #ffffff;
    font-family: Arial !important;
    margin-bottom: 20px !important;
	padding-left: 10px !important;
}

.Bottom1Text{    
    font-size: 14px !important;
    color: white;
    padding-bottom: 15px !important;
    font-family: Arial !important;
}


.Bottom1Text1{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}

.Bottom1Text1>a{
	font-size: 15px !important;
    color: white;
    padding-bottom: 20px !important;
    font-family: Arial !important;
}

.Bottom1Text2{
    font-size: 14px !important;
    color: #ffffff;
    margin-bottom: 10px !important;
    font-family: Arial !important;
    margin-top: 10px !important;
    padding-left: 10px !important;
}

.SocialIconsBottom{
	display: inline-flex;
    margin-bottom: 20px !important;
}

.SocialIcon1Bot{
	margin-right: 20px !important;
}

.ContactUsFormTitle{
    font-size: 20px !important;
    color: #013054;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.cfield1Class{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
    font-family: Arial !important;
}

.cfieldCommonClass2{
	border-width: 0px !important;
    width: 121px !important;
    height: 30px !important;
    color: #013054 !important;
    background-color: transparent !important;
    font-size: 14px !important;
}

.cfieldv1Class{
border-bottom: 1px solid #01528f !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv1Class:hover{
	border-bottom: 1px solid #01528f !important;
    background: rgba(40, 54, 78, 0.26);
    border-right: none;
    border-top: none;
    border-left: none;
    margin-bottom: 10px !important;
    color: #013054;
    font-family: Arial !important;
    height: 21px !important;
    width: 100% !important;
}

.cfieldv5Class2 {
	    height: 65px !important;
    width: 100% !important;
}

.cfieldv5Class2:hover {
	    height: 65px !important;
    width: 100% !important;
}

.CaptchaClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.SubmitClass{
	padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 10px !important;
}

.radcapclass{
	float: left;
}

.radcapImg{   
	float: left;
	margin-bottom: 10px !important;
}

.radcapLbl{
	font-size: 15px !important;
    font-family: Arial !important;
    margin-left: 10px !important;
    color: white;
}

.CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: #013054 !important;
    border: none !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.lblTextTitle{
	    font-size: 14px !important;
    font-family: Arial !important;
}

.InputTextClass{
	margin-top: 10px !important;
}

#custo4_ttd2{
	float: left;
}

#custo3_txtCaptcha{
    margin-top: 5px !important;
}

.Copyright1Bg{
    background: #001835;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Copyright1Text{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 0px !important;
}

.Copyright3{
	position: relative;
    top: 18px;
	text-align:center;
}

.Copyright1Text2{
	    text-align: center;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}

.Copy1Wiselink{
	color: white;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;

}

.Copy1Wiselink:hover{
	color: #b6cfea;
    font-size: 15px !important;
    font-family: Arial !important;
    padding-bottom: 10px !important;
}

.powered{
	color: white;
    font-size: 13px !important;
    font-family: Arial !important;
}

}














/*---------------------welcome message----------------------------*/

@media (min-width: 1200px){
.WelMessage{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.greenback{
background: #75ab00;
    text-align: center;
    height: 320px;
}

.subWelMessHomePage{
	color: white;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-bottom: 0px !important;
}

.LogoAML>a>img{
    margin: auto;
    margin-bottom: 10px;
    margin-top: 10px !important;
    width: 30%;
}


.TitleWelMessHomePage{
	margin-top: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 35px !important;
    margin-bottom: 20px !important;
}

.TextWellMessHomePage{
	    color: white;
    font-size: 16px !important;
    margin-top: 10px !important;
    line-height: 21px;
    width: 82%;
    margin: auto;
}

.WellMessImageHomePage{
	    margin-top: 20px !important;
}

.TextLinkWellMessHP{
    color: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: 1px solid white;
    width: 17%;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.TextLinkWellMessHP:hover{
	border: 1px solid white;
	transition: .5s ease;
    color: #013054;
    background: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: none;
    width: 17%;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.BlueBack{
    background: #013054;
    text-align: center;
    height: 320px;
}

.QuotationMarks1{
	color: white;
    font-size: 60px;
    float: left;
    left: 82px;
    position: relative;
	top: 40px;
}

.TextQuotation{
    color: white;
    font-family: Arial !important;
    font-size: 25px !important;
    width: 75%;
    margin: auto;
    padding-top: 68px;
    line-height: 34px;
	padding-bottom: 90px;
}

.TextLinkHP{
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: 1px solid white;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP:hover{
background-color: #0b4a7b;
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: none;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP>a{
	    text-align: center;
    color: #75ab00;
    font-size: 17px !important;
    font-family: Arial !important;
}

.TextLinkHP>a:hover{
	    text-align: center;
    color: #95b3d7;
    font-size: 17px !important;
    font-family: Arial !important;
}

.QuotationMarks2{
	color: white;
    font-size: 60px !important;
    float: right;
    bottom: 62px;
    position: relative;
    right: 82px;
}

.WellMessImageHomePage2{
	    margin-top: 105px;
}
}


@media (min-width:992px) and (max-width: 1199px) {
	
.TextLinkHP{
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: 1px solid white;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP:hover{
background-color: #0b4a7b;
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: none;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP>a{
	    text-align: center;
    color: #75ab00;
    font-size: 17px !important;
    font-family: Arial !important;
}

.TextLinkHP>a:hover{
	    text-align: center;
    color: #95b3d7;
    font-size: 17px !important;
    font-family: Arial !important;
}

.WelMessage{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.greenback{
background: #75ab00;
    text-align: center;
    height: 320px;
}

.subWelMessHomePage{
	color: white;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-bottom: 0px !important;
}

.LogoAML>a>img{
    margin: auto;
    margin-bottom: 10px;
    margin-top: 10px !important;
    width: 45%;
}


.TitleWelMessHomePage{
	margin-top: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 35px !important;
    margin-bottom: 20px !important;
}

.TextWellMessHomePage{
    color: white;
    font-size: 15px !important;
    margin-top: 10px !important;
    line-height: 19px;
    width: 82%;
    margin: auto;
}

.WellMessImageHomePage{
	    margin-top: 20px !important;
}

.TextLinkWellMessHP{
    color: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: 1px solid white;
    width: 21%;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.TextLinkWellMessHP:hover{
	border: 1px solid white;
	transition: .5s ease;
    color: #013054;
    background: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: none;
    width: 21%;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.BlueBack{
    background: #013054;
    text-align: center;
    height: 320px;
}

.QuotationMarks1{
	color: white;
    font-size: 60px;
    float: left;
    left: 82px;
    position: relative;
	top: 40px;
}

.TextQuotation{
    color: white;
    font-family: Arial !important;
    font-size: 22px !important;
    width: 75%;
    margin: auto;
    padding-top: 88px !important;
    line-height: 29px;
    padding-bottom: 57px;
}

.QuotationMarks2{
	color: white;
    font-size: 60px !important;
    float: right;
    bottom: 62px;
    position: relative;
    right: 82px;
}

.WellMessImageHomePage2{
	    margin-top: 105px;
}
}


@media (min-width:768px) and (max-width: 991px) {
	
.TextLinkHP{
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: 1px solid white;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP:hover{
background-color: #0b4a7b;
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: none;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP>a{
	    text-align: center;
    color: #75ab00;
    font-size: 17px !important;
    font-family: Arial !important;
}

.TextLinkHP>a:hover{
	    text-align: center;
    color: #95b3d7;
    font-size: 17px !important;
    font-family: Arial !important;
}

.WelMessage{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.greenback{
background: #75ab00;
    text-align: center;
    height: 320px;
}

.subWelMessHomePage{
	color: white;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-bottom: 0px !important;
}

.LogoAML>a>img{
    margin: auto;
    margin-bottom: 10px;
    margin-top: 10px !important;
    width: 30%;
}


.TitleWelMessHomePage{
	margin-top: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 35px !important;
    margin-bottom: 20px !important;
}

.TextWellMessHomePage{
    color: white;
    font-size: 16px !important;
    margin-top: 10px !important;
    line-height: 21px;
    width: 85%;
    margin: auto;
}

.WellMessImageHomePage{
	    margin-top: 20px !important;
}

.TextLinkWellMessHP{
    color: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: 1px solid white;
    width: 16%;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.TextLinkWellMessHP:hover{
	border: 1px solid white;
	transition: .5s ease;
    color: #013054;
    background: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: none;
    width: 16%;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.BlueBack{
    background: #013054;
    text-align: center;
    height: 320px;
}

.QuotationMarks1{
	color: white;
    font-size: 60px;
    float: left;
    left: 82px;
    position: relative;
	top: 40px;
}

.TextQuotation{
    color: white;
    font-family: Arial !important;
    font-size: 22px !important;
    width: 75%;
    margin: auto;
    padding-top: 10%;
    line-height: 29px;
    padding-bottom: 32px;
}

.QuotationMarks2{
	color: white;
    font-size: 60px !important;
    float: right;
    bottom: 62px;
    position: relative;
    right: 82px;
}

.WellMessImageHomePage2{
	    margin-top: 105px;
}
}



@media (min-width:480px) and (max-width: 767px) {
	
.TextLinkHP{
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: 1px solid white;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP:hover{
background-color: #0b4a7b;
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: none;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP>a{
	    text-align: center;
    color: #75ab00;
    font-size: 17px !important;
    font-family: Arial !important;
}

.TextLinkHP>a:hover{
	    text-align: center;
    color: #95b3d7;
    font-size: 17px !important;
    font-family: Arial !important;
}

.WelMessage{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.greenback{
background: #75ab00;
    text-align: center;
    height: 345px;
}

.subWelMessHomePage{
	color: white;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-bottom: 0px !important;
}

.LogoAML>a>img{
    margin: auto;
    margin-bottom: 10px;
    margin-top: 10px !important;
    width: 50%;
}


.TitleWelMessHomePage{
	margin-top: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 35px !important;
    margin-bottom: 20px !important;
}

.TextWellMessHomePage{
    color: white;
    font-size: 15px !important;
    margin-top: 10px !important;
    line-height: 18px;
    width: 80%;
    margin: auto;
}

.WellMessImageHomePage{
	    margin-top: 20px !important;
}

.TextLinkWellMessHP{
    color: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: 1px solid white;
    width: 21%;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.TextLinkWellMessHP:hover{
	border: 1px solid white;
	transition: .5s ease;
    color: #013054;
    background: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: none;
    width: 21%;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.BlueBack{
    background: #013054;
    text-align: center;
    height: 320px;
}

.QuotationMarks1{
	color: white;
    font-size: 60px;
    float: left;
    left: 82px;
    position: relative;
	top: 40px;
}

.TextQuotation{
    color: white;
    font-family: Arial !important;
    font-size: 22px !important;
    width: 75%;
    margin: auto;
    padding-top: 17%;
    line-height: 29px;
    padding-bottom: 32px;
}

.QuotationMarks2{
	color: white;
    font-size: 60px !important;
    float: right;
    bottom: 62px;
    position: relative;
    right: 82px;
}

.WellMessImageHomePage2{
	    margin-top: 105px;
}
}


@media (min-width:320px) and (max-width: 479px) {
	
.TextLinkHP{
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: 1px solid white;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP:hover{
background-color: #0b4a7b;
    text-align: center;
    color: white;
    font-size: 17px !important;
    font-family: Arial !important;
    border: none;
    width: 200px;
    padding: 10px !important;
    margin: auto;
    line-height: 20px;
}

.TextLinkHP>a{
	    text-align: center;
    color: #75ab00;
    font-size: 17px !important;
    font-family: Arial !important;
}

.TextLinkHP>a:hover{
	    text-align: center;
    color: #95b3d7;
    font-size: 17px !important;
    font-family: Arial !important;
}

.WelMessage{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.greenback{
background: #75ab00;
    text-align: center;
    height: 335px;
}

.subWelMessHomePage{
	color: white;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-bottom: 0px !important;
}

.LogoAML>a>img{
    margin: auto;
    margin-bottom: 10px;
    margin-top: 10px !important;
    width: 70%;
}


.TitleWelMessHomePage{
	margin-top: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 35px !important;
    margin-bottom: 20px !important;
}

.TextWellMessHomePage{
    color: white;
    font-size: 15px !important;
    margin-top: 10px !important;
    line-height: 18px;
    width: 100%;
    margin: auto;
}

.WellMessImageHomePage{
	    margin-top: 20px !important;
}

.TextLinkWellMessHP{
    color: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: 1px solid white;
    width: 105px;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.TextLinkWellMessHP:hover{
	border: 1px solid white;
	transition: .5s ease;
    color: #013054;
    background: white;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 30px !important;
    border: none;
    width: 105px;
    margin: auto;
    padding: 10px;
    margin-top: 30px;
}

.BlueBack{
    background: #013054;
    text-align: center;
    height: 320px;
}

.QuotationMarks1{
	color: white;
    font-size: 60px;
    float: left;
    left: 82px;
    position: relative;
	top: 40px;
}

.TextQuotation{
    color: white;
    font-family: Arial !important;
    font-size: 22px !important;
    width: 75%;
    margin: auto;
    padding-top: 17%;
    line-height: 29px;
    padding-bottom: 20px;
}

.QuotationMarks2{
	color: white;
    font-size: 60px !important;
    float: right;
    bottom: 62px;
    position: relative;
    right: 82px;
}

.WellMessImageHomePage2{
	    margin-top: 105px;
}
}







/*---------------------AML & KYC Compliance----------------------------*/

@media (min-width: 1920px){
.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Tranleft:hover{
	transition: .5s ease;
    margin-left: 0px !important;
}

.Tranleft{
    margin-left: 30px !important;
}

.TranRight:hover{
	 transition: .5s ease;
margin-left: 30px;
}

.TitleSevLeft{
    text-align: right;
    color: #f9f9f9;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.ImageServices1>a>img:hover{

	
}

.TextServLeft{
    text-align: right;
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
	padding-bottom: 35px;
}

.TitleTextIcon{
	position: relative;
    left: 45px;
}

.TitleTextServices2, .ImageServices2, .TitleTextServices4, .ImageServices4{
	margin-top: 49%;
}

.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
    text-align: right;
}

.TitleSevRight{
	    color: white;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TitleSevRight:hover{
	    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServRight:hover{
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;
    position: relative;
    right: 80px;
}

}

@media (min-width:1820px) and (max-width: 1919px) {
.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Tranleft:hover{
	transition: .5s ease;
    margin-left: 0px !important;
}

.Tranleft{
    margin-left: 30px !important;
}

.TranRight:hover{
	 transition: .5s ease;
margin-left: 30px;
}

.TitleSevLeft{
    text-align: right;
    color: #f9f9f9;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.ImageServices1>a>img:hover{

	
}

.TextServLeft{
    text-align: right;
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
	padding-bottom: 35px;
}

.TitleTextIcon{
	position: relative;
    left: 45px;
}

.TitleTextServices2, .ImageServices2, .TitleTextServices4, .ImageServices4{
	margin-top: 46%;
}

.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
    text-align: right;
}

.TitleSevRight{
	    color: white;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TitleSevRight:hover{
	    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServRight:hover{
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;
    position: relative;
    right: 80px;
}

}


@media (min-width:1680px) and (max-width: 1819px) {
.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Tranleft:hover{
	transition: .5s ease;
    margin-left: 0px !important;
}

.Tranleft{
    margin-left: 30px !important;
}

.TranRight:hover{
	 transition: .5s ease;
margin-left: 30px;
}

.TitleSevLeft{
    text-align: right;
    color: #f9f9f9;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.ImageServices1>a>img:hover{

	
}

.TextServLeft{
    text-align: right;
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
	padding-bottom: 35px;
}

.TitleTextIcon{
	position: relative;
    left: 45px;
}

.TitleTextServices2, .ImageServices2, .TitleTextServices4, .ImageServices4{
	margin-top: 41%;
}

.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
    text-align: right;
}

.TitleSevRight{
	    color: white;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TitleSevRight:hover{
	    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServRight:hover{
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;
    position: relative;
    right: 80px;
}

}

@media (min-width:1500px) and (max-width: 1679px) {
.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Tranleft:hover{
	transition: .5s ease;
    margin-left: 0px !important;
}

.Tranleft{
    margin-left: 30px !important;
}

.TranRight:hover{
	 transition: .5s ease;
margin-left: 30px;
}

.TitleSevLeft{
    text-align: right;
    color: #f9f9f9;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.ImageServices1>a>img:hover{

	
}

.TextServLeft{
    text-align: right;
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
	padding-bottom: 35px;
}

.TitleTextIcon{
	position: relative;
    left: 45px;
}

.TitleTextServices2, .ImageServices2, .TitleTextServices4, .ImageServices4{
	margin-top: 36%;
}

.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
    text-align: right;
}

.TitleSevRight{
	    color: white;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TitleSevRight:hover{
	    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServRight:hover{
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;
    position: relative;
    right: 80px;
}

}

@media (min-width:1350px) and (max-width: 1499px) {
.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Tranleft:hover{
	transition: .5s ease;
    margin-left: 0px !important;
}

.Tranleft{
    margin-left: 30px !important;
}

.TranRight:hover{
	 transition: .5s ease;
margin-left: 30px;
}

.TitleSevLeft{
    text-align: right;
    color: #f9f9f9;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.ImageServices1>a>img:hover{

	
}

.TextServLeft{
    text-align: right;
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
	padding-bottom: 35px;
}

.TitleTextIcon{
	position: relative;
    left: 45px;
}

.TitleTextServices2, .ImageServices2, .TitleTextServices4, .ImageServices4{
	margin-top: 31%;
}

.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
    text-align: right;
}

.TitleSevRight{
	    color: white;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TitleSevRight:hover{
	    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServRight:hover{
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;
    position: relative;
    right: 80px;
}

}

@media (min-width:1200px) and (max-width: 1349px) {
.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Tranleft:hover{
	transition: .5s ease;
    margin-left: 15px !important;
}

.Tranleft{
    margin-left: 30px !important;
}

.TranRight:hover{
	 transition: .5s ease;
margin-left: 10px;
}

.TitleSevLeft{
    text-align: right;
    color: #f9f9f9;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.ImageServices1>a>img:hover{

	
}

.TextServLeft{
    text-align: right;
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
	padding-bottom: 35px;
}

.TitleTextIcon{
	position: relative;
    left: 45px;
}

.TitleTextServices2, .ImageServices2, .TitleTextServices4, .ImageServices4{
	margin-top: 18%;
}

.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
    text-align: right;
}

.TitleSevRight{
	    color: white;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TitleSevRight:hover{
	    color: #87c0e8;
    font-size: 20px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
    color: #ffffff;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServRight:hover{
    color: #87c0e8;
    font-size: 15px !important;
    line-height: 20px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;
    position: relative;
    right: 80px;
}

}

@media (min-width:992px) and (max-width: 1199px) {



.ImageServices1>a>img, .ImageServices2>a>img, .ImageServices3>a>img, .ImageServices4>a>img{
    width: 50px;
}


.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Tranleft:hover{
	transition: .5s ease;
    position: relative;
    right: -22px;
}

.Tranleft{
    position: relative;
    right: -40px;
}

.TranRight{
	position: relative;
    left: -15px;
}

.TranRight:hover{
	 transition: .5s ease;
margin-left: 10px;
}

.TitleSevLeft{
    text-align: right;
    color: #f9f9f9;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.ImageServices1>a>img:hover{

	
}

.TextServLeft{
	text-align: right;
    color: #ffffff;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServLeft:hover{
	text-align: right;
    color: #87c0e8;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
	padding-bottom: 35px;
}

.TitleTextIcon{
	position: relative;
    left: 45px;
}

.TitleTextServices2, .ImageServices2, .TitleTextServices4, .ImageServices4{
	margin-top: 11%;
}

.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
    text-align: right;
}

.TitleSevRight{
    color: white;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevRight:hover{
	color: #87c0e8;
    font-size: 18px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
    color: #ffffff;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TextServRight:hover{
    color: #87c0e8;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
    padding-bottom: 35px;
}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;
    position: relative;
    right: 80px;
}

}

@media (min-width:768px) and (max-width: 991px) {
	
.TitleTextServices1{
	position: relative;
    top: 48px;
    margin-bottom: 30px !important;
}

.ImageServices1{
	    text-align: center;
    position: relative;
    bottom: 105px;	
}

.TitleTextServices2{
	    position: relative;
    top: 65px;
    margin-bottom: 30px !important;
}

.ImageServices2{
	text-align: center;
    position: relative;
    bottom: 100px;
}

.ImageServices3, .ImageServices4{
    text-align: center;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

	
.ServCenterImg{
	display: none;
}

.ImageServices1>a>img, .ImageServices2>a>img, .ImageServices3>a>img, .ImageServices4>a>img{
    width: 50px;
}

.TitleTextServices4{
	    margin-bottom: 20px !important;
}

.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}


.TitleSevLeft{
    text-align: center;
    color: #f9f9f9;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: center;
    color: #87c0e8;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TextServLeft{
	text-align: center;
    color: #ffffff;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
	    width: 80%;
    margin: auto;
}

.TextServLeft:hover{
	text-align: center;
    color: #87c0e8;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
	    width: 80%;
    margin: auto;

}


.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleSevRight{
	text-align: center;
    color: white;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevRight:hover{
	text-align: center;
	color: #87c0e8;
    font-size: 18px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
	text-align: center;
    color: #ffffff;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
	    width: 80%;
    margin: auto;

}

.TextServRight:hover{
	text-align: center;
    color: #87c0e8;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
	    width: 80%;
    margin: auto;

}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;

}

}

@media (min-width:480px) and (max-width: 767px) {
	
.TitleTextServices1{
	position: relative;
    top: 48px;
    margin-bottom: 30px !important;
}

.ImageServices1{
	    text-align: center;
    position: relative;
    bottom: 120px;	
}

.TitleTextServices2{
	    position: relative;
    top: 65px;
    margin-bottom: 30px !important;
}

.ImageServices2{
	text-align: center;
    position: relative;
    bottom: 115px;
}

.ImageServices3, .ImageServices4{
    text-align: center;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

	
.ServCenterImg{
	display: none;
}

.ImageServices1>a>img, .ImageServices2>a>img, .ImageServices3>a>img, .ImageServices4>a>img{
    width: 50px;
}

.TitleTextServices3, .TitleTextServices4{
	margin-bottom: 30px !important;
}

.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.TranRight{
	    margin-top: 40px !important;
}
.TitleSevLeft{
    text-align: center;
    color: #f9f9f9;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: center;
    color: #87c0e8;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TextServLeft{
	text-align: center;
    color: #ffffff;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
}

.TextServLeft:hover{
	text-align: center;
    color: #87c0e8;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;

}


.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleSevRight{
	text-align: center;
    color: white;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevRight:hover{
	text-align: center;
	color: #87c0e8;
    font-size: 18px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
	text-align: center;
    color: #ffffff;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;

}

.TextServRight:hover{
	text-align: center;
    color: #87c0e8;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;

}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;

}

}

@media (min-width:320px) and (max-width: 479px) {
	
.TitleTextServices1{
	position: relative;
    top: 48px;
    margin-bottom: 30px !important;
}

.ImageServices1{
	    text-align: center;
    position: relative;
    bottom: 155px;	
}

.TitleTextServices2{
	    position: relative;
    top: 65px;
    margin-bottom: 30px !important;
}

.ImageServices2{
	text-align: center;
    position: relative;
    bottom: 150px;
}

.ImageServices3, .ImageServices4{
    text-align: center;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

	
.ServCenterImg{
	display: none;
}

.ImageServices1>a>img, .ImageServices2>a>img, .ImageServices3>a>img, .ImageServices4>a>img{
    width: 50px;
}

.TitleTextServices3, .TitleTextServices4{
	margin-bottom: 30px !important;
}

.AMLCompliance{
	background-color: #013054;
	margin-top: 30px !important;
}

.servicesTitle{
	text-align: center;
    color: white;
    margin-top: 30px !important;
    font-size: 30px !important;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.TitleTextIcon, .TitleTextServices1, .TitleTextServices2, .TitleTextServices2{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.TranRight{
	    margin-top: 40px !important;
}


.TitleSevLeft{
    text-align: center;
    color: #f9f9f9;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevLeft:hover{
	text-align: center;
    color: #87c0e8;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TextServLeft{
	text-align: center;
    color: #ffffff;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;
}

.TextServLeft:hover{
	text-align: center;
    color: #87c0e8;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;

}


.ImageServices3, .ImageServices4{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleSevRight{
	text-align: center;
    color: white;
    font-size: 18px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
}

.TitleSevRight:hover{
	text-align: center;
	color: #87c0e8;
    font-size: 18px !important;
    font-family: Arial !important;
	margin-top: 0px !important;
}

.TextServRight{
	text-align: center;
    color: #ffffff;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;

}

.TextServRight:hover{
	text-align: center;
    color: #87c0e8;
    font-size: 14px !important;
    line-height: 18px;
    font-family: Arial !important;

}

.TitleTextIcon2{
	padding-left: 0px !important;
    padding-right: 0px !important;

}

}























/*---------------------JOIN OUR  CLIENT COMMUNITY ----------------------------*/
.newsLetterSec{
	    height: 301px;
}


/*---------------------Training & Self-Development----------------------------*/


@media (min-width: 1200px){
.TrainingSec{
	    height: 345px;
}

.LastNewsTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100% !important;
}

.BlueCenterTitle{
    text-align: center;
    margin-top: 70px !important;
    font-size: 30px !important;
    color: #01528f;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.iamgeTitleLink1:hover, .iamgeTitleLink2:hover{
	padding-right: 0px !important;
    padding-left: 0px !important;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
    padding-top: 20px;
    padding-bottom: 20px !important;
	transition: .5s ease;
	border:none;
}
.iamgeTitleLink2{
	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}


.iamgeTitleLink1{
	border-right:1px solid #cecece;
	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}

.TrainingTitlehp{
    text-align: center;
    color: #424242;
    font-size: 20px !important;
    font-family: Arial !important;
    width: 90%;
    margin: auto;
    margin-top: 20px !important;
}

.TraningImage>a>img{
	    text-align: center;
    margin: auto;
}

.iamgeTitleLink1, .iamgeTitleLink2{
	margin-top: 15px !important;
}
}

@media (min-width:992px) and (max-width: 1199px) {

.TrainingSelf{
	width: 100%;
}

.TrainingSec{
	    height: 345px;
}

.LastNewsTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100% !important;
}

.BlueCenterTitle{
    text-align: center;
    margin-top: 70px !important;
    font-size: 30px !important;
    color: #01528f;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.iamgeTitleLink1:hover, .iamgeTitleLink2:hover{
	padding-right: 0px !important;
    padding-left: 0px !important;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
    padding-top: 20px;
    padding-bottom: 20px !important;
	transition: .5s ease;
	border:none;
}
.iamgeTitleLink2{
	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}


.iamgeTitleLink1{
	border-right:1px solid #cecece;
	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}

.TrainingTitlehp{
    text-align: center;
    color: #424242;
    font-size: 18px !important;
    font-family: Arial !important;
    width: 90%;
    margin: auto;
    margin-top: 20px !important;
}

.TraningImage>a>img{
	    text-align: center;
    margin: auto;
	    width: 90px;
}

.iamgeTitleLink1, .iamgeTitleLink2{
	margin-top: 15px !important;
}
}


@media (min-width:768px) and (max-width: 991px) {


.LastNewsTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100% !important;
}

.BlueCenterTitle{
    text-align: center;
    margin-top: 70px !important;
    font-size: 30px !important;
    color: #01528f;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.iamgeTitleLink1:hover, .iamgeTitleLink2:hover{
	padding-right: 0px !important;
    padding-left: 0px !important;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
    padding-top: 20px;
    padding-bottom: 20px !important;
	transition: .5s ease;
	border:none;
}
.iamgeTitleLink2{
	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}


.iamgeTitleLink1{

	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}

.TrainingTitlehp{
    text-align: center;
    color: #424242;
    font-size: 20px !important;
    font-family: Arial !important;
    width: 90%;
    margin: auto;
    margin-top: 20px !important;
}

.TraningImage>a>img{
	    text-align: center;
    margin: auto;
	    width: 90px;
}

.iamgeTitleLink1, .iamgeTitleLink2{
	margin-top: 15px !important;
	    margin-bottom: 30px;
}
}


@media (min-width:480px) and (max-width: 767px) {
.LastNewsTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100% !important;
}

.BlueCenterTitle{
    text-align: center;
    margin-top: 70px !important;
    font-size: 27px !important;
    color: #01528f;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.iamgeTitleLink1:hover, .iamgeTitleLink2:hover{
	padding-right: 0px !important;
    padding-left: 0px !important;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
    padding-top: 20px;
    padding-bottom: 20px !important;
	transition: .5s ease;
	border:none;
}
.iamgeTitleLink2{
	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}


.iamgeTitleLink1{

	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}

.TrainingTitlehp{
    text-align: center;
    color: #424242;
    font-size: 18px !important;
    font-family: Arial !important;
    width: 90%;
    margin: auto;
    margin-top: 20px !important;
}

.TraningImage>a>img{
	    text-align: center;
    margin: auto;
	    width: 80px;
}

.iamgeTitleLink1, .iamgeTitleLink2{
	margin-top: 15px !important;
	    margin-bottom: 30px;
}
}


@media (min-width:320px) and (max-width: 479px) {

.LastNewsTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100% !important;
}

.BlueCenterTitle{
    text-align: center;
    margin-top: 70px !important;
    font-size: 25px !important;
    color: #01528f;
    margin-bottom: 30px !important;
    font-family: Arial !important;
}

.iamgeTitleLink1:hover, .iamgeTitleLink2:hover{
	padding-right: 0px !important;
    padding-left: 0px !important;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
    padding-top: 20px;
    padding-bottom: 20px !important;
	transition: .5s ease;
	border:none;
}
.iamgeTitleLink2{
	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}


.iamgeTitleLink1{

	padding-top: 20px;
    padding-bottom: 20px !important;
	padding-right: 0px !important;
    padding-left: 0px !important;
}

.TrainingTitlehp{
    text-align: center;
    color: #424242;
    font-size: 18px !important;
    font-family: Arial !important;
    width: 90%;
    margin: auto;
    margin-top: 20px !important;
}

.TraningImage>a>img{
	    text-align: center;
    margin: auto;
	    width: 70px;
}

.iamgeTitleLink1, .iamgeTitleLink2{
	margin-top: 15px !important;
	    margin-bottom: 30px;
}
}












/*---------------------CONTACT US PARALLAX----------------------------*/

.TrainingSelf, .NewsletterContainer, .AMLCompliance{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleFormHP, .iconsTitle, .TrainingSec, .searchIcons, .AgioaAthanasiosH2{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

@media (min-width: 1200px){



.ContactUsSec{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    height: 404px;
}

.ContactUsHP{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.cfieldCommonClass{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #001835 !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass3{
	    outline:none !important;
    border-bottom: 1px solid #001835 !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #001835;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.cfieldCommonClass1{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #ffffff !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass31{
	    outline:none !important;
    border-bottom: 1px solid #ffffff !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.Message > div > .CaptchaClass > .InputTextClass > .lblTextTitle{
	color:white !important;
}


.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #ffffff !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.TextCenter2{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #3c3d3e;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}


.TextCenter2>a{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #75ab00;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}

.TextCenter2>a:hover{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #95b3d7;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}


.InputTextClass  >  input{
    border-bottom: 1px solid #315173;
    padding-left: 0px !important;
    background: rgb(255, 255, 255);
    border-top: none;
    border-right: snow;
    border-left: none;
	color: #95b3d7;
    font-family: Arial !important;
}

.InputTextClass  >  input:hover{
 border-bottom: 1px solid #ffffff;
    padding-left: 0px !important;
    background: rgba(17, 54, 80, 0.45);
    border-top: none;
    border-right: snow;
    border-left: none;
    color: white;
    font-family: Arial !important;
}

.cfieldrCommonClassH{
	    height: 90px !important;
}

.cfieldrCommonClassH:hover{
	    height: 90px !important;
}

.cfieldrCommonClassH:focus{
	    height: 90px !important;
}	

.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: white !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.pa_height{
	height: 404px !important;
}



}



@media (min-width:992px) and (max-width: 1199px) {
.ContactUsSec{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    height: 404px;
}

.ContactUsHP{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.cfieldCommonClass{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #001835 !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass3{
	    outline:none !important;
	    border-bottom: 1px solid #001835 !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #001835;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.cfieldCommonClass1{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #ffffff !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass31{
	    outline:none !important;
	    border-bottom: 1px solid #ffffff !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.Message > div > .CaptchaClass > .InputTextClass > .lblTextTitle{
	color:white !important;
}


.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #ffffff !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.TextCenter2{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #3c3d3e;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}

.TextCenter2>a{
    font-size: 16px !important;
    font-family: Arial !important;
    color: #75ab00;
    font-weight: bold;
}

.TextCenter2>a:hover{
    font-size: 16px !important;
    font-family: Arial !important;
    color: #95b3d7;
    font-weight: bold;
}


.InputTextClass  >  input{
    border-bottom: 1px solid #315173;
    padding-left: 0px !important;
    background: rgb(255, 255, 255);
    border-top: none;
    border-right: snow;
    border-left: none;
	color: #95b3d7;
    font-family: Arial !important;
}

.InputTextClass  >  input:hover{
 border-bottom: 1px solid #ffffff;
    padding-left: 0px !important;
    background: rgba(17, 54, 80, 0.45);
    border-top: none;
    border-right: snow;
    border-left: none;
    color: white;
    font-family: Arial !important;
}

.cfieldrCommonClassH{
	    height: 90px !important;
}

.cfieldrCommonClassH:hover{
	    height: 90px !important;
}

.cfieldrCommonClassH:focus{
	    height: 90px !important;
}	

.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: white !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.pa_height{
	height: 404px !important;
}



}


@media (min-width:768px) and (max-width: 991px) {
	
.ContactUsSec{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    height: 860px;
}

.ContactUsHP{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.cfieldCommonClass{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #001835 !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass3{
	    outline:none !important;
	    border-bottom: 1px solid #001835 !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #001835;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.cfieldCommonClass1{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #ffffff !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass31{
	    outline:none !important;
	    border-bottom: 1px solid #ffffff !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.Message > div > .CaptchaClass > .InputTextClass > .lblTextTitle{
	color:white !important;
}


.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #ffffff !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.TextCenter2{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #3c3d3e;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}

.TextCenter2>a{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #75ab00;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}

.TextCenter2>a:hover{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #95b3d7;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}


.InputTextClass  >  input{
    border-bottom: 1px solid #315173;
    padding-left: 0px !important;
    background: rgb(255, 255, 255);
    border-top: none;
    border-right: snow;
    border-left: none;
    color: #95b3d7;
    font-family: Arial !important;
}

.InputTextClass  >  input:hover{
 border-bottom: 1px solid #ffffff;
    padding-left: 0px !important;
    background: rgba(17, 54, 80, 0.45);
    border-top: none;
    border-right: snow;
    border-left: none;
    color: white;
    font-family: Arial !important;
}

.cfieldrCommonClassH{
	    height: 90px !important;
}

.cfieldrCommonClassH:hover{
	    height: 90px !important;
}

.cfieldrCommonClassH:focus{
	    height: 90px !important;
}	

.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: white !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.pa_height{
	height: 860px !important;
}


}


@media (min-width:480px) and (max-width: 767px) {
	
.ContactUsSec{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    height: 860px;
}

.ContactUsHP{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.cfieldCommonClass{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #001835 !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass3{
	    outline:none !important;
	    border-bottom: 1px solid #001835 !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #001835;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.cfieldCommonClass1{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #ffffff !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass31{
	    outline:none !important;
	    border-bottom: 1px solid #ffffff !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.Message > div > .CaptchaClass > .InputTextClass > .lblTextTitle{
	color:white !important;
}


.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #ffffff !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.TextCenter2{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #3c3d3e;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}

.TextCenter2>a{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #75ab00;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}

.TextCenter2>a:hover{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #95b3d7;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}


.InputTextClass  >  input{
    border-bottom: 1px solid #315173;
    padding-left: 0px !important;
    background: rgb(255, 255, 255);
    border-top: none;
    border-right: snow;
    border-left: none;
    color: #95b3d7;
    font-family: Arial !important;
}

.InputTextClass  >  input:hover{
 border-bottom: 1px solid #ffffff;
    padding-left: 0px !important;
    background: rgba(17, 54, 80, 0.45);
    border-top: none;
    border-right: snow;
    border-left: none;
    color: white;
    font-family: Arial !important;
}

.cfieldrCommonClassH{
	    height: 90px !important;
}

.cfieldrCommonClassH:hover{
	    height: 90px !important;
}

.cfieldrCommonClassH:focus{
	    height: 90px !important;
}	

.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: white !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.pa_height{
	height: 860px !important;
}


}

@media (min-width:320px) and (max-width: 479px) {
	
.ContactUsSec{
	    padding-left: 0px !important;
    padding-right: 0px !important;
    height: 865px;
}

.ContactUsHP{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.cfieldCommonClass{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #001835 !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass3{
	    outline:none !important;
	    border-bottom: 1px solid #001835 !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #001835;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass3:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.cfieldCommonClass1{
	border-width: 0px !important;
    width: 121px !important;
    height: 20px !important;
    color: #ffffff !important;
    background-color: transparent !important;
    font-size: 16px !important;
    font-family: Arial !important;
}

.cfieldrCommonClass31{
	    outline:none !important;
	    border-bottom: 1px solid #ffffff !important;
    background: transparent;
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:focus{
	    border-bottom: 1px solid #ffffff !important;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
}

.cfieldrCommonClass31:hover{
    border-bottom: snow;
    background: rgba(0, 24, 53, 0.38);
    border-right: none;
    border-top: none;
    border-left: none;
    color: #ffffff;
    font-family: Arial !important;
    height: 25px !important;
    width: 100% !important;
    margin-bottom: 30px !important;;
}

.Message > div > .CaptchaClass > .InputTextClass > .lblTextTitle{
	color:white !important;
}


.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #ffffff !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.TextCenter2{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #3c3d3e;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}


.TextCenter2>a{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #75ab00;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}

.TextCenter2>a:hover{
    font-size: 16px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
    color: #95b3d7;
    font-weight: bold;
    padding-top: 30px !important;
    width: 100%;
}


.InputTextClass  >  input{
    border-bottom: 1px solid #315173;
    padding-left: 0px !important;
    background: rgb(255, 255, 255);
    border-top: none;
    border-right: snow;
    border-left: none;
    color: #95b3d7;
    font-family: Arial !important;
}

.InputTextClass  >  input:hover{
 border-bottom: 1px solid #ffffff;
    padding-left: 0px !important;
    background: rgba(17, 54, 80, 0.45);
    border-top: none;
    border-right: snow;
    border-left: none;
    color: white;
    font-family: Arial !important;
}

.cfieldrCommonClassH{
	    height: 90px !important;
}

.cfieldrCommonClassH:hover{
	    height: 90px !important;
}

.cfieldrCommonClassH:focus{
	    height: 90px !important;
}	

.Message > div > .CaptchaClass > .SubmitClass > .CustomFormButton:hover{
	height: 30px !important;
    width: 154px !important;
    background: white !important;
    border: 1px solid #013054 !important;
    color: #013054 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

.pa_height{
	height: 865px !important;
}


}








/*--------------------- News Home Page ----------------------------*/
.kpContainerClass{
	    margin-bottom: 40px !important;
}



@media (min-width: 1200px){
	
.lastNews{
	height: 637px;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.AlignNewsStyle{
	    height: 505px !important;
}

.nbsckpIconBtnClass{
	color: #416b96 !important;
    left: 4px !important;
}

.nbsckpaLinkClass {
	    color: #416b96 !important;
        right: 2px;
    width: 20px;
}

.well{
	padding: 0px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    width: 95%;
    margin: auto;
}

.nbscContainerClass{
	width: 100% !important;
}

.nbsckpaLinkClass{
	    background: none !important;
}

.newsall{
	width: 100%;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 20px !important;
	box-shadow: 5px 5px 10px rgb(222, 222, 222);
	height: 390px;
}

.newsall>a>img{
	width: 100%;
}




.titleall{
    margin-top: 10px !important;
    color: #015ea5;
    font-size: 17px;
    font-family: Arial !important;
    line-height: 24px;
    padding-right: 20px !important;
}

.textallnewIn{
    padding-right: 20px !important;
}

.NewsBriefLink223{
	color: #292929;
    font-size: 14px;
    font-family: Arial !important;
}

.NewsBriefLink223:hover{
	color: #01528f;
    font-size: 14px;
    font-family: Arial !important;
}

.dateall{
    margin-top: 20px !important;
    margin-right: 20px !important;
}

.NewsCommonDate {
	font-size: 15px !important;
    color: grey;
    font-family: Arial !important;
}

.NewsCommonDate:hover{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}

.nbsckpCarouselInnerClass{
	    height: 420px !important;
}

}

@media (min-width:992px) and (max-width: 1199px) {

.lastNews{
	    height: 637px;
		    padding-left: 0px !important;
    padding-right: 0px !important;
}

.nbsckpIconBtnClass{
	color: #416b96 !important;
    left: 4px !important;
}

.nbsckpaLinkClass {
	    color: #416b96 !important;
        right: 2px;
    width: 20px;
}

.well{
	padding: 0px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
	width:90% !important;
	margin: auto;
}

.nbscContainerClass{
	width: 100% !important;
}

.nbsckpaLinkClass{
	    background: none !important;
}

.newsall{
	width: 100%;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 20px !important;
	box-shadow: 5px 5px 10px rgb(222, 222, 222);
	height: 390px;
}

.newsall>a>img{
	width: 100%;
}






.titleall{
    margin-top: 10px !important;
    color: #015ea5;
    font-size: 17px;
    font-family: Arial !important;
    line-height: 24px;
}

.textallnewIn{
    padding-right: 5px !important;
}

.NewsBriefLink223{
	color: #292929;
    font-size: 14px;
    font-family: Arial !important;
}

.NewsBriefLink223:hover{
	color: #01528f;
    font-size: 14px;
    font-family: Arial !important;
}

.dateall{
    margin-top: 20px !important;
    margin-right: 20px !important;
}

.NewsCommonDate {
	font-size: 15px !important;
    color: grey;
    font-family: Arial !important;
}

.NewsCommonDate:hover{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}

.nbsckpCarouselInnerClass{
	    height: 830px !important;
}

.lastNews{
	    height: 1000px;
		    padding-left: 0px !important;
    padding-right: 0px !important;
}

.nbsckpspan3Class{
	    margin-bottom: 30px !important;
}

}

@media (min-width:768px) and (max-width: 991px) {
	
.lastNews{
	    height: 1000px;
		    padding-left: 0px !important;
    padding-right: 0px !important;
}

.nbsckpspan3Class{
	    margin-bottom: 30px !important;
}


.nbsckpIconBtnClass{
	color: #416b96 !important;
    left: 4px !important;
}

.nbsckpaLinkClass {
	    color: #416b96 !important;
        right: 2px;
    width: 20px;
}

.well{
	padding: 0px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
}

.nbscContainerClass{
	width: 100% !important;
}

.nbsckpaLinkClass{
	    background: none !important;
}

.newsall{
	width: 100%;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 20px !important;
	box-shadow: 5px 5px 10px rgb(222, 222, 222);
	height: 390px;
}

.newsall>a>img{
	width: 100%;
}






.titleall{
    margin-top: 10px !important;
    color: #015ea5;
    font-size: 17px;
    font-family: Arial !important;
    line-height: 24px;
}

.textallnewIn{
    padding-right: 5px !important;
}

.NewsBriefLink223{
	color: #292929;
    font-size: 14px;
    font-family: Arial !important;
}

.NewsBriefLink223:hover{
	color: #01528f;
    font-size: 14px;
    font-family: Arial !important;
}

.dateall{
    margin-top: 20px !important;
    margin-right: 20px !important;
}

.NewsCommonDate {
	font-size: 15px !important;
    color: grey;
    font-family: Arial !important;
}

.NewsCommonDate:hover{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}

.nbsckpCarouselInnerClass{
	    height: 830px !important;
}



}

@media (min-width:480px) and (max-width: 767px) {
.nbsckpIconBtnClass{
	color: #416b96 !important;
    left: 4px !important;
}

.nbsckpaLinkClass {
	    color: #416b96 !important;
        right: 2px;
    width: 20px;
}

.well{
	padding: 0px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
}

.nbscContainerClass{
	width: 100% !important;
}

.nbsckpaLinkClass{
	    background: none !important;
}

.newsall{
	width: 100%;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 20px !important;
	box-shadow: 5px 5px 10px rgb(222, 222, 222);
}

.newsall>a>img{
	width: 100%;
}






.titleall{
    margin-top: 10px !important;
    color: #015ea5;
    font-size: 17px;
    font-family: Arial !important;
    line-height: 24px;
}

.textallnewIn{
    padding-right: 5px !important;
}

.NewsBriefLink223{
	color: #292929;
    font-size: 14px;
    font-family: Arial !important;
}

.NewsBriefLink223:hover{
	color: #01528f;
    font-size: 14px;
    font-family: Arial !important;
}

.dateall{
    margin-top: 20px !important;
    margin-right: 20px !important;
}

.NewsCommonDate {
	font-size: 15px !important;
    color: grey;
    font-family: Arial !important;
}

.NewsCommonDate:hover{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}


.lastNews{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.nbsckpspan3Class{
	    margin-bottom: 30px !important;
}


}

@media (min-width:320px) and (max-width: 479px) {
.nbsckpIconBtnClass{
	color: #416b96 !important;
    left: 4px !important;
}

.nbsckpaLinkClass {
	    color: #416b96 !important;
        right: 2px;
    width: 20px;
}

.well{
	padding: 0px !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
}

.nbscContainerClass{
	width: 100% !important;
}

.nbsckpaLinkClass{
	    background: none !important;
}

.newsall{
	width: 100%;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 20px !important;
	box-shadow: 5px 5px 10px rgb(222, 222, 222);

}

.newsall>a>img{
	width: 100%;
}






.titleall{
    margin-top: 10px !important;
    color: #015ea5;
    font-size: 17px;
    font-family: Arial !important;
    line-height: 24px;
}

.textallnewIn{
    padding-right: 5px !important;
}

.NewsBriefLink223{
	color: #292929;
    font-size: 14px;
    font-family: Arial !important;
}

.NewsBriefLink223:hover{
	color: #01528f;
    font-size: 14px;
    font-family: Arial !important;
}

.dateall{
    margin-top: 20px !important;
    margin-right: 20px !important;
}

.NewsCommonDate {
	font-size: 15px !important;
    color: grey;
    font-family: Arial !important;
}

.NewsCommonDate:hover{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}



.lastNews{
		    padding-left: 0px !important;
    padding-right: 0px !important;
}

.nbsckpspan3Class{
	    margin-bottom: 30px !important;
}


}






/*------------------------------News Home page----------------------------------*/
@media (min-width: 1200px){
	
.kpProductIconBtnClass{
	    left: 20px;
}

.TitleGallery{
	font-size: 35px !important;
    color: #383838;
    font-family: Arial !important;
    margin-bottom: 15px !important;
	text-align: center;
}

.kpProductimgClass{
	width:100% !important;
}

.prodlogo_w{
	padding-bottom: 30px !important;
}

.OpacityClass > .left {
	background: none;
    color: #383737;
    position: absolute;
    left: -45px;
	width: 40px;
}

.OpacityClass > .right {
	background: none;
    color: #383737;
    position: absolute;
    right: -45px;
	width: 40px;
}


.slide > .left {
	background: none;
    color: #383737;
    position: absolute;
    left: -36px;
	width: 40px;
}

.slide > .right {
	background: none;
    color: #383737;
    position: absolute;
    right: -15px;
	width: 40px;
}

.ImageGridIconClass{
	color: #828181 !important;
	cursor: pointer;
}

.lblImageIndexClass{
	font-size: 18px !important;
    font-family: Roboto !important;
    font-weight: bold !important;
}

.ViewGalleryHeaderClass {
	width: 170px !important;
	right: 4px !important;
}
.divGalleryHeaderTitleClass {
    text-align: right !important;
}

.divImageHeaderClass {
    text-align: right !important;
}

.kpspan3Class>a>img{
	width:100% !important;
}


.thumbnail{
	border: 1px solid #b5b4b4 !important;
	border-radius: 14px !important;
}

.thumbnail{
	border: 1px solid #b5b4b4 !important;
	border-radius: 14px !important;
}

.thumbnail:hover{
	border: 1px solid #b5b4b4 !important;
	border-radius: 14px !important;
}

}




/*---------------------Newsletter PARALLAX----------------------------*/

@media (min-width: 1200px){
	


.NewsletterHp{
	    padding-left: 0px !important;
    padding-right: 0px !important;
	
}

.pa_height2{
	height: 220px !important;
}

.NewsletterTitleHP{
    color: #ffffff !important;
    font-size: 25px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
}

.NewsLetterButton{
	    text-align: center;
    margin-top: 40px !important;
}

.NewsLetterButton>a{
	    border: 1px solid white;
    padding: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 15px !important;
}

.NewsLetterButton>a:hover{
    border: 1px solid white;
    padding: 10px !important;
    color: #0f334d;
    font-family: Arial !important;
    font-size: 15px !important;
    background: white;
}

.FormNewslettertitle{
	margin-top: 40px !important;
}

.SupNewslettertitle{
    margin-top: 55px;
}

.NewletterCustom_Button{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #001835 !important;
    color: #001835 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
}

.NewletterCustom_Button:hover{
    height: 30px !important;
    width: 154px !important;
    background: #001835 !important;
    border: 1px solid #001835 !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
}

}



@media (min-width:992px) and (max-width: 1199px) {

	
.NewsLetterButton{
	    text-align: center;
    margin-top: 40px !important;
}

.NewsLetterButton>a{
	    border: 1px solid white;
    padding: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 15px !important;
}

.NewsLetterButton>a:hover{
    border: 1px solid white;
    padding: 10px !important;
    color: #0f334d;
    font-family: Arial !important;
    font-size: 15px !important;
    background: white;
}

.NewsletterHp{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.pa_height2{
	height: 220px !important;
}

.NewsletterTitleHP{
    color: #ffffff !important;
    font-size: 25px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
}

.FormNewslettertitle{
	margin-top: 40px !important;
}

.SupNewslettertitle{
    margin-top: 55px;
}

.NewletterCustom_Button{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #001835 !important;
    color: #001835 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
}

.NewletterCustom_Button:hover{
    height: 30px !important;
    width: 154px !important;
    background: #001835 !important;
    border: 1px solid #01528f !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

}

@media (min-width:768px) and (max-width: 991px) {
	
	
.NewsLetterButton{
	    text-align: center;
    margin-top: 40px !important;
}

.NewsLetterButton>a{
	    border: 1px solid white;
    padding: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 15px !important;
}

.NewsLetterButton>a:hover{
    border: 1px solid white;
    padding: 10px !important;
    color: #0f334d;
    font-family: Arial !important;
    font-size: 15px !important;
    background: white;
}

.NewsletterHp{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.pa_height2, .NewsletterHp{
	height: 195px !important;
}

.NewsletterTitleHP{
    color: #ffffff !important;
    font-size: 25px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
}

.FormNewslettertitle{
	margin-top: 40px !important;
}

.SupNewslettertitle{
    margin-top: 55px;
}

.NewletterCustom_Button{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #001835 !important;
    color: #001835 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
}

.NewletterCustom_Button:hover{
    height: 30px !important;
    width: 154px !important;
    background: #001835 !important;
    border: 1px solid #01528f !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

}

@media (min-width:480px) and (max-width: 767px) {

	
.NewsLetterButton{
	    text-align: center;
    margin-top: 40px !important;
}

.NewsLetterButton>a{
	    border: 1px solid white;
    padding: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 15px !important;
}

.NewsLetterButton>a:hover{
    border: 1px solid white;
    padding: 10px !important;
    color: #0f334d;
    font-family: Arial !important;
    font-size: 15px !important;
    background: white;
}


.NewsletterHp{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.pa_height2, .NewsletterHp{
	height: 195px !important;
}

.NewsletterTitleHP{
    color: #ffffff !important;
    font-size: 25px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
}

.FormNewslettertitle{
	margin-top: 40px !important;
}

.SupNewslettertitle{
    margin-top: 55px;
}

.NewletterCustom_Button{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #001835 !important;
    color: #001835 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
}

.NewletterCustom_Button:hover{
    height: 30px !important;
    width: 154px !important;
    background: #001835 !important;
    border: 1px solid #01528f !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

}


@media (min-width:320px) and (max-width: 479px) {
	
.NewsLetterButton{
	    text-align: center;
    margin-top: 40px !important;
}

.NewsLetterButton>a{
	    border: 1px solid white;
    padding: 10px !important;
    color: white;
    font-family: Arial !important;
    font-size: 15px !important;
}

.NewsLetterButton>a:hover{
    border: 1px solid white;
    padding: 10px !important;
    color: #0f334d;
    font-family: Arial !important;
    font-size: 15px !important;
    background: white;
}

.NewsletterHp{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.pa_height2, .NewsletterHp{
	height: 195px !important;
}

.NewsletterTitleHP{
    color: #ffffff !important;
    font-size: 20px !important;
    font-family: Arial !important;
    text-align: center;
    margin-bottom: 20px !important;
}

.FormNewslettertitle{
	margin-top: 40px !important;
}

.SupNewslettertitle{
    margin-top: 55px;
}

.NewletterCustom_Button{
	height: 30px !important;
    width: 154px !important;
    background: transparent !important;
    border: 1px solid #001835 !important;
    color: #001835 !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
}

.NewletterCustom_Button:hover{
    height: 30px !important;
    width: 154px !important;
    background: #001835 !important;
    border: 1px solid #01528f !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
    float: left;
}

}


/*---------------------Designated person section----------------------------*/



@media (min-width: 1920px){

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1{
	height:0px !important;
}

.img-clip-block{
	    height: 800px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 174px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 11px;
    left: 31%;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 12px;
    right: 31%;
}

.overlay4 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 201px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
	color: #060606;
    font-size: 14px;
    position: absolute;
    top: 33%;
    right: -1px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 18px;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    left: 31%;
    top: 261px;
}


.box3{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    right: 31%;
    top: 261px;
}

.box4{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 451px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 36px;
    top: 59px;
    margin: auto;
    width: 25%;
}

.BoxText{
    transform: rotate(-45deg);
    position: relative;
    right: -13px;
    top: 51px;
    font-size: 18px;
    font-family: Arial !important;
}

}


@media (min-width:1820px) and (max-width: 1919px) {

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1{
	height:0px !important;
}

.img-clip-block{
	    height: 800px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 174px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 11px;
    left: 30%;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 12px;
    right: 30%;
}

.overlay4 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 201px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
	color: #060606;
    font-size: 14px;
    position: absolute;
    top: 33%;
    right: -1px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 18px;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    left: 30%;
    top: 261px;
}


.box3{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    right: 30%;
    top: 261px;
}

.box4{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 451px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 36px;
    top: 59px;
    margin: auto;
    width: 25%;
}

.BoxText{
    transform: rotate(-45deg);
    position: relative;
    right: -13px;
    top: 51px;
    font-size: 18px;
    font-family: Arial !important;
}

}


@media (min-width:1680px) and (max-width: 1819px) {

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1{
	height:0px !important;
}

.img-clip-block{
	    height: 800px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 174px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 11px;
    left: 28%;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 12px;
    right: 28%;
}

.overlay4 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 201px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
	color: #060606;
    font-size: 14px;
    position: absolute;
    top: 33%;
    right: -1px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 18px;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    left: 28%;
    top: 261px;
}


.box3{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    right: 28%;
    top: 261px;
}

.box4{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 451px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 36px;
    top: 59px;
    margin: auto;
    width: 25%;
}

.BoxText{
    transform: rotate(-45deg);
    position: relative;
    right: -13px;
    top: 51px;
    font-size: 18px;
    font-family: Arial !important;
}

}

@media (min-width:1500px) and (max-width: 1679px) {

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1{
	height:0px !important;
}

.img-clip-block{
	    height: 800px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 174px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 11px;
    left: 25%;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 12px;
    right: 25%;
}

.overlay4 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 201px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
	color: #060606;
    font-size: 14px;
    position: absolute;
    top: 33%;
    right: -1px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 18px;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    left: 25%;
    top: 261px;
}


.box3{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    right: 25%;
    top: 261px;
}

.box4{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 451px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 36px;
    top: 59px;
    margin: auto;
    width: 25%;
}

.BoxText{
    transform: rotate(-45deg);
    position: relative;
    right: -13px;
    top: 51px;
    font-size: 18px;
    font-family: Arial !important;
}

}

@media (min-width:1350px) and (max-width: 1499px) {

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1{
	height:0px !important;
}

.img-clip-block{
	    height: 800px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 174px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 11px;
    left: 22%;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 12px;
    right: 22%;
}

.overlay4 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 201px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
	color: #060606;
    font-size: 14px;
    position: absolute;
    top: 33%;
    right: -1px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 18px;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    left: 22%;
    top: 261px;
}


.box3{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    right: 22%;
    top: 261px;
}

.box4{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 451px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 36px;
    top: 59px;
    margin: auto;
    width: 25%;
}

.BoxText{
    transform: rotate(-45deg);
    position: relative;
    right: -13px;
    top: 51px;
    font-size: 18px;
    font-family: Arial !important;
}

}

@media (min-width:1200px) and (max-width: 1349px) {

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1{
	height:0px !important;
}

.img-clip-block{
	    height: 800px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 174px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 11px;
    left: 19%;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 12px;
    right: 19%;
}

.overlay4 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 201px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
	color: #060606;
    font-size: 14px;
    position: absolute;
    top: 33%;
    right: -1px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 18px;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    left: 19%;
    top: 261px;
}


.box3{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    right: 19%;
    top: 261px;
}

.box4{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 451px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 36px;
    top: 59px;
    margin: auto;
    width: 25%;
}

.BoxText{
    transform: rotate(-45deg);
    position: relative;
    right: -13px;
    top: 51px;
    font-size: 18px;
    font-family: Arial !important;
}

}

@media (min-width:992px) and (max-width: 1199px) {

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1{
	height:0px !important;
}

.img-clip-block{
	    height: 800px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 174px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 11px;
    left: 12%;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 12px;
    right: 12%;
}

.overlay4 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 201px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
	color: #060606;
    font-size: 14px;
    position: absolute;
    top: 33%;
    right: -1px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 18px;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    left: 12%;
    top: 261px;
}


.box3{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    right: 12%;
    top: 261px;
}

.box4{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 451px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 36px;
    top: 59px;
    margin: auto;
    width: 25%;
}

.BoxText{
    transform: rotate(-45deg);
    position: relative;
    right: -13px;
    top: 51px;
    font-size: 18px;
    font-family: Arial !important;
}

}

@media (min-width:768px) and (max-width: 991px) {

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1{
	height:0px !important;
}

.img-clip-block{
	    height: 800px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 174px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 11px;
    left: 27%;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 12px;
    right: 27%;
}

.overlay4 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 201px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
	color: #060606;
    font-size: 14px;
    position: absolute;
    top: 33%;
    right: -1px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 18px;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    left: 27%;
    top: 261px;
}


.box3{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    right: 27%;
    top: 261px;
}

.box4{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 451px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 36px;
    top: 59px;
    margin: auto;
    width: 25%;
}

.BoxText{
    transform: rotate(-45deg);
    position: relative;
    right: -13px;
    top: 51px;
    font-size: 18px;
    font-family: Arial !important;
}

}


@media (min-width:480px) and (max-width: 767px) {

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1 {
    height: 0px !important;
}

.img-clip-block{
	height: 1550px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 174px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 204px;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 581px;
}

.overlay4 {
	opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 959px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
	color: #060606;
    font-size: 14px;
    position: absolute;
    top: 33%;
    right: -1px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 18px;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 453px;
}


.box3{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 831px;
}

.box4{
    position: relative;
    display: block;
    height: 250px;
    width: 250px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 1208px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 36px;
    top: 59px;
    margin: auto;
    width: 25%;
}

.BoxText{
    transform: rotate(-45deg);
    position: relative;
    right: -13px;
    top: 51px;
    font-size: 18px;
    font-family: Arial !important;
}

}


@media (min-width:320px) and (max-width: 479px) {

.hoverefferct1:hover .overlay1 {
  opacity: 1;
}

.hoverefferct1:hover .overlay2 {
  opacity: 1;
}

.hoverefferct1:hover .overlay3 {
  opacity: 1;
}


.hoverefferct1:hover .overlay4 {
  opacity: 1;
}

.hoverefferct1 {
    height: 0px !important;
}

.img-clip-block{
    height: 1250px !important;
}


.overlay1 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 200px;
    width: 200px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    bottom: 124px;
}

.overlay2 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 200px;
    width: 200px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 180px;
}

.overlay3 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 200px;
    width: 200px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 481px;
}

.overlay4 {
    opacity: 0;
    transition: .5s ease;
    background-color: #e4e4e4;
    position: relative;
    display: block;
    height: 200px;
    width: 200px;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 788px;
}

.overlay1>h4, .overlay2>h4, .overlay3>h4, .overlay4>h4{
    color: #060606;
    font-size: 13px;
    position: absolute;
    top: 24%;
    right: 11px;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: rotate(-45deg);
    font-family: Arial !important;
    line-height: 16px;
    margin: auto;
}

.box1{
    top: 75px;
    position: relative;
    display: block;
    height: 200px;
    width: 200px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
}

.box2{
    position: relative;
    display: block;
    height: 200px;
    width: 200px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 380px;
}


.box3{
    position: relative;
    display: block;
    height: 200px;
    width: 200px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 680px;
}

.box4{
    position: relative;
    display: block;
    height: 200px;
    width: 200px;
    background-color: white;
    border: 1px solid #dcdcdc;
    transform: rotate(45deg);
    text-align: center;
    line-height: 30px;
    margin: auto;
    top: 988px;
}

.box1>img, .box2>img, .box3>img, .box4>img{
    transform: rotate(-45deg);
    position: relative;
    right: 32px;
    top: 40px;
    margin: auto;
    width: 25%;
}

.BoxText{
transform: rotate(-45deg);
    position: relative;
    right: -16px;
    top: 30px;
    font-size: 18px;
    font-family: Arial !important;
}

}















/*---------------------Designated person Page----------------------------*/
@media (min-width: 1200px){


.SubtitleforLink{
	font-size: 17px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
    color: #75ab00;
    margin-bottom: 5px !important;
}

.LinkClass{
	    border-bottom: 1px solid #cecece;
    margin-bottom: 50px !important;
    padding-bottom: 20px !important;
}

.LinkClass>a{
	font-size: 15px !important;
    font-family: Arial !important;
    color: #424141;
}

.LinkClass>a:hover{
    font-size: 15px !important;
    font-family: Arial !important;
    color: #75ab00;
}

}

@media (min-width:992px) and (max-width: 1199px) {


.SubtitleforLink{
	font-size: 17px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
    color: #75ab00;
    margin-bottom: 5px !important;
}

.LinkClass{
	    border-bottom: 1px solid #cecece;
    margin-bottom: 50px !important;
    padding-bottom: 20px !important;
}

.LinkClass>a{
	font-size: 15px !important;
    font-family: Arial !important;
    color: #424141;
}

.LinkClass>a:hover{
    font-size: 15px !important;
    font-family: Arial !important;
    color: #75ab00;
}

}

@media (min-width:768px) and (max-width: 991px) {


.SubtitleforLink{
	font-size: 17px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
    color: #75ab00;
    margin-bottom: 5px !important;
}

.LinkClass{
	    border-bottom: 1px solid #cecece;
    margin-bottom: 50px !important;
    padding-bottom: 20px !important;
}

.LinkClass>a{
	font-size: 15px !important;
    font-family: Arial !important;
    color: #424141;
}

.LinkClass>a:hover{
    font-size: 15px !important;
    font-family: Arial !important;
    color: #75ab00;
}

}

@media (min-width:480px) and (max-width: 767px) {

.SubtitleforLink{
	font-size: 17px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
    color: #75ab00;
    margin-bottom: 5px !important;
}

.LinkClass{
	    border-bottom: 1px solid #cecece;
    margin-bottom: 50px !important;
    padding-bottom: 20px !important;
}

.LinkClass>a{
	font-size: 15px !important;
    font-family: Arial !important;
    color: #424141;
	display:none;
}

.LinkClass>a:hover{
    font-size: 15px !important;
    font-family: Arial !important;
    color: #75ab00;
}

.LinkClass>a>img{
	display:none;
}

}


@media (min-width:320px) and (max-width: 479px) {
.BlueLeftTitle{
	padding-left:0px !important;
	padding-right:0px !important;
}

.SubtitleforLink{
	font-size: 17px !important;
    font-family: Arial !important;
    margin-top: 0px !important;
    color: #75ab00;
    margin-bottom: 5px !important;
}

.LinkClass{
	    border-bottom: 1px solid #cecece;
    margin-bottom: 50px !important;
    padding-bottom: 20px !important;
}

.LinkClass>a{
	font-size: 15px !important;
    font-family: Arial !important;
    color: #424141;
	display:none;
}

.LinkClass>a:hover{
    font-size: 15px !important;
    font-family: Arial !important;
    color: #75ab00;
}
.LinkClass>a>img{
	display:none;
}

}










/*--------------------- Image With Title and Subtitle ----------------------------*/
@media (min-width: 1200px){
	
.fluitImgTitle>img{
	    width: 100% !important;
}

.fluitImgTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleSubTitle{
	position: relative;
    bottom: 160px;
    text-align: center;
    color: #ffffff;
}

.whiteTitleContent{
	    font-size: 30px !important;
    font-family: Arial !important;
}

.SubTitleWhite {
    position: relative;
    font-size: 20px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
	padding-top:5px !important;
	font-family: Arial !important;
}
.SubTitleWhite:before, .SubTitleWhite:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 15%;
    height: 1px;
    content: '\a0';
    background-color: white;
}
.SubTitleWhite:before {
    margin-left: -15%;
    text-align: right;
}
}

@media (min-width:992px) and (max-width: 1199px) {
	
.fluitImgTitle>img{
	    width: 100% !important;
}

.fluitImgTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleSubTitle{
	position: relative;
    bottom: 125px;
    text-align: center;
    color: #ffffff;
}

.whiteTitleContent{
	    font-size: 30px !important;
    font-family: Arial !important;
}

.SubTitleWhite {
    position: relative;
    font-size: 20px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
	padding-top:5px !important;
	font-family: Arial !important;
}
.SubTitleWhite:before, .SubTitleWhite:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 15%;
    height: 1px;
    content: '\a0';
    background-color: white;
}
.SubTitleWhite:before {
    margin-left: -15%;
    text-align: right;
}
}

@media (min-width:768px) and (max-width: 991px) {
	
.fluitImgTitle>img{
	    width: 100% !important;
}

.fluitImgTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleSubTitle{
	position: relative;
    bottom: 100px;
    text-align: center;
    color: #ffffff;
}

.whiteTitleContent{
	    font-size: 30px !important;
    font-family: Arial !important;
}

.SubTitleWhite {
    position: relative;
    font-size: 17px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    margin-top: 5px !important;
	font-family: Arial !important;
}
.SubTitleWhite:before, .SubTitleWhite:after {
    position: absolute;
    top: 51%;
    overflow: hidden;
    width: 15%;
    height: 1px;
    content: '\a0';
    background-color: white;
}
.SubTitleWhite:before {
    margin-left: -15%;
    text-align: right;
}
}


@media (min-width:480px) and (max-width: 767px) {
	
.fluitImgTitle>img{
	    width: 100% !important;
}

.fluitImgTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleSubTitle{
	position: relative;
    bottom: 68px;
    text-align: center;
    color: #ffffff;
}

.whiteTitleContent{
    font-size: 20px !important;
    font-family: Arial !important;
    margin-bottom: 0px !important;
}

.SubTitleWhite {
    position: relative;
    font-size: 15px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    margin-top: 5px !important;
    font-family: Arial !important;
}

}

@media (min-width:320px) and (max-width: 479px) {
	
.fluitImgTitle>img{
	display: none;
}
	
.fluitImgTitle>img{
	    width: 100% !important;
}

.fluitImgTitle{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleSubTitle{
    text-align: center;
    color: #01528f;
}

.whiteTitleContent{
    font-size: 30px !important;
    font-family: Arial !important;
    margin-bottom: 0px !important;
}

.SubTitleWhite {
    position: relative;
    font-size: 18px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    margin-top: 5px !important;
    font-family: Arial !important;
}

}




/*--------------------- Title Text----------------------------*/
.BlueCenterTitleCenter{
	text-align: center;
    color: #013054;
    margin-top: 0px !important;
    font-size: 25px !important;
    font-family: Arial !important;
}

.TextCenter{
	text-align: center;
    width: 87%;
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
}


/*--------------------- Content Parallax ----------------------------*/

@media (min-width: 1200px){
.ParallaxImgHp{
	display:none !important;
}

.parallaxImgLeft, .ParallaxImgRight, .PrallaxLeft, .PrallaxRight{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.parallaxTextLeft{
    margin-top: 70px !important;
}

.TitleAlignRight{
	color: #01528f;
    margin-top: 0px !important;
    font-size: 25px !important;
    font-family: Arial !important;
}

.TextAlignRight{
	width: 87%;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
}

.TextAlignLeft{
	    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
    padding-left: 85px;
    padding-right: 15px !important;
}

.TitleAlignLeft{
	padding-left: 85px;
    padding-right: 15px !important;
    color: #01528f;
    font-size: 25px !important;
    font-family: Arial !important;
    margin-top: 85px;
}

}

@media (min-width:992px) and (max-width: 1199px) {
	
.ParallaxImgHp>img{
	width:100% !important;
}
	
.ParallaxImgHp{
	padding-left:0px !important;
	padding-right:0px !important;
}

.pa_height3{
	display:none !important;
}

.parallaxImgLeft, .ParallaxImgRight, .PrallaxLeft, .PrallaxRight{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.parallaxTextLeft, .parallaxTextRight{
    margin-top: 20px !important;
    margin-bottom: 50px !important;
}

.TitleAlignRight{
	color: #01528f;
    margin-top: 0px !important;
    font-size: 25px !important;
    font-family: Arial !important;
}

.TextAlignRight{
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
}

.TextAlignLeft{
	    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
    padding-right: 15px !important;
}

.TitleAlignLeft{
    padding-right: 15px !important;
    color: #01528f;
    font-size: 25px !important;
    font-family: Arial !important;
	    margin-top: 0px !important;
}

}

@media (min-width:768px) and (max-width: 991px) {
	
.ParallaxImgHp>img{
	width:100% !important;
}
	
.ParallaxImgHp{
	padding-left:0px !important;
	padding-right:0px !important;
}

.pa_height3{
	display:none !important;
}

.parallaxImgLeft, .ParallaxImgRight, .PrallaxLeft, .PrallaxRight{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.parallaxTextLeft, .parallaxTextRight{
    margin-top: 20px !important;
    margin-bottom: 50px !important;
}

.TitleAlignRight{
	color: #01528f;
    margin-top: 0px !important;
    font-size: 25px !important;
    font-family: Arial !important;
}

.TextAlignRight{
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
}

.TextAlignLeft{
	    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
    padding-right: 15px !important;
}

.TitleAlignLeft{
    padding-right: 15px !important;
    color: #01528f;
    font-size: 25px !important;
    font-family: Arial !important;
	    margin-top: 0px !important;
}

}

@media (min-width:480px) and (max-width: 767px) {
	
.ParallaxImgHp>img{
	width:100% !important;
}
	
.ParallaxImgHp{
	padding-left:0px !important;
	padding-right:0px !important;
}

.pa_height3{
	display:none !important;
}

.parallaxImgLeft, .ParallaxImgRight, .PrallaxLeft, .PrallaxRight{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.parallaxTextLeft, .parallaxTextRight{
    margin-top: 20px !important;
    margin-bottom: 50px !important;
}

.TitleAlignRight{
	color: #01528f;
    margin-top: 0px !important;
    font-size: 25px !important;
    font-family: Arial !important;
}

.TextAlignRight{
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
}

.TextAlignLeft{
	    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
    padding-right: 15px !important;
}

.TitleAlignLeft{
    padding-right: 15px !important;
    color: #01528f;
    font-size: 25px !important;
    font-family: Arial !important;
	    margin-top: 0px !important;
}

}

@media (min-width:320px) and (max-width: 479px) {
	
.ParallaxImgHp>img{
	width:100% !important;
}
	
.ParallaxImgHp{
	padding-left:0px !important;
	padding-right:0px !important;
}

.pa_height3{
	display:none !important;
}

.parallaxImgLeft, .ParallaxImgRight, .PrallaxLeft, .PrallaxRight{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.parallaxTextLeft, .parallaxTextRight{
    margin-top: 20px !important;
    margin-bottom: 50px !important;
}

.TitleAlignRight{
	color: #01528f;
    margin-top: 0px !important;
    font-size: 20px !important;
    font-family: Arial !important;
}

.TextAlignRight{
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
}

.TextAlignLeft{
	    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
    padding-right: 15px !important;
}

.TitleAlignLeft{
    padding-right: 15px !important;
    color: #01528f;
    font-size: 20px !important;
    font-family: Arial !important;
	    margin-top: 0px !important;
}

}











/*--------------------- All News Page ----------------------------*/

@media (min-width: 1200px){
.newsallNewIn{
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-bottom: 30px;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
}

.AllNewsImge>a>img{
	width:100% !important;
}


.dateallnewIn{
	font-size: 15px;
    color: #75ab00;
    font-family: Arial,Helvetica,Verdana;
    padding-bottom: 10px;
}

.titleallnewIn{
	font-size: 18px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
    border-left: 1px solid #75ab00;
    padding-left: 10px;
    margin-bottom: 10px !important;
    width: 90%;
}

.dcallnew{
	font-size: 16px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
}

.TablePager_Pages, .TablePager_Items, .TablePager_DropDownLabel{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}

.TablePager_DivClass>table{
	    margin-bottom: 30px;
}

}

@media (min-width:992px) and (max-width: 1199px) {
.newsallNewIn{
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-bottom: 30px;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
}

.AllNewsImge>a>img{
	width:100% !important;
}


.dateallnewIn{
	font-size: 15px;
    color: #75ab00;
    font-family: Arial,Helvetica,Verdana;
    padding-bottom: 10px;
}

.titleallnewIn{
	font-size: 18px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
    border-left: 1px solid #75ab00;
    padding-left: 10px;
    margin-bottom: 10px !important;
    width: 90%;
}

.dcallnew{
	font-size: 16px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
}

.TablePager_Pages, .TablePager_Items, .TablePager_DropDownLabel{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}

.TablePager_DivClass>table{
	    margin-bottom: 30px;
}

}

@media (min-width:768px) and (max-width: 991px) {
	
.allnewsboxnewIn{
	padding-bottom: 20px !important;
}

.newsallNewIn{
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-bottom: 30px;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
}

.AllNewsImge>a>img{
	width:100% !important;
}


.dateallnewIn{
    font-size: 15px;
    color: #75ab00;
    font-family: Arial,Helvetica,Verdana;
    padding-bottom: 10px;
    padding-top: 10px !important;
}

.titleallnewIn{
	font-size: 18px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
    border-left: 1px solid #75ab00;
    padding-left: 10px;
    margin-bottom: 10px !important;
    width: 90%;
}

.dcallnew{
	font-size: 16px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
}

.TablePager_Pages, .TablePager_Items, .TablePager_DropDownLabel{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}

.TablePager_DivClass>table{
	    margin-bottom: 30px;
}

}

@media (min-width:480px) and (max-width: 767px) {
	
.allnewsboxnewIn{
	padding-bottom: 50px !important;
}

.newsallNewIn{
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-bottom: 30px;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
}

.AllNewsImge>a>img{
	width:100% !important;
}


.dateallnewIn{
    font-size: 15px;
    color: #75ab00;
    font-family: Arial,Helvetica,Verdana;
    padding-bottom: 10px;
    padding-top: 10px !important;
}

.titleallnewIn{
	font-size: 18px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
    border-left: 1px solid #75ab00;
    padding-left: 10px;
    margin-bottom: 10px !important;
    width: 90%;
}

.dcallnew{
	font-size: 16px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
}

.TablePager_Pages, .TablePager_Items, .TablePager_DropDownLabel{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}

.TablePager_DivClass>table{
	    margin-bottom: 30px;
}

}


@media (min-width:320px) and (max-width: 479px) {
	
.allnewsboxnewIn{
	padding-bottom: 50px !important;
}

.newsallNewIn{
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-bottom: 30px;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
}

.AllNewsImge>a>img{
	width:100% !important;
}


.dateallnewIn{
    font-size: 15px;
    color: #75ab00;
    font-family: Arial,Helvetica,Verdana;
    padding-bottom: 10px;
    padding-top: 10px !important;
}

.titleallnewIn{
	font-size: 18px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
    border-left: 1px solid #75ab00;
    padding-left: 10px;
    margin-bottom: 10px !important;
    width: 90%;
}

.dcallnew{
	font-size: 16px;
    color: #3e3e3e;
    font-family: Arial,Helvetica,Verdana;
}

.TablePager_Pages, .TablePager_Items, .TablePager_DropDownLabel{
	font-size: 15px !important;
    color: black;
    font-family: Arial !important;
}

.TablePager_DivClass>table{
	    margin-bottom: 30px;
}

}





/*--------------------- news Page ----------------------------*/
@media (min-width: 1200px){
.NewsArticleSubjectTitle1{
	display: none;
}

.NewsSearchText{
	background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 220px !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border: 1px solid #4c4d4d;
    border-radius: 9px;
}

.NewsSearchButton{
	position: relative;
    bottom: 4px;
    margin-left: 5px !important;
}

.NewsArticle{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #75ab00 !important;
	    padding-left: 15px !important;
}

.NewsArticle:hover{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #315173;
	    padding-left: 15px !important;
}

.ImgTextAgAthNews, .ImgAgAthNews{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.ImgAgAthNews>img{
	width:100% !important
}

.TextAgAthNews{
	padding-left:0px !important;
}

.LeftTextNews>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
}

.LeftTextNews>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}


.LeftText>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
}

.LeftText>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}

.LeftTextNews{
	margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
	text-align: justify;
}

.NewsArticleSubjectTitle3{
	font-size: 25px !important;
    font-family: Arial !important;
    color: #1f497d;
	padding-left: 15px !important;
}
}

@media (min-width:992px) and (max-width: 1199px) {

.NewsArticleSubjectTitle1{
	display: none;
}

.NewsSearchText{
	background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 220px !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border: 1px solid #4c4d4d;
    border-radius: 9px;
}

.NewsSearchButton{
	position: relative;
    bottom: 4px;
    margin-left: 5px !important;
}

.NewsArticle{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #75ab00 !important;
	padding-left: 15px !important;
}

.NewsArticle:hover{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #315173;
	padding-left: 15px !important;
}

.ImgTextAgAthNews, .ImgAgAthNews{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.ImgAgAthNews>img{
	width:100% !important
}

.TextAgAthNews{
	padding-left:0px !important;
}

.LeftTextNews>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
}

.LeftTextNews>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}


.LeftText>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
	
}

.LeftText>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}

.LeftTextNews{
	margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
	text-align: justify;
}

.NewsArticleSubjectTitle3{
	font-size: 25px !important;
    font-family: Arial !important;
    color: #1f497d;
	padding-left: 15px !important;
}
}

@media (min-width:768px) and (max-width: 991px) {

.NewsArticleSubjectTitle1{
	display: none;
}

.NewsSearchText{
	background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 220px !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border: 1px solid #4c4d4d;
    border-radius: 9px;
}

.NewsSearchButton{
	position: relative;
    bottom: 4px;
    margin-left: 5px !important;
}

.NewsArticle{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #75ab00 !important;
	padding-left: 30px !important;
}

.NewsArticle:hover{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #315173;
	padding-left: 30px !important;
}

.ImgTextAgAthNews, .ImgAgAthNews{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.ImgAgAthNews>img{
	width:100% !important
}

.TextAgAthNews{
	padding-left:0px !important;
}

.LeftTextNews>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
}

.LeftTextNews>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}


.LeftText>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
}

.LeftText>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}

.LeftTextNews{
	margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
	text-align: justify;
}

.NewsArticleSubjectTitle3{
	font-size: 25px !important;
    font-family: Arial !important;
    color: #1f497d;
		padding-left: 30px !important;
}
}


@media (min-width:480px) and (max-width: 767px) {

.NewsArticleSubjectTitle1{
	display: none;
}

.NewsSearchText{
	background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 220px !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border: 1px solid #4c4d4d;
    border-radius: 9px;
}

.NewsSearchButton{
	position: relative;
    bottom: 4px;
    margin-left: 5px !important;
}

.NewsArticle{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #75ab00 !important;
	padding-left: 30px !important;
}

.NewsArticle:hover{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #315173;
	padding-left: 30px !important;
}

.ImgTextAgAthNews, .ImgAgAthNews{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.ImgAgAthNews>img{
	width:100% !important
}

.TextAgAthNews{
	padding-left:0px !important;
}

.LeftTextNews>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
}

.LeftTextNews>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}


.LeftText>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
}

.LeftText>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}

.LeftTextNews{
	margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
	text-align: justify;
}

.NewsArticleSubjectTitle3{
	font-size: 25px !important;
    font-family: Arial !important;
    color: #1f497d;
	padding-left: 30px !important;
}
}

@media (min-width:320px) and (max-width: 479px) {

.NewsArticleSubjectTitle1{
	display: none;
}

.NewsSearchText{
	background-color: rgba(229, 243, 252, 0) !important;
    height: 27px !important;
    width: 220px !important;
    color: #4b4c4c !important;
    padding-left: 10px !important;
    margin-top: 15px !important;
    border: 1px solid #4c4d4d;
    border-radius: 9px;
}

.NewsSearchButton{
	position: relative;
    bottom: 4px;
    margin-left: 5px !important;
}

.NewsArticle{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #75ab00 !important;
	padding-left: 30px !important;
}

.NewsArticle:hover{
    font-size: 20px !important;
    font-family: Arial !important;
    color: #315173;
	padding-left: 30px !important;
	
}

.ImgTextAgAthNews, .ImgAgAthNews{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.ImgAgAthNews>img{
	width:100% !important
}

.TextAgAthNews{
	padding-left:0px !important;
}

.LeftTextNews>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
}

.LeftTextNews>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}


.LeftText>a{
	font-size: 15px !important;
    color: #75ab4f;
    font-family: Arial !important;
}

.LeftText>a:hover{
	font-size: 15px !important;
    color: #1f497d;
    font-family: Arial !important;
}

.LeftTextNews{
	margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
	text-align: justify;
}

.NewsArticleSubjectTitle3{
	font-size: 25px !important;
    font-family: Arial !important;
    color: #1f497d;
		padding-left: 30px !important;
}
}











/*------------------------------ AML & KYC PAGE ----------------------------------*/
@media (min-width: 1200px){
	
.textOnlyAML{
	padding-left: 15px !important;
    padding-right: 15px !important;
}

.TitleImage{
	position: relative;
    bottom: 40px;
}

.IconTextWithoutLine{
	    margin-bottom: 30px !important
}

.frullTopImg{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.LeftTile{
	color: #015ea5;
    font-size: 25px !important;
    font-family: Arial !important;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}
.vidtitle{
		color: #015ea5;
    font-size: 25px !important;
    font-family: Arial !important;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.LeftText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
	text-align: justify;
}


.IconText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
    padding-left: 0px !important;
}

.Icon, .IconTextWithoutLine{
	padding-left: 0px !important;
}

.Icon>img{
	width: 100%;
    position: relative;
    bottom: 6px;
}

.IconTextLine{
    border-bottom: 1px solid #c3c3c3;
    margin-bottom: 30px !important;
    padding-left: 0px !important;
}

.IconLinks{
	padding-left: 0px !important;
    padding-right: 0px !important;
	border-bottom: 1px solid #dcdcdc;
    margin-bottom: 10px !important;
    padding-bottom: 10px !important;
}

.IconLinks>a{
	font-size: 15px !important;
    color: #000000;
    font-family: Arial !important;
}

.IconLinks>a:hover{
	font-size: 15px !important;
	color: #01528f;
    font-family: Arial !important;
}

.IconLinks>a>img{
	    margin-right: 10px !important;
}
	
.IconLinks>img{	
float: right;
}
	
.SiteTitle{
	color: #545454;
    font-size: 20px !important;
    font-family: Arial !important;
    border-bottom: 1px solid #545454;
    padding-bottom: 10px !important;
    margin-bottom: 20px !important;
}

.UseLinks{
	margin-bottom: 20px !important;
}

.sitemenu, .UseLinks, .contactFormaSute{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}


}


@media (min-width:992px) and (max-width: 1199px) {


#Dealers>.LeftText, #Dealers>.LeftTile, #Trust>.LeftText, #Trust>.LeftText, #Private>.LeftText, #Private>.LeftTile, #Tax>.LeftText, #Tax>.LeftTile{
	padding-left:15px !important;
	padding-right:15px !important;
}
	
.textOnlyAML{
	padding-left: 15px !important;
    padding-right: 15px !important;
}



.TitleImage{
	position: relative;
    bottom: 40px;
}

.IconTextWithoutLine{
	margin-bottom: 30px !important
}

.frullTopImg, .ContentSite, .img_title_text_ebos{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.NewsArticle>div{
	padding-left: 15px !important;
    padding-right: 15px !important;
}

.LeftTile{
	color: #015ea5;
    font-size: 25px !important;
    font-family: Arial !important;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.vidtitle{
		color: #015ea5;
    font-size: 25px !important;
    font-family: Arial !important;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}


.TitleText{
	color: #015ea5;
    font-size: 25px !important;
    font-family: Arial !important;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.LeftText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
    padding-right: 15px;
    text-align: justify;
}

.IconText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
    padding-left: 0px !important;
}

.Icon, .IconTextWithoutLine{
	padding-left: 0px !important;
}

.Icon>img{
	width: 100%;
    position: relative;
    bottom: 6px;
}

.IconTextLine{
    border-bottom: 1px solid #c3c3c3;
    margin-bottom: 30px !important;
    padding-left: 0px !important;
}

.IconLinks{
	padding-left: 0px !important;
    padding-right: 0px !important;
	border-bottom: 1px solid #dcdcdc;
    margin-bottom: 10px !important;
    padding-bottom: 10px !important;
}

.IconLinks>a{
	font-size: 15px !important;
    color: #000000;
    font-family: Arial !important;
}

.IconLinks>a:hover{
	font-size: 15px !important;
	color: #01528f;
    font-family: Arial !important;
}

.IconLinks>a>img{
	    margin-right: 10px !important;
}
	
.IconLinks>img{	
float: right;
}
	
.SiteTitle{
	color: #545454;
    font-size: 20px !important;
    font-family: Arial !important;
    border-bottom: 1px solid #545454;
    padding-bottom: 10px !important;
    margin-bottom: 20px !important;
}

.UseLinks{
	margin-bottom: 20px !important;
}

.sitemenu, .UseLinks, .contactFormaSute{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}


}



@media (min-width:768px) and (max-width: 991px) {
	
.textOnlyAML{
	padding-left: 15px !important;
    padding-right: 15px !important;
}


.frullTopImg, .ContentSite, .img_respo{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.NewsArticle>div{
	padding-left: 15px !important;
    padding-right: 15px !important;
}
	
.sitemenu, .UseLinks, .contactFormaSute{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleImage{
	position: relative;
    bottom: 40px;
}

.IconTextWithoutLine{
	    margin-bottom: 30px !important
}

.frullTopImg{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.LeftTile{
	color: #015ea5;
    font-size: 25px !important;
    font-family: Arial !important;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.vidtitle{
		color: #015ea5;
    font-size: 25px !important;
    font-family: Arial !important;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.LeftText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
	text-align: justify;
}

.IconText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
    padding-left: 0px !important;
}

.Icon, .IconTextWithoutLine{
	padding-left: 0px !important;
}

.Icon>img{
	width: 100%;
    position: relative;
    bottom: 6px;
}

.IconTextLine{
    border-bottom: 1px solid #c3c3c3;
    margin-bottom: 30px !important;
    padding-left: 0px !important;
}

.IconLinks{
	padding-left: 0px !important;
    padding-right: 0px !important;
	border-bottom: 1px solid #dcdcdc;
    margin-bottom: 10px !important;
    padding-bottom: 10px !important;
}

.IconLinks>a{
	font-size: 15px !important;
    color: #000000;
    font-family: Arial !important;
}

.IconLinks>a:hover{
	font-size: 15px !important;
	color: #01528f;
    font-family: Arial !important;
}

.IconLinks>a>img{
	    margin-right: 10px !important;
}
	
.IconLinks>img{	
float: right;
}
	
.SiteTitle{
	color: #545454;
    font-size: 20px !important;
    font-family: Arial !important;
    border-bottom: 1px solid #545454;
    padding-bottom: 10px !important;
    margin-bottom: 20px !important;
}

.UseLinks{
	margin-bottom: 20px !important;
}
}

@media (min-width:480px) and (max-width: 767px) {
	
.textOnlyAML{
	padding-left: 15px !important;
    padding-right: 15px !important;
}
	

.frullTopImg, .ContentSite, .img_respo{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.NewsArticle>div{
	padding-left: 15px !important;
    padding-right: 15px !important;
}
	
.sitemenu, .UseLinks, .contactFormaSute{
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.TitleImage{
	position: relative;
    bottom: 40px;
}

.IconTextWithoutLine{
	    margin-bottom: 30px !important
}

.frullTopImg{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.LeftTile{
	color: #015ea5;
    font-size: 25px !important;
    font-family: Arial !important;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}

.vidtitle{
		color: #015ea5;
    font-size: 25px !important;
    font-family: Arial !important;
	    padding-left: 0px !important;
    padding-right: 0px !important;
}


.LeftText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
	text-align: justify;
}

.IconText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
}

.Icon, .IconTextWithoutLine{
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Icon>img{
	width: 100%;
    position: relative;
    bottom: 6px;
}

.IconTextLine{
    border-bottom: 1px solid #c3c3c3;
    margin-bottom: 30px !important;
    padding-left: 0px !important;
}

.IconLinks{
	padding-left: 0px !important;
    padding-right: 0px !important;
	border-bottom: 1px solid #dcdcdc;
    margin-bottom: 10px !important;
    padding-bottom: 10px !important;
}

.IconLinks>a{
	font-size: 15px !important;
    color: #000000;
    font-family: Arial !important;
}

.IconLinks>a:hover{
	font-size: 15px !important;
	color: #01528f;
    font-family: Arial !important;
}

.IconLinks>a>img{
	    margin-right: 10px !important;
}
	
.IconLinks>img{	
float: right;
}
	
.SiteTitle{
	color: #545454;
    font-size: 20px !important;
    font-family: Arial !important;
    border-bottom: 1px solid #545454;
    padding-bottom: 10px !important;
    margin-bottom: 20px !important;
}

.UseLinks{
	margin-bottom: 20px !important;
}
}

@media (min-width:320px) and (max-width: 479px) {
	
.textOnlyAML{
	padding-left: 15px !important;
    padding-right: 15px !important;
}


.frullTopImg, .ContentSite, .img_respo{
	padding-left: 0px !important;
    padding-right: 0px !important;
}


	
.sitemenu, .UseLinks, .contactFormaSute {
	    padding-left: 0px !important;
    padding-right: 0px !important;
}


.IconTextWithoutLine{
	    margin-bottom: 30px !important
}

.frullTopImg{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

.LeftTile{
	color: #015ea5;
    font-size: 20px !important;
    font-family: Arial !important;
}

.vidtitle{
		color: #015ea5;
    font-size: 20px !important;
    font-family: Arial !important;
}

.LeftText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
	text-align: justify;
}

.IconText{
    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 20px !important;
}

.Icon, .IconTextWithoutLine{
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.Icon>img{
	width: 155%;
    position: relative;
    bottom: 6px;
}

.IconTextLine{
    border-bottom: 1px solid #c3c3c3;
    margin-bottom: 30px !important;
    padding-left: 0px !important;
}

.IconLinks{
	padding-left: 0px !important;
    padding-right: 0px !important;
	border-bottom: 1px solid #dcdcdc;
    margin-bottom: 10px !important;
    padding-bottom: 10px !important;
}

.IconLinks>a{
	font-size: 15px !important;
    color: #000000;
    font-family: Arial !important;
}

.IconLinks>a:hover{
	font-size: 15px !important;
	color: #01528f;
    font-family: Arial !important;
}

.IconLinks>a>img{
	    margin-right: 10px !important;
}
	
.IconLinks>img{	
float: right;
}
	
.SiteTitle{
	color: #545454;
    font-size: 20px !important;
    font-family: Arial !important;
    border-bottom: 1px solid #545454;
    padding-bottom: 10px !important;
    margin-bottom: 20px !important;
}

.UseLinks{
	margin-bottom: 20px !important;
}
}













/*---------------------CONTACT US PAGE----------------------------*/
.ContactTitle, .contactInfo1, .contactInfo2, .app_form_titleDiv, .text_border, .massage_border{
	padding-left: 0px !important;
}

.app_form_title{
	font-size: 30px !important;
    font-family: Arial !important;
    color: #315173;
    margin-bottom: 30px !important;
}

.Contact1Text1, .Contact3Text1{
	    font-size: 15px !important;
    color: #404040;
    font-family: Arial !important;
    margin-bottom: 20px !important;
}

.Contact3Text1>a{
	font-size: 15px !important;
    color: #404040;
    font-family: Arial !important;
    margin-bottom: 20px !important;
}

.Contact1Text1>img, .Contact3Text1>img{
	    margin-right: 5px !important;
}

.Contact3Text1>a>img{
	    margin-right: 5px !important;
}

.massage_border{
	    margin-top: 20px;
}

.VideoClass{
	    margin-top: 30px !important;
}





/*---------------------Common Findings Page---------------------------*/
.noaccess{
	display:none;
}



.securedlogin{
    font-size: 17px !important;
    margin-right: 10px !important;
    font-family: Arial,Helvetica,Verdana !important;
    color: #656565 !important;
}

#con3_ctl00_frmEMail {
    border-bottom: 1px solid #315173;
    background-color: rgba(255, 255, 255, 0) !important;
    padding: 10px !important;
    margin-right: 10px !important;
    border-top: none;
    border-right: none;
    border-left: none;
    width: 240px !important;
    height: 20px !important;
    position: relative;
    bottom: 8px;
}

#con3_ctl00_frmPW{
    border-bottom: 1px solid #315173;
    background-color: rgba(255, 255, 255, 0) !important;
    padding: 10px !important;
    margin-right: 10px !important;
    border-top: none;
    border-right: none;
    border-left: none;
    width: 240px !important;
    height: 20px !important;
    position: relative;
    bottom: 8px;
}










/*---------------------Links Page---------------------------*/

@media (min-width: 1200px){

.icon_title_temp2{
	padding-right: 35px !important;
    margin-bottom: 30px !important;

}

.leftbox {
	padding: 15px;
    transition: all .2s ease-in;
    background-color: white !important;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
    height: 90px;
    width: 100%;
}

.leftbox:hover {
	padding: 15px;
	cursor:pointer;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
}

.icon_corp2{    
	padding-right: 0px !important;
    padding-left: 0px !important; 
}


div.icon_corp2 > img {
	position: relative;
    padding-top: 2px;
}

.text_icon_corp2{
	 height: 100%;
    display: table;
}

.titlefeatures{
	color: #383838;
    font-size: 18px !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal;
	display: table-cell;
    vertical-align: middle;
}

.textfeatures{
    color: #2f2f2f !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal !important;
    text-align: justify !important;
    line-height: 22px !important;
    font-size: 15px !important;
}







.img_title_text_ebos {
	padding-right: 0px !important;
    padding-left: 0px !important; 
}

.bgcolor {
	background-color: #efefef;
}





}



@media (min-width:992px) and (max-width: 1199px) {
	




.text_icon_corp2{
	 height: 100%;
    display: table;
}

.icons_temp2 {    
	padding-right: 0px !important;
    padding-left: 0px !important;
}

.icon_corp2{    
	padding-right: 0px !important;
    padding-left: 0px !important; 
}


.leftbox {
	padding: 15px;
    transition: all .2s ease-in;
    background-color: white !important;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
    height: 90px;
    width: 100%;
}

.leftbox:hover {
	padding: 15px;
	cursor:pointer;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
}

.icon_title_temp2{
	padding-right: 15px !important;
    padding-left: 0px !important;
	margin-bottom: 30px !important;

}



div.icon_corp2 > img {
	position: relative;
    padding-top: 2px;
}
 



.titlefeatures{
	color: #383838;
    font-size: 18px !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal;
	display: table-cell;
    vertical-align: middle;
}

.textfeatures{
    color: #2f2f2f !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal !important;
    text-align: justify !important;
    line-height: 22px !important;
    font-size: 15px !important;
}


}


@media (min-width:768px) and (max-width: 991px) {

.icon_corp2{    
	padding-right: 0px !important;
    padding-left: 0px !important; 
}


.leftbox {
	    padding: 15px;
    transition: all .2s ease-in;
    background-color: white !important;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
    height: 160px;
    width: 100%;
    text-align: center;
}

.leftbox:hover {
	padding: 15px;
	cursor:pointer;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
}

.icon_title_temp2{

	margin-bottom: 30px !important;

}

div.icon_corp2 > img {
	position: relative;
    padding-top: 2px;
    margin: auto;
}
 

 
.icon_title_temp2{
	padding-right: 35px !important;
}

.titlefeatures{
	color: #383838;
    font-size: 18px !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal;
	
}

.textfeatures{
    color: #2f2f2f !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal !important;
    text-align: justify !important;
    line-height: 22px !important;
    font-size: 15px !important;
}

}

@media (min-width:480px) and (max-width: 767px) {
   

   

.icon_corp2{    
	padding-right: 0px !important;
    padding-left: 0px !important; 
}


.leftbox {
	    padding: 15px;
    transition: all .2s ease-in;
    background-color: white !important;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
    height: 160px;
    width: 100%;
    text-align: center;
}

.leftbox:hover {
	padding: 15px;
	cursor:pointer;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
}

.icon_title_temp2{
	padding-right: 0px !important;
    padding-left: 0px !important;
	margin-bottom: 30px !important;

}

div.icon_corp2 > img {
	position: relative;
    padding-top: 2px;
    margin: auto;
}

.titlefeatures{
	color: #383838;
    font-size: 18px !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal;
	
}

.textfeatures{
    color: #2f2f2f !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal !important;
    text-align: justify !important;
    line-height: 22px !important;
    font-size: 15px !important;
}

}

@media (min-width:320px) and (max-width: 479px) {
	
.servicesboxes {
		    padding-top: 185px !important;
}




.icon_corp2{    
	padding-right: 0px !important;
    padding-left: 0px !important; 
}


.leftbox {
	    padding: 15px;
    transition: all .2s ease-in;
    background-color: white !important;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
    height: 160px;

    text-align: center;
}

.leftbox:hover {
	padding: 15px;
	cursor:pointer;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
}

.icon_title_temp2{
	padding-right: 0px !important;
    padding-left: 0px !important;
	margin-bottom: 30px !important;

}


div.icon_corp2 > img {
	position: relative;
    padding-top: 2px;
    margin: auto;
}
 

 


.titlefeatures{
	color: #383838;
    font-size: 15px !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal;
	
}

.textfeatures{
    color: #2f2f2f !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal !important;
    text-align: justify !important;
    line-height: 22px !important;
    font-size: 15px !important;
}



}

@media (min-width:250px) and (max-width: 319px) {


.icon_corp2{    
	padding-right: 0px !important;
    padding-left: 0px !important; 
}


.leftbox {
	padding: 15px;
    transition: all .2s ease-in;
    background-color: white !important;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
    height: 185px;
    width: 130%;
    text-align: center;
}

.leftbox:hover {
	padding: 15px;
	cursor:pointer;
    background-color: white !important;
    box-shadow: 2px 5px 16px rgb(165, 165, 165);
}

.icon_title_temp2{
	padding-right: 0px !important;
    padding-left: 0px !important;
	margin-bottom: 30px !important;

}

div.icon_corp2 > img {
	position: relative;
    padding-top: 2px;
    margin: auto;
}
 

 
.icon_title_temp2{
	padding-right: 35px !important;
}

.titlefeatures{
	color: #383838;
    font-size: 15px !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal;
	
}

.textfeatures{
    color: #2f2f2f !important;
    font-family: Arial,Helvetica,Verdana !important;
    font-weight: normal !important;
    text-align: justify !important;
    line-height: 22px !important;
    font-size: 15px !important;
}


}
}




.centerTitleBack{
	    background-color: black;
    color: #95b3d7;
    text-align: center;
    padding-bottom: 20px !important;
    padding-top: 20px !important;
    margin-bottom: 30px !important;
    font-size: 20px !important;
    width: 80%;
    font-family: Arial,Helvetica,Verdana !important;
    margin-top: 13px !important;
}

.RightText2{
	    margin: auto;
    color: #313131;
    font-family: Arial !important;
    font-size: 15px !important;
    line-height: 20px;
    margin-bottom: 35px !important;
}

.RightTitle2{
	font-size: 30px !important;
    font-family: Arial !important;
    color: #015ea5 !important;
    padding-bottom: 20px;
    padding-left: 82px;
    padding-top: 10px;
}


.icon_wise{
	position: absolute;
    width: 70px !important;
}

.IconLinksTextCol{
	    margin-bottom: 30px !important;
}

.IconLinksText{
	padding-bottom: 50px;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    padding-right: 0px !important;
    padding-left: 0px !important;
    background-color: white !important;
    box-shadow: 3px 3px 7px rgb(222, 222, 222);
}

.IconLinksText:hover{
	    padding-bottom: 50px;
	padding-right: 0px !important;
    padding-left: 0px !important;
    background-color: white !important;
 box-shadow: 2px 5px 16px rgb(165, 165, 165);
}

.IconLink{
    padding-top: 20px !important;
	text-align: center;
}

.TextLink{
	    text-align: center;
    margin-top: 10px !important;
    margin-bottom: 20px !important;
}

.TextLink>a{
	    font-size: 20px !important;
    font-family: Arial !important;
    color: #01528f;
}




/*-----------------Search Results--------------------*/


#con3_ctl00_CustomModuleGrid{
	    margin-bottom: 40px !important;
}

.searchresults{
	 font-family: Arial !important;
    text-decoration: none !important;
    font-size: 17px !important;
    margin-bottom: 20px !important;
    color: #1f497d !important;
}



.searchresults>tbody>tr>td{
	color: #032b5a;
    height: 36px;
    font-size: 15px !important;
    padding-left: 10px !important;
}

.menuitems>td>a{
	text-decoration: none !important;
    color: #464646 !important;
    font-family: Arial !important;
    font-size: 14px !important;
}

#con1_ctl00_RadAjaxPanelCustomModuleGrid{
	padding-left: 35px !important;
}

.TablePager_Items{
	font-size: 12px !important;
    color: black;
    font-family: Arial !important;
}

.TablePagerDiv_Class{
	display:none;
}




/*---------------------- New Parallax -----------------------*/
@media (min-width: 1200px){
.hsContainer {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.hsContent {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
}

.bcg {
    background-position: center center;
    background-repeat: no-repeat;
	background-attachment: fixed;
    background-size: cover;
    height: 425px;
    width: 100%;
}



.hsContentContactus {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
    text-align: center
}

.bcgContactUs {
    background-position: center center;
    background-repeat: no-repeat;
	background-attachment: fixed;
    background-size: cover;
    height: 220px;
    width: 100%;

}
}

@media (min-width:992px) and (max-width: 1199px) {
.hsContainer {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.hsContent {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
}

.bcg {
    background-position: center center;
    background-repeat: no-repeat;
	background-attachment: fixed;
    background-size: cover;
    height: 425px;
    width: 100%;
}



.hsContentContactus {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
}

.bcgContactUs {
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    height: 220px;
    width: 100%;
}
}


@media (min-width:768px) and (max-width: 991px) {
.hsContainer {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.hsContent {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
}

.bcg {
    background-position: center center;
    background-repeat: no-repeat;
	background-attachment: fixed;
    background-size: cover;
    height: 865px;
    width: 100%;
}



.hsContentContactus {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
}

.bcgContactUs {
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    height: 220px;
    width: 100%;
}
}

@media (min-width:480px) and (max-width: 767px) {
.hsContainer {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.hsContent {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
}

.bcg {
    background-position: center center;
    background-repeat: no-repeat;
	background-attachment: fixed;
    background-size: cover;
    height: 865px;
    width: 100%;
}



.hsContentContactus {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
}

.bcgContactUs {
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    height: 220px;
    width: 100%;
}
}

@media (min-width:320px) and (max-width: 479px) {
.hsContainer {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.hsContent {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
}

.bcg {
    background-position: center center;
    background-repeat: no-repeat;
	background-attachment: fixed;
    background-size: cover;
    height: 865px;
    width: 100%;
}



.hsContentContactus {
    max-width: 450px;
    margin: -150px auto 0 auto;
    display: table-cell;
    vertical-align: middle;
    color: #ebebeb;
}

.bcgContactUs {
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    height: 220px;
    width: 100%;
}
}