@media only screen and (max-width:2200px){
    .logo {width:180px;}
    .navigation ul li {margin: 0 20px;font-size: 30px;}
    .hed-right-btn a {font-size:28px;padding: 7px 26px 8px;}
    .register-btn {margin: 0 0 0 10px;}
    .login-btn {}
    .banner-text h1 {font-size: 90px;line-height: 110px;}
    .heading-block h2 {font-size: 70px;}
    .heading-block:after {bottom: -25px;width: 50px;height: 50px;}
    .abt-box {padding: 120px 0;max-width: 960px;}
    .abt-box p {font-size:60px;line-height:92px;}
    .click-heading {font-size: 70px;}
    .on-role-block ul li a {font-size: 30px;}
    .on-role-block ul li a strong {line-height: 32px;}
    .why-join-insid {padding: 120px 0;max-width: 1090px;}
    .title-block {font-size:62px;padding: 0 0 50px;}
    .why-join-insid ul li {font-size: 45px; margin: 0 0 30px;}
    .why-join-insid ul li:before {width: 15px;height: 15px;top: 26px;margin: 0 0 0 -25px;}
    .why-join-insid img {width: 80%;}
    .get-tuch-block h2 {font-size: 55px;}
    .insid-get {padding: 180px 0 60px;}
    .form-control {font-size: 26px;}
    .btn-custom {font-size: 30px;padding: 10px 50px;}
    .ft-bot {font-size: 26px;padding: 40px 0 0 0;}
    .bner-hd {font-size: 50px;}
    .law-tit {font-size: 60px;height:48px;}
    .rlt-law span {font-size: 45px;margin: 0 0 50px;}
    .rlt-law p {font-size: 45px;margin: 0 0 50px;}
    .tab-content {max-width: 1600px;}
    .pending-img {max-width: 500px;margin: 0 auto;}
    .abt-container {max-width: 1100px;}
    .inner-heading h1 {font-size: 80px;}
    .abt-container p {font-size: 38px;line-height: 52px;padding: 0 0 40px;}
    .client-img {max-width: 250px;margin:40px auto 90px;}
    .work-block .tab-content {max-width: 1030px;}
    .work-block .rlt-law span {font-size:50px;margin: 0 0 30px;}
    .work-block .rlt-law p {font-size:36px;line-height:52px;}
    .inner-heading span {font-size: 50px;}
    .faq-page .card-header a {font-size:38px;padding: 5px 90px 10px 20px;}
    .faq-page .card-body p {font-size: 32px;line-height: 50px;}
    .faq-page .card-body ul { margin:0; padding:0 0 10px 55px;}
    .faq-page .card-body ul li{font-size: 32px;line-height: 50px;}
    .faq-page .card-body {padding: 25px;}
    .faq-page .card-header a::before {font-size: 50px;line-height: 70px;width: 80px;}
    .about-page-block {padding: 100px 0;}
    .about-page-block.work-inst {padding: 100px 0 0;}
    .banner-video {min-height:600px;}
    .header-sticky .navigation ul li {font-size:17px;}
    .header-sticky .hed-right-btn a {font-size:17px;}
    .navigation .sub-menu {min-width:295px;}
    .navigation .sub-menu li a {font-size:16px;padding: 12px 20px;}
    .header-sticky .hed-right-btn {
        padding-bottom: 0px;
    }
    .header-sticky.header {
        padding: 5px 0;
       
    }
    .header-sticky .logo {width:65px;}
    /*.banner-video {max-width:1000px;}*/
    /*.banner{padding:240px 0 0;}*/
    .banner {
        padding: 155px 0 0;
    }
    .medial-block{padding:240px 0 0;}
    .faq-page h3 {font-size: 42px;padding:30px 0 20px;}

    .alt-news-page.news-block-page .news-block-outer span {font-size:28px;padding: 0 0 10px;}
    .alt-news-page.news-block-page .news-block-outer p {font-size: 22px;padding: 0 0 10px;}
    .alt-news-page.news-block-page .btn-custom {font-size: 18px;padding: 5px 20px;margin: 10px 0 0 0;}
    .alt-news-page.news-block-page .row .col-md-6 {margin-bottom: 50px;}

    .news-block-outer span {font-size: 25px;}
    .work-block .rlt-law .currency-typ p {font-size: 20px;line-height: 36px;}

  
    }

    @media only screen and (max-width:1700px){
    .logo {width:150px;}
    .navigation ul li {margin: 0 10px;font-size: 24px;}
    .hed-right-btn a {font-size:24px;padding:7px 20px 8px;}
    .register-btn {margin: 0 0 0 10px;}
    .login-btn {}
    .banner-text h1 {font-size: 80px;line-height: 100px;}
    .heading-block h2 {font-size: 54px;}
    .heading-block:after {bottom: -20px;width: 40px;height: 40px;}
    .abt-box {max-width: 880px;padding: 100px 0;}
    .abt-box p {font-size: 48px;line-height: 72px;}
    .on-role-block {padding: 70px 0;}
    .click-heading {font-size: 50px;padding: 0 0 50px;}
    .on-role-block ul li a {font-size: 24px;}
    .on-role-block ul li a strong {line-height: 28px;}
    .why-join-insid {padding: 80px 0;max-width: 900px;}
    .title-block {font-size: 50px;padding: 0 0 40px;}
    .why-join-insid ul li {font-size: 38px;margin: 0 0 25px;}
    .get-tuch-block {padding: 50px 0;}
    .get-tuch-block h2 {font-size: 60px;}
    .get-tuch-block p {font-size: 25px;}
    .social-box {padding: 30px 0 0 0;}
    .social-box li {margin: 0 6px;}
    .social-box li a {width: 50px;height: 50px;line-height: 50px;font-size: 28px;}
    .insid-get {max-width: 1100px;}
    .btn-custom {font-size: 24px;padding: 10px 40px;}
    .insid-get .form-group {margin: 0 0 60px 0;}
    .ft-bot {font-size: 24px;padding:30px 0 0 0;}
    .insid-get .btn-custom {font-size: 26px;}
    .law-tit {font-size: 45px;height: 35px;}
    .rlt-law span {font-size: 38px;margin: 0 0 35px;}
    .rlt-law p {font-size: 38px;margin: 0 0 35px;}
    .work-block .rlt-law .currency-typ p {font-size: 18px;line-height: 32px;}
    }

    @media only screen and (max-width:1450px){
    .header {padding: 10px 0 0 0;}
    .logo {width:110px;}
    .navigation ul li {margin: 0 15px;font-size:20px;}
    .hed-right-btn a {font-size:20px;padding:6px 10px 7px;}
    .register-btn {margin: 0 0 0 10px;}
    .login-btn {}
    .banner-text h1 {font-size:60px;line-height:80px;}
    .banner-text {padding: 80px 0 80px 0;}
    .heading-block h2 {font-size: 40px;}
    .abt-box {max-width: 730px;padding:80px 0;}
    .heading-block:after {bottom: -15px;width: 30px;height: 30px;}
    .abt-box p {font-size: 40px;line-height: 60px;}
    .on-role-block {padding: 60px 0;}
    .on-role-block ul li a {font-size: 20px;}
    .on-role-block ul li a strong {line-height: 24px;}
    .on-role-block ul li img {margin: 0 auto 30px;}
    .title-block {font-size: 40px;padding: 0 0 30px;}
    .why-join-insid ul li {font-size: 32px;margin: 0 0 20px;}
    .why-join-insid ul li:before {width: 10px;height: 10px;top: 19px;margin: 0 0 0 -15px;}
    .why-join-insid ul {padding: 0 0 40px;}
    .get-tuch-block h2 {font-size: 50px;}
    .insid-get {max-width: 970px;}
    .form-control {font-size: 22px;}
    .btn-custom {font-size: 22px;padding: 8px 30px;}
    .bner-hd {font-size: 38px;padding: 0 0 50px 0;}
    .banner-text .btn-custom:after {width: 80px;height: 90px;right: -90px;top: -50px;background-size: 100%;}
    .lft-law-img {padding: 0 50px;}
    /*.tab-content {padding: 130px 0 0 0;}*/
    .tab-content {
        padding: 75px 0 0 0;
    }
    .alt-show-dtl video {
    
        height: 450px;
    }
    .tab-content .card .btn-custom {
        font-size: 20px;
    }
    .rlt-law span {font-size: 32px;margin: 0 0 30px;}
    .rlt-law p {font-size: 32px;margin: 0 0 30px;}
    .about-page-block {padding: 100px 0;}
    .abt-container {max-width: 800px;padding: 100px 0 0;}
    .inner-heading h1 {font-size: 58px;}
    .abt-container p {font-size: 26px;line-height: 38px;padding: 0 0 25px;}
    .client-img {max-width: 190px;}
    .work-block .tab-content {max-width:800px;}
    .work-block .rlt-law span {font-size:36px;margin: 0 0 20px;}
    .work-block .rlt-law p {font-size:26px;line-height:36px;}
    .inner-heading span {font-size:40px;}
    .about-page-block.work-inst {padding: 100px 0 0;}
    .faq-page {background: #fff;padding:90px 0 80px;}
    .faq-page .card-header a {font-size:38px;padding: 5px 65px 5px 10px;}
    .faq-page .card-body p {font-size: 28px;line-height:40px;}
    .faq-page .card-body {padding: 25px;}
    .faq-page .card-header a::before {font-size: 40px;line-height: 72px;width: 60px;}
    .banner-video {min-height:480px;}
    .navigation .sub-menu:before{ display:none;}
    /*.banner {padding:190px 0 0;}*/
    .banner {padding:110px 0 0;}
    .banner-video {
	margin: -30px auto 0;
}
.banner-video video {
	height: 440px;
    margin-bottom: 10px;
    background: #fff;
}


    .medial-block{padding:190px 0 0;}
    .faq-page .card-body ul li {font-size: 28px;line-height: 40px;}
    .alt-news-page.news-block-page .news-block-outer {padding: 15px 20px;}
    .alt-news-page.news-block-page .news-block-outer span {font-size: 24px;padding: 0 0 5px;}
    .alt-news-page.news-block-page .news-block-outer p {font-size: 18px;padding: 0 0 5px;}
    .alt-news-page.news-block-page .btn-custom {font-size: 15px;padding: 5px 20px;margin: 5px 0 0 0;}
    .alt-news-page {padding: 100px 0;}
    .news-block-outer span {font-size: 20px;}
    .alt-news-page .row .col-md-4 {margin-bottom: 60px;}
    .logo::after {bottom: 30px;	font-size: 15px;}
    .header-sticky .logo::after {	right: -10px; bottom: 5px;}
    }

    @media only screen and (max-width:1199px){
    .container {width: 95%;}
    .logo {width:100px;}
    .navigation ul li {margin: 0 15px;font-size: 16px;}
    .hed-right-btn a {font-size: 16px;padding:5px 8px 6px;}
    .login-btn {}
    .register-btn {margin: 0 0 0 10px;}
    .banner-text h1 {font-size: 44px;line-height: 60px;}
    .banner-text {padding: 50px 15px;}
    .heading-block h2 {font-size: 32px;}
    .heading-block:after {bottom: -10px;width: 20px;height: 20px;}
    .abt-box p {font-size: 32px;line-height: 46px;}
    .abt-box {max-width: 580px;padding: 50px 0;}
    .click-heading {font-size: 36px;padding: 0 0 30px;}
    .on-role-block {padding: 40px 0;}
    .on-role-block ul li a {font-size: 16px;}
    .on-role-block ul li a strong {line-height: 18px;}
    .on-role-block ul li {width: 13%;}
    .title-block {font-size: 34px;padding: 0 0 15px;}
    .why-join-insid ul li {font-size: 24px;margin: 0 0 12px;}
    .why-join-insid {padding: 50px 0;max-width: 570px;}
    .get-tuch-block {padding: 40px 0;}
    .get-tuch-block h2 {font-size: 38px;padding:0;}
    .get-tuch-block p {font-size: 20px;}
    .social-box li a {width: 40px;height: 40px;line-height: 40px;font-size: 20px;}
    .insid-get {max-width: 760px;padding: 100px 0 40px;}
    .insid-get .form-control {padding: 0 0 0 30px;background-size: 24px;}
    .form-control {font-size: 16px;}
    .btn-custom {font-size: 18px;padding: 8px 30px;}
    .ft-bot {font-size: 20px;padding: 22px 0 0 0;max-width: 530px;}
    .rlt-law span {font-size: 28px;margin: 0 0 25px;}
    .rlt-law p {font-size: 28px;margin: 0 0 25px;}
    .banner-video {min-height:380px;}
    .header-sticky .navigation ul li {font-size:16px;}
    .header-sticky .hed-right-btn a {font-size:16px;}
    .about-video video {width: 100%;}
    .banner {padding:160px 0 0;}
    .medial-block{padding:160px 0 0;}
    .faq-page .card-body ul {padding: 0 0 10px 34px;}
    .faq-page .card-body ul li {font-size: 18px;line-height:30px;}
    .faq-page h3 {font-size: 30px;}
    .alt-news-page {padding: 80px 0;}
    .work-block .rlt-law .currency-typ p {font-size: 16px;line-height: 30px;}
    .rg-box .user-open-block {min-width: 170px;}
    .rg-box .user-open-block li a {font-size: 13px;padding: 10px 10px;}
    .logo::after {bottom: 26px;	font-size: 13px;}
    }
    @media only screen and (max-width:991px){
    /*.header {padding: 20px 0 0 0;}*/
    .navigation ul li {margin: 0 5px;font-size: 14px;}
    .hed-right-btn a {font-size: 14px;padding: 5px 8px;}
    .register-btn {width: auto;margin: 0 0 0 5px;}
    .login-btn {width: auto;}
    .banner-text h1 {font-size: 40px;line-height: 50px;}
    .bner-hd {font-size: 30px;padding: 0 0 30px 0;}
    .banner-text .btn-custom:after {width: 50px;height: 56px;right: -60px;top: -26px;background-size: 100%;}
    .banner-video { margin: 30px auto;}
    .tab-content {padding: 70px 0 0 0;}
    .law-tit {font-size: 30px;height: 25px;margin: 0 0 50px;}
    .rlt-law span {font-size: 22px;margin: 0 0 15px;}
    .rlt-law p {font-size: 22px;margin: 0 0 15px;}
    .about-page-block {padding:50px 0;}
    .inner-heading h1 {font-size: 40px;}
    .abt-container {padding: 50px 0 0;}
    .abt-container p {font-size: 20px;line-height: 28px;padding: 0 0 20px;}
    .client-img {max-width: 150px;}

    .work-block .tab-content {max-width:600px;}
    .work-block .rlt-law span {font-size:30px;margin: 0 0 20px;}
    .work-block .rlt-law p {font-size:20px;line-height:28px;}
    .inner-heading span {font-size:30px;}
    .about-page-block.work-inst {padding:50px 0 0;}


    .faq-page {background: #fff;padding:90px 0 80px;}
    .faq-page .card-header a {font-size:28px;padding: 5px 50px 5px 10px;}
    .faq-page .card-body p {font-size:18px;line-height:30px;}
    .faq-page .card-body {padding: 25px;}
    .faq-page .card-header a::before {font-size: 30px;line-height: 60px;width: 40px;}
    .banner-video {min-height:280px;}
    .header-sticky .logo {width:65px;}
    .header-sticky .navigation ul li {font-size:15px;}
    .header-sticky .hed-right-btn a {font-size:14px;}
    .banner {padding:135px 0 0;}
    .medial-block{padding:135px 0 0;}

    .alt-news-page.news-block-page .news-block-outer {padding: 15px 20px;}
    .alt-news-page.news-block-page .news-block-outer span {font-size: 20px;padding: 0 0 10px;line-height: normal;}
    .alt-news-page.news-block-page .news-block-outer p {font-size: 16px;padding: 0 0 10px;line-height: normal;}
    .news-block-outer span {font-size: 16px;line-height: normal;padding: 10px;}
    .alt-news-page .row .col-md-4 {margin-bottom: 40px;}
    .work-block .rlt-law .currency-typ p {font-size: 16px;line-height: 30px;}
    .tab-content .card .btn-custom {
        font-size: 14px;
    }
    }
    @media(min-width:768px) {
    .nav-tabs {display: flex;}
    .on-role-block .card {border: none;}
    .on-role-block .card .card-header {display:none;}
    .on-role-block .card .collapse{display:block;}
    .header-sticky .logo::after {	bottom: 3px;}
    }
    @media only screen and (max-width:767px){
    .container {width: 100%;}
    .menuImage{float:none;height:auto;margin:0;padding:0;position:absolute;right:15px;top:8px;width:30px;z-index:999;}
    .menuImage > img{height:auto;width:100%;}
    .iphon_navigation{background:#123358;border-top:medium none;left:auto;margin:0 auto;overflow:hidden;position:absolute;right:0;top:72px;width:100%;z-index:99999;}
    .iphon_navigation ul{margin:0px;padding:0px;list-style:none;}
    .iphon_navigation ul li{display:block;list-style:none outside none;margin:0;padding:0;text-align:center;width:100%;position:relative;}
    .iphon_navigation ul li:first-child{border-top:none;}
    .iphon_navigation ul img{display:block;float:left;height:20px;margin-right:5px;width:15px;}
    .parentMenu > div.subItem{width:50px;height:30px;float:right;background:url(../../images/faq-arrowup.png) no-repeat center;cursor:pointer;}
    .parentMenuActive > div.subItem{width:50px;height:30px;position:absolute;right:0;top:0;background:url(../../images/faq-arrowdown.png) no-repeat center!important;cursor:pointer;}
    .parentMenu > div.subItem{background:url(../../images/faq-arrowup.png) no-repeat scroll center center transparent;cursor:pointer;position:absolute;right:0;top:0;width:50px;height:30px;}
    .iphon_navigation ul li a{color:#fff !important;display:block;font-size:14px;line-height:20px;letter-spacing:1px;list-style:none outside none;margin:0 0 1px;padding:8px 10px;text-decoration:none;overflow:hidden;background:#244b77;font-weight:normal;}
    .iphon_navigation ul li a:hover{color:#fff;text-shadow:inherit;text-decoration:none;background:#000;}
    .iphon_navigation > ul ul{background-image:none !important;margin:0;padding:0;width:100%;}
    .iphon_navigation ul ul li{list-style:none;margin:0;padding:0;text-align:center;width:100%;border:none;}
    .iphon_navigation ul ul li a{background:#325e90;color:#FFFFFF;display:block;letter-spacing:1px;list-style:none outside none;margin:0 0 1px;padding:6px 10px;text-decoration:none;text-transform:uppercase;}
    .iphon_navigation ul li a:hover{color:#fff;text-shadow:inherit;text-decoration:none;background:#333;}
    .iphon_navigation ul ul ul{margin:0;padding:0;text-align:left;width:100%;list-style:none;}
    .iphon_navigation ul ul ul li a{background:#00435D;color:#FFFFFF;display:block;font-size:12px;list-style:none outside none;margin:0 0 1px;padding:7px 10px;text-decoration:none;text-transform:uppercase;}
    .iphon_navigation ul ul ul li a:hover{color:#fff;text-shadow:inherit;text-decoration:none;}
    .header {padding:10px 0;}
    .logo {width: 65px;padding:0;}
    .header-inner {align-items: center !important;}
    .hed-right-btn a {padding: 3px 10px 4px;border-radius: 2px;}
    .hed-right-btn {padding: 0 40px 0 0;}
    .banner-text {padding: 20px 15px;}
   /* .banner-video {margin: 15px auto;}*/
    .banner-video {
        margin: -30px auto 10px;
    }
    .bner-hd {font-size: 18px;padding: 0 0 10px 0;}
    .banner-text .btn-custom:after{ display:none;}
    .banner-text h1 {font-size: 26px;line-height: 30px;}
    .heading-block {padding:5px 10px;}
    .heading-block h2 {font-size: 24px;}
    .heading-block:after {bottom: -5px;width:10px;height:10px;}
    .abt-box {padding: 25px 0;}
    .abt-box p {font-size: 22px;line-height: 30px;}
    .on-role-block {padding: 20px 0 30px;}
    .click-heading {font-size: 26px;padding: 0 0 10px;}
    .on-role-block ul li {width: 100%;margin:0 0 20px;}
    .on-role-block ul li img {margin: 0 auto 10px;width: 100px;}
    .on-role-block ul li a strong br{ display:none;}
    .why-join-insid {padding: 20px 0;}
    .title-block {font-size: 24px;padding: 0 0 10px;line-height: normal;}
    .why-join-insid ul li {font-size: 16px;margin: 0 0 10px;}
    .why-join-insid ul li:before {width: 5px;height: 5px;top: 10px;margin: 0 0 0 -8px;}
    .why-join-insid ul {padding: 0 0 15px;}
    .get-tuch-block {padding: 20px 15px;}
    .get-tuch-block h2 {font-size: 26px;padding: 0;}
    .get-tuch-block p {font-size: 18px;line-height: normal;}
    .social-box {padding: 20px 0 0 0;}
    .social-box li a {width: 30px;height: 30px;line-height: 30px;font-size: 16px;}
    .insid-get {padding: 20px 0;}
    .insid-get .form-control {padding: 0 0 0 22px;background-size: 16px;}
    .form-control {height: 40px;font-size:15px;}
    .insid-get .form-group {margin: 0 0 15px 0;}
    .insid-get textarea.form-control{height: 70px;background-size: 16px;}
    .message-icon {background: url(../../images/message-icon.jpg) no-repeat top 4px left;}
    .btn-custom {font-size: 16px;padding: 6px 20px;}
    .ft-bot {font-size: 18px;padding: 15px 0 0 0;}
    .insid-get .btn-custom {font-size: 18px;padding: 2px 20px 3px;}
    .pending-img {max-width:280px;}
    .law-detail {display: block;border: solid 1px #e4e4e4; padding:10px;margin: -1px 0 0 0;}
    .lft-law-img{ display:none;}
    .rlt-law {width: 100%;}
    .law-tit {font-size: 18px;height:inherit;margin: 0 0 20px; border:none; display:none;}
    .law-tit strong {padding: 0 10px;}
    .rlt-law span {font-size: 16px;margin: 0 0 10px;}
    .rlt-law p {font-size: 16px;margin: 0 0 10px;}
    .on-role-block .card {border: none;margin-bottom: 10px;}
    .tab-pane {display: block !important;opacity: 1 !important;}
    .nav-tabs{ display:none !important;}
    .tab-content {padding:0;}
    .on-role-block .card-header {border: none;box-shadow: none;border-radius: 0;background: none;border: solid 1px #e4e4e4;padding:0;}
    .on-role-block .card-header h5{ padding:0; margin:0; text-transform:uppercase; font-size:16px;}
    .on-role-block .card-header h5 a{ color:#203a5b; display:block;padding:5px 10px;}
    .on-role-block .card-header h5 a img {width:25px; margin:0 10px 0 0;}
    .on-role-block .tab-pane{}
    .rlt-law p br{ display:none;}
    .about-page-block {padding:20px 0;}
    .inner-heading h1 {font-size: 24px;font-weight: 400;}
    .abt-container {padding: 20px 0 0;}
    .abt-container p {font-size: 16px;line-height: 24px;padding: 0 0 15px;}
    .client-img {max-width: 100px;margin:0 auto;}
    .work-block .rlt-law span {font-size:20px;margin: 0 0 10px;}
    .work-block .rlt-law p {font-size:16px;line-height:22px;margin: 0 0 5px;}
    .inner-heading span {font-size: 20px;padding: 0 0 10px;}
    .work-block .rlt-law {width:100%;padding:0;}
    .about-page-block.work-inst{padding:20px 0 0;}
    .faq-page {background: #fff;padding:30px 0 20px;}
    .faq-page .card-header a {font-size: 18px;padding: 7px 35px 9px 10px;line-height: 22px;}
    .faq-page .card-body p {font-size:16px;line-height:26px;}
    .faq-page .card-body {padding: 10px;}
    .faq-page .card-header a::before {font-size: 23px;line-height: normal;width: auto;background: none;color: #000;bottom: auto;top: 50%;transform: translateY(-50%);font-weight: 500;right: 10px;}
    .faq-page .card-header a[aria-expanded="true"]::before { color:#fff;}
    .banner-video {min-height:150px;}
.header-sticky .menuImage {top: 9px;}   
.header-sticky .iphon_navigation {top: 50px;}
    .about-video {padding:30px 0;}
    .alt-show-dtl {padding: 10px 0 0 0;}
    .banner {padding:90px 0 0;}
    .medial-block{padding:90px 0 0;}
    .owl-controls .owl-dots {margin-top: 15px;}
    .owl-controls .owl-dots .owl-dot span {width:10px;height:10px;margin:0 8px;}
    .faq-page .card-body ul {padding: 0 0 10px 20px;}
    .faq-page .card-body ul li {font-size: 16px;line-height: 26px;}
    .faq-page h3 {font-size: 20px;padding: 10px 0;}

    .alt-news-page {padding:40px 0;}
    .alt-news-page.news-block-page .row .col-md-6 {margin-bottom: 25px;}
    .alt-news-page.news-block-page .news-block-outer {padding: 10px 10px;}
    .alt-news-page.news-block-page .news-block-outer span {font-size: 20px;padding: 0 0 10px;line-height: normal;}
    .alt-news-page.news-block-page .news-block-outer p {font-size: 16px;padding: 0 0 10px;line-height: normal;}
    .news-block-outer span {font-size: 15px;}

    .work-block .rlt-law .currency-typ p {font-size: 13px;line-height: 24px;}
    .work-block .rlt-law .currency-typ p br {display: block;}

    .rg-box .user-open-block {min-width: 155px;}
    .rg-box .user-open-block li a {font-size: 13px;padding: 10px 10px;}
    .mrt-about {padding: 30px 0 20px;}
    .inst-new-about p {font-size: 16px;margin-bottom: 0.3em;}
	.container.how_it_work_div {max-width: 100%;}
	.inst-new-about .how_it_work_div p {max-width: 100%;}
  .tab-btn-inline{flex-direction: column;}
  .tab-btn-inline > [class*="col-"]:last-child {   margin-top:10px;       margin-bottom:10px;      }
.tab-content .card .btn-custom {font-size: 14px;padding: 5px 20px 6px 20px;width: 100%;}
.logo::after {bottom: 7px;font-size: 13px;right: -9px;}
.header-sticky .logo::after {bottom: 1px;}

/*22-07-2020*/
.home-about p {font-size: 23px;line-height: 40px;margin-bottom: 25px;}
.header-inner .logo .large {display: none;}
.header-inner .logo .small {display: block;}
.alt-show-dtl video, .banner-video video {
	height: auto;
}

    }

    @media only screen and (max-width:575px){
    .work-block .rlt-law .currency-typ p {font-size: 11px;line-height: 24px;}
    }
