@media (min-width: 1441px) {
.rtl .counters .counter-each:nth-child(3) .counter-description {padding-right: 50px; text-align: right;}
.rtl .counters .counter-each:nth-child(1) .counter-description {padding-right: 138px;}
.rtl .counters .counter-each:nth-child(2) .counter-description {padding-right: 74px;}
.rtl .counters .counter-each:last-child .counter{ padding-right: 13px; }

.rtl .counters.products .counter-each:nth-child(3) .counter-description {padding-right: 140px; text-align: right;}
.rtl.is-chrome .counters.products .counter-each:nth-child(3) .counter-description {padding-right: 135px; text-align: right;}
.rtl .counters.products .counter-each:nth-child(1) .counter-description {padding-right: 130px;}
.rtl .counters.products .counter-each:nth-child(2) .counter-description {padding-right: 65px;}
.rtl.is-chrome .counters.products .counter-each:nth-child(2) .counter-description {padding-right: 75px;}

.rtl .counters .counter-each:nth-child(3) .counter{ position: relative; left: 20px; }
.rtl.is-chrome .counters .counter-each:nth-child(3) .counter{ position: relative; left: 34px; }

.rtl .counters .counter-each:nth-child(3) .counter-description{position: relative;left: -15px;}

.rtl .counters .counter-each:nth-child(1) .counter-value::after, .rtl .counters .counter-each:nth-child(2) .counter-value::after, .rtl .product-dynamic-counter-container .counters .counter-each:nth-child(3) .counter-value::after { top: 20px;}
.ru .product-three-points-container ul li{font-size: 27px;}

.rtl .counters .counter-each:nth-child(3) .counter-description {padding-right: 125px;text-align: right;margin: 0 auto;float: left;padding-left: 40px;}
.rtl .counters .counter-each .counter-description{min-height: 48px;}


/*.ru .counters .counter-each:last-child .counter{ margin-right: 20px; }*/

.we-reside .address p{ margin-top: -7px; } 
.rtl .we-reside .container::after { width: 360px; }
.rtl .we-reside h3{ margin-bottom: 40px;line-height: 48px; }
.ru .we-reside h3,
.ru .we-reside .address{ position: relative; top: -14px;}
.ru .we-reside .arrow-link{line-height: 14px;padding-top: 8px;}

.rtl .counters.products .counter-each:nth-child(3) .pro-counter{ position: relative; left:-20px; }
.main-overview-bottom-left{ margin-left: 56px; line-height: 26px;font-size: 22px;}
.main-overview-bottom-right{ margin-right: 56px; line-height: 26px;font-size: 22px;}

.rtl .main-overview-bottom-left,
.rtl .main-overview-bottom-right{ max-width: 240px }

.ru .main-overview-bottom-left,
.ru .main-overview-bottom-right{ max-width: 350px }

.rtl .counters .counter-each:nth-child(4) .counter-description{ padding-right: 8px; }

}

@media (min-width: 1201px) and (max-width: 1440px) {
.rtl .counters .counter-each:nth-child(3) .counter-description {padding-right: 127px;text-align: right;margin: 0 auto; padding-left: 20px;}
.rtl .counters .counter-each:nth-child(1) .counter-description {padding-right: 77px;}
.rtl .counters .counter-each:nth-child(2) .counter-description {padding-right: 72px;}
.rtl .counters .counter-each:nth-child(2) .direction{ position: relative; left: -25px; }
.ru.page-template-page-products-aix-dynamic .counters .counter-each:last-child p { right: 18px;}
.rtl .counters .counter-each .counter-description{min-height: 48px;}
/*.rtl.is-chrome .counters .counter-each:nth-child(3) .counter { position: relative;left: 14px;}*/
.rtl .counters .counter-each:nth-child(3) .counter { position: relative;left: 6px;}
.rtl .counters .counter-each:last-child .counter{ padding-right: 13px; }

.rtl .counters.products .counter-each:nth-child(2) .pro-counter{ position: relative; left:-25px; }
.rtl .counters.products .counter-each:nth-child(3) .pro-counter{ position: relative; left:-10px; }

}


