@media only screen and (min-width:1920px) {
}
@media only screen and (min-width:1600px) and (max-width:1900px) {
    .MULTIPLE_text {
        padding-left: 30px;
    }
}
@media only screen and (min-width:1400px) and (max-width:1590px) {
    
    .MULTIPLE_text {
        padding-left: 30px;
    }
}
@media only screen and (min-width:1300px) and (max-width:1367px) {
    
    .MULTIPLE_text {
        padding-left: 30px;
    }
}
@media only screen and (min-width:1200px) and (max-width:1280px) {
    .MULTIPLE_text {
        padding-left: 30px;
    }
}
@media screen and (max-width: 1024px) {
    .comnpadding {
        padding: 50px 0;
    }
    .navbar-light .navbar-nav .nav-link {
        margin-left: 2px;
        font-size: 15px;
        padding: 5px 10px;
    }
    .banner .caption{
        width: 96%;
        padding: 0 15px;
    }
    .story_text h1 ,
    .comntitle{
        color: #0066cc;
        font-size: 30px;
        margin-bottom: 10px;
    }
    .story_text p {
        color: #333333;
        font-size: 15px;
        margin-bottom: 10px;
        line-height: inherit;
    }
    /* .countryimgdiv img {
        width: 150px;
    } */
    .Our_Team .nav-link {
        font-size: 15px;
        padding: 10px 15px;
    }
    .team_box,
    .management_box{
        padding: 25px;
    }
    .management_box h4 {
        font-size: 20px;
        margin: 15px 0 5px;
    }
    .management_box span {
        font-size: 15px;
    }
    .team_box h5 ,
    .team_box i{
        font-size: 14px;
    }
    .Current_Openings_list {
        padding-right: 15px;
    }
    .Current_Openings_list li h4 {
        font-size: 17px;
    }
    .Current_Openings_list li p {
        font-size: 14px;
    }
    .addressdiv address {
        font-size: 14px;
    }
    .Requests_form .comntitle {
        color: #fff;
        margin-bottom: 30px;
    }
    #pills-tab2 li.nav-item a{
        font-size: 15px;
    }
    #pills-tabContent2 h5 {
        font-size: 20px;
    }
    .time1 ,
    .time2{
        font-size: 17px;
    }
    .Estimated_time_list span{
        font-size: 15px;
    }
    .supportbox{
        padding: 25px 15px;
    }
    .supportbox p {
        font-size: 15px;
    }
    .supporticon img{
        max-width: 50%;
    }
    .supporticon {
        width: 70px;
        line-height: 60px;
        height: 70px;
    }
    .EXTERNAL_SECURITY {
        padding-top: 0;
    }
    .INTERNAL_SECURITY .owl-nav {
        text-align: center;
        margin-top: 25px;
    }
    .INTERNAL_SECURITY .owl-nav button.owl-next span,
    .INTERNAL_SECURITY .owl-nav button.owl-prev span{
        font-size: 60px;
        width: 50px;
        height: 50px;
        line-height:40px;
        background: #f1f1f1;
        margin: 5px;
    }
    .secure_text p {
        font-size: 14px;
    }
    /* .stats_box aside {
        font-size: 40px;
    }
    .stats_box span {
        font-size: 24px;
    } */
    .stats_box {
        height: 210px;
        width: 100%;
    }
    .CurrentOpenings_JoinUs .tab-content {
        height: 270px;
    }
    .PARTNER h2 {
        font-size: 28px;
        margin-bottom: 20px;
    }
    .partner_list li {
        margin-bottom: 20px;
    }
    .partner_list li img{
        width: 70px;
    }
    .partner_list li span {
        font-size: 24px;
    }
    .reach_peaks_box aside img,
    .comnlist li img{
        width: 70px;
    }
    .reach_peaks_box span {
        max-width: 200px;
        font-size: 18px;
    }
    .comntitle2 {
        font-size: 28px;
    }
    .comnlist li span {
        font-size: 24px;
        margin-left: 20px;
    }
    .MULTIPLE_text {
        padding-left: 30px;
    }
    .reach_peaks_box aside {
        margin: 20px 0 10px;
    }
    .exlist li {
        font-size: 15px;
    }
    
    .countrylistbox aside small{
        font-size: 18px;
    }
    .countrylistbox span {
        font-size: 24px;
    }
    .time1 span.ipad-new { 
        display: inline-block;
    }
    .time1 span.desk-new { 
        display: none;
    }   
}

