
:root {
  --main-color: #A80533;
}

::selection {
  background: #A80533; /* WebKit/Blink Browsers */
  color: #fff;
}
::-moz-selection {
  background: #A80533; /* Gecko Browsers */
  color: #fff;
}
/*----------------------
	1. Body
------------------------*/
*{margin:0;padding:0;}
body {
  background-image: url("../img/bg-01.jpg") ;
  background-size:cover;	
  background-repeat: no-repeat;	
  color: #3e3f3f;
  font-family: "Roboto",sans-serif;
}
h1, h2, h3, h4, h5, h6, p {
  margin:0;
}
p
{
	line-height: 25px;
	font-size: 15px;
}

br
{
	margin-bottom: 50px;
}
a {
  color: #3e3f3f;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
a:focus {
  color: inherit;
  outline: none;
  text-decoration: none;
	color: #A80533;
}
a, a:hover {
  text-decoration: none;
}

a:hover {
	color: #A80533 ;
}
/*----------------------
	2. Common Classes
------------------------*/
.float-left{float:left;}
.float-right{float:right;}
.clear {
  clear: both;
}
section {
  padding: 15px 0;
}

.language {margin-bottom: 15px; }

.language a {display:inline-block;}

.language a:first-child {
	border-right: 1px solid #3e3f3f;
	padding: 0px 10px 0 0;
}

.language a:last-child {
	padding: 0px 10px;
}

.language a:not(:first-child):not(:last-child) {
	border-right: 1px solid #3e3f3f;
	padding: 0px 10px;
}

.border-text {border-left: 2px solid #A80533;
	padding: 15px;
}
.country-all {margin-top: -90px;}

.country-all row {}

.country1 {padding-top:60px;}

/*.country1 img {width:160px;}

.country2 img {width:180px;}

.country3 img {width:160px;}*/

.part2 {background-image: url("../img/bg2-01.jpg") ;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	background-color: white;
	margin: 700px 15px 0;
	padding: 10px 0px;
}

.color-orange {color: #DC602C;}
.color-green {color:#67A944;}
.color-purple {color:#B14599;}
.color-red {color: #A80533;}

.action {margin-left: 15px; 
	margin-top: 10px;}

.action div p{float:left;}
	
.action div {padding-top: 8px;}

.hidden-on-lg {display:none;}