@media (min-width: 1025px) and (max-width: 1440px){
    .insight-top-image-main .content{
        min-height: 230px;
    }

    .insight-no-image-main .content {
        display: block;
        width: 100%;
        min-height: 357px;
    }

    .insights-carousel .item.first-item {
        max-width: 780px;
    }
    .insights-carousel .item.second-item {
        max-width: 380px;
    }

    .insights-carousel .item.second-item .news {
        min-height: 369px;
    }
    
    .main-banner-contact{
        min-height: 400px;
    }

    .contact-first-section {
        padding: 80px 0px;
    }
    .contact-second-section {
        padding: 70px 0px 150px 0px;
    }

    .firm-overview-first-container{
        padding-top: 100px;
        padding-bottom: 130px;
    }

    .firm-overview-first-container.firm-who-first-container {
        padding-bottom: 100px;
    }

    .who-we-bottom-container ul li{
        min-height: 325px;
    }

    .who-we-bottom-container{
        margin-top: 100px;
    }

    .who-we-bottom-container ul li h3 {
        font-size: 32px;
    }

    .who-we-bottom-container ul li p{
        padding-right: 28px;
    }

    .firm-overview-bottom-container{
        padding-top: 100px;
    }

    .firm-overview-first-container::after{
        top: 110px;
    }

    .firm-overview-three-points{
        padding: 50px 0px 60px 0px;
    }

    /*.main-overview-bottom-first{
        top: -10px;
    }

    .main-overview-bottom-third{
        bottom: -54px;
    }*/

    .firm-overview-first-container.firm-approach-first {
        padding-bottom: 110px;
    }

    .firm-approach-bottom-first-container{
        margin-top: 80px;
    }

    .firm-approach-bottom-second-container{
        margin-top: 50px;
    }

    .firm-approach-listing-left-container{
        padding-bottom: 10px;
    }

    .insights-page-inner {
        margin-top: 60px;
    }

    .insight-detail-banner{
        min-height: 350px;
    }
    .insight-detail-main-container,
    .insight-detail-main-container-ar{
        padding: 60px 0px 60px 0px;
    }

    .product-digital-assets-first-banner-text{
        margin-top: 60px;
    }

    .product-digital-assets-second {
        padding-top: 150px;
        margin-bottom: 120px;
    }

    .product-three-points-container{
        padding: 80px 0px 70px 0px;
    }
    .product-digital-assets-fourth-section-image{
        margin-left: 50px;
    }

    .product-digital-assets-fourth-section-bottom-text{
        margin-top: 0;
    }


    .product-secure-three-points-container{
        margin-bottom: 0px;
    }

    .contact-first-section ul li:first-child {
        width: 35%;
    }

    .contact-first-section ul li:nth-child(3n){
        width: 31%;
    }

    .contact-first-section ul li:nth-child(4n) {
        width: 36%;

    }

    .product-sequre-bottom-main{
        margin-top: 70px;
    }

    .main-aix-secure-property-placement-main-container{
        margin-top: 130px;
    }

    .main-aix-secure-property-container{
        margin-top: 70px;
    }

    .insight-detail-bottom-container{
        padding: 60px 0px 130px 0px;
    }

    .contact-first-section ul li:nth-child(5n) {
        width: 33%;

    }

    .careers-top-text-main-container{
        padding-top: 80px;
        padding-bottom: 110px;
    }

    .careers-top-text-main-container::after{
        top: 100px;
    }

    .insight-page-main-container{
        padding-bottom: 130px;
    }

    .investors-three-points-container{
        padding: 80px 0px 80px 0px;
    }

    .investors-bottom-container{
        padding-top: 75px;
    }

    .investors-bottom-container p{
        margin-top: 40px;
    }

    .investors-bottom-container h5{
        padding-top: 10px;
    }

    .investor-bottom-paragraph-main {
        margin-top: 60px;
        margin-bottom: 0px;
    }

    .partner-image-counter{
        margin-top: -5px;
        width: 105px;
    }

    .product-dynamic-second-container{
        margin-top: 150px;
        padding-bottom: 140px;
    }

    .product-dynamic-third-container {
        margin-top: 70px;
        padding-bottom: 20px;
    }

    .product-dynamic-bottom-section{
        padding-top: 80px;
    }

    .product-dynamic-bottom-section-inner{
        margin-top: 70px;
    }

    .product-dynamic-bottom-section-inner p {
        margin-bottom: 60px;
    }

    .product-page-main-container{
        padding-bottom: 140px;
    }
    /*.product-secure-peroperty-listing-time{ padding-bottom: 0; }*/

    .product-digital-assets-third-section-text{
        margin-top: 60px;
    }

    .graph-first-content{
        bottom: 145px;
        left: 90px;
    }

    .graph-second-content{
        left: 181px;
    }

    .graph-second-content::before{
        bottom: -239px;
        left: 85px;
    }

    .graph-third-content{
        height: 194px;
        bottom: 195px;
        left: 519px;
    }

    .graph-fourth-content{
        width: 200px;
        height: 200px; 
        top: 100px;
        right: -35px;
        padding: 12px;
    }

    .graph-fourth-content-inner{
        font-size: 22px;
    }
   

    .graph-second-round {
        width: 170px;
        height: 170px;

    }

    .graph-second-round{
        font-size: 60px;
    }

    .graph-second-content h3{
        padding-left: 40px;
    }

    .graph-second-content p{
        padding-left: 20px;
    }
    .product-dynamic-third-container .graph-second-content h3{padding-left: 20px;}

    .graph-second-content {
        width: 210px;
    }

    .career-center-text-container{
        padding-left: 150px;
    }

    .insight-slider-with-image h3{
        padding-right: 10px;
    }

    .first-arrow-graph {
        position: absolute;
        z-index: 100;
        bottom: 185px;
        left: 140px;
    }

    .second-arrow-graph {
        position: absolute;
        z-index: 50;
        bottom: 190px;
        left: 265px;
    }

    .third-arrow-graph {
        position: absolute;

        bottom: 240px;
        left: 566px;
    }

    .rtl .header .main-nav .menu > li .mega-menu .mm-left{ padding-right:150px; }
    .rtl .header .main-nav .menu > li .mega-menu .mm-left h3::before {left: auto;right: -150px;}
    .rtl .who-we-bottom-container ul li p{ padding-left: 28px; padding-right: 0; }
    .rtl .who-we-bottom-container ul li h3::before {right: -50px;}
    .rtl .product-sequre-bottom-main-inner .arrow-link.findOut{ padding-top: 8px; }
    .rtl .firm-overview-first-container, .rtl .firm-overview-first-container.firm-who-first-container, .rtl .firm-overview-first-container.firm-approach-first, .rtl .careers-top-text-main-container{ padding-right: 0; }
    .rtl .who-we-bottom-container ul li{ padding-left: 0; }
    .rtl .firm-approach-listing-left-container{ width:42%; }
    .rtl .firm-approach-listing-right-container{ padding-left:0; padding-right: 80px; }
    .rtl.page-template-page-products-aix-dynamic .product-digital-assets-first-banner-content {
    padding-top: 120px;
}
/*}

@media (min-width: 1004px) and (max-width: 1200px){*/
    body{ font-size: 15px; }
    p { line-height: 25px;}
    .de .counters .counter-each:last-child .counter-description { width: 94%;}
    .firm-overview-first-container,
    /*.firm-overview-bottom-container,*/
    .firm-overview-first-container.firm-who-first-container,
    .firm-overview-first-container.firm-approach-first,
    .careers-top-text-main-container{ padding:100px 60px 110px 0; }
    .firm-overview-first-container h3,
    .careers-top-text-main-container p,
    .de .firm-overview-first-container h3 { font-size: 30px; line-height: 40px;}
    .investors-three-points-container ul li { font-size: 20px; line-height: 25px; padding-top: 6px;}
    .career-center-text-container { padding-left: 150px;margin-right: 100px !important;}
    .firm-overview-bottom-container h3{ font-size: 40px; }
    .main-overview-bottom-left,
    .main-overview-bottom-right{ font-size: 15px;max-width: 174px;}
    .de .main-overview-bottom-left, .de .main-overview-bottom-right{ max-width: 220px }
    .ru .main-overview-bottom-left,
    .ru .main-overview-bottom-right{ max-width: 210px;}
    .firm-overview-first-container.firm-who-first-container{padding-right: 50px;}
    .career-center-text-container p { font-size: 15px; line-height: 25px;}
    .who-we-bottom-container ul li h3,
    .main-aix-secure-property-bottom-container ul li h3,
    .de .who-we-bottom-container ul li h3 { font-size: 30px;}
    .de .who-we-bottom-container ul li p { line-height: 25px; font-size: 15px;}
    .arrow-link::before { margin-top:3px;}
    .who-we-bottom-container ul li a{ min-height: 30px; }
    .who-we-bottom-container ul li h3::before { width: 35px;left: -50px;}
    .who-we-bottom-container { margin-top: 110px;}
    .career-center-section-text-container h3 { font-size: 30px;line-height: 40px;}
    .firm-approach-bottom-first-container p { font-size: 30px; line-height: 40px;}
    .firm-approach-listing-main-container h3 { font-size: 31px;}
    .firm-approach-listing-left-container p,
    .firm-approach-listing-right-container p{ margin-top: 10px; }
    .header .main-nav .menu > li .mega-menu .mm-left{ padding-left: 150px; }
    .header .main-nav .menu > li .mega-menu .mm-left h3::before {left: -150px; width: 130px;}
    .header .main-nav .menu > li .mega-menu .mm-left p { line-height: 24px; font-size: 14px;}
    .line-btn,
    .footer-content .footer-col-3 ul li,
    .footer-content { font-size: 13px;}
    .footer-content h3 { font-size: 16px;}
    .footer-content .footer-col-3 .footer-our-partners p,
    .footer-content .footer-col-2 p { line-height: 19px;}
    .footer-content .copyright{ margin-left: 20%; }
    .firm-approach-bottom-first-container p { font-size: 28px;}
    .investors-three-points-container { padding: 80px 0;}
    .investors-bottom-container{ padding-top: 100px; }
    .investors-bottom-container p { font-size: 15px; line-height: 25px; margin-top: 20px;}
    .investors-bottom-container h5 { font-size: 20px; line-height: 29px;}
    .investors-bottom-container h3 { font-size: 30px;}
    .investor-bottom-paragraph-main p {font-size: 16px;}
    .header .main-nav .menu > li .mega-menu .mm-right ul li:not(:last-child) { margin-bottom: 25px;}
    .product-digital-assets-first-banner-text,
    .product-digital-assets-first-banner-text-inner { min-height: 590px;}
    .product-digital-assets-first-banner-content { padding-top: 130px;}
    .product-digital-assets-first-banner-content h3,
    .product-digital-assets-secure-banner-content h3 {font-size: 40px;line-height: 44px;}
    .digital-assets-box-first-banner,
    .digital-secure-box-first-banner {min-height: 220px;font-size: 30px;}
    .product-dynamic-second-container h3,
    .product-digital-assets-second p { font-size: 30px;line-height: 40px;min-width: 0}
    .main-aix-secure-property-container h3{font-size: 24px;line-height: 40px;}
    .product-dynamic-second-container{ margin-top: 140px; }
    .banner-bottom { padding: 100px 0 80px;}
    .product-dynamic-second-container{ padding-bottom: 60px; }
    .partner-image-counter{ width: 49%;}
    .product-dynamic-third-container h3{ font-size: 30px; width: 45%;}
    .product-dynamic-third-container p { width: 55%;}
    .latest-insights{ padding:100px 0; }
    .testimonials-sec{ padding-top: 270px;}
    .arrow-link{ padding-top: 2px; }
    .product-dynamic-bottom-section-inner h2,
    .de .product-dynamic-bottom-section-inner h2 { font-size: 22px;}
    .de .product-dynamic-bottom-section-inner P{ font-size: 15px; line-height: 25px; }
    .product-dynamic-bottom-section h3,
    .product-digital-assets-fourth-section h3,
    .de .product-digital-assets-fourth-section h3{ font-size: 30px; }
    .product-digital-assets-fourth-section h3{ padding-left: 0; text-align: center; }
    .ru.page-template-page-product-aix-secure .product-sequre-bottom-main h3,
    .de.page-template-page-product-aix-secure .product-sequre-bottom-main h3{ text-align: left; }
    .product-digital-assets-fourth-section-bottom-text p{ font-size: 15px; line-height: 27px; }
    .arrow-link.findOut{ padding-top: 1px; }
    .graph-fourth-content{ right: -40px; }
    .product-dynamic-third-container p,
    .product-dynamic-third-container h3 { width: 100%;}
    .product-sequre-bottom-main{ margin-left: 90px; }
    .product-digital-assets-secure-banner-content { padding-top: 160px;}
    .product-digital-assets-second { padding-top: 150px; margin-bottom: 100px;}
    .product-three-points-container ul li{ font-size: 25px; }
    .ru .product-three-points-container ul li{ font-size: 23px; }
    .product-three-points-container ul li span { font-size: 14px;}
    .insight-single-image-main .content h3{font-size: 35px;line-height: 40px;}
    .insight-top-image-main .content{min-height: 190px;padding-top: 30px;}
    .main-banner-contact{ min-height: 450px; }
    .contact-first-section { padding: 70px 0;}
    .contact-first-section li p { font-size: 16px; line-height: 27px;}
    .contact-form-main-container h3 { font-size: 30px;}
    .latest-insights .news-bottom{ padding-top: 50px; }
    .counter .counter-number{ font-size: 80px }
    .counter::after{ height: 240px; }
    .latest-insights h2{ font-size: 43px; }
    .latest-insights .news:nth-child(1) .content h3{ font-size: 42px; }
    .news .content.content-home-first { padding: 60px 60px;}
    .we-are-commited h2{ font-size: 40px; }
    .testimonials-sec .testimonial p{ font-size: 20px;line-height: 31px; }
    .we-reside h3{ font-size: 40px; margin-bottom: 37px;}
    .contact-first-section li p { font-family: 'Gotham-Light'; font-size: 15px; line-height: 27px;}
    .insight-detail-main-container h3,
    .insight-detail-bottom-container h3,
    .insight-detail-main-container-ar h3{ font-size: 27px; }
    .insight-detail-banner-contents h3 { font-size: 36px;}
    .insight-detail-main-container h3,
    .insight-detail-main-container-ar h3{line-height: 38px;margin-top: 10px;}
    .insight-detail-description { margin-top: 20px;}
    .insight-detail-description p { font-size: 15px; line-height: 27px;}
	 ul.insight-ul li { font-size: 15px !important; line-height: 27px !important;}
    .header .main-nav .menu > li .mega-menu .mm-left h3{ margin-bottom: 15px; }
    .main-aix-secure-property-bottom-container ul li p { line-height: 27px;}
    .main-aix-secure-property-placement-main-text-inner { max-width: 490px;}
    .product-digital-assets-fourth-section-image .bitcoin-img-1{max-width: 310px;}
    .product-digital-assets-fourth-section-image .bitcoin-img-2{max-width: 200px;}
    .product-digital-assets-fourth-section-image .arrow-left { left: 22%;bottom: 40px;}
    .product-digital-assets-fourth-section-image .arrow-right { right: 23%; top: 86px; max-width: 250px;}
    .product-digital-assets-fourth-section-image .bitcoin-img-1{left: 54%;}
    .product-digital-assets-fourth-section-image .shadow {max-width: 600px;}
    .main-aix-secure-property-bottom-container ul li h3::before{ top: 21px; }
    .is-pc .who-we-bottom-container ul li h3::before{top: 21px;}
    .rtl .career-center-text-container {padding-right: 150px;margin-left: 100px !important; margin-right: 0 !important}
    .rtl .firm-overview-first-container {padding: 100px 0px 110px 60px;}
    .rtl .product-dynamic-third-container p {width: 100%}
    .rtl .product-dynamic-third-container h3{width: 100%;}
    .rtl .counters .counter-each .counter-description { font-size: 16px;}
    .product-sequre-bottom-main-inner h3{ text-align: left; }
    .main-aix-secure-property-container .property-columns .each p{ font-size: 15px; }
    .main-aix-secure-property-container .property-columns h3{ font-size: 22px; }
    
}