@media screen and (max-width: 991px) {
    header {
        padding: 30px 0px;
    }
    /*.navbar-light .navbar-nav li:last-child{ display: none; }*/ 
    .mobile_view_hide { display: none; }
    .logo {
        float: left;
    }
    .custom-toggler {
        padding: 0;
        float: right;
        border: none;
    }
    .navbar-light .navbar-nav .nav-link {
        font-size: 15px;
        padding: 10px 20px;
        border-bottom: 2px solid transparent;
        margin-left: 0;
    }
    .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
        color: #fff;
        border-bottom: 2px solid #05add4;
    }
    .navbar {
        border-bottom: none;
        margin-top: 30px;
        /* padding: 0 20px; */
        background: #012273;
    }
    .fixed .navbar {
        background:none;
        padding: 0;
    }
    a.mob_login{
        display: inline-block;
    }
    a.mob_login:hover,
    a.mob_login:focus{
        color: #05add4;
    }
    .mob_nav {
        text-align: right;
        margin-top: 0;
    }
    .mob_login {
        color: #fff;
        font-size: 20px;
        margin-right: 15px;
        vertical-align: text-top;
    }
    .fixed .mob_login {
        color: #05add4;
    }
    .fixed .mob_nav {
        margin-top: 0px;
    }
    .banner img {
        width: 100%;
        /* height: auto; */
    }
    .story_img {
        text-align: center;
        margin-bottom: 30px;
    }
    .story_img img{
        width: 100%;
    }
    .stats_box .icon span {
        font-size: 20px;
    }
    .stats_box .icon img{
        width: 30px;
    }
    .stats_box .text{
        font-size: 34px;
    }
    .nav-pills .nav-link::after{
        display: none;
    }
    ul#pills-tab {
        margin-bottom: 20px;
        border-bottom:3px solid #0590ec;
        justify-content: normal;
    }
    .team_box, .management_box {
        padding: 10px;
    }
    .team_box img {
        width: 50px;
        height: 50px;
    }
    .management_box img{
        width: 70px;
        height: 70px;
    }
    .Current_Openings_list {
        padding-right: 0;
        margin-bottom: 30px;
    }
    .Career{
        background-position: right;
    }
    .Career_box {
        min-height: 50px;
    }
    .banner .caption p {
        width: 100%;
    }
    .banner .caption h1 {
        font-size: 36px;
    }
    .news_contant h4 a {
        font-size: 18px;
    }
    .news_contant p {
        font-size: 14px;
    }
    .news_contant {
        padding: 15px 20px;
    }
    .news_list li{
        margin-bottom: 20px;
    }
    a.lni-arrow-right{
        font-size: 36px;
    }
    .searchnews p {
        font-size: 16px;
        margin: 5px 0 0 0;
    }
    .news_detail_text img {
        float: none;
        margin: 0 auto 30px;
        display: block;
    }
    .gallery {
        text-align: center;
        margin-top: 30px;
    }
    .Estimated_time_list span {
        font-size: 12px;
        margin-right: 0;
    }
    .time{
        display: none;
    }
    .supportbox p {
        font-size: 14px;
    }
    .about {
        text-align: center;
        margin-top: 10px;
    }
    .externaltext h4{
        font-size: 15px;
    }
    .externaltext p{
        font-size: 14px;
    }
    .externaltext {
        padding: 10px;
    }
    .day {
        margin: 20px 0;
    }
    .wedocaption {
        padding: 15px 15px 10px 15px;
    }
    .wedocaption h2{
        font-size: 24px;
        margin-bottom: 15px;
    }
    .disc li {
        font-size: 15px;
    }
     .stats_box aside {
        font-size: 36px;
    }
    .stats_box span {
        font-size: 24px;
    }
    .stats_box {
        height: 250px;
        width: 250px;
        margin-top:20px;
    }
    .CurrentOpenings_JoinUs .tab-content{
        margin-bottom: 30px;
    }
    .team_box {
        height: 170px;
    }
    .PARTNER h2 {
        font-size: 24px;
    }
    .partner_list li img {
        width: 60px;
    }
    .partner_list li span {
        font-size: 24px;
        margin-left: 20px;
    }
    .PARTNER img{
        margin-bottom: 25px;
    }
    .partner_list li img{
        margin-bottom: 0;
    }
    #your_need2{
        display: block;
    }
    #your_need2 li{
        width: 100%;
    }
    .your_need ul.desktop_your_need,
    .arrow{
        display: none;
    }
    .comntitle2 {
        font-size: 22px;
    }
    .onedata {
        display: block;
        padding: 0;
        margin-bottom: 30px;
    }
    .onedata img{
        height: 300px;
        width: 100%;
        object-fit: cover;
    }
    .onedata h3{
        font-size: 22px;
        margin-bottom: 15px;
    }
    .your_need li{
        min-height: inherit;
    }
    .reach_peaks_box aside img, 
    .comnlist li img {
        width: 50px;
    }
    .reach_peaks_box span {
        max-width: 200px;
        font-size: 15px;
        width: 74%;
        display: inline-block;
        margin-left: 0;
        padding: 5px;
    }
    .exlist li {
        font-size: 14px;
    }
    .MULTIPLE_VIEWS::before{
        display: none;
    }    
    .financial_part h4 {
    font-size: 17px;
    }
    .financial_part .owl-carousel .owl-item img {
    width: 50px;
    }
    .financial_part {
    flex-direction: column;
    }
    .Financial_Investments,
    .Non_Financial_assets {
    width: 100%;
    margin-top: 15px;
    }
    .countrylistbox aside small{
    font-size: 18px;
    }
    .countrylistbox span {
        font-size: 22px;
    }
    .desk-timeline {
        display: none;
    }
    .mob-timeline {
        display: block;
    }
    .Estimated_box {
        width: 25%;
    }
    .new-mob-two.Estimated_box {
        width: 80%;
        margin: 0 auto;
        display: block;
        float: none;
    }
    
}

