
@media all and (max-width: 1600px ) {
    .et-db #et-boc .et-l .slide-item-cnt{
        padding-left: 10%;
    }
    .et-db #et-boc .et-l .slide-item-cnt h1,.et-db #et-boc .et-l .slide-item-cnt h2{
        font-size: 2rem;
    }
    .et-db #et-boc .et-l .slide-item-image{
        width: 60%;
    }
}
@media all and (max-width: 1520px ) {
    .et-db #et-boc header.et-l.et-l--header .et_pb_menu__logo-wrap{
        padding-left: 2rem !important;
    }
    .et-db #et-boc header.et-l.et-l--header .et-menu.nav li{
        padding: 0 1rem;
    }
    .et-db #et-boc header.et-l.et-l--header .et-menu.nav li.global-search-menu{
        padding-right: 2rem;
    }
    .et-db #et-boc header.et-l.et-l--header .et-menu.nav li a{
        font-size: 17px;
    }
    #search_box_popup div.pse_search_wrap{
        padding: 25px;
    }
    .et-db #et-boc .et-l .et_pb_module .container-staff .staff-single-img, .container-staff .staff-single-img{
        right: 40px;
    }
}
@media all and (max-width: 1360px ) {
    .et-db #et-boc header.et-l.et-l--header .et_pb_menu__logo-wrap{
        padding-left: 1.5rem !important;
        max-width: 280px;
    }
    #work_slider1.related .work_item-wrapp, #work_slider2.most_popular .work_item-wrapp, #work_slider1.related_work .work_item-wrapp, .et-db #et-boc .et-l .et_pb_module #work_slider1.related_work .work_item-wrapp{
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    #work_slider1.related, #work_slider2.most_popular, #work_slider1.related_work, .et-db #et-boc .et-l .et_pb_module #work_slider1.related_work{
        margin-left: -1rem !important;
        margin-right: -1rem !important;
    }
    #work_slider1.related .owl-nav, #work_slider2.most_popular .owl-nav, #work_slider1.related_work .owl-nav, .et-db #et-boc .et-l .et_pb_module #work_slider1.related_work .owl-nav{
        right: 1rem;
    }
}
@media all and (max-width: 1300px ) {
    .et-db #et-boc .et-l .slide-item-cnt{
        padding: 2.5rem 2.5rem;
        margin-top: 2.3rem;
        margin-bottom: 2.3rem;
    }
    .et-db #et-boc header.et-l.et-l--header .et-menu.nav li{
        padding: 0 0.75rem;
    }
    .et-db #et-boc header.et-l.et-l--header .et-menu.nav li.global-search-menu{
        padding-right: 1.5rem;
    }
    .sc-dropdown-wrap ul li a, .et-db #et-boc .et-l .sc-dropdown-wrap ul li a{
        font-size: 0.75rem;
        padding: 0.6rem 0.6rem !important;
    }
}
@media all and (max-width: 1200px ) {
    .work-single-top .work-single-cnt{
        padding-bottom: 2rem !important;
    }
    .et-db #et-boc header.et-l.et-l--header .et_pb_menu__menu{
        display: none;
    }
    .et-db #et-boc header.et-l.et-l--header .et_mobile_nav_menu{
        display: block;
    }
    .et-db #et-boc header.et-l.et-l--header .et_mobile_nav_menu .et_mobile_menu{
        background-color: #fff !important;
        border-top: 3px solid #25837b;
        overflow-y: auto;
    }
    .et-db #et-boc header.et-l.et-l--header .et_pb_menu__logo-wrap{
        padding: 0.75rem 1.25rem !important;
    }
    .et-db #et-boc header.et-l.et-l--header .mobile_nav{
        padding-bottom: 0 !important;
    }
    .et-db #et-boc header.et-l.et-l--header .mobile_nav .mobile_menu_bar::before{
        font-size: 50px;
        color: #25837b;
    }
    .et-db #et-boc header.et-l.et-l--header .mobile_nav .mobile_menu_bar{
        margin-top: 8px;
        margin-right: 20px;
    }
    .et-db #et-boc header.et-l.et-l--header .mobile_nav .et_mobile_menu li > a{
        background-color: transparent !important;
        text-align: left !important;
    }
    .et-db #et-boc header.et-l.et-l--header .mobile_nav .et_mobile_menu li.current-menu-item > a{
        color: #25837b !important;
    }
    .et-db #et-boc .et-l .home-slider-wrapper .item{
        flex-wrap: wrap;
    }
    .et-db #et-boc .et-l .slide-item-cnt{
        margin-top: 0;
        margin-bottom: 0;
        width: 100%;
        padding: 1.5rem 2rem;
    }
    .et-db #et-boc .et-l .slide-item-image{
        width: 100%;
    }

    .et-db #et-boc .et-l .slide-item-cnt h1,.et-db #et-boc .et-l .slide-item-cnt h2{
        font-size: 1.8rem;
    }
    .et-db #et-boc .et-l .et_pb_module .container-staff .staff-single-img, .container-staff .staff-single-img{
        top: auto;
        position: relative;
        right: auto;
        margin-top: 40px;
        max-width: 401px;
    }
    .sc-staff-single-content{

        padding-top: 30px;
    }
    .btn-wrapper{
        left: 100%;
        right: auto;
    }
    .button-container{
        margin-left: 0;
    }
}