@media (min-width: 1025px) and (max-width: 1200px){
    .graph-second-content::before { bottom: -175px;}
    .graph-third-content{left: 531px;}
    .graph-third-content::before{bottom: -105px;}
    .rtl .counters .counter-each .counter-description {text-align: right;}
    .rtl .counters .counter-each .direction {text-align: right;padding-right: 11px;}
    .rtl .counters .counter-each:nth-child(1) .direction,
    .rtl .counters .counter-each:nth-child(2) .direction{ padding-right: 40px; }
    .rtl .counters.products .counter-each:nth-child(1) .pro-counter,
    .rtl .counters.products .counter-each:nth-child(2) .pro-counter,
    .rtl .counters.products .counter-each:nth-child(3) .pro-counter{ padding-right: 40px; }
    .rtl .counters .counter-each .counter-description { font-size: 16px;}
    .rtl .counters .counter-each:nth-child(3) .counter-description {width: 66%;padding-right: 0}
    .rtl .counters.products .counter-each .counter-description{ min-height: 0; }
    .rtl .counters.products .counter-each {text-align: right;}
    .rtl .partner-image-counter {float: left; width: 35%;}
    .rtl .partner-image-counter:nth-child(1) {margin-left: 75px;}
    .home.rtl .counters .counter-each:last-child .direction .prepend-here{top: -30px;}
    .ru .footer-content .footer-col-3 ul li a { font-size: 10px;}
    .ru.page-template-page-products-aix-dynamic .counters .counter-each:last-child p { right: -7px;position: relative;}
}

