
body{
background-color:#e5e8ed;		
}

p{
color:#000;	
}

.h1, h1 {
  
    font-weight: 800;
	font-style:italic;
	margin-top:20px;
}




::-webkit-scrollbar {
  width: 11px;
  height: 11px;
}
::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}
::-webkit-scrollbar-thumb {
  background: #0a2e63;
  border: 0px solid #ffffff;
  border-radius: 50px;
}

::-webkit-scrollbar-track {
  background:#e5e8ed;
  border: 0px none #ffffff;
  border-radius: 53px;
}

::-webkit-scrollbar-corner {
  background: transparent;
}



a{

text-decoration:none;	
color:#000;
}

a:hover{

text-decoration:none;		
color:#000;	
}


ol, li{
	
list-style-type: none;
margin-bottom:10px;	
color:#000;	
}

.top-space{
margin-top:10px;	
	
	
}

.btn-link{
text-decoration:none!important;	
margin-top: 9px;
	
}

.btn-link:focus {
  outline: none !important;
    box-shadow: none;

}


.card {
background-color: #fff0;
border:0px;
 margin-top: -31px;
}




.content {
    background-color: #fff;
    padding: 15px;
    margin-bottom: 30px;
    border-radius: 0px;
}

.content-transparent {
    background-color: #fff;
    padding: 15px;
    margin-bottom: 30px;
    border-radius: 0px;
}

h2.content{
  background-color: #0a2e63;
 margin-bottom: 30px;
  padding: 15px;
  margin-bottom:5px;
  margin-top:30px;
  font-size:20px;
  color:#fff;
}

h3.open-account{
color:#fff!important;	
margin:30px;
border:0px solid;	
font-size: 20px;
font-weight: bold;
margin-bottom:0px;
}

.open-account{
background-color:#0a2e63;
border:2px solid;
border-color:#0a2e63;
margin:30px;
margin-left:0px;
margin-right:0px;	
	
}

.btn-open-account{
width: 93%;
   font-size: 20px;
    border-radius: 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 7px 0px #020d15;
    -webkit-box-shadow: 0px 7px 0px 0px #d44c16;
    -moz-box-shadow: 0px 7px 0px 0px #d44c16;
    padding: 6px 0 5px 0;
    display: block;
    width: auto;
    text-align: center;
    margin: 25px auto 30px;
	background-color: #ec622b;
    color: #fff;
    margin-bottom: 20px;	
	
}

.btn-open-account:hover {

color: #fff;
background-color: #d44c16;
-webkit-box-shadow: 0px 7px 0px 0px #9e340c;
}

h3.content{
    background-color: #fff;
    margin-bottom: 30px;
  padding: 15px;
  margin-bottom:5px;
  font-size:20px;
  color:#000;
}

h4{
font-size:20px;
	
}

.my-button {
    font-size: 20px;
    border-radius: 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 7px 0px #020d15;
    -webkit-box-shadow: 0px 7px 0px 0px #d44c16;
    -moz-box-shadow: 0px 7px 0px 0px #d44c16;
    padding: 6px 0 5px 0;
    display: block;
    width: auto;
    text-align: center;
    margin: 25px auto 30px;
	background-color: #ec622b;
    color: #fff;
    margin-bottom: 20px;
}

.my-button:hover {

color: #fff;
background-color: #d44c16;
-webkit-box-shadow: 0px 7px 0px 0px #9e340c;
}

.text-small{
font-size:13px;	
	
}

.commercial-offer{
margin-bottom:-43px;	
	
}

.flags{
padding-top:10px;	

	
}


.cards-wrapper {
  display: flex;
  justify-content: center;
}
.card img {
  max-width: 50%;
  max-height: 100%;
  padding-top:25px;
 
}
.card {
  margin: 0 0.5em;
  box-shadow: 2px 6px 8px 0 rgba(22, 22, 26, 0.18);
  border: none;
  border-radius: 0;

}


.carousel-inner {
  padding: 1em;
}
.carousel-control-prev,
.carousel-control-next {
  background-color: #fff;
  width: 5vh;
  height: 5vh;
  border-radius: 50%;
  top: 50%;
  display: contents!important;
  transform: translateY(-50%);
}

.btn-slider{
background-color:#0a2e63;	
	
}


.btn-slider:hover{
background-color:#0e408b;	
	
}



#cb-cookie-banner { 
position: fixed; 
bottom: 0; 
left: 0; 
width: 100%; 
z-index: 999; 
border-radius: 0; 
display: none; 
font-size:13px;
}

.alert-dark {
    color: #141619;
    background-color: #fcfcfc;
    border-color: #fcfcfc;
}



@media (min-width: 768px) {

}


@media (min-width: 992px) {
	
	

.h1, h1 {
    font-size: 40px;
    font-weight: 800;
	font-style:italic;
	margin-top:20px;
	color:#fff;
}

.h2, h2 {
font-size: 40px;
    border-radius: 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    line-height: 87px;
    background-color: rgba(208, 220, 216, 0.1);
    padding-left: 15px;
	font-style:italic;

}

.h3, h3 {
	font-style:italic;

}

.content {
    background-color: #fff;
    padding: 15px;
    margin-bottom: 30px;
    border-radius: 0px;
}

.content-transparent {
    background-color: #fff;
    padding: 15px;
    margin-bottom: 30px;
    border-radius: 0px;
}

h2.content{
    background-color: #0a2e63;
    margin-bottom: 30px;
  padding: 15px;
  margin-bottom:5px;
  margin-top:30px;
  font-size:40px;
}

h3.content{
    background-color: #fff;
    margin-bottom: 30px;
  padding: 15px;
  margin-bottom:5px;
  font-size:30px;
}

.my-button {

font-size: 30px;
width: 32%;
  
}

h3.open-account{
	
font-size: 25px;
margin-bottom:20px;

}


	}



/*
playback timings (ms):
  captures_list: 0.69
  exclusion.robots: 0.023
  exclusion.robots.policy: 0.01
  esindex: 0.012
  cdx.remote: 97.478
  LoadShardBlock: 332.85 (3)
  PetaboxLoader3.datanode: 361.67 (5)
  PetaboxLoader3.resolve: 142.155 (2)
  load_resource: 183.466
  loaddict: 64.017
*/