@media all and (max-width: 980px ) {
    .et-db #et-boc .et-l .container-works{
        padding: 0 30px;
    }
    .et-db #et-boc header.et-l.et-l--header .mobile_nav .mobile_menu_bar{
        margin-top: 0;
    }
    .et-db #et-boc .et-l .slider-sec-homesc{
        height: 900px;
    }
    .et-db #et-boc .et-l .navNext span img{
        display: inline-block;
    }
    .et-db #et-boc .et-l .slide-item-cnt h1,.et-db #et-boc .et-l .slide-item-cnt h2{
        font-size: 1.5rem;
    }
    .et-db #et-boc .et-l .home-slider-wrapper{
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform:  translateY(-50%);
        -ms-transform:  translateY(-50%);
        -o-transform:  translateY(-50%);
        transform:  translateY(-50%);
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search, div.pse_search,
    .et-db #et-boc .et-l .et_pb_module div.pse_search.txt, div.pse_search.txt{
        width: 50%;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search_wrap, div.pse_search_wrap{
        padding: 30px 0 !important;
    }
    .pse_search.sub label{
        display: none;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search.sub, div.pse_search.sub{
        width: 200px;
        padding-top: 15px;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search .pse_search_input, div.pse_search .pse_search_input{
        margin-bottom: 10px ;
    }
    .container-global-search{
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    #work_slider1.related .work_item-wrapp, #work_slider2.most_popular .work_item-wrapp, #work_slider1.related_work .work_item-wrapp, .et-db #et-boc .et-l .et_pb_module #work_slider1.related_work .work_item-wrapp{
        padding-left: 0.7rem !important;
        padding-right: 0.7rem !important;
    }
    #work_slider1.related, #work_slider2.most_popular, #work_slider1.related_work, .et-db #et-boc .et-l .et_pb_module #work_slider1.related_work{
        margin-left: -0.7rem !important;
        margin-right: -0.7rem !important;
    }
    #work_slider1.related .owl-nav, #work_slider2.most_popular .owl-nav,
    #work_slider1.related_work .owl-nav,
    .et-db #et-boc .et-l .et_pb_module #work_slider1.related_work .owl-nav,
    .et-db #et-boc .et-l .et_pb_row .ns-slider .owl-nav, .ns-slider .owl-nav{
        right: 0.7rem;
    }

