
/* get section */
.solution-get{
    background: linear-gradient(301deg, var(--white) 34%, #207fc3 34.1%);
    padding: 10px 0;
    font-family: "Poppins", sans-serif;
}
.solution{
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-family: "Poppins", sans-serif;
}
.solution p{
    font-size:22px;    font-family: "Poppins", sans-serif;
    color:var(--white);
    /* font-weight: bold; */
}
.solution a{
    font-size:18px;
    color:var(--white);
    border-radius:30px;
    background-color: var(--blue);
    border: solid 2px var(--blue);
    font-family: "Poppins", sans-serif;
    padding:5px 40px;
    transition:0.5s all;
}
.solution a:hover{
    background-color: transparent;
    color:var(--blue);
}footer{height:auto;
    width:100%;    font-family: "Poppins", sans-serif;
    margin:0px 0px;
    padding:60px  0px 0px 0px;
    max-width:100%;
    background-color:#414242;}
    .logo-footer{height:auto;
      width:100%;    font-family: "Poppins", sans-serif;
      margin:0px 0px;
      padding:10px 0px;
      max-width:100%;}
      .logo-footer img{margin:0px 0px;
      padding:0px 0px;
    max-width:100%;}footer{height:auto;
        width:100%;
        margin:0px 0px;    font-family: "Poppins", sans-serif;
        padding:60px  0px 0px 0px;
        max-width:100%;
        background-color:#414242;}
        
        .bondada-it{height:auto;
        width:100%;
        margin:0px 0px;
        padding:10px 0px;    font-family: "Poppins", sans-serif;
        max-width:100%;}
        .bondada-it h5{
          color:#fff;
          margin:0px 0px;    font-family: "Poppins", sans-serif;
          padding:5px 0px 10px  0px;
          max-width:100%;
          font-size:20px;  
            text-transform: uppercase;
          text-align:left;
        }
        .bondada-it h6{    color: #fff;
          font-size: 15px;
          margin: 10px 0px 0px 0px;
          font-weight: normal;    font-family: "Poppins", sans-serif;
          line-height: 28px;
          padding: 5px 0px;}
        .bondada-it p{color:#fff;
        font-size:14px;
        margin:0px 0px;    font-family: "Poppins", sans-serif;
        padding: 5px 0px 0px 0px;}
        .bondada-it p a{color:#fff;
            font-size:14px;
            text-decoration:none;
            margin:0px 0px;    font-family: "Poppins", sans-serif;
            padding: 5px 0px 0px 0px;}
        .follow-us{height:auto;
         flex:30%;
        
          margin:0px 0px;
        padding:10px 0px 0px 0px;
        max-width:100%;}
       

        
        .follow-us ul{margin:0px 0px;
        padding:30px 0px 0px 0px;    font-family: "Poppins", sans-serif;
        list-style:none;
        }
        .follow-us ul li{display:inline-block;
        margin:0px 0px;
        padding:0px 0px 0px 0px;
        }
        .follow-us ul  li  a{display:inline-block;
        margin:0px 0px;
        padding:0px 5px;
        color:#fff;
        font-size:15px;}
        .follow-us ul li a {padding:10px 10px; display:inline-block;   font-family: "Poppins", sans-serif;}
        .follow-us ul li a i{width:25px;height:25px;}
        .follow-us ul li a i:hover{background-color:#767ebd}
        .map{height:auto;
          flex:70%;
          margin:10px 0px 0px  0px;
          padding:0px 0px 0px  0px;    font-family: "Poppins", sans-serif;
          max-width:100%;}
          .map img{margin:0px 0px;
            padding:0px 0px;
            width:100%;
          max-width:100%;}
          .reach-us{height:auto;
            width:100%;
            margin:0px 0px;    font-family: "Poppins", sans-serif;
          padding:0px 0px;
        display:flex;
        flex-wrap: nowrap;
        flex-direction: row;}
        .follow-us h5{color:#fff;
        font-size:20px;
        margin:0px 0px 0px 0px;
        padding:5px 0px 0px 0px;}
    

/* copy right section */
.copyright {
    background: linear-gradient(45deg, var(--white) 42%, #00548f 40%);
    padding: 20px 0;    font-family: "Poppins", sans-serif;
    display: flex;
    align-items: center;
}
.copyright p {
    font-size: 15px;    font-family: "Poppins", sans-serif;
}

@media(max-width:1366px) {
    .get_sec p {
        font-size: 22px;
    }
    .footer_head_sec h3{
        font-size:20px;
    }
    .foot_social_sec i{
        width:40px;
        height:40px;
    }
    .foot_social_sec i:first-child:hover{
        width:40px;
    }
}
@media(max-width:1152px){
    .footer_head_sec h3 {
        font-size: 18px;
    }
    .get_main {
        background: linear-gradient(301deg, var(--white) 31%, var(--for_blue) 31.1%);
    }
    .copyright {
        background: linear-gradient(45deg, var(--white) 50%, var(--blue) 40%);
    }
    .foot_logo_sec img{
        width:100%;
    }
    footer .row .col-lg-4{
        width:65%;
        margin-top: 40px;
    }
    footer .row .col-lg-2{
        width:30%;
    }
    footer .row {
        align-items: center;
    }
    footer .row .col-lg-3:nth-child(2) {
        width: 60%;
        padding-left: 80px;
    }
    .footer_text_sec h4 br{
        display: none;
    }
    .foot_map_pin {
        top: 24%;
        left: 60px;
    }
}
@media(max-width:992px){
    .get_sec p {
        font-size: 18px;
    }
    .footer_head_sec h3 {
        font-size: 20px;
    }
}
@media(max-width:991px){
    .get_sec a,
    .get_sec p {
        font-size: 16px;
    }
    /* .get_main {
        background: linear-gradient(301deg, var(--white) 36%, var(--for_blue) 36.1%);
    } */
    .get_main {
        background: linear-gradient(301deg, var(--white) 34%, var(--for_blue) 34.1%);
    }
    footer .row .col-lg-3:nth-child(2){
        width:50%;
        padding:0 12px;
    }
    footer .row .col-lg-2 {
        width: 50%;
    }
    footer .row .col-lg-4 {
        width: 50%;
        margin-top:20px;
    }
    .foot_logo_sec{
        text-align: center;
    }
    .foot_logo_sec img {
        width: 70%;
    }
    .foot_map_pin {
        top: 16%;
        left: 40px;
    }
    .copyright {
        background: linear-gradient(45deg, var(--white) 62%, var(--blue) 40%);
    }
}
@media(max-width:768px){
    .get_sec {
        flex-direction: column;
        justify-content: center;
        text-align: center;
        gap:20px;
    }
    .copyright {
        background: linear-gradient(45deg, var(--white) 63%, var(--blue) 40%);
    }
    .get_main{
        background: transparent;
        background-color: var(--for_blue);
    }
}
@media(max-width:767px){
    footer .row .col-lg-4{
        width:100%;
    }
    .foot_map_pin {
        top: 24%;
        left: 61px;
    }
    .copyright{
        background: transparent;
        background-color: var(--blue);
        color:var(--white);
        text-align: center;
    }
}
@media(max-width:540px){ .follow-us ul  li {display:inline-block !important;}
.follow-us ul  li  a{display:inline-block !important;
    margin:0px 0px;
    padding:0px 5px;
    color:#fff;
    font-size:15px;}
    .bondada-it h5{
        color:#fff;
        margin:0px 0px;    font-family: "Poppins", sans-serif;
        padding:5px 0px 10px  0px;
        max-width:100%;
        font-size:17px;  
          text-transform: uppercase;
        text-align:left;
      }}
@media(max-width:432px){
    footer .row .col-lg-3:nth-child(2){
        width:100%;
        border-bottom: solid 1px var(--white);
        padding-bottom:15px;
        margin-top: 20px;
    }

    footer .row .col-lg-2{
        margin-top:30px;
        padding-left:12px;
        margin-bottom: 20px;
    }
    .footer_text_sec h4{
        font-size:16px;
    }
    .follow-us ul  li {display:block !important;}
    .follow-us ul  li  a{display:block !important;
        margin:0px 0px;
        padding:0px 5px;
        color:#fff;
        font-size:15px;}
}
@media(max-width:425px){
    .footer_text_sec h4{
        font-size:16px;
    }
}
@media(max-width:414px){
    .foot_map_pin {
        top: 23%;
        left: 50px;
    }
    .footer_deatils p{
        font-size:16px;
    }
}
@media(max-width:385px){
    .get_sec p{
        font-weight:normal;
    }
}
@media(max-width:375px){
    .MS-controls {
        bottom: -20px;
    }
    .service_more{
        position: relative;
        top:40px;
    }
    .banner_sec_text h2 {
        font-size: 40px;
    }
    /* .about_text_sec h2 {
        left: 30px;
    } */
    #mixedSlider .MS-content .item {
        margin-left: 30px;
    }
}
@media(max-width:360px){
    .MS-controls{
        left:35%;
    }
    #why_main h2, .index_head h2 {
        font-size: 22px;
    }
    .foot_map_pin {
        top: 21%;
        left: 42px;
    }
}
@media(max-width:320px){
    .banner_sec_text h2 {
        font-size: 35px;
    }
    #mixedSlider::after {
        width: 100%;
        left: 0;
    }
    #mixedSlider .MS-content .item {
        margin-left: 0;
    }
    .MS-controls {
        left: 28%;
    }
    .accordion-button{
        line-height: 25px;
    }
    #why_main h2, .index_head h2{
        line-height: 30px;
    }
    .foot_map_pin {
        top: 15%;
        left: 34px;
    }
}