@media screen and (max-width: 767px) {
	.new-tab-bank .nav a.nav-item {
		margin-bottom: 10px;
	}
    .banner .caption h1 {
        font-size: 30px;
    }
    .Desktop_show{
        display: none;
    }
    .mobile_show ,
    #overview_tool{
        display: block;
    }
    .row.mobile_show.ex_security {
    display: block;
    }
    .ftcontact,
    footer form{
        display: none;
    }
    .Benefitsbox {
        padding: 15px 10px;
        text-align: center;
    }
    footer {
        padding: 30px 0;
        text-align: center;
    }
    .carousel-caption h1 {
        font-size: 26px;
    }
    .carousel-caption p{
        font-size: 18px;
    }
    .carousel-caption {
        bottom: 35px;
        width: 100%;
        padding: 0 15px;
    }
    .mobbanner{
        display: block;
    }
    .deskbanner{
        display: none;
    }
    .externallist li {
        display: block;
        margin-bottom: 15px;
        width: 100%;
    }
    .externalimg, .externaltext {
        width: 100%;
    }
    .externallist li .externaltext {
        padding: 15px;
    }
    .management_box{
        text-align: center;
    }
    #Our_Management .owl-item img{
        width: auto;
        margin: 0 auto 20px;
    }
    .directtext {
        background: #f1f1f1;
    }
    .clients_box {
        margin-bottom: 10px;
        display: block;
        text-align: center;
    }
    .clients_icon{
        margin: 0 auto 20px;
    }
    .clients_text h4 {
        font-size: 17px;
        margin-bottom: 20px;
    }
    .clients_text p {
        font-size: 14px;
    }
    .clients_text {
        margin: 0 auto;
    }
    #Benefits_ourclients{
        min-height: 320px;
    }
    .Our_Client_support .main_features_content {
        padding-top: 0;
        padding-left: 0;
    }
    .process_ul li {
        width: 100%;
        float: none;
    }
    .process_icon {
        margin: 0 auto 20px;
    }
    .partnerslogo {
        height: 130px;
    }
	.fincallogorow1 li {
		width: 30%;
    }
    .mob_nav {
        margin-top: 0;
    }
    a.mob_login{
        font-size: 16px;
    }
    .stats_box {
        margin:15px 0;
        height: auto;
    }
    ul#pills-tab {
        margin-bottom: 20px;
        border-bottom: 3px solid #0590ec;
        margin-top: 30px;
        display: inline-block;
        width: 100%;
    }
    ul#pills-tab li{
        width:50%;
        float: left;
    }
    .Our_Team .nav-link {
        font-size: 14px;
        padding: 5px;
        text-align: left;
    }
    .searchnews p{
        margin-bottom: 15px;
    }
    .news_list li{
        display: block;
    }
    .news_img ,
    .news_contant{
        width: 100%;
    }
    .news_img img{
        border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -ms-border-radius: 10px 10px 0 0;
        -o-border-radius: 10px 10px 0 0;
    }
    .mapdiv a{
        opacity: 1;
    }
    footer h6::before {
        left: 0;
        right: 0;
        margin: auto;
    }
    #pills-tab2 li.nav-item {
        width: 50%;
    }
    .photo-gallery{
        display: none;
    }
    #overview_tool .owl-nav {
        text-align: center;
        margin-top: 30px;
    }
    #overview_tool .owl-nav button span {
        color: #000;
        font-size: 40px;
        background: #f1f1f1;
        display: block;
        width: 40px;
        margin: 0 5px;
        line-height: 30px;
        height: 40px;
    }
    .gallery img.feature_logoimg{
        position: absolute;
        z-index: 0;
        width: 100px;
    }
    .gallery img{
        position: relative;
        z-index:5;
    }
    .story_text h1, .comntitle {
        font-size: 24px;
    }
    .subtitle{
        width: 100%;
    }
    .Estimated_box {
        float: none;
        width: 100%;
    }
    .Estimated_time_list span{
        font-size: 16px;
        padding: 10px;
    }
    #your_day{
        background-image: no;
    }
    .your_day{
        background:url("../img/pattern.png") #f1f1f1;
        background-repeat: no-repeat;
    }
    .day {
        display: block;
        text-align: center;
    }
    .CurrentOpenings_JoinUs .tab-content {
        padding: 15px;
        margin-bottom: 30px;
    }
    .JoinUs_form {
        margin-top: 10px;
    }
    #Current_Openings {
        margin-top: 30px;
    }
    .shap1 {
        background: url("../img/shape-1-1.png") no-repeat;
    }
    #wedo2 img{
        border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -ms-border-radius: 10px 10px 0 0;
        -o-border-radius: 10px 10px 0 0;
    }
    .stats_box {
        height: 210px;
        width: 210px;
        margin: 15px auto;
    }
    .owl-dots {
        text-align: center;
    }
    .owl-dots button span {
        background: #0066cc;
        display: inline-block;
        width: 10px;
        height: 10px;
        margin: 0 5px;
        border-radius:50% ;
        -webkit-border-radius:50% ;
        -moz-border-radius:50% ;
        -ms-border-radius:50% ;
        -o-border-radius:50% ;
    }
    .owl-dots button.active span{
        background: #0590ec;
        width: 13px;
        height: 13px;
    }
    .owl-carousel .owl-item img{
        /*width: auto; */
        padding: 15px;
        display: inherit;
    }
    .supporticon img {
        max-width: 50%;
        width: 100%;
        display: inline-block !important;
    }
    #data_center .about{
        display: none;
    }
    .data_center h1 {
        text-align: center;
    }
    #Internal_Security img{
        width: 100%;
    }
    .EXTERNAL_SECURITY{
        padding: 0 15px 50px 15px;
    }
    #Internal_Security .owl-dots{
        margin-top: 25px;
    }
    .shap1 {
        background: #78ade6;
        border-radius: 50px;
    }
    .shap2 {
        background: #1379cd;
        border-radius: 50px;
    }
    .shap3 {
        background: #0055c7;
        border-radius: 50px;
    }
    .shap4 {
        background: #002caf;
        border-radius: 50px;
    }
    .shap5 {
        background: #000787;
        border-radius: 50px;
    }
    .three .mob_title,
    .nine .mob_title{
        display: block;
        text-align: center;
        margin-bottom: 15px;
    }
    .three{
        display: block;
        background: #f1f1f1;
        padding: 15px;
    }
    .nine{
        display: block;
        background: #bedcfd;
        padding: 15px;
    }
    .supportbox {
        padding: 25px 15px;
        border: 1px solid #06c;
        box-shadow: none;
        margin-bottom: 25px;
    }
    .countryimgdiv span {
        margin-right: 10px;
        font-size: 14px;
        padding: 7px 10px;
    }
    .countryimgdiv span img {
        margin-right: 5px;
        width: 24px;
    }
    .story_text h2 {
        font-size: 17px;
    }
    .Our_Management{
        padding: 30px 15px;
    }
    #Our_Management .owl-dots{
        margin-top: 25px;
    }
    .stats_box {
        height: 200px;
        width: 200px;
        /* margin: 0; */
    }
    .stats_box img {
		margin: 10px 0;
	/*         width: 25px;
			display: none; */
    }
    .stats_box aside {
        font-size: 24px;
        line-height: 24px;
    }
    .stats_box span {
        font-size: 18px;
    }
    .stats .col-4{
        padding: 0 7px;
    }
    .stats{
        padding: 30px 0;
    }
    ul#pills-tab{
        display: none;
    }
    .mob_Our_Team{
        display: block;
    }
    .mapdiv a {
        top: auto;
        bottom: 0;
        height: 50px;
        opacity: 1;
    }
    .reach_peaks_box span {
        font-size: 16px;
        width: 100%;
        margin-left: 0;
        padding: 5px;
    }
    .reach_peaks h4 ,
    .comntitle2{
        font-size: 20px;
    }
    .clientimg img ,
    .onedata{
        margin-bottom: 20px;
    }
    .mountain_bg{
        margin-bottom: 0;
    }
    .CLIENT_EXPERIENCE {
        padding-bottom: 40px;
    }
    .mountain_bg{
        background-size: 200% 150px;
    }
    .reach_peaks_box aside {
        margin: 15px 0;
    }
    .portalimg .port_overlay { 
        position: initial; 
        width: auto; 
        height: auto; 
        margin-bottom: 20px; 
    }
    .portalimg aside {
        font-size: 24px;
        font-weight: 600;
        border-bottom: 2px solid;
        display: table;
        margin: 20px auto;
        color: #0066cc;
    }
    .portalimg .port_overlay button small {
        display: none;
    }
    .portalimg .port_overlay button {
        border: 1px solid #0066cc;
        font-size: 14px;
        padding: 7px 15px;
        margin: 0 5px;
    }
    .client_portal .owl-carousel .owl-item img {
        width: auto;
        display: block;
        margin: 10px auto 0;
    }
    .client_portal .nav-tabs li i {
        margin-right: 2px;
    }
    .client_portal .nav-tabs .nav-link {
        font-size: 15px;
        /*padding: 10px 5px;*/
    }
    .client_portal .nav-tabs {
        width: 100%;
    }
    i.fa.fa-mobile,
    i.fa.fa-tablet {
        font-size: 20px;
    }
    .portalimg .port_overlay button::before {
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-top: 10px solid #06c;
        position: absolute;
        bottom: -10px;
    }
    .portalimg .port_overlay button {
        color: #0066cc;
    }
    .portalimg .port_overlay button:hover,
    .portalimg .port_overlay button:focus,
    .portalimg .port_overlay button.active {
        background: #06c;
        color: #fff;
    }
    #myTab2 {
        width: 100%;
    }
    .financial_part .owl-carousel .owl-item img {
        width: 100px !important;
    }
    .carousel-caption p, .banner .caption p {
        width: 86% !important;
    }
    .banner .caption {    
        bottom: 0px;
    }
    .beni_icon:after {
        display: none;
    }
    #Core_Benefits_banks .owl-next{
        position: absolute;
        top: 25px;
        right:30px;
    }
    #Core_Benefits_banks .owl-prev {
        position: absolute;
        top: 25px;
        left: 30px;
    }
    #Core_Benefits_banks .owl-next span,
    #Core_Benefits_banks .owl-prev span{
        color: #fff;
        font-size: 50px
    }
    #Target_client .beni_icon_tar {
        background: #f1f1f1;
        color: #fff;
        text-align: center;
        line-height: 90px;    
        position: relative;    
    }
    #Target_client .owl-nav {
        text-align: center;
        margin-top: 30px;
    }
    #Target_client .owl-nav button span {
        color: #1379cd;
        font-size: 40px;
        background: #c1e3ff;
        display: block;
        width: 40px;
        margin: 0 5px;
        line-height: 30px;
        height: 40px;
    }
    div#overview_tool .owl-item .item img {
        width: unset !important;
        padding: 40px;
    }
    section.comnpadding.your_need.partners {
        background: #f1f1f1;
    }
    .key-features-bank-mob h4 {
        display: none;
    }
    .key-features-bank-mob p {
        padding-top: 15px;
    }
    .widget_text.widget.widget_custom_html, .widget.widget_nav_menu {
        margin-bottom: 25px;
    }
    .ftcontact, footer form {
        display: block !important;
    }
    .team_box img {
        width: 50px;
        height: 100px !important;
    }
    .team_box h5 {
        margin: 10px 0 5px;    
    }
    .stats_box span {
        font-size: 20px !important;
    }
    .stats_box aside {
        font-size: 30px !important;
    }
    a.firstitem-0:before, a.firstitem-1:before, a.firstitem-2:before, 		a.firstportal-0:before, a.firstportal-1:before {
        vertical-align: middle;
    }
    a.firstitem-0 {
        padding: 9px 0 3px 0;
    }
    .financial_part h4,
    .financial_part h2 {
        font-size: 20px;
    }
    .Financial_Investments .owl-carousel,
    .Non_Financial_assets .owl-carousel {
        margin: 10px 0 10px;
    }
    .owl-carousel .owl-nav button {
        margin: 15px 0 0 0;
    }
    #ex_securitys li {
    	padding: 0 15px;
    }
    .EXSecurity {
    	padding: 50px 0;
    }
    .externallist li {
    	display: block;
    	margin-bottom: 15px;
    	width: 100%;
    }
    .clientboxtext, #PARTNER .clientboxtext {
    	min-height: auto;
	}
    .new-mob-two.Estimated_box {
        width: 100%;
    }
    .Key_Features .gallery { 
        display: block;
    }
    
    /*09-03-2021*/
    .featuresdiv {
        display: block !important;
    }
    #home_feature_mob .owl-nav {
        display: block;
    }
    .home_feature_mobile.only_mobilee {
        display: block;
    }
    .only_deskatop {
        display: none;
    }    
}