.et-db #et-boc .et-l .et_pb_module .work-single::before, .work-single::before{
    max-width: 50%;
    background-position: right center;
}
}
@media all and (max-width: 768px ) {
    .et-db #et-boc .et-l .et_pb_module h1.archive-title{
        font-size: 30px !important;
    }
    .et-db #et-boc .et-l .container-works{
        padding: 0 20px;
    }
    .et-db #et-boc .et-l .sc-work-bar{
        padding: 1.2rem 0;
    }
    .work-single-top .work-single-cnt h1{
        font-size: 1.7rem;
    }
    .et-db #et-boc .et-l .home-slider-wrapper{
        width: 100%;
    }
    #et-boc .et-l .contact-fm .cnt-sb-btn::after, .et-db #et-boc .et-l .slide-item-cnt .sec-readMore-sc a::after, .et-db #et-boc .et-l .sec-readMore-sc.btn-white a::after{
        width: 35px;
        height: 35px;
        background-size: cover;
        top: -7px;
        right: 3px;
    }
    .et-db #et-boc .et-l .slide-item-cnt .sec-date-sc{
        padding-bottom: 0.6rem;
    }
    .navigation-wrap a.np-link.next{
        padding-right: 2rem;
    }
    .navigation-wrap a.np-link.next::before{
        background-size: 25px auto;
        background-position: right center;
    }
    .navigation-wrap a.np-link.prev{
        padding-left: 2rem;
    }
    .navigation-wrap a.np-link.prev::before{
        background-size: 25px auto;
        background-position: left center;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search, div.pse_search,
    .et-db #et-boc .et-l .et_pb_module div.pse_search.txt, div.pse_search.txt{
        width: 100%;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        align-items: center;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search .pse_search_input{
        flex-grow: 1;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search_wrap, div.pse_search_wrap{
        padding: 25px 0 !important;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search.sub, div.pse_search.sub{
        padding-top: 10px;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search label, div.pse_search label{
        padding-bottom: 7px;
        width: 80px;
        flex-shrink: 0;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search.sub, div.pse_search.sub{
        width: 200px;
        margin-left: auto;
    }
    .et-db #et-boc .et-l .sort_switcher_wrap .sort_wrap span{
        display: none;
    }
    .et-db #et-boc .et-l .et_pb_module .work_item-wrapp .work_cat, .work_item-wrapp .work_cat{
        padding-bottom: 0;
    }
    #search_box_popup div.pse_search_wrap{
        padding: 25px 20px !important;
    }
    .et-db #et-boc .et-l .et_pb_module div.pse_search .pse_search_input, div.pse_search .pse_search_input{
        flex-grow: 1;
    }
    .advanced-filter{
        position: relative;
        margin-bottom: 23px;
        border-bottom: 1px solid #FFF;
        right: 0;

    }
    .global-search::after{
        width: 50%;
    }
    .container-global-search{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .container-global-search h1{
        font-size: 35px;
        padding-top: 30px;
    }
    .container-global-search p.head-schcnt{
        font-size: 20px;
        padding-bottom: 10px;
    }
    .et-db #et-boc .et-l .et_pb_module .news_filter_bar .news_filter{
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }
    .et-db #et-boc .et-l .et_pb_module .news_filter_bar .sort_switcher_wrap{
        z-index: 1;
    }
    .home .et_pb_menu__wrap{
        border: 0;
    }
    .et-db #et-boc .et-l .et_pb_module .container-staff .staff-single-img, .container-staff .staff-single-img{
        padding-right: 57px;
    }
    .btn-wrapper{
        right: 0;
        left: auto;
        top: 0;
    }
    .button-container:hover{
        max-width: 57px;
    }
    .et-db #et-boc .et-l .et_pb_row .news-headsec-wrapp .news-headsec-right .single-share, .news-headsec-wrapp .news-headsec-right .single-share, .single-share{
        padding: 0;
        padding-top: 1.25rem;
    }
}
