@media (min-width: 1230px) and (max-width: 1300px) {
.header-right .main-menu ul li{ padding: 0 0 0 40px; }
.home-Know-blk .img { width: 550px; min-height: 550px;}
.nos-activites-blk{ padding: 86px 80px 100px; }
.nos-box a .orange-text{ font-size: 15px;;}
.team-box2 a{ width: 150px;}
.footer-colum-3{width: 100%;}

.max-width-block { padding: 49px 85px 69px; width: 780px; }

.profi_social {  right: 0; }
.team_dtl_top h6 { font-size: 20px; }
.teambottom_last_part { line-height: 1.2; }
.team-box_v2 .team_dtl { padding: 0 12px 0 12px; }


}
@media (min-width: 992px) and (max-width: 1229px) {
    .header-right .main-menu ul li a{ font-size: 14px;; }
    .header-right .main-menu ul li{ padding: 0 0 0 30px; }
    .banner-img{ min-height: 550px;; }
    .banner-caption{ top: 100px; }
    .home-Know-blk .img{ min-height: 480px; width: 480px;;}
    .home-Know-blk .know-text{ width: 330px; }
    .nous-section-1 .home-Know-blk .know-text { padding-top: 50px; padding-bottom: 50px; }
    .nous-section-1 .home-Know-blk .img { min-height: 600px; }
    p{ font-size: 17px; }
    .nos-activites-blk{ padding: 60px 30px 60px; } 
    .nos-box a .img-over-text h3{font-size: 22px; }
    .nos-box a .img-over-text{ padding: 20px; }
    .transactions-section-1 .col-md-3,
    .transactions-blk .col-md-3,
    .news-listing .col-md-3{ padding-top: 20px !important;  width: 50%;  }
    .nos-box a .orange-text{ font-size: 13px; }
    .banner-caption .banner-text h1{ font-size: 44px; }
    .home-section-2{ padding: 80px 0 40px; }
    .counter-box .counter-text{font-size: 64px; line-height: 1; }
    .team-box a .team-over-box h3{ font-size: 24px; }
    .team-box2 a{ width: 150px;}
    .footer-colum-3{width: 100%;}
    .footer-colum-3 .footer-btn span a{ width: 100%; font-size: 16px; }
    .footer-left .f-logo img{ max-width: 100px; }


    .max-width-block { padding: 49px 35px 69px; width: 640px; }
    .place_inner .place_inner_nav { width: 265px; padding: 30px 34px 30px 35px; }
    .place_inner .tab-content { width: calc(100% - 265px); }
    .place_inner .accordian_img_box { width: 255px; }
    .place_inner .accordian_dtl_box { width: calc(100% - 255px); padding: 37px 24px 109px 23px; }
    .contact_accordian h2 { font-size: 43px; }
    .notification_bottom { padding: 20px 24px 20px 23px; }
    .notification_bottom p { font-size: 14px; }
    .spontaneous_inner .spontaneous_dtl { min-height: 414px; max-width: 605px; padding: 50px 45px; }

    .profil_row { padding: 35px 43px 38px 30px; }
    .profil_row .profil_img { margin-top: calc(-54px - 35px); width: 280px; }
    .profil_row .profil_dtl { width: calc(100% - 280px); padding: 0 0 0 45px; }
    .profi_social {  right: 0; }
    .team_dtl_top h6 { font-size: 20px; }
    .teambottom_last_part { line-height: 1.2; }
    .team-box_v2 .team_dtl { padding: 0 12px 0 12px; }

    .filter_box select, .filter_box .select-custom { width: 240px; }
    .team_filter_box { margin: 0 -10px; }
    .team_filter_box .filter_box { padding: 10px; }
    .team-banner .banner-caption .banner-text h1 { font-size: 44px; }
    .team_sec_2 .nos-box .nos_box_inner .img span { min-height: 322px; }

 }
