/* events*/

.about_cont{
    background-color:#fff;
    padding:20px 30px 30px 30px;
    overflow: auto;
}

@media screen and (min-width: 1025px){
    .about_cont{
        width:98% !important;
    }
}
.about_p{
}

@media only screen and (min-width: 641px) and (max-width: 1024px){
    .about_p{
        padding-right:20px;
    }
}

@media only screen and (max-width: 640px){
    .about_p{
        padding-right:0px;
    }
}

.abt_p_npdng{
    padding:0px;
}

.about_post_heading_part{
    margin-top:30px;
}

.about_sec_head{
    margin-top:10px;
}

.about_img{
    width:65.5%;
    height:332px;
}

@media only screen and (min-width: 641px) and (max-width: 1024px){
    .about_img{
        width:100%;
    }
}

.about_capt_img{
    width:30%;
    margin-left:2.5%;
    height:332px;
    padding:30px;
}

@media only screen and (max-width: 640px){
    .about_img{
        width:100%;
    }
}


@media only screen and (min-width: 641px) and (max-width: 1024px){
    .about_capt_img{
        width:100%;
        margin-left:0;
        margin-top:20px;
    }
}

@media only screen and (max-width: 640px){
    .about_capt_img{
        width:100%;
        margin-left:0;
        margin-top:20px;
    }
}

.about_pic_capt{
    margin-top:30px;
}
.abtscndlsthead {
    margin-bottom: 20px;
    text-transform: uppercase;
}
.abt_secs_inner{
    background-color:#fff;
    width:95%;
    min-height: 200px;
}

.last_sec_prt_a{
    width:65.5%;
    background-color:#fff;
    padding:25px 0;
}

@media only screen and (min-width: 640px) and (max-width: 1024px){
    .last_sec_prt_a{
        width:100%;
        margin-left:0;
        margin-top:0px;
        min-height: 50px;
    }
}

@media only screen and (max-width: 640px){
    .last_sec_prt_a{
        width:100%;
        margin-left:0;
        margin-top:0px;
        min-height: 50px;
    }
}

.last_sec_prt_b{
    width:30%;
    margin-left:2.5%;
    background-color:#fff;
    padding:25px 0;
}

@media only screen and (min-width: 641px) and (max-width: 1024px){
    .last_sec_prt_b{
        width:100%;
        margin-left:0;
        margin-top:20px;
        min-height: 50px;
    }
}

@media only screen and (max-width: 640px){
    .last_sec_prt_b{
        width:100%;
        margin-left:0;
        margin-top:20px;
        min-height: 50px;
    }
    .lt-text-wrapper {
        margin-top: 20px;
    }
}

.abtsltpdesc{
    margin-top:20px;
}

.abtscndlstpdesc{
    margin-top:20px;
}

@media only screen and (max-width: 640px){
    .abtscndlstpdesc{
        margin-top:20px;
        padding-right: 0;
    }
}

.abttripsecscntnr{
    width:98%;
    min-height: 200px;
    background-color: transparent;
}

.about_img_capt{
    margin-top:20px;
}

.abt_trip_a{
    width:31.5%;
    min-height: 200px;
    background-color:#fff;
    padding:20px 0;
}

@media only screen and (min-width: 641px) and (max-width: 1024px){
    .abttripsecscntnr{
        width:100%;
    }
}

@media only screen and (max-width: 641px){
    .abttripsecscntnr{
        width:100%;
    }
}

@media only screen and (min-width: 641px) and (max-width: 1024px){
    .abt_trip_a, .abt_trip_b{
        width:31%;
        min-height: 50px;
        margin-right: 0%;
    }
}

@media only screen and (max-width: 641px){
    .abt_trip_a, .abt_trip_b{
        width:100% !important;
        min-height: 50px;
        margin-right: 0% !important;
        margin-left:0 !important;
        margin-bottom:20px;
    }
}

@media only screen and (min-width: 641px) and (max-width: 1024px){
    .abt_trip_c{
        width:31%;
        min-height: 50px;
        margin-left:0%;
        /*margin-right: 1%;*/
    }
}

@media only screen and (max-width: 641px){
    .abt_trip_c{
        width:100% !important;
        min-height: 50px;
        margin-left:0%;
        /*margin-right: 1%;*/
    }
}

.abt_trip_b{
    width:31.5%;
    margin-left:3.5%;
    min-height: 200px;
    background-color:#fff;
    padding:20px 0;
}

.abt_trip_c{
    width:31.5%;
    min-height: 200px;
    background-color:#fff;
    padding:20px 0;
}

.abt_trip_img{
    background-color:#f1f2f2;
}

.abt_trip_hdng{
    margin:20px 0 10px;
    text-transform: uppercase;
}

.abttripsecdesc{
    margin-top:5px;
}

/* events end */

/*about us image*/
.lt-image-container.medium-4 img {
  max-width: 300px;
  max-height: 300px;
}