.first-cards{
    box-shadow:  0px 0px 10px #CBD1E0 ;
    border-radius: 3px;
    text-align: center;
    padding: 20px 30px 20px 30px;
}
/*buttons*/
.btn-color{
    background-color: #0A6CC2;
    color: white;
    border-radius: 5px;
    border: none;
}
.btn-color:hover{
    background-color: #0f5c9f;
    color: white;
}
.btn:focus:active{
    background-color: white !important;
}
.blue-div-btn{
    background-color: #fff;
    color: #0A6CC2;
    border:1px #707070;
    box-shadow: 0px 2px 5px #556773 ;
    border-radius: 6px;
}
.blue-div-btn:hover{
    background-color: #f9f9f9;
    color: #125a99;
    border-radius: 6px;
}
.news-btn{
    border-radius: 5px;
    background-color: white;
    border:solid 1px #252525;
    color: #252525;
    border-radius: 8px;
}
.news-btn:hover{
    border:solid 1px black;
    color: black;
    background-color: #f3f3f3;
    border-radius: 8px;
}
/*responsive backgrounds*/
@media (max-width: 992px){
    .masthead{
        background-color: #dbe4e3;
    }
}
@media (min-width: 992px){
    .masthead{
    background-image: url("../img/Group\ 127.png");
    background-size: cover;
    height: 100%;
    }
}
.img-size{
    background-color:#f8f9fb;
}
@media(max-width:992px){
    .img-size{
        display: none;
    }
}
/*blue-div*/
@media (max-width: 992px){
    .blue-bg{
        background-color: #3093da;
        color: white;
    }
}
@media (min-width: 992px){
    .blue-bg{
    background-image: url("../img/Group\ 124.png");
    color: white;
    background-size: cover;
    height: 100%;
    }
}
/*how it work?*/
.second-cards{
    text-align: center;
    padding: 20px 30px 20px 30px;
}
.img-bg{
    background-color: #0A6CC2;
    border-radius: 8px;
    box-shadow: 0px 3px 6px #b3b3b3 ;
    padding: 38px 20px;
    
}
/*orange-borders*/
.right-border{
    border-right: solid 5px #FF6F00;
    padding-right: 5px;
}
.btm-border{
    border-bottom: solid 5px #FF6F00;
    padding-bottom: 10px;
}
/*carousels*/
.carousel-reboot{
    border: 1px solid #DAD9D9;
    border-radius: 8px;
    padding: 10px;
    background-color: #ffffff;
}
.carousel-shadow{
    box-shadow: 0px 5px 10px #d7d7d7;
}
.carousel-inner{
    border-radius: 8px;
}
.carousel-indicators [data-bs-target] {
    width: 100px;
    height: 3px;
    background-color: #2c6199;
}
.carousel-control-prev-icon{
    margin-top: 160px;
    width: 16px;
    height: 27px;
    display: flex;
}
.carousel-control-next-icon{
    margin-top: 160px;
    width: 16px;
    height: 27px;
    display: flex;
}
/*before*/
.before-txt{
    color: white;
    width: 100%;
    font-size: 150%;
    right: 0;
    top: 0;
    text-align: center;   
}
.before-div{
    margin: 0;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    padding-right: 27%;
    padding-left: 27%;
}
/*font-weight: 400;*/
/*footer reboot*/
.around-icons{
    padding-top: 22px;
    padding-bottom: 22px;
    background: rgba(255, 255, 255, 0.12);
    border-radius: 5px;
    
    
   
}