@media (min-width: 768px) and (max-width: 991px) {
    .header-right .main-menu ul li a{ font-size: 14px;; }
    .header-right .main-menu ul li{ padding: 0 0 0 30px; }
    .banner-img{ min-height: 550px;; }
    .banner-caption{ top: 100px; }
    .home-Know-blk .img{ min-height: 0px; width: 100%;}
    .home-Know-blk .img img{ width: 100%; display: block;}
    .home-Know-blk .know-text{ width: 100%; padding: 40px 30px; }
    p{ font-size: 17px; }
    .nos-activites-blk{ padding: 60px 30px 60px; } 
    .nos-box a .img-over-text h3{font-size: 22px; }
    .nos-box a .img-over-text{ padding: 20px; }
    .transactions-blk .col-md-3,
    .transactions-section-1 .col-md-3,
    .news-listing .col-md-3{ padding-top: 20px !important;  width: 50%;  }
    .nos-box a .orange-text{ font-size: 13px; }
    .banner-caption .banner-text h1{ font-size: 44px; }
    .home-section-2{ padding: 80px 0 40px; }
    .counter-box .counter-text{font-size: 64px; line-height: 1; }
    .team-box a .team-over-box h3{ font-size: 24px; }
    .team-box2 a{ width: 150px;}
    .footer-colum-3{width: 100%;}
    .footer-colum-3 .footer-btn span a{ width: 100%; font-size: 16px; }
    .footer-left .f-logo img{ max-width: 100px; }
    .home-Know-blk{ padding: 0px;;flex-direction: column;  }
    .counter-box p{font-size: 15px;; }
    .team-box-listing ul li {width: 33.33%;}
    .footer-top .col-md-2,
    .footer-top .col-md-3,
    .footer-top .col-md-4{ padding-bottom: 30px !important; width: 50%;}

    .max-width-block { padding: 49px 35px 69px; width: 100%; }
    .Article-section-1 { margin-top: 0; }
    .releted-listing .row > [class^="col-"] { width: 50%; padding: 10px !important; }
    .max-width-block { padding: 49px 35px 69px; width: 640px; }


    .place_inner .place_inner_nav { width: 265px; padding: 30px 34px 30px 35px; display: none; }
    .place_inner .tab-content { width: 100%; -ms-flex-direction: column; flex-direction: column; }
    .place_inner .accordion-body { min-height: 1px; }
    .place_inner .accordian_img_box { width: 255px; min-height: 1px; }
    .place_inner .accordian_dtl_box { width: calc(100% - 255px); padding: 37px 24px 109px 23px; }
    .contact_accordian h2 { font-size: 37px; }
    .contact_accordian .contact_social { top: 4px; }
    .notification_bottom { padding: 20px 24px 20px 23px; }
    .notification_bottom p { font-size: 14px; }
    .spontaneous_inner .spontaneous_dtl { min-height: 414px; max-width: 605px; padding: 50px 45px; }
    .accordion-button { background-color: #2D3047 !important; font-family: 'DM Serif Display';font-weight: normal;font-size: 28px;line-height: 1.29;color: var(--white); outline: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -ms-box-shadow: none !important; box-shadow: none !important; border: none !important; }
    .accordion-button::before { content: ''; position: absolute; top: 50%; right: 20px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>"); width: 30px; height: 30px; background-repeat: no-repeat; background-size: contain; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
    .accordion-button:not(.collapsed)::before { -webkit-transform: translateY(-50%) rotate(180deg); -moz-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); }
    .accordion-button:not(.collapsed)::before { background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2340BCD8'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>"); }
    .accordion-button::after {display: none; }
    .accordion-button:not(.collapsed) { color: var(--sky); }
    .place_sec { padding: 0 0 70px 0; }
    .spontaneous_sec { margin-bottom: 124px; }


    .location-list { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px; }
    .location-list .location-box { width: 50%; padding-left: 15px; padding-right: 15px; }

    
    .rse-list .row > [class^="col-"] { padding-bottom: 20px !important; }
    .nous-text-block-sub { background: #fff;padding: 48px 45px 61px;width: 575px; }
    .nos-activites-blk-2 { -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 47px 40px 65px 40px; }
    .nose-blk-right { padding-left: 0; width: 100%; }
    .nose-blk-left { max-width: 100%; }


    .profil_row { padding: 35px 43px 38px 30px; }
    .profil_row .profil_img { margin-top: 0; width: 220px; }
    .profil_row .profil_dtl { width: calc(100% - 220px); padding: 0 0 0 30px; }
    .profi_social {  right: 0; }
    .team_dtl_top h6 { font-size: 20px; }
    .teambottom_last_part { line-height: 1.2; }
    .team-box_v2 .team_dtl { padding: 0 12px 0 12px; width: calc(100% - 123px); }
    .team-box_v2 .team_img { width: 123px; }
    .profil_cnt { -ms-flex-direction: column; flex-direction: column; align-items: flex-start; align-content: flex-start; }
    .profil_cnt li + li { padding-top: 8px; }

    .filter_box select, .filter_box .select-custom { width: 240px; }
    .team_filter_box { margin: 0 -10px; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .team_filter_box .filter_box { padding: 10px; }
    .team-banner .banner-caption .banner-text h1 { font-size: 44px; }
    /* .team_sec_2 .nos-box .nos_box_inner .img span { min-height: 322px; } */


}
@media (min-width: 991px) {
    .header-right { display: flex !important; }
}
@media (max-width: 992px) {
.header-right{ min-height: inherit;   display: none;     position: fixed; height: 100vh; overflow:auto;  background: #fff;  width: 100%; left: 0px; top: 0px; padding: 60px 39px;; }
.logo img{ width: 49px;; }
.header-top{ min-height: 66px;; }
.logo{ margin: 0 auto; display: block; }
.header-top{ position: relative; }
.menu-icon{ z-index: 100; display: block; position: absolute; left: 0px; top: 50%; margin: -7px 0 0 0;   }
.header-right .main-menu ul{ align-items: flex-start; justify-content: flex-start; flex-direction: column; }
.header-right .main-menu ul li{ text-align: left; padding:30px 0 0 0;; }
.header-right .lang-blk{ margin: 40px 0 0 0; padding: 0px; border: 0px; }
.header-wapper::after{ opacity: 0; pointer-events: none; transition: all 0.3s ease-in-out ; position: absolute; z-index: 5; left: 0px; top: 72px; height: calc(100vh - 72px); content: ''; width: 100%;  background-color: rgba(20, 33, 54, 0.8);}
body.scroll-hidden .header-wapper::after{ opacity: 1; }
body.scroll-hidden{ overflow: hidden; }
.header-right .lang-blk{ width: 50px; display: flex; }
 
    
}
@media (max-width: 767px) {
    .banner-img{ min-height: 405px; }
    .banner-caption{ top: 89px;; }

    h1, h2, h3, h4, h5, h6 {
        margin: 0;
        padding: 0;
        color: var(--darkblack);
        font-family: 'DM Serif Display';
        font-weight: normal;
         
    }
    h1 {
        font-size: 28px;
        line-height: 129%;
        font-family: 'DM Serif Display';
        font-weight: normal;
    }
    h2 {
        font-size: 20px;
        line-height: 140%;
         
    }
    h3 {
        font-size: 18px;
        line-height: 133%;
         
    }
    h4 {
        font-size: 16px;
        line-height: 125%;
     
    }
    h5 {
        font-size: 24px;
     
    }
    h6 {
        font-size: 20px;
         
    }
    p{margin: 0; padding: 0; 
        font-family: 'DM Sans';
        font-size: 16px;
        color: var(--darkblack);
        line-height: 150%;
    }
    .banner-caption .banner-text h1{ padding: 0 0 17px; }
    .banner-caption .banner-text .orange-bg-text{ padding: 5px 11px; font-size: 14px; line-height: 164%; }
    .home-section-1{ margin-top: -24px; }
    .home-Know-blk{ flex-direction: column; padding: 0px;;  }
    .home-Know-blk .img{ width: 100%; min-height: 0px;;  }
    .home-Know-blk .img img{ display: block; width: 100%; min-height: 0px;;  }
    .home-Know-blk .know-text{ width: 100%; padding: 30px 20px 40px; }
    .home-Know-blk .know-text h3{font-size: 28px; line-height: 36px; }
    .home-Know-blk .know-text p{ font-size: 18px; line-height: 156%; }
    .home-Know-blk .know-text .primary-btn-blue{ justify-content: center;  padding: 30px 0 0 0;  }
    .home-section-2{ padding: 20px 0 21px 0; }
    .counter-box{ padding: 30px 0 0 0; }
    .counter-box p{ font-size: 18px; line-height: 156%; }
    .counter-full-text{ padding: 17px 0 0 0; }
    .nos-activites-blk{ padding: 42px 10px 42px; }
    .nos-activites-blk h2{font-size: 36px; line-height: 122%; }
    .nos-activites-blk h4{ padding: 0px;; font-size: 22px; line-height: 127%; }
    .nos-activites-blk ul li{ text-align: center; padding: 14px 18px; }
    .nos-activites-blk ul li span{ font-size: 14px; }
    .home-section-4{ padding: 50px 0 0 0; }
    .nos-activites-blk ul li{ font-size: 15px;; }
    .section-title-block h2{font-size: 36px; line-height: 122%; }
    .section-title-block h4{ padding: 10px 0 0 0;; font-size: 22px; line-height: 127%; }
    .mobile-show{display: block; }
    .desktop-show{display: none; }
.home-section-4 .mobile-show {
    /* width: calc(100% + 30px);  
    margin-left: -15px; */
    /* overflow: hidden; */
    padding: 0 25px;
    
}
.mobile-listing-main .slick-list { overflow: visible; }
.home-section-4 .mobile-show  .mobile-listing-main {     
    /* display: flex; */
    /* -webkit-scroll-snap-type: x mandatory;
    -moz-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    -webkit-scroll-behavior: smooth;
    -moz-scroll-behavior: smooth;
    scroll-behavior: smooth;
    overflow: hidden;
    overflow-x: auto;     
    padding-right: 15px; 
    margin: 20px 0  -10px 0; 
    padding-bottom: 10px;;
    column-gap: 10px; */
}
.home-section-4 .mobile-show  .mobile-listing-main .swiper-slide    {
    /* -webkit-scroll-snap-align: start;
    -moz-scroll-snap-align: start;
    scroll-snap-align: start;
    padding: 0px; width: 295px;  */
}
.nos-box a .img-over-text h3 { font-size: 28px; }
.nos-box a .orange-text {font-size: 15px; }
.mobile-listing-main { padding-top: 20px; }
.mobile-listing-main .slick-slide { padding: 0 5px; }
/* .home-section-4 .mobile-show  .mobile-listing-main .swiper-slide:first-child{ padding-left: 10px;; } */
.home-section-5{ padding: 50px 0 0 0; }
.transactions-blk  .transactions-blk-inner{
    /* width: calc(100% + 30px);  
    margin-left: -15px;
    overflow: hidden; */
}
.releted-listing_slider_blk { padding: 0 25px; }
.releted-listing_slider_blk .slick-list { overflow: visible; }
.releted-listing_slider_blk .slick-list .slick-slide { padding: 0 5px; }
.transactions-blk-inner_slider_box { padding: 0 25px; }
.transactions-blk-inner_slider .slick-list { overflow: visible; }
.transactions-blk-inner_slider .slick-slide { padding: 0 5px; }
.transactions-blk .transactions-blk-inner .row {     
    display: flex; flex-wrap: nowrap;
    -webkit-scroll-snap-type: x mandatory;
    -moz-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    -webkit-scroll-behavior: smooth;
    -moz-scroll-behavior: smooth;
    scroll-behavior: smooth;
    overflow: hidden;
    overflow-x: auto;     
    padding-right: 15px; 
    margin: 20px 0  -10px 0 !important; 
    padding-bottom: 10px;;
    column-gap: 10px;
}
.transactions-blk .transactions-blk-inner .row .col-md-3    {
    -webkit-scroll-snap-align: start;
    -moz-scroll-snap-align: start;
    scroll-snap-align: start;
    padding: 0px !important; width: 295px; 
}
.team-box-listing ul li{ width: 50%;}
.team-box a .team-over-box{ padding: 14px 14px 10px; }
.news-listing-inner {
    /* width: calc(100% + 30px);  
    margin-left: -15px;
    overflow: hidden; */
}
.news-listing-slider_wrap { padding: 20px 25px 0; }
.news-listing-slider .slick-list { overflow: visible; }
.news-listing-slider .slick-slide { padding: 0 5px; }
.news-listing-inner .row {     
    display: flex; flex-wrap: nowrap;
    -webkit-scroll-snap-type: x mandatory;
    -moz-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    -webkit-scroll-behavior: smooth;
    -moz-scroll-behavior: smooth;
    scroll-behavior: smooth;
    overflow: hidden;
    overflow-x: auto;     
    padding-right: 15px; 
    margin: 20px 0  -10px 0 !important; 
    padding-bottom: 10px;;
    column-gap: 10px;
}
.news-listing-inner .row .col-md-3    {
    -webkit-scroll-snap-align: start;
    -moz-scroll-snap-align: start;
    scroll-snap-align: start;
    padding: 0px !important; width: 295px; 
}
.news-listing-inner .row .col-md-3:first-child,
.transactions-blk .transactions-blk-inner .row .col-md-3:first-child{ padding-left: 10px !important; ; }
.news-listing{ padding: 0px;; }
.footer{ padding: 31px 0 35px 0; }
.footer-top{ padding: 0 25px; }
.footer-left{ display: flex; align-items: center; justify-content: space-between; }
.footer-left .f-logo{ padding: 0px; }
.footer-left .f-logo img{ width: 86px;;}
.footer-colum { padding: 35px 0 0 0; }
.footer-colum-3{ padding: 35px 0 0 0; width: 100%;}
.footer-colum-3 .footer-btn span a{ width: 100%;}
.footer-text{ padding: 35px 0 0 0 ; text-align: center; }
.copyright{ max-width: 230px; margin: 0 auto; display: block; padding: 17px 0 0 0; text-align: center; }

/* Actualites Page Start */
.Actualites-section-1 .news-box { padding-bottom: 40px; min-height: 1px; }
.news-box h4 { font-size: 22px; line-height: 1.27; }
.Actualites-section-1 .custom-pagi { padding: 20px 0 0 0; }
.Actualites-section-1{  padding: 0 0 50px 0; }
.inner-banner-small .banner-img { min-height: 192px; }
/* Actualites Page End */

.max-width-block { padding: 29px 20px 34px; width: 100%; }
.Article-section-1 { margin-top: 0; padding: 0 0 40px; }
.releted-listing .row > [class^="col-"] { width: 100%; padding: 10px !important; }
.releted-block { padding: 50px 0 0 0; }
.releted-listing  .news-box{ padding-bottom: 40px; min-height: 1px; }

.article-contian blockquote { font-size: 16px;line-height: 125%; margin: 30px 0; }
.max-width-block .primary-btn-blue { padding: 30px 0 0 0; }


.place_inner .place_inner_nav { width: 265px; padding: 30px 34px 30px 35px; display: none; }
.place_inner .tab-content { width: 100%; -ms-flex-direction: column; flex-direction: column; }
.place_inner .accordion-body { min-height: 1px; -ms-flex-wrap: wrap;flex-wrap: wrap; }
.place_inner .accordian_img_box { width: 100%; min-height: 1px; height: 400px; }
.place_inner .accordian_dtl_box { width: 100%; padding: 37px 24px 109px 23px; }
.contact_accordian h2 { font-size: 30px; }
.contact_accordian .contact_social { top: auto; position: relative;  }
.notification_bottom { padding: 10px 24px 10px 23px; }
.map_contact_link { padding: 10px 0 0 0; }
.notification_bottom p { font-size: 14px; }
.spontaneous_inner .spontaneous_dtl { min-height: 414px; max-width: 605px; padding: 30px 25px; margin: 0 auto -34px auto; }
.accordion-button { background-color: #2D3047 !important; font-family: 'DM Serif Display';font-weight: normal;font-size: 22px;line-height: 1.29;color: var(--white); outline: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -ms-box-shadow: none !important; box-shadow: none !important; border: none !important; }
.accordion-button::before { content: ''; position: absolute; top: 50%; right: 20px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>"); width: 30px; height: 30px; background-repeat: no-repeat; background-size: contain; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.accordion-button:not(.collapsed)::before { -webkit-transform: translateY(-50%) rotate(180deg); -moz-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); }
.accordion-button:not(.collapsed)::before { background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2340BCD8'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>"); }
.accordion-button::after {display: none; }
.accordion-button:not(.collapsed) { color: var(--sky); }
.place_sec { padding: 0 0 70px 0; }
.spontaneous_sec { margin-bottom: 84px; }

.location-list { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px; }
.location-list .location-box { width: 100%; padding-left: 15px; padding-right: 15px; padding-bottom: 37px; }
.map-blk-main { margin: 50px 0; }

.rse-list .row > [class^="col-"] { padding-bottom: 20px !important; }
.nous-text-block-sub { background: #fff;padding: 30px 25px 41px;width: 575px; }
.nous-section-3 { padding: 62px 0 25px 0; margin-top: 30px; }
.nous-section-4 { padding: 25px 0; }
.rse-box { padding: 25px; }
.nous-section-5 { padding: 25px 0; }
.nos-activites-blk-2 { -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 27px 25px 35px 25px; }
.nous-section-6 { padding: 25px 0 50px; }
.nose-blk-right { padding-left: 0; width: 100%; }
.nose-blk-left { max-width: 100%; }

.profil_row { padding: 25px 20px 28px 20px; }
.profil_row .profil_img { margin-top: 0; width: 220px; }
.profil_row .profil_dtl { width: 100%; padding: 25px 0 0 0; }
.profi_social { position: relative; right: 0; padding: 10px 0 10px 0; }
.profil_sec { padding: 50px 0 25px 0; }
.similar_sec { padding: 25px 0 15px; }
.profil_page .home-section-5 { padding: 25px 0; }
.team_dtl_top h6 { font-size: 20px; }
.teambottom_last_part { line-height: 1.2; }
.team-box_v2 .team_dtl { padding: 0 12px 0 12px; width: calc(100% - 123px); }
.team-box_v2 .team_img { width: 123px; }
.profil_cnt { -ms-flex-direction: column; flex-direction: column; align-items: flex-start; align-content: flex-start; }
.profil_cnt li + li { padding-top: 8px; }
.profil_page .transactions-blk .col-md-3 {padding-top: 20px !important;}
.profil_page .transactions-blk { padding: 0; }
.profil_page { padding-bottom: 25px; }

.team_filter_top { padding: 17px 20px 21px; }
.filter_box select, .filter_box .select-custom { width: 240px; height: 40px; }
.nice-select .current { line-height: 38px; }
.nice-select .option { line-height: 38px; }
.team_filter_box { margin: 0 -10px; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.team_filter_box .filter_box { padding: 10px; }
.team-banner .banner-caption .banner-text h1 { font-size: 28px; }

.home-section-4.team_sec_2 { padding: 40px 0 50px 0; }
/* .team_sec_2 .nos-box .nos_box_inner .img span { min-height: 322px; } */

.custom-pagi { padding: 35px 0 0 0; }
.transactions-section-1 { padding: 4px 0 50px 0; }
}

@media (min-width: 568px) and (max-width: 767px) {
}
@media (min-width: 240px) and (max-width: 567px) {
}
.mobile-listing-main .slick-track { margin: 0 -5px; }