@font-face {
	font-family: 'Roboto Regular'; 
	src: url('/fonts/Roboto/Roboto-Regular.ttf'); 
}

@font-face {
	font-family: 'Roboto Medium'; 
	src: url('/fonts/Roboto/Roboto-Medium.ttf'); 
}

@font-face {
	font-family: 'Roboto Bold'; 
	src: url('/fonts/Roboto/Roboto-Bold.ttf'); 
}

@font-face {
	font-family: 'Manrope'; 
	src: url('/fonts/Manrope-VariableFont_wght.ttf'); 
}

body{margin:0px;padding:0px;color:#000000;background:#ffffff;font-family:'Roboto Regular';font-size:18px;line-height:30px;}
table{border:0px;border-collapse:collapse;box-sizing:border-box;}
div{box-sizing:border-box;}
table td{padding:0px;vertical-align:top;font-family:'Roboto Regular';}
img{border:0px;}

#header1{width:100%;}
  #header1bg{width:100%;height:729px;}
  #header1menu{}
  
  table.header1topTb1{width:100%;max-width:1100px;}
    td.header1topLineTd1{padding:22px 53px 23px 10px;}
	td.header1topLineTd2{}
  table.header1topTb2{width:100%;}
	a.authBt1{font-family:'Roboto Regular';font-size:16px;line-height:16px;display:inline-block;padding:6px 18px 5px 35px;border:1px solid #e1e1e1;border-radius:5px;background-image:url('/img/lk1.png');background-position:4px center;background-size:19px 19px;background-repeat:no-repeat;color:#000000;text-decoration:none;Xmargin-left:4px;margin-top:13px;transition: 0.2s;}
	  a.authBt1:hover{background-color:#02ac85;border-color:#02ac85;color:#FFFFFF;background-image:url('/img/lk1_.png');}
	td.header1topMenuTd1{padding:28px 0px 0px 0px;}
	td.header1topMenuTd1 ul{margin:0px;padding:0px;}
	  td.header1topMenuTd1 ul li{list-style:none;float:left;}
	  td.header1topMenuTd1 ul li a.menu1{font-family:'Roboto Medium';font-size:18px;line-height:18px;display:inline-block;padding:0px 0px 5px 0px;border-bottom:0px solid #FFFFFF;margin:0px 24px 0px 7px;text-align:none;color:#000000;text-decoration:none;}
	  	td.header1topMenuTd1 ul li a.menu1:after{margin-top:4px;background-color: #02ac85;display: block;content: "";height: 2px;width: 0%;-webkit-transition: width .2s ease-in-out;-moz--transition: width .2s ease-in-out;transition: width .2s ease-in-out;}
	  	td.header1topMenuTd1 ul li a.menu1:hover:after{width:100%;}
  
	  td.header1topMenuTd1 ul li div.submenu1{position:absolute;opacity:0;Xdisplay:none;height:0px;overflow:hidden;border-radius:0px 0px 8px 8px;padding:0px 0px 0px 0px;background:rgba(2,172,133,0.9);transition: 0.2s;}
	  	td.header1topMenuTd1 ul li div.submenu1 div{height:18px;background:#FFFFFF;margin-bottom:10px;}
	    td.header1topMenuTd1 ul li div.submenu1 a{display:block;padding:10px 12px 10px 12px;border-bottom:1px solid #2db194;color:#FFFFFF;font-family:'Roboto Regular';font-size:16px;line-height:18px;text-decoration:none;}
	  	  td.header1topMenuTd1 ul li a.menu1:hover{border-bottom:0px solid #02ac85;}
		  td.header1topMenuTd1 ul li:hover div.submenu1{Xdisplay:block;opacity:1;height:auto;}
		  td.header1topMenuTd1 ul li div.submenu1 a:hover{background:rgba(255,255,255,0.1);}
		  #header1topMenuTd1search{width:19px;height:20px;background-image:url('/img/s1.png');background-position:top left;background-repeat:no-repeat;border:0px;margin-left:20px;}
		  #header1topMenuTd1search:after{width:0px;height:0px;}
	td.header1topPhoneTd1{vertical-align:bottom;text-align:right;padding:0px 17px 11px 0px;}
	div.header1topLineD1 a{display:inline-block;font-family:'Manrope';font-weight:bold;font-size:21px;line-height:22px;background-image:url('/img/tel1.png');background-size:20px 20px;background-position:center left;background-repeat:no-repeat;color:#000000;text-decoration:none;padding-left:30px;}
	  div.header1bgText{}
	  h1{font-family:'Roboto Bold';font-size:48px;line-height:60px;margin:0px;font-weight:normal;}
	    #header1bg table{width:100%;max-width:980px;}
		#header1bg table td{text-align:left;padding:156px 16px 0px 16px;color:#FFFFFF;}
	  	div.header1bgText1{font-family:'Roboto Bold';font-size:18px;line-height:30px;margin:27px 0px 29px 0px;}
	  	div.header1bgText2{font-family:'Roboto Medium';font-size:18px;line-height:36px;margin:0px;}
		#bgBt1{display:inline-block;width:220px;text-align:center;font-family:'Roboto Bold';font-size:18px;line-height:18px;margin:72px 0px 0px 4px;color:#FFFFFF;border-radius:8px;padding:26px 0px 26px 0px;text-decoration:none;background-image:url('/img/bgBt1.png');transition: 0.2s;}
		  #bgBt1:hover{background:#02ac85;background:#e89850;}
	
#mainArea1{}
  h2{font-family:'Roboto Medium';text-align:left;font-size:36px;line-height:48px;margin:0px;color:#1c2631;font-weight:normal;}
  div.indexDiv1{background:#fcfcfd;}
    div.indexDiv1 table{width:100%;max-width:980px;}
	  div.indexDiv1 table td{padding:38px 20px 38px 20px;font-family:'Roboto Regular';font-size:18px;line-height:28px;}
    a.Bt2{display:inline-block;font-family:'Roboto Bold';font-size:18px;line-height:18px;margin:25px 0px 0px 2px;color:#FFFFFF;border-radius:8px;padding:15px 23px 15px 23px;text-decoration:none;background:#02ac85;transition: 0.2s;}
	  a.Bt2:hover{background:#e89850;}
  div.indexDiv2{background:#f9f9f9;background-image:url('/img/map1.png');background-position:top center;background-repeat:no-repeat;padding:0px 0px 40px 0px;}
    div.indexDiv2 table{width:100%;max-width:1100px;}
	div.indexDiv2 h2{margin:50px 0px 50px 0px;}

    div.gal1Div{display:flex;max-width:1100px;flex-wrap:wrap;justify-content:space-between;}
	  div.galBg1{background-color:rgba(28, 38, 49, 0.9);Xdisplay:none;opacity:0;position:absolute;width:336px;height:336px;transition: 0.2s;}
	  .galPic1{width:336px;height:336px;display:flex;background-size:336px 336px;background-repeat: no-repeat;margin:0px 0px 47px 0px;text-decoration:none;align-items:flex-end;}
	    .galPic1:hover div.galText1{Xdisplay:block;opacity:1;}
		.galPic1:hover div.galTitle1{Xdisplay:none;opacity:0;}
		.galPic1:hover div.galBg1{Xdisplay:block;opacity:1;}
	  div.galTitle1{display:inline-block;background-image:url('/img/bgBt2.png');background-position: top right;font-family: 'Roboto Medium';font-size:24px;line-height:28px;color:#FFFFFF;padding:7px 34px 7px 26px;max-width:320px;}
	    div.galText1{width:100%;Xdisplay:none;opacity:0;position:absolute;font-size:14px;line-height:24px;font-family: 'Roboto Regular';color:#FFFFFF;text-decoration:none;z-index:1;width:336px;height:336px;padding:31px 34px 7px 26px;transition: 0.2s;}
		  div.galText1 h3{font-family: 'Roboto Medium';font-weight:normal;font-size:24px;line-height:28px;color:#FFFFFF;margin:0px 0px 9px 0px;max-width:320px;}
	    a.galBt1{display:inline-block;font-size:14px;line-height:14px;font-family: 'Roboto Bold';color:#FFFFFF;background:#02ac85;border-radius:5px;padding:15px 18px 15px 18px;margin:15px 0px 12px 0px;text-decoration:none;transition: 0.2s;}
	      a.galBt1:hover{background:#e89850;}	

  div.indexDiv3{background:#ffffff;}
  	div.indexDiv3 table{width:100%;max-width:1100px;}
  	div.indexDiv3 h2{margin:50px 0px 44px 0px;color:#02ac85;font-size:67px;line-height:67px;}    
	div.advDiv1{float:left;margin:0px 36px 0px 0px;}
	div.advDiv2{color:#02ac85;font-size:67px;line-height:67px;font-family:'Manrope';font-weight:bold;float:left;}
	div.advDiv3{font-family:'Roboto Regular';font-size:22px;line-height:28px;padding:7px 0px 0px 8px;display:inline-block;}
  div.indexDiv4{text-align:center;padding:120px 0px 0px 0px;}
    div.indexDiv4 h2{display:inline-block;line-height:36px;}
	div.mouse1{width:88px;height:33px;background-image:url('/img/mouse1.png');background-position:0px 0px;background-repeat:no-repeat;opacity:0.35;display:inline-block;margin:0px 0px 0px 58px;vertical-align:top;}
	div.hand1{width:88px;height:33px;background-image:url('/img/hand1.png');background-position:0px 0px;background-repeat:no-repeat;opacity:0.35;display:none;margin:0px 0px 0px 58px;vertical-align:top;}
	div.partners{width:calc(100vw - 48px);overflow:hidden;text-align:left;padding:64px 0px 50px 0px;}
	div.partnersDiv1{width:100%;white-space: nowrap;text-align:left;}
	  div.partnersDiv1 div{display:inline-block;margin:0px 40px 0px 40px;height:55px;vertical-align: middle;}
	    div.partnersDiv1 div img{height:100%;opacity:.5;filter: grayscale(1);}
		  div.partnersDiv1 div:hover img{opacity:1;filter: grayscale(0);}

			div.partnersM{display:none;width:calc(100vw);overflow:hidden;text-align:left;padding:64px 0px 50px 0px;}
			div.partnersDiv1M{width:100%;white-space: nowrap;text-align:left;}
			  div.partnersDiv1M div{display:inline-block;margin:20px 40px 0px 20px;height:70px;vertical-align: middle;}
			    div.partnersDiv1M div img{height:45px;opacity:.65;filter: grayscale(1);}
				  div.partnersDiv1M div:hover img{opacity:1;filter: grayscale(0);}

  div.indexDiv5{background:#f9f9f9;padding-bottom:68px;}
  	div.indexDiv5 table{width:100%;max-width:1100px;}
    div.indexDiv5 h2{margin:50px 0px 54px 0px;}
	#valTb1{max-width:1240px;margin-left:140px}
	  td.valTd1{width:700px;max-width:700px;height:467px;background-image:url('/img/aPic.jpg');background-position:top center;background-repeat: no-repeat;background-size: auto 467px;}
	  td.valTd2{vertical-align:middle;padding:0px 0px 0px 48px;}
	  div.valDiv1{display:block;height:52px;white-space: nowrap;background-position: top left;background-size: 44px auto;background-repeat: no-repeat;padding: 0px 0px 0px 74px;margin:64px 0px 64px 0px;font-family: 'Roboto Regular';font-size:20px;line-height: 52px;}
	  #MvalTd1{display:none;padding:60px 0px 0px 0px;}
  div.indexDiv6{padding:50px 0px 70px 0px;}
  div.indexDiv6 h2{margin:0px 0px 0px 0px;}
  div.indexDiv6 table{width:100%;max-width:980px;}
    div.h2desc{font-size:18px;line-height:20px;font-family: 'Roboto Regular';margin:15px 0px 20px 0px;}
	div.contactsDiv1{float:left;max-width:610px;}
	  div.contactsDiv1 form{margin:24px 0px 0px 0px;}
	  div.contactsDiv1 form input[type=text]{border:2px solid #d2d4d6;border-bottom:2px solid #2cb495;border-radius:5px;color:#000000;font-family:'Roboto Regular';font-size:18px;padding:14px;text-align:left;margin:12 1px 12px 1px;width:100%;max-width:488px;}
	  div.contactsDiv1 form textarea{border:2px solid #d2d4d6;border-bottom:2px solid #2cb495;border-radius:5px;color:#000000;font-family:'Roboto Regular';font-size:18px;padding:14px;text-align:left;margin:12 1px 12px 1px;width:100%;max-width:488px;height:126px;}
	  div.contactsDiv1 form input[type=checkbox]{width:19px;height:19px;border:1px solid #d2d4d6;margin:4px 16px 0px 1px;vertical-align:bottom;}
	  	  div.contactsDiv1 form label{display:block;font-family:'Roboto Regular';font-size:14px;line-height:19px;color:#585858;}
	    div.contactsDiv1 form label a{color:#585858;text-decoration:underline;}
		  div.contactsDiv1 form label a:hover{color:#e89850;}
	  #contCheck{}
	  #contBt{color:#FFFFFF;background:#02ac85;font-family: 'Roboto Bold';font-size: 18px;border:0px;border-radius:5px;padding:16px 25px 16px 25px;margin:24px 1px 24px 1px;display:inline-block;transition: 0.2s;text-decoration:none;}
	    #contBt:hover{background:#e89850;cursor:hand;}
	  #contAnsw{display:inline-block;font-family: 'Roboto Regular';font-size: 16px;margin:0px 0px 0px 36px;}
	div.contactsDiv2{font-family: 'Roboto Regular';font-size: 24px;line-height:48px;padding-top:34px;}
	  div.contactsDiv2 a{color:#02ac85;text-decoration:none;transition: 0.2s;}
	    div.contactsDiv2 a:hover{color:#e89850;}
	  #contactsDiv2phone{color:#000000;font-size:28px;}
	  #loca1{display:inline-block;font-family: 'Roboto Regular';font-size: 21px;line-height:51px;height:51px;background-image:url('/img/location.png');background-position:center left;background-repeat: no-repeat;background-size: auto 24px;padding:0px 0px 0px 35px;margin-top:24px;}
	    #loca1 a{color:#000000;}
	    #loca1 a:hover{color:#e89850;}
	  #whats1{display:inline-block;font-family: 'Roboto Regular';font-size: 21px;line-height:51px;height:51px;background-image:url('/img/whatsapp.png');background-position:center left;background-repeat: no-repeat;background-size: auto 20px;padding:0px 0px 0px 35px;color:#000000;text-decoration: none;}
	    #whats1:hover{color:#e89850;}

  td.footerTd{padding:35px 0px 40px 0px;}
    td.footerTd table{width:100%;max-width:980px;}
    div.footerDiv1{display:inline-block;vertical-align:top;padding-left:20px;}
	div.footerDiv2{display:inline-block;color:#bdbfc1;font-family: 'Roboto Regular';font-size:14px;line-height:26px;vertical-align:top;padding-left:62px;}
	  div.footerDiv2 div{font-size:13px;line-height:21px;}
	  div.footerDiv2 a{color:#FFFFFF;text-decoration: none;}
	    div.footerDiv2 a:hover{color:#e89850;}
	div.footerDiv3{display:inline-block;color:#bdbfc1;font-family: 'Roboto Regular';font-size:13px;line-height:26px;vertical-align:top;padding-left:110px;}
	  div.footerDiv3 a{color:#FFFFFF;text-decoration: none;}
	  div.footerDiv3 a:hover{color:#e89850;}
	  div.footerDiv3 div{font-size:11px;line-height:24px;margin-top:8px;}
  
  
  
  
  
  
  
  
 
#header1M{display:none;position:fixed;z-index:10;top:0px;left:0px;width:100vw;background:#ffffff;}
#mtop{position:fixed;z-index:10;}
#mlogo{vertical-align:middle;padding:2px 17px 2px 17px;}
#mlogo img{max-height:40px;}
#mtop1{vertical-align:middle;padding:0px 17px 0px 0px;text-align:right;}
  #mtop1 img{margin-right:19px;}
  #mnav1{vertical-align:middle;padding: 20px 16px 20px 0px;}

  #Mnavmenu1{background:rgba(2,172,133,0.98);display:none;position:fixed;width:100%;right:0px;z-index:5;overflow-y:auto;height:calc(100vh - 52px);padding:16px 0px 16px 0px;}
  ul.Mnavmenu2{margin:0px;padding:0px;list-style:none;}
  li.Mnavmenu2{padding:0px;border-bottom:1px solid rgba(255,255,255,0.2);color:#FFFFFF;font-family:'Roboto Bold';font-weight:normal;font-size:18px;line-height:20px;text-decoration:none;}
  ul.Mnavmenu2 li a{color:#FFFFFF;text-decoration:none;display:block;padding:12px 29px 12px 29px;font-size:18px;line-height:20px;}
  ul.Mnavmenu3{margin:0px 0px 0px 0px;padding:0px;list-style:none;border:0px;}
  ul.Mnavmenu3 li{padding:0px;border-bottom:1px solid rgba(2,172,133,1.0);}
  ul.Mnavmenu3 li a{color:#FFFFFF;text-decoration:none;display:block;font-family:'Roboto Regular';padding:12px 29px 12px 29px;font-size:18px;line-height:20px;font-weight:normal;}
  div.Mnavmenu4{display:none;background:rgba(255,255,255,0.2);}
  #MnavTel{text-align:center;padding:34px 0px 34px 0px;font-weight:bold;display:block;color:#FFFFFF;width:100%;}
  #MnavTel a{text-align:center;font-weight:bold;display:inline-block;color:#FFFFFF;font-family:'Manrope';font-weight:bold;font-size:21px;line-height:22px;text-decoration:none;color:#ffffff;padding-left:30px;background-image:url('/img/Mtel1.png');background-size:20px 20px;background-position:center left;background-repeat:no-repeat;}

#header1Mtitle{display:none;}


@media screen and (max-width: 420px) {
}

@media screen and (max-width: 1100px) {
  /*MOBILE*/
  html, body {Xoverflow-x: hidden;}
  #header1{display:none;}
  #header1M{display:block;}
  #header1Mtitle{display:block;padding-top:64px;}

  div.header1bgText1{font-size:18px;line-height:22px;margin:27px 0px 29px 0px;}
  div.header1bgText2{font-size:16px;line-height:22px;margin:0px;}
	#MbgBt1{display:inline-block;width:220px;text-align:center;font-family:'Roboto Bold';font-size:18px;line-height:18px;margin:32px 0px 0px 4px;color:#FFFFFF;border-radius:8px;padding:26px 0px 26px 0px;text-decoration:none;background-image:url('/img/bgBt1.png');transition: 0.2s;}
  	#MbgBt1:hover{background:#02ac85;background:#e89850;}


  #mainArea1{}
  h2{font-size:28px;line-height:40px;}
  div.indexDiv1 table td{padding:48px 20px 48px 20px;font-size:16px;line-height:24px;}
      a.Bt2{font-size:16px;line-height:16px;margin:20px 0px 0px 2px;color:#FFFFFF;border-radius:8px;padding:16px 18px 16px 18px;}

  div.indexDiv2{background:#f9f9f9;background-image:url('/img/map1.png');background-position:top center;background-repeat:no-repeat;padding:20px 20px 40px 20px;}
    div.indexDiv2 table{width:100%;max-width:1100px;}
	div.indexDiv2 h2{margin:20px 0px 20px 0px;}

    div.gal1Div{display:flex;max-width:1100px;justify-content:center;}
	  .galPic1{margin:0px 10px 27px 10px;}
	  div.galTitle1{font-size:24px;line-height:28px;color:#FFFFFF;padding:7px 34px 7px 26px;}
	    div.galText1{font-size:16px;line-height:26px;padding:26px 21px 7px 26px;}
		  div.galText1 h3{font-size:26px;line-height:30px;}
	    a.galBt1{font-size:16px;line-height:16px;padding:15px 18px 15px 18px;margin:15px 0px 12px 0px;}
	  
  div.indexDiv3{background:#ffffff;padding:60px 20px 20px 20px;}
  	div.indexDiv3 h2{margin:20px 0px 24px 0px;color:#02ac85;font-size:50px;line-height:50px;}    
	div.advDiv1{float:left;margin:0px 42px 20px 0px;}
	div.advDiv2{color:#02ac85;font-size:50px;line-height:50px;font-family:'Manrope';font-weight:bold;float:left;}
	div.advDiv3{font-family:'Roboto Regular';font-size:16px;line-height:20px;padding:7px 0px 0px 8px;display:inline-block;}

  div.indexDiv4{text-align:center;padding:40px 0px 60px 0px;}
    div.indexDiv4 h2{display:inline-block;line-height:36px;}
	div.mouse1{width:88px;height:33px;background-image:url('/img/mouse1.png');background-position:0px 0px;background-repeat:no-repeat;opacity:0.35;display:inline-block;display:none;margin:0px 0px 0px 28px;vertical-align:top;}
	div.hand1{width:88px;height:33px;background-image:url('/img/hand1.png');background-position:0px 0px;background-repeat:no-repeat;opacity:0.35;display:inline-block;margin:0px 0px 0px 28px;vertical-align:top;}
	div.partners{display:none;}
	div.partnersM{display:block;width:calc(100vw + 20px);overflow:hidden;text-align:left;padding:24px 0px 20px 0px;}
	  div.partnersDiv1M div{display:inline-block;}

  div.indexDiv5{background:#f9f9f9;padding-bottom:0px;margin-top:20px;padding-top:20px;}
  	div.indexDiv5 table{width:calc(100vw);max-width:1100px;}
    div.indexDiv5 h2{margin:30px 0px 24px 20px;}
	#valTb1{margin-left:0px}
	  td.valTd1{width:0px;max-width:700px;height:0px;background-image:url('/img/aPic.jpg');background-position:top center;background-repeat: no-repeat;background-size: 0px 0px;}
	  td.valTd2{vertical-align:middle;padding:0px 0px 0px 20px;width:100%;}
	  div.valDiv1{display:block;height:32px;white-space:normal;background-position: top left;background-size: 28px auto;background-repeat: no-repeat;padding: 3px 0px 0px 44px;margin:34px 0px 34px 0px;font-family: 'Roboto Regular';font-size:20px;line-height: 26px;}
	  #MvalTd1{display:block;}
  div.indexDiv6{padding:50px 20px 40px 20px;}
  div.indexDiv6 h2{margin:0px 0px 0px 0px;}
    div.h2desc{font-size:16px;line-height:20px;margin:15px 0px 0px 0px;}
	  #contBt{font-size: 18px;padding:11px 20px 11px 20px;margin:24px 1px 24px 1px;}
	    #contBt:hover{background:#e89850;cursor:hand;}
	  #contAnsw{font-size: 14px;margin:0px 0px 0px 36px;}
	div.contactsDiv2{font-size: 20px;line-height:42px;padding-top:34px;}
	  #contactsDiv2phone{font-size:24px;}
	  #loca1{font-size: 18px;line-height:48px;height:48px;background-image:url('/img/location.png');background-position:center left;background-repeat: no-repeat;background-size: auto 24px;padding:0px 0px 0px 35px;margin-top:24px;}
	  #whats1{font-size: 18px;line-height:48px;height:48px;background-image:url('/img/whatsapp.png');background-position:center left;background-repeat: no-repeat;background-size: auto 20px;padding:0px 0px 0px 35px;color:#000000;text-decoration: none;}

  td.footerTd{padding:35px 0px 40px 0px;}
    div.footerDiv1{padding-left:20px;width:100%;}
	div.footerDiv2{padding-left:20px;padding-top:24px;width:100%;}
	div.footerDiv3{padding-left:20px;padding-top:24px;width:100%;}
 
 /*MOBILE*/
}

@media screen and (max-width: 1400px) {
	#valTb1{max-width:1240px;margin-left:0px}  
  }
  

@media screen and (max-width: 700px) {

}


@media screen and (min-width: 2000px) {
}


@media screen and (max-width: 1280px) {
}