@import url('https://fonts.googleapis.com/css?family=Dosis&display=swap');

.icon_x1{
width:80%;
margin:0 auto;
transition:Ease-in-out 0.3s;
}

.icon_x1 img:hover{
animation : 2s .1s pulse  both
}

.btn-square.black1 {
    border-color: #9b9b9b!important;
    color: #636363!important;
    font-family: 'Dosis', sans-serif;
    letter-spacing: 0.3em;
    border-radius: 20px;
    font-weight: bold;
    font-size: 16px!important;
    margin-top: 20px;
    -webkit-font-smoothing: antialiased;
}

.footer.full .info{
        background-color: #1463b5!important;
        color: #f1f1f1!important;
}


.btn-square.black:hover{
	background-color: #000;
	color:#ffffff!important
	;
}

.show-content .content-holder {
padding-top: 110px!important;
}

#new-header, .header-wrap {
    background-color: #1463b5!important;
}

#new-header .inner-header .navmenu ul li a{
        font-size: 19px!important;
    font-family: 'Dosis', sans-serif!important;
    letter-spacing: 0.05em!important;
    -webkit-font-smoothing: antialiased;
}

.blue{
    color: #1463b5;
        margin-bottom: 15px!important;
    font-family: 'Dosis', sans-serif;
    letter-spacing: 0.05em;
    -webkit-font-smoothing: antialiased;
}

.bb{
        color: #333;
}

.txt-content{
        padding-top: 60px!important;
}

.round-img{
    width: 300px!important;
    height: 300px!important;
}

.er{
    margin-top:0px!important;
    margin-bottom: 15px!important;
}

.small-title{
        margin: 0px!important;
        margin-bottom: 15px!important;
    font-family: 'Dosis', sans-serif;
    letter-spacing: 0.05em;
    -webkit-font-smoothing: antialiased;
}

.color{
        background-color: #efefef;
}

.pad{
        padding-top: 30px;
}

.as{
        color: #000;
    background-color: #efefef;
    padding: 50px 0px;
}

.boxb_three{
        color: #111!important;
    font-size: 30px;
    margin: 0px!important;
    margin-bottom: 15px!important;
    font-family: 'Dosis', sans-serif;
    letter-spacing: 0.3em;
    -webkit-font-smoothing: antialiased;
    text-align: center;
}

.boxb_four{
        color: #111!important;
    font-size: 30px;
    margin: 0px!important;
    margin-bottom: 15px!important;
    font-family: 'Dosis', sans-serif;
    letter-spacing: 0.3em;
    -webkit-font-smoothing: antialiased;
}

.btn-square.black{
border-color: #9b9b9b!important;
    color: #636363!important;
    font-family: 'Dosis', sans-serif;
    letter-spacing: 0.3em;
    border-radius: 20px;
    font-weight: bold;
    margin-top: 20px;
    -webkit-font-smoothing: antialiased;
}

.item {
/* height:900px;*/
}


.row-full {
    float: none;
    max-width: 1200px !important;
}

.row-full2 {
    float: none;
    max-width: 100% !important;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
}

.m_flex1{
    flex: 1;
}


.m_brands img{
    width: 100%!important
}
.row-full3 {
    float: none;
    max-width: 1000px !important;
}

.txt-content1 {
    /*padding: 5% 20% 0 5%;*/
}

.font1 {
    color: #111!important;
     font-size: 30px;
    margin: 0px!important;
    margin-bottom: 15px!important;
    font-family: 'Dosis', sans-serif;
        letter-spacing: 0.3em;
        -webkit-font-smoothing: antialiased;
}

.font2 {
        font-size: 16px;
    line-height: 32px;
    font-family: 'open sans';
    -webkit-font-smoothing: antialiased;
    color: #7a7a7a;
}

.font3 {
        font-size: 16px;
    line-height: 23px;
    font-family: 'open sans';
    -webkit-font-smoothing: antialiased;
    color: #7a7a7a;
}

.font4 {
        font-size: 16px;
    line-height: 23px;
    font-family: 'open sans';
    -webkit-font-smoothing: antialiased;
    color: #4d4d4d;
}


.img-holder img{
    width: 100%!important;
    object-fit: cover;
}