@media (max-width: 1024px) {
    body{ font-size: 15px; }
    p { line-height: 25px;}
    /*.investors-list-menu,
    .header .main-nav .menu > li .mega-menu .mm-left{ display:none; }*/
    .header .main-nav .menu > li .mega-menu .mm-left{ display: none;}
    .header .main-nav .menu > li .mega-menu .mm-right{ padding:0; }
    .header .main-nav .menu > li .mega-menu{ background: #000; }
    .header .main-nav .menu{ max-width: 768px; margin: 0 auto }
    .header .main-nav .menu > li .mega-menu .mm-right ul li:not(:last-child) { margin-bottom: 23px;}
    .firm-overview-first-container{ padding:40px 0 60px; }
    .firm-overview-first-container h3 { font-size: 26px; line-height: 38px;}
    /*.investors-three-points-container ul li{background-size: 40px;font-size: 17px;padding-left: 50px;line-height: 23px;}*/
    
    .career-center-section-image { width: 100%; position: static; min-height: 400px;}
    .page-template-page-firm-what-we-do .career-center-section-image{ background-position: center center; }
    .career-center-section-text-container { width: 100%;min-height: 0;}
    .career-center-text-container { padding: 70px 30px 60px 83px; margin: 0 !important;}
    .career-center-text-container p { font-size: 15px;line-height: 27px;}
    .firm-overview-first-container h3,
    .de .firm-overview-first-container h3 { font-size: 22px;}
    .investors-three-points-container ul li{ font-size: 18px;line-height: 26px; }
    .ru .investors-three-points-container ul li{ width: 32% }
    .product-three-points-container ul li{font-size: 19px;}
    .product-three-points-container ul li span { font-size: 13px;}
    .firm-overview-bottom-container{ padding-top: 80px;}
    .firm-overview-bottom-container h3 { font-size: 28px;letter-spacing: 0;max-width: 440px; margin:0 auto 20px;line-height: 40px;}
    .main-overview-bottom-logo,
    .main-overview-bottom-first,
    .main-overview-bottom-second,
    .main-overview-bottom-third{ position: static; font-size: 0;}
    .main-overview-bottom-container{ background: none; }
    .main-overview-bottom-left,
    .main-overview-bottom-right{ float: none;background-position: center 0;padding: 50px 0 50px 0;text-align: center; font-size: 21px;width: 50%;display: inline-block;vertical-align: top;}
    .main-overview-bottom-logo{ margin-bottom: 30px; }
    .insight-page-main-container{ padding-bottom: 100px; }
    .firm-overview-first-container::after{ display: none; }
    .firm-overview-first-container.firm-who-first-container {padding-bottom: 85px;}
    .who-we-bottom-container ul li,
    .main-aix-secure-property-bottom-container ul li{ width: auto; float: none; min-height: 0;margin-bottom: 60px;}
    .who-we-bottom-container ul li{ padding-right: 0 }
    .rtl .who-we-bottom-container ul li{ padding-left: 0 }
    .main-aix-secure-property-bottom-container ul li{ margin-bottom: 0; border:0; }
    .who-we-bottom-container{ margin-top: 80px; }
    .who-we-bottom-container ul li h3,
    .main-aix-secure-property-bottom-container ul li h3,
    .de .who-we-bottom-container ul li h3{ font-size: 26px; }
    .de .who-we-bottom-container ul li p { line-height: 25px; font-size: 15px;}
    .who-we-bottom-container ul li a{ position: relative; min-height: 30px;}
    .arrow-link::before { width: 30px;height: 30px;}
    .firm-approach-main-paragraph{ column-count: 1; padding-right: 0; }
    .firm-overview-first-container.firm-approach-first { padding-bottom: 80px;}
    .career-center-section-text-container h3{font-size: 27px;line-height: 40px;}
    .firm-approach-bottom-first-container p { font-size: 24px; line-height: 40px;}
    .firm-approach-bottom-first-container { margin-top: 80px;}
    .firm-approach-bottom-second-container {margin-top: 60px;}
    .firm-approach-listing-main-container h3{ font-size: 26px; }
    .firm-approach-listing-left-container { width: auto; float: none;margin-bottom: 50px;}
    .firm-approach-listing-main-container{ margin-bottom: 30px; }
    .firm-approach-listing-left-container p{ margin-top: 0 }
    .firm-approach-listing-right-container { width: auto; float: none; padding-left: 70px;}
    .firm-approach-listing-right-container p { max-width: none; margin-top: 0;}
    .firm-approach-listing-left-container{ padding-bottom: 0; margin-bottom: 0;}
    .firm-approach-listing-left-container::after{ display: none; }
    .careers-top-text-main-container{ padding-top: 40px; }
    .careers-top-text-main-container{ padding-bottom: 50px; }
    .careers-top-text-main-container p{ font-size: 22px;line-height: 38px;   }
    .careers-top-text-main-container::after{ display: none; } 
    .firm-overview-three-points{ padding-bottom: 60px; }
    .investors-three-points-container{ padding:70px 0; }
    .investors-bottom-container { padding-top: 80px;}
    .investors-bottom-left-container { max-width: none; float: none;}
    .investors-bottom-container p { font-size: 15px; line-height: 27px; margin-top: 15px;}
    .investor-bottom-building img { margin-top: 30px;}
    .investor-bottom-building { max-width: none;}
    .investors-bottom-full-inner-bottom { margin-top: 0; padding-top: 0;}
    .investors-bottom-right-container { max-width: none; float: none;}
    .investors-bottom-container h5 { font-size: 20px;}
    .investors-bottom-container h3{ font-size: 29px; }
    .product-page-main-container{ padding-top: 0; }
    .product-digital-assets-first-banner-text{margin-top: 0;}
    .product-digital-assets-first-banner-text,
    .product-digital-assets-first-banner-text-inner { min-height: 500px;}
    .product-digital-assets-first-banner-content { padding-top: 130px;}
    .product-digital-assets-first-banner-content h3,
    .product-digital-assets-secure-banner-content h3 {font-size: 32px;line-height: 37px;}
    .digital-assets-box-first-banner, .digital-secure-box-first-banner { min-height: 220px; font-size: 30px;}
    .product-dynamic-second-container h3,
    .product-digital-assets-second p,
    .de .product-dynamic-second-container h3{ min-width: 0; font-size: 22px;line-height: 38px;}
    .product-dynamic-second-container{ margin-top: 130px; padding-bottom: 50px;}
    .product-dynamic-third-container h3 { width: 100% !important; float: none !important; font-size: 27px;}
    .product-dynamic-bottom-section h3{ font-size: 27px; }
    .product-dynamic-bottom-section-inner h2,
    .de .product-dynamic-bottom-section-inner h2{ font-size: 20px; }
    .de .product-dynamic-bottom-section-inner p { font-size: 15px; line-height: 25px;}
    .product-dynamic-bottom-section-inner{ margin-top: 60px; }
    .product-dynamic-bottom-section-inner p { margin-bottom: 70px;}
    .product-dynamic-third-container p { width: auto !important; float: none !important;}
    .product-dynamic-bottom-section{ padding-top: 70px; }
    .partner-image-counter{ width: 48%; }
    .rtl .partner-image-counter{ width: 40%; }
    .rtl .partner-image-counter:nth-child(1) { margin-left: 36px;}
    .rtl .counters.products .counter-each .counter-description { min-height: 0;}
    .product-dynamic-third-container { margin-top: 90px;}
    .product-digital-assets-secure-banner-content { padding-top: 130px;}
    .product-digital-assets-second { padding-top: 130px; margin-bottom: 70px;}
    .product-secure-three-points-container { margin-bottom: 70px;padding-top: 70px;}
    .product-digital-assets-third-section-text{padding: 120px 30px 100px 40px;}
    .product-digital-assets-fourth-section h3,
    .de .product-digital-assets-fourth-section h3 { font-size: 28px;padding-left: 0; text-align: center;}
    .de.page-template-page-product-aix-secure .product-sequre-bottom-main h3{ font-size: 23px;line-height: 29px; }
    .product-digital-assets-fourth-section{ margin-top: 50px; }
    .first-digital-assets-fourth-section-content{ padding-right: 40px;}
    .product-digital-assets-fourth-section-bottom-text p{ font-size: 15px; line-height: 27px;}
    .second-digital-assets-fourth-section-content{ padding-left: 40px; }
    .product-sequre-bottom-main{ margin-left: 0; }
    .product-digital-assets-fourth-section-image{ margin-left: 0;margin-bottom: 40px;   }
    .product-three-points-container ul li{ width: 33%; }
    .main-banner-contact{ min-height: 400px; }
    .contact-first-section li p { font-size: 15px; line-height: 27px;}
    .contact-first-section ul li { width: 50%;}
    .contact-form-text-main{max-width: 375px;}
    .contact-form-main-container h3,
    .de .contact-form-main-container h3 { font-size: 27px;}
    .contact-first-section{ padding:70px 0; }
    .contact-first-section ul li { margin-bottom: 40px;min-height: 130px;}
    .de .contact-first-section ul li{ min-height: 170px; }
    .carrer-listing-inner-box h3 { font-size: 27px;}
    .carrer-listing-inner-box { width: 100%;padding: 40px 30px 30px 40px;}
    .insight-detail-main-container h3,
    .insight-detail-bottom-container h3,
    .insight-detail-main-container-ar h3{ font-size: 27px; }
    .insight-detail-banner-contents h3 { font-size: 36px;}
    .insight-detail-banner { min-height: 450px;}
    .insight-detail-main-container h3,
    .insight-detail-main-container-ar h3{ margin-top: 0;line-height: 38px; }
    .insight-detail-description { margin-top: 20px;}
    .insight-detail-description{ column-count: 1; }
    .insight-detail-main-container { width: 100%; padding: 70px 0px 60px 0px;}
    .insight-detail-description p { font-size: 15px; line-height: 27px;}
	 ul.insight-ul li { font-size: 15px !important; line-height: 27px !important;}
    .main-aix-secure-property-bottom-container ul li p { line-height: 27px;}
    .main-aix-secure-property-container h3{font-size: 24px;line-height: 40px;}
    .main-aix-secure-property-main-content { column-count: 1;}
    .arrow-link.findOut{ padding-top: 1px; }
    .main-aix-secure-property-placement-main-text-inner{max-width: 400px; padding-right: 15px;}
    .main-aix-secure-property-container h3 {line-height: 30px;}
    .product-digital-assets-fourth-section-image .bitcoin-img-1{max-width: 220px;}
    .product-digital-assets-fourth-section-image .bitcoin-img-2{max-width: 150px;}
    .product-digital-assets-fourth-section-image .arrow-left { left: 28%; bottom: 60px;max-width: 150px;margin: -20px 0 0 0;}
    .product-digital-assets-fourth-section-image .arrow-right { right: 23%; top: 86px; max-width: 170px;}
    .product-digital-assets-fourth-section-image .bitcoin-img-1{left: 64%;margin-top: -93px;}
    .product-digital-assets-fourth-section-image .shadow {max-width: 400px;}

    
    .footer-nav.desktop-footer{display: none;}
    .footer-nav.mobile-footer{display: block;}
    .counter .counter-number {letter-spacing: -6px;}
    .header .header-search-widget .search-field{ width: 100%;}
    .graph-main-container .desktop{ display: none; }
    .graph-main-container .mobiles{ display: block; }
    .graph-first-content{ bottom: 308px;left: 155px;}
    .graph-third-content { bottom: 250px; left: 335px;}
    .graph-second-content { top: 180px; left: 203px;}
    .graph-second-content.animated::before { height: 730px;bottom: -204%;}
    .graph-third-content::before{left: 56px;bottom: -98%;height:270px!important;}
    .graph-third-round{font-size: 42px;width: 110px;height: 110px;}
    .graph-third-round span::after { font-size: 20px; right: -21px;top: 14px;}
    .product-dynamic-third-container .graph-third-content h3 { font-size: 12px;}
    .graph-fourth-content{ right: -20px; }
    .third-arrow-graph,
    .second-arrow-graph,
    .first-arrow-graph{ display: none; }
    .main-inner-text-of-graph{ float: none !important; padding:5px 0;}
    .main-inner-text-of-graph span{ float: none; }
    .main-inner-text-of-graph .circle{display: inline-block;vertical-align: middle; float: none;}
    .main-inner-graph-right-text { padding-top: 0;margin-top: -23px;}
    .bottom-text-of-graph{margin-top: 70px;}
   /* .main-banner-innerpage h3 span{ display: block; }*/
    .career-center-text-container{ max-width: 100%; }

    .graph-main-container{ background: url(../images/mobile-graph-arrow.png) no-repeat 130px 520px; background-size: 560px;}

    .graph-main-container .graph-line{position: absolute;left: 256px;top: 130px;max-width: 450px;}
    .latest-insights.padding-adjust { padding: 20px 0 0;background: none;}
    .latest-insights.padding-adjust .news { margin-bottom: 20px;}
    .career-popup-detail-inner-second h2{ padding-bottom: 20px; margin-bottom: 0; border:0; }
    
    .counters .counter-each .counter-number {letter-spacing: -8px;}

    .main-aix-secure-property-bottom-container ul li h3::before{ top: 19px; }
    .is-pc .who-we-bottom-container ul li h3::before{top: 17px;}
    .rtl .career-center-text-container {padding: 70px 83px 60px 30px;}
    .rtl .firm-approach-listing-left-container {right: auto; left: auto;}
    .rtl .firm-approach-listing-right-container {padding-right: 70px;}
    .rtl .firm-approach-listing-right-container {padding-left: 0px;}
    .rtl .counters .counter-each .counter-description {text-align: right;}
    .rtl .counters .counter-each .direction {text-align: right;}
    .rtl .counters .counter-each:nth-child(3) .counter-description {width: 70%; padding-right: 0 }
    .rtl .counters .counter-each:nth-child(3) .direction { padding-top: 0;     padding-right: 11px;}
    .rtl .counters .counter-each:nth-child(4) .direction { padding-top: 0;     padding-right: 0px;}
    .rtl .counters .counter-each .direction { padding-top: 0;    padding-right: 40px;}
    .rtl .counters .counter-each:nth-child(1) .counter-value::after, .rtl .counters .counter-each:nth-child(2) .counter-value::after, .rtl .product-dynamic-counter-container .counters .counter-each:nth-child(3) .counter-value::after { top: 15px;right: -53px !important;}
    .rtl .counters .counter-each .counter-description { font-size: 16px;}
    /*.rtl .counters.products .counter-each .counter-number {font-size: 50px;}*/
    .rtl .counter-each:nth-child(1) .counter-value::after,
    .rtl .counter-each:nth-child(2) .counter-value::after,
    .rtl .counter-three .counter-value::after,
    .rtl .counter-three .counter-value::after,
    .rtl .product-dynamic-counter-container .counters .counter-each:nth-child(3) .counter-value::after {font-size: 25px !important;right: -45px !important;}
    .rtl .pro-counter { margin-right: 35px;}
    .rtl .graph-second-round span::after { top: 25px;}
    /*.main-overview-bottom-logo .video-container-mobile video{ display: none; }*/
    .main-overview-bottom-logo .video-container-mobile .mobile-video video{ display: block; }
    .main-overview-bottom-logo .video-container-mobile{position: static;transform: translateX(0);}
    .main-overview-bottom-logo{ height: auto; }
    .home.rtl .counters .counter-each:last-child .direction .prepend-here{top: -24px;}

    .ru .for li a{ font-size: 27px; }
    .ru .we-reside h3{font-size: 37px;}
    /*.ru .footer-content .footer-col-3 ul li a { font-size: 12px;}*/

    .ru.page-template-page-product-aix-secure .product-digital-assets-fourth-section h3,
    .de.page-template-page-product-aix-secure .product-sequre-bottom-main h3 { text-align: left;}
    .en .partner-image-counter,
    .ru .partner-image-counter{ font-size: 0; }

    .ru.page-template-page-products-aix-dynamic .counters .counter-each:last-child p { right: -7px;position: relative;}

    .de .investors-three-points-container ul li { font-size: 16px; line-height: 23px; width: 33%;}
    .page-menu-main-container{ margin-bottom: 30px; }
    .rtl.page-template-page-products-aix-dynamic .product-digital-assets-first-banner-content { padding-top: 60px;}
    /*.main-aix-secure-property-container .property-columns .left { float: none; width: auto; border-right: 0; padding-right: 0;}
    .main-aix-secure-property-container .property-columns .right { float: none; width: auto; padding-left: 0;}*/
    .main-aix-secure-property-container .property-columns h3 {font-size: 24px;margin-bottom: 9px;}
    .main-aix-secure-property-container .property-columns { padding: 60px 0 0;}
    .product-sequre-bottom-main-inner h3{ text-align: left; }
    .main-aix-secure-property-container .property-columns .each p br{ display: none; }


}
@media (max-width: 1023px){
    .main-banner .desktop{ display: none; }
    .main-banner .banner-btn{ background-position: right 7px; }
    .rtl .pro-counter {margin-right: 35px;}
}
@media screen and (min-width:835px) and (max-width: 1023px){
    .main-banner .arrow-link{ padding-top: 3px; }
}
@media screen and (min-width:769px) and (max-width: 834px){
    .we-are-commited .content{width: 50%;}
    .we-are-commited h2{font-size: 39px;line-height: 39px;margin-bottom: 20px;}
}



@media screen and (min-width:1171px){
    .investors-bottom-container h3{ padding-left: 0; }
    .investors-bottom-container h3::before{ left:-70px; }
    .rtl .investors-bottom-container h3::before { right: -70px;}
    .rtl .investors-bottom-container h3 { padding-right: 0;}
}

@media screen and (min-width:1024px) and (max-width: 1200px){
    .tp-caption{ margin-left: 110px !important }
    .we-are-commited .content { width: 60%;}    
}

@media (max-width: 1024px){
    .main-banner::before{ display: none; }
    .main-banner::after{ display: none; }
    .main-banner .custom.tp-bullets{transform: translate(-50%, -70px) !important;margin-left: 0;top: auto !important;bottom: -50px;left: 50% !important; width: 50px !important}
    .main-banner .custom.tp-bullets .tp-bullet{ position: static; display: inline-block; margin:0 2px; }
    .page-template-page-product-aix-secure .product-digital-assets-first-banner-text { background-position: right -80px bottom;}
    .investors-bottom-container h3::before{top: 18px;}
    .rtl .main-banner .custom.tp-bullets{ right: 43% !important; left: auto!important; margin-right: -25px;}
    .rtl .we-reside .container::after{top: 195px !important;}
    .rtl .counters.products .counter-each {text-align: right;}
    .ru .product-three-points-container ul li { max-width: 33%;}
    .main-aix-secure-property-container .property-columns .col:nth-child(1){ margin-bottom: 80px; }

}
@media (max-width: 778px){
    
    .main-banner .arrow-link{padding: 3px 0px 0px 45px;}
    .main-banner .arrow-link::before{ display: none;}
    .main-banner .banner-btn{ border-bottom: 0; padding-right: 67px;}
    .main-banner .arrow-link{ padding-left: 0; }
    .main-banner .arrow-link br{ display: none; }
    .rtl .main-banner .arrow-link{ padding-right: 2px; font-family: 'DubaiW23-Regular';}
    .rtl .main-banner .banner-btn{ padding-left: 72px; background-position: 0 8px;}
    .ru .investors-three-points-container ul li{ width: auto }


}

@media (max-width: 769px) {
    .rtl .VivaTimeline dl dd.pos-left .events {float: left;margin-left: 4%;margin-right: 0%;}
    .rtl .VivaTimeline dl dd.pos-right .events {margin-left: 4%;margin-right: 0%;}
    .rtl .VivaTimeline dl dd .circ,.rtl .VivaTimeline dl::before {right: 30px!important;}
    .rtl .VivaTimeline dl dd .circ {margin-right: -20px;}
    .rtl .VivaTimeline dl dd.pos-right .events {width: 80%;}
    .rtl .VivaTimeline dl dd.pos-left .events {width: 80%}
}


@media (max-width: 768px){
    .investors-three-points-container ul li{ display: block !important; padding:70px 0 30px !important;  background-position: center 0 !important; text-align: center;}
    .investors-three-points-container ul li:nth-child(1),
    .investors-three-points-container ul li:nth-child(3){ float: none !important; }
    .product-three-points-container ul li:nth-child(1),
    .product-three-points-container ul li:nth-child(3) { float: none !important; }
    .product-three-points-container ul li{ display: block;padding: 70px 0 30px !important; background-position: center 0 !important; text-align: center !important;}
    .product-digital-assets-third-section-text{padding: 60px 50px 40px;border: 1px solid #cfcfcf; border-bottom: 0;float: none; width: 100%;margin: 0;}
    .product-sequre-bottom-main-inner{ top: 0; }
    .product-sequre-bottom-main{ margin-top: 50px; }
    .arrow-link.findOut{ padding-top: 2px; }
    .product-digital-assets-third-section-image,
    .main-aix-secure-property-placement-main-image { width: 100%; min-height: 500px;float: none;}
    .main-aix-secure-property-placement-main-image{ height: auto; position: static; background-size: cover;}
    .main-aix-secure-property-placement-main-text-inner{ max-width: none; padding:60px 50px 40px!important; float: none; text-align: left!important;}
    .first-digital-assets-fourth-section-content,
    .main-aix-secure-property-placement-main-text-inner { padding-right: 0; width: auto !important; text-align: center !important;min-height: 0 !important; border:0 !important;}
    .main-aix-secure-property-placement-main-text{ min-height: 0; float: none; }
    .main-aix-secure-property-placement-main-container{ margin-top: 40px; }
    .second-digital-assets-fourth-section-content { padding-left: 0; width: auto !important; float: none !important; text-align: center; min-height: 0;}
    .product-digital-assets-fourth-section h3{ margin-bottom: 10px;margin-top: 0; }
    .product-three-points-container ul li{ width: 100%; }
    .product-three-points-container-digital{ padding-bottom: 50px; }
    .product-secure-three-points-container { margin-bottom: 40px;}
    .contact-first-section ul{ margin:0; }
    .contact-first-section ul li { width: 100%; float: none; min-height: 0;text-align: center;}
    .contact-first-section { padding: 70px 0px;}
    .contact-first-section li p{margin-top: 10px;}
    .change-contact-detail span,
    .change-contact-detail a{ float: none; }
    .contact-form-text-main { max-width: 49%;}
    .contact-second-section{ padding-top: 90px; }
    .career-listing-main-container{ padding-top: 70px; }
    .career-popup-detail,
    .career-popup-detail-inner-second{padding: 50px 30px 80px 30px;}
    .career-popup-detail h2,
    .career-popup-detail-inner-second h2{font-size: 26px;}
    .career-popup-detail-inner-second .career-form-main-input,
    .career-popup-detail-inner-second .first_name,
    .career-popup-detail-inner-second .phone_number,
    .career-popup-detail-inner-second .last_name,
    .career-popup-detail-inner-second .email_address{ width: 100%; }
    .career-popup-detail h4 { font-size: 23px; line-height: normal;}
    .career-apply-now-btn,
    .career-apply-submit-btn{ margin-top: 30px; }
    .insights-carousel .owl-next{ right: 0; }
    .insights-carousel .owl-prev{ left: 0; }
    .main-aix-secure-property-placement-main-text-inner p{ margin-top: 25px; }
    .product-digital-assets-fourth-section-image .bg-map-coin{ max-width: 600px; }
    .product-digital-assets-fourth-section-image .bitcoin-img-1 { max-width: 180px;left: 72%;}
    .product-digital-assets-fourth-section-image .bitcoin-img-2 { max-width: 120px;left: 54%;top: 44%;}
    .product-digital-assets-fourth-section-image .shadow { max-width: 300px;bottom: 0;}
    .product-digital-assets-fourth-section-image .arrow-left { left: 22%; bottom: 50px;max-width: 120px; margin: -20px 0 0 0;}
    .product-digital-assets-fourth-section-image .arrow-right{ max-width: 140px; top: 50px;}
    .product-digital-assets-fourth-section .container{ max-width: 600px; }
    .insight-detail-bottom-container{padding-bottom: 60px;}
    .graph-first-content{left: 145px;}
    .graph-second-content{left: 191px;}
    .graph-third-content{left: 320px;}
    .latest-insights .news.vertical .content .v-align{ padding-top: 0; }
    .contact-submit-btn{ width: 100%; }
    .counters .counter-each .counter-number {letter-spacing: -6px;}
    .product-digital-assets-first-banner-text,
    .product-digital-assets-first-banner-text,
    .product-digital-assets-first-banner-text{ position: relative; }
    .product-digital-assets-first-banner-text::before,
    .product-digital-assets-first-banner-text::before,
    .product-digital-assets-first-banner-text::before{ content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(255, 255, 255,.4);}
    .video-container.desktop{ display: none; }
    .main-overview-bottom-container{ display: block; margin-top: 0;}
    .main-overview-bottom-logo, .main-overview-bottom-first, .main-overview-bottom-second, .main-overview-bottom-third{ font-size: 0; }
    .main-overview-bottom-left, .main-overview-bottom-right{ font-size: 18px; line-height: 26px;width: 50%;display: inline-block;vertical-align: top; }
    .contact-first-section ul li{ min-height: 0 }
    .rtl .main-overview-bottom-left,.rtl .main-overview-bottom-right {font-family: 'DubaiW23-Bold';}
    .rtl .VivaTimeline dl dd.pos-left .events {float: left;margin-left: 4%;margin-right: 0%;}
    .rtl .VivaTimeline dl dd.pos-right .events {margin-left: 4%;margin-right: 0%;}
    .rtl .VivaTimeline dl dd .circ,.rtl .VivaTimeline dl::before {right: 30px!important;}
    .rtl .VivaTimeline dl dd .circ {margin-right: -20px;}
    .rtl .first-digital-assets-fourth-section-content { padding: 0; float:none; }
    .rtl .product-digital-assets-fourth-section-bottom-text p {text-align: center;}
    .rtl .second-digital-assets-fourth-section-content { padding: 0; text-align: center; }
    .rtl .banner-bottom h2 { padding-left: 0;}
    .rtl .latest-insights .news-bottom .btn-bordered::after { background-image: url(../images/angle-left-white.svg);}
    .rtl .we-reside .burjkhalifa { left: 0; right: auto;}
    .rtl .banner-bottom .btn-bordered::after { background-image: url(../images/angle-left-white.svg);}
    .rtl .forex-widget .left {float: none;}
    .rtl .forex-widget .right {padding-right: 0;}
    .firm-who-first-container h3,
    .firm-overview-first-container h3{margin-bottom: 35px;}
    .ru .product-three-points-container ul li { max-width: none;}
    .ru.page-template-page-product-aix-secure .product-digital-assets-fourth-section h3 { text-align: center;}
    .ru.page-template-page-product-aix-secure .product-digital-assets-fourth-section .product-sequre-bottom-main h3{ text-align: left; }
    .rtl .partner-image-counter:nth-child(1) { margin-left: 0;}
    .rtl .partner-image-counter{ float:none; display: inline-block; }
    .rtl .counters.products .counter-each .counter-number{ text-align: right; }
    .rtl .product-dynamic-counter-container .counters .counter-each:nth-child(3) .counter-value::after { top: 10px;}
    .rtl .product-dynamic-counter-container .counters .counter-each:nth-child(1) .counter-value::after,
    .rtl .product-dynamic-counter-container .counters .counter-each:nth-child(2) .counter-value::after { right: -45px !important;top: 10px;}
    .de .contact-first-section ul li{ min-height: 0; }
    .de .investors-three-points-container ul li { width: 100%; font-size: 18px;line-height: 26px;}



} 
@media (min-width: 1024px){
    .main-banner .mobile{ display: none; }
}
@media (max-width: 767px){
    .graph-main-container .mobiles{ display: none; }
    .graph-main-container .sm-mobiles{ display: block; }
    .graph-main-container .graph-line{ left: 201px;top: 135px;max-width: 405px;}
    .graph-main-container{ max-width: 600px; margin:0 auto;background-size: 460px;}
    .graph-first-content { left: 100px;bottom: 290px;}
    .graph-third-content::before { bottom: -99%;}
    .graph-second-round { width: 150px; height: 150px;}
    .graph-third-content {left: 274px;}
    .graph-second-content p,
    .product-dynamic-third-container .graph-second-content h3{ padding-left: 0 }
    .graph-second-round{font-size: 55px;}
    .graph-second-round span::after {font-size: 25px; right: -29px;top: 18px;}
    .graph-second-content { left: 172px;}
    .graph-fourth-content { width: 210px; height: 210px;}
    .graph-fourth-content-inner{font-size: 20px;}
    .graph-second-content::before { height: 700px;bottom: -594px;left: 74px;}
    .rtl .footer .newsletter-sec .tnp-subscription {margin-right: 0;}
    .rtl .graph-second-round span::after {top: 18px;}


}
@media (max-width: 600px){
    .product-digital-assets-first-banner-content h3, .product-digital-assets-secure-banner-content h3 {font-size: 21px; line-height: 30px !important;}
    .product-digital-assets-fourth-section h3,
    .de .product-digital-assets-fourth-section h3{font-size: 19px;line-height: normal;}
    .arrow-link.findOut { padding-top: 3px; font-size: 11px; line-height: 14px;padding-left: 40px;}
    .product-digital-assets-third-section-text,
    .main-aix-secure-property-placement-main-text-inner { padding: 40px 30px 20px!important;}
    .digital-assets-box-first-banner, .digital-secure-box-first-banner { min-height: 70px; font-size: 20px; width: 300px;bottom: -40px;padding: 20px 0;}
    .product-dynamic-second-container h3, .product-digital-assets-second p,
    .de .product-dynamic-second-container h3 {  font-size: 20px; line-height: 33px;}
    .main-banner-innerpage h3 { font-size: 31px;}
    .carrer-listing-inner-box h3 { font-size: 20px; letter-spacing: -1px;}
    .insight-detail-main-container h3,
    .insight-detail-main-container-ar h3{line-height: 30px;font-size: 20px;}
    .insight-detail-banner-contents h3 { font-size: 20px;margin-bottom: 10px;}
    .insight-carousel-inner .news .content .v-align { transform: translateY(0%);}
    .product-digital-assets-fourth-section-image .bg-map-coin{ max-width: 400px; }
    .product-digital-assets-fourth-section-image .bitcoin-img-1 { max-width: 180px;left: 70%;}
    .product-digital-assets-fourth-section-image .bitcoin-img-2 { max-width: 80px; margin: -10px 0 0 0;left: 49%;top: 51%;}
    .product-digital-assets-fourth-section-image .shadow { max-width: 200px;bottom: 0;}
    .product-digital-assets-fourth-section-image .arrow-left { left: 24%;bottom: 35px;max-width: 85px;margin: -20px 0 0 0;}
    .product-digital-assets-fourth-section-image .arrow-right{ max-width: 100px;top: 43px;right: 19%;}
    .product-digital-assets-fourth-section .container{ max-width: 400px; }
    .product-digital-assets-fourth-section-image .bitcoin-img-1 { max-width: 110px; left:96%; margin-top: -50px;}
    .contact-form-text-main {max-width: 100%;}
    /*.product-digital-assets-secure-banner-content {padding-top: 70px;}*/
    .product-digital-assets-first-banner-text, .product-digital-assets-first-banner-text-inner { min-height: 420px}
    .product-digital-assets-fourth-section-image{background-image: none;}
    .product-digital-assets-fourth-section-image{min-height: 240px;}
    .graph-main-container{ max-width: 400px;background-size: 325px; background-position: 80px 385px;}
    .graph-first-content { left: 68px; bottom: 194px; width: 80px; height: 80px;padding: 5px;}
    .graph-first-content-inner{font-size: 10px;}
    .graph-third-round span::after { font-size: 15px;right: -14px;top: 9px;}
    .graph-third-round {font-size: 29px;width: 80px; height: 80px;padding-left: 16px;}
    .graph-third-content { left: 180px; bottom: 100px}
    .graph-third-content::before { left: 40px;height: 160px !important;bottom: -32%;}
    .product-dynamic-third-container .graph-third-content h3{ padding-left: 5px; font-size: 11px;}
    .graph-second-round { font-size: 37px;width: 100px;height: 100px;padding-left: 17px;}
    .graph-second-content {left: 114px;top: 148px;}
    .graph-second-round span::after { font-size: 17px; right: -16px;top: 13px;}
    .graph-second-content::before { height: 470px;bottom: -296px;left: 50px;}
    .product-dynamic-third-container .graph-second-content h3 { font-size: 11px;margin-bottom: 5px;}
    .graph-second-content p{font-size: 8px;}
    .graph-fourth-content { width: 140px;height: 140px; padding: 5px;}
    .graph-fourth-content-inner {font-size: 16px;}
    .main-inner-graph-right-text{ margin-top: 20px; float: none;}
    .bottom-text-of-graph { max-width: 400px; margin: 40px auto 0;}
    .graph-main-container .graph-line { left: 131px;top: 111px;max-width: 283px;}
    .main-banner-innerpage{ min-height: 0; line-height: normal; padding: 40px 0;}
    .main-banner-innerpage h3 { font-size: 25px; margin:0;}
    .main-banner-innerpage h3 span { line-height: normal;}
    .page-menu-main-container { padding-top: 0; margin-bottom: 0;}
    .investors-list-menu li{ float:none!important; margin:2px 0!important; }
    .investors-list-menu li a{ padding: 15px 5% !important;border: 0 !important;background: #f0f0f0; }
    .investors-list-menu li.active a{ color: #fff; background: #b5704d }
    .page-menu-main-container .container{ max-width: none; }
    .firm-overview-first-container h3,
    .careers-top-text-main-container p { font-size: 19px;line-height: 32px;}
    .careers-top-text-main-container p{ margin:0; }
    .firm-overview-first-container{ padding-bottom: 40px; }
    .investors-three-points-container { padding: 40px 0 20px;}
    .career-center-text-container { padding: 50px 30px 30px 83px;}
    .firm-overview-bottom-container { padding-top: 50px;}
    .insight-page-main-container { padding-bottom: 0;}
    .firm-overview-first-container.firm-who-first-container { padding-bottom: 50px;}
    .who-we-bottom-container { margin-top: 60px;}
    .who-we-bottom-container ul li, .main-aix-secure-property-bottom-container ul li { margin-bottom: 40px;}
    .who-we-bottom-container ul li h3, .main-aix-secure-property-bottom-container ul li h3 { font-size: 24px;}
    .insight-page-main-container{ padding-bottom: 40px; }
    .firm-overview-first-container.firm-approach-first { padding-bottom: 50px;}
    .career-center-section-text-container h3 {font-size: 20px;line-height: 30px;}
    .firm-approach-bottom-first-container { margin-top: 50px;}
    .firm-approach-bottom-first-container p { font-size: 20px; line-height: 34px;}
    .firm-approach-bottom-second-container { margin-top: 30px;}
    .firm-approach-listing-main-container h3 { font-size: 23px;}
    .firm-approach-listing-main-container { margin-bottom: 14px;}
    .firm-approach-listing-main-container h3{ margin-bottom: 5px; }
    .investors-bottom-container h3 { font-size: 23px;}
    .investors-bottom-container { padding-top: 50px;}
    .investors-bottom-container h5 { font-size: 18px;}
    .investor-bottom-paragraph-main{ margin-top: 50px; }
    .product-dynamic-second-container { margin-top: 81px; padding-bottom: 0;}
    .product-dynamic-third-container { margin-top: 50px;padding-bottom: 55px;}
    .product-dynamic-third-container h3{ font-size: 22px; }
    .product-dynamic-bottom-section { padding-top: 50px;}
    .product-dynamic-bottom-section h3 { font-size: 22px;}
    .product-dynamic-bottom-section-inner h2,
    .de .product-dynamic-bottom-section-inner h2 { font-size: 19px;}
    .de .product-dynamic-bottom-section-inner p {font-size: 15px;line-height: 25px;}
    .product-dynamic-bottom-section-inner p {margin-bottom: 50px;}
    .VivaTimeline dl dd:last-child p{ margin-bottom: 0; }
    .product-page-main-container{ padding-bottom: 240px; }
    .main-aix-secure-property-bottom-container{ background:none; }
    .product-dynamic-counter-container{margin-top: 50px;}
    .product-digital-assets-second { padding-top: 83px;margin-bottom: 46px;}
    .product-secure-three-points-container{padding-top: 40px;}
    .product-secure-three-points-container { margin-bottom: 22px;}
    .product-digital-assets-fourth-section { margin-top: 40px;}
    .main-aix-secure-property-container h3 { line-height: 32px; font-size: 20px;}
    .main-aix-secure-property-container { margin-top: 50px;}
    .main-aix-secure-property-main-content{ margin-top: 30px; }
    .main-aix-secure-property-placement-main-container { margin-top: 20px;}
    .graph-main-container{ position: relative; top: -30px; }
    .product-digital-assets-fourth-section-bottom-text p{ margin-bottom: 15px; }
    .first-digital-assets-fourth-section-content{ padding-top: 10px; }
    .main-aix-secure-property-bottom-container ul li{ padding-top: 0; margin-bottom: 0; }
    .main-aix-secure-property-bottom-container{ padding-bottom: 40px; margin-bottom: -70px;}
    .main-aix-secure-property-bottom-container ul li:nth-child(2n),
    .main-aix-secure-property-bottom-container ul li:nth-child(3n) { padding-left: 70px;}
    .page-template-page-product-aix-secure .product-digital-assets-first-banner-text{ background-position: right -150px bottom; }
    .product-digital-assets-third-section-image, .main-aix-secure-property-placement-main-image,
    .career-center-section-image{ min-height: 300px; }
    .insight-detail-description{ margin-top: 20px; }
    .insight-detail-banner { min-height: 350px;}
    .insight-detail-banner-contents p{ margin:0; }
    .insight-detail-main-container,
    .insight-detail-main-container-ar { padding: 50px 0 30px 0;}
    .insight-detail-bottom-container{ padding-top: 55px; padding-bottom: 60px; }
    .insight-detail-bottom-scroller{ margin-top: 40px; }
    .insight-detail-bottom-container h2{ font-size: 25px; }
    .insights-carousel .owl-next{ background-position: right -18px center;width: 30px;height: 30px; top: 40%;}
    .insights-carousel .owl-prev { width: 30px; height: 30px;background-position: -17px center;top: 40%;}
    .career-listing-main-container { padding-top: 20px;}
    .carrer-listing-inner-box{ padding:30px;min-height: 200px; }
    .career-popup-detail h2, .career-popup-detail-inner-second h2 { font-size: 20px;}
    .career-popup-detail h4 { font-size: 20px;}
    .contact-first-section { padding:40px 0px 20px;}
    .contact-first-section ul li{ margin-bottom: 30px; }
    .contact-second-section { padding: 50px 0;}
    .contact-form-main-container h3,
    .de .contact-form-main-container h3 { font-size: 20px;}
    .footer-content { padding: 50px 0;}
    .footer-content .footer-col-3 ul li a{padding: 15px 3px;}
    .footer-content .footer-col-3 .footer-our-partners p { line-height: 22px;font-size: 14px;}
    .main-aix-secure-property-bottom-container ul li h3::before { top: 16px;}
    .is-android .counters .counter-each .counter-number{font-family: 'Libre Baskerville', serif;}
    .rtl .career-center-text-container{padding: 50px 83px 30px 30px;}
    .rtl .main-inner-graph-right-text {float: right;}
    .rtl .product-digital-assets-fourth-section h3 {font-size: 22px;}
    .rtl .product-sequre-bottom-main-inner .arrow-link::before {left: 50px;}
    .rtl .insights-carousel .owl-prev {left: auto; right: 0px !important; background-position: -75px -15px;}
    .rtl .insights-carousel .owl-next {background-position: -15px -15px;}
    .rtl .insights-carousel .owl-next { left: 0;}
    .rtl .counters .counter-each .direction { padding-right: 27px;}
    .rtl .counters .counter-each:nth-child(3) .direction {padding-right: 13px;}
    .rtl .counters.products .counter-each:nth-child(4) .partner-image-counter {font-size: 28px; width: 43%;}
    .rtl .graph-second-round span::after {top: 13px;}
    .home.rtl .counters .counter-each:last-child .direction .prepend-here {top: -18px;}
    
.for li a span {
    line-height: 30px;
    background: none;
    padding-bottom: 0;
}

.rtl .counters.products .counter-each .counter-number {
    text-align: right;
}

.rtl .partner-image-counter {
    float: none;
    display: inline-block;
}
.rtl .who-we-bottom-container ul li{ padding-left: 0; }
.rtl .graph-second-round {
    letter-spacing: -6px;
}
.rtl .graph-third-round {
    letter-spacing: -5px;
}
.ru .product-sequre-bottom-main h3,
.de.page-template-page-product-aix-secure .product-sequre-bottom-main h3{font-size: 17px;text-align: left; line-height: 20px;}

.ru .we-reside h3 { font-size: 27px;}
.rtl .counters .counter-each:nth-child(1) .counter-value::after, .rtl .counters .counter-each:nth-child(2) .counter-value::after, .rtl .product-dynamic-counter-container .counters .counter-each:nth-child(3) .counter-value::after {
    top: 10px;
    right: -43px !important;
}
.rtl .product-digital-assets-secure-banner-content {
    min-width: 0;
}
.rtl.page-template-page-products-aix-dynamic .product-digital-assets-first-banner-content {
    padding-top: 130px;
}

.main-aix-secure-property-container .property-columns h3 { font-size: 19px; margin-bottom: 5px;}
.main-aix-secure-property-container .property-columns .each { margin-bottom: 30px;}
.main-aix-secure-property-container .property-columns { padding: 50px 0 16px;}
.main-aix-secure-property-container .property-columns .each { margin-bottom: 50px;}
.main-aix-secure-property-container .property-columns .col:nth-child(1){ margin-bottom: 50px; }
.product-sequre-bottom-main-inner{ left: 10px; }
}
@media (max-width: 420px){
    .graph-main-container{ max-width: 300px;background-size: 225px;background-position: 60px 315px;margin-top: -40px;}
    .graph-first-content { left: 41px; bottom: 140px; width: 60px; height: 60px; padding: 3px;}
    .graph-first-content-inner { font-size: 8px;}
    .graph-third-content { left: 124px;}
    .graph-second-content { left: 72px;top: 123px;}
    .graph-third-round { font-size: 23px; width: 60px; height: 60px; padding-left: 11px;}
    .graph-third-round span::after { font-size: 11px; right: -13px; top: 7px;}
    .graph-third-content::before { left: 31px; height: 170px !important; bottom: -32%;}
    .graph-third-content { left: 134px; width: 80px;}
    .product-dynamic-third-container .graph-third-content h3,
    .product-dynamic-third-container .graph-second-content h3{ font-size: 10px; }
    .graph-third-content{height: 130px;}
    .graph-third-content::before {left: 31px;height: 117px !important;bottom: -57%;}
    .graph-second-content::before { height: 330px;bottom: -160px;}
    .graph-fourth-content { width: 110px; height: 110px; padding: 3px;}
    .graph-fourth-content-inner { font-size: 12px;}
    .bottom-text-of-graph { margin-top: 20px; max-width: 300px;}
    .main-inner-text-of-graph span{font-size: 10px;}
    .graph-main-container .graph-line { left: 98px;top: 112px;max-width: 210px;}
    /*.main-banner-innerpage{background-position: right -540px top;}*/
    .rtl .investor-bottom-paragraph-main a {white-space: nowrap;}
    .rtl .product-dynamic-third-container .graph-third-content h3, .rtl .product-dynamic-third-container .graph-second-content h3{font-size: 9px;}
    .rtl .graph-third-round { letter-spacing: -4px;}
    .ru .for li a { font-size: 21px;}
    .main-aix-secure-property-container .property-columns .each img{ max-width: 55px; max-height: 55px;margin-bottom: 13px; }

}
@media (max-width: 400px){
    .contact-form-text-main {max-width: 100%;}
    .carrer-listing-inner-box{padding: 30px 20px 90px 30px; min-height: 0}
    .product-digital-assets-fourth-section-image .bg-map-coin{ max-width: 300px; }
    .product-digital-assets-fourth-section .container{ max-width: 300px; }
    .product-digital-assets-fourth-section-image .bitcoin-img-1 { max-width: 80px; left: 50%; margin-top: -50px; margin-left: -60px;}
    .product-digital-assets-fourth-section-image .bitcoin-img-2 { max-width: 50px; margin: -18px 0 0 -2px;}
    .product-digital-assets-fourth-section-image .shadow { max-width: 90px;margin-bottom: 30px;}
    .product-digital-assets-fourth-section-image .arrow-left { left: 18%; bottom: 42px; max-width: 73px;}
    .product-digital-assets-fourth-section-image .arrow-right { max-width: 80px;top: 31px; right: 21%;}
    .product-digital-assets-fourth-section-image { min-height: 200px;margin-bottom: 10px;}
    .main-overview-bottom-left, .main-overview-bottom-right{ display: block; width: 100%; }
    .rtl .counters .counter-each .counter-description {font-size: 13px;}
    .rtl .counters.products .counter-each:nth-child(4) .partner-image-counter {width: 38%;}
    .ru .header .header-right .header-btns .mobile-ls:nth-last-child(2){font-size: 11px;padding-right: 6px;right: 64px;top: -16px;}
    .ru .we-reside h3 { font-size: 22px;}
    .ru .banner-bottom h2 { font-size: 22px;}
    .ru .counters .counter-each .counter-description{line-height: 19px;font-size: 10px !important;}
    .ru .firm-overview-bottom-container h3 { font-size: 26px;line-height: 36px;}
    .rtl .counters .counter-each{text-align: right;}
    .rtl .counters .counter-each .counter-description{max-width: 130px;}
    .de.page-template-page-product-aix-secure .product-sequre-bottom-main img{ position: relative; left: 10px; }
    .de.page-template-page-product-aix-secure .product-sequre-bottom-main .product-sequre-bottom-main-inner{left: -11px;}
    .de.page-template-page-product-aix-secure .product-sequre-bottom-main h3{ font-size: 15px; }
    .de .product-digital-assets-first-banner-content a,
    .product-digital-assets-secure-banner-content a{ font-size: 15px; }
}


@media (max-width: 320px){
.graph-second-content::before{bottom: -140px;left: 46px;}
.graph-third-content::before {left: 25px;}
.graph-main-container .graph-line {left: 95px;}
}

@media (min-width: 320px) and (max-width: 480px) {

.rtl .counters .counter-each:nth-child(3) .counter-description {width: 100% !important;}

}


@media (min-width: 320px) and (max-width: 358px) {

.rtl .counters .counter-each:nth-child(4) .direction {padding-top: 0px;}
}

@media (min-width: 736px) and (max-width: 768px) {
    .rtl .counters .counter-each:nth-child(3) .direction {padding-top: 14px;}
}