@media screen and (max-width:525px) {
    .contact_box{
        flex-flow: column-reverse;
    }
    .mapdiv ,
    .addressdiv{
        width: 100%;
    }
    .mapdiv img{
        border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -ms-border-radius: 10px 10px 0 0;
        -o-border-radius: 10px 10px 0 0;
    }
    .main_features h3{
        font-size: 22px;
    }
    .channels {
        display: inline-block;
        width: 100%;
        margin-top:0px;
    }
    .channels span {
        width: 100%;
        height: auto;
        font-size: 16px;
        padding: 10px;
        margin-bottom: 10px;
    }
    .Estimated_time_list li {
        margin-bottom: 5px;
    }
    .MULTIPLE_text {
        padding-left: 0;
    }
    #EVOLVING .item ,
    #CLIENT .item ,
    #ENABLE .item ,
    #PARTNER .item {
        min-height: inherit;
    }
    ul.countrylist li {
        width: 45%;
        margin-bottom: 30px;
    }
    ul.countrylist {
        margin-top: 60px;
    }
    ul.countrylist li {
        margin-bottom: 50px;
    }
    section.custodians{
        padding-bottom: 0;
    }
}
@media screen and (max-width:480px) {
    .partnerslogo {
        height: 100px;
    }
	.fincallogorow1 li {
		width: 48%;
    }
    .logo {
        float: left;
        width: 120px;
    }
    .pagenumber a {
        font-size: 14px;
        width: 24px;
        height: 24px;
        line-height: 24px;
        margin: 0 1px;
    }
    .pagination span {
        width: 36px;
        height: 36px;
        line-height: 36px;
        font-size: 26px;
    }
    .pagenumber {
        border: 2px solid #1379cd;
        padding: 0px 10px 5px 10px;
        border-radius: 25px;
        margin: 0 5px;
        align-items: center;
    }
    #your_need2 .owl-item img {
        width: auto;
        display: block;
        margin: 0 auto 30px;
    }
}
@media screen and (max-width:360px) {
}