@charset "UTF-8";
/*
Theme Name: Twenty Seventeen Child
Theme URL: http://hostinger-tutorials.com
Description: Twenty Seventeen Child Theme
Author: SHUFTI PRO
Author URL: http://hostinger-tutorials.com
Template: twentyseventeen
Version: 1.0.0
Text Domain: twentyseventeen-child

*/


/*
    ============================
         Font Family
    ============================
*/
  @font-face {
    font-family: Graphik-Semibold;
    src: url("fonts/Graphik-Semibold.woff") format("woff");
    font-display: swap;
}
@font-face {
    font-family: Graphik-Medium;
    src: url('fonts/Graphik-Medium.woff') format('woff');
    font-display: swap;

}

@font-face {
    font-family: Graphik-Regular;
    src: url('fonts/Graphik-Regular.woff') format('woff');
    font-display: swap;

}  


/*
    ============================
         Header Style
    ============================
*/

.font-medium {
    font-family: Graphik-Medium;
}
.font-semibold {
    font-family: Graphik-Semibold;
}
.VerveineCyr {
    font-family: VerveineCyr-Regular; 
}
body twitter-widget {
    margin: auto;
}
body #mega-menu-wrap-top {
    background-color: inherit;
}
body #mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link {
    font-size: 16px;
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link {
    color: initial;
}
.home #mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link { 
    color:white !important;
}
body #mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link:hover {
    background-color: inherit;
}
.home .home-banner-listing-icons li:hover {
    text-decoration: underline;
}
body ul.mega-sub-menu {
    background-color: white !important;
    border-radius: 10px !important;
    padding: 7px 0px !important;
}
body ul#menu-idenitity-verification {
    margin-top: 10px;
}
.static-inherit {
    position: inherit !important;
}
a.mega-menu-link:hover {
    color: inherit !important;
}
#mega-menu-item-2630, #mega-menu-item-19782, #mega-menu-item-2509 {
    padding:0px !important;
}
body .mega-block-title {
    padding: 0px 20px !important;
}

* {
    margin: 0px;
    padding: 0px;
}
html {
    overflow-x:hidden;
    width:100%;
    margin: 0;
    padding: 0;
}
#socialButtonOnPage .csbwfs-sbutton-post img {
	width: 44px !important;
	height:auto !important;
}
body #socialButtonOnPage a {
    width: 50px !important;
}
body {
    font-family: Graphik-Regular !important;
    font-size: 16px;
    color: #112284;
    overflow-x:hidden;
    width:100%;
    margin: 0;
	counter-reset: h2counter;
    padding: 0;
}
input#wpcf-custom-btn-0 {
    background: #ee524f;
    float: right;
    color: #fff;
    padding: 9px 29px;
    border-radius: 17px;
    font-size: 15px;
}
h2 {
   font-family: Graphik-Medium !important;
}
.font-change {
    font-family: VerveineCyr-Regular;
}
.has-header-image.twentyseventeen-front-page .site-branding {
    position: inherit;
}
.site-navigation-fixed.navigation-top {
    position: inherit;
    background: inherit;
}
ul#top-menu {
    margin-top: 4px;
	width:100% !important;
}
.wrap {
    max-width: 1280px;
    padding: inherit;
}
body .site-branding-text {
    display: none !important;
}
.navigation-top {
    position: inherit;
    border: inherit;
}
.single .main-blog-content a {
    border-bottom: 1px #ee524f solid;
    color: #ee524f;
}
.single .main-blog-content a:hover {
    border-bottom: 1px #2c6ada solid;
	 color: #2c6ada;
}
.single iframe {
    display: flex;
    margin: auto;
}
.twentyseventeen-front-page.has-header-image .site-branding {
    padding: inherit;
    margin-bottom: inherit;
}
.site-header {
    background: #f6f9fc;
}
.main-navigation a {
    padding-top: inherit;
}
.site-header .wrap {
    padding: 12px 0px 5px;
}
.main-navigation a:hover {
    color: #767676;
    text-decoration: inherit;
}
a.menu-scroll-down {
    display: none !important;
}
.btn-inner-right li a {
    background: #ee524f;
    color: white;
    padding: 15px 15px 15px;
    border-radius: 30px;
    font-size: 16px;
}
.main-navigation a {
    padding-top: inherit;
    font-size: 15px;
    color: #112284;
}
ul.btn-inner-right {
    float: right;
    display: inline-flex;
    margin-top: 13px;
}
body .mid-section-2 {
    max-width: 1000px;
    margin: auto;
    float: inherit;
}
.btn-inner-right li {
    list-style: none;
    padding: 0px 10px;
}
a:hover {
    text-decoration: none;
}
p {
    color: #0F1D84;
    font-size: 16px;
}
li.contact-btn a {
    background: #2c6ada;
}
header.entry-header {
    display: none;
}
body .entry-content {
    width: 100% !important;
}
.navigation-top {
    background: none;
}
.main-navigation ul ul {
    border: 1px solid #bbbbbb2e;
    border-radius: 5px;
}
body .main-navigation li li:hover, body .main-navigation li li.focus {
    background: inherit !important;
    color: black !important;
}
.main-navigation li li a:hover {
    color: black !important;
}
/*
    ============================
        New Home Page Style
    ============================
*/
.new-home-page-footer, .new-home-page-footer h3 {
    text-align: center;
}
.real-time-section h3 {
    font-size: 44px;
    font-family: VerveineCyr-Regular;
}
.auto-code-generator h2 {
    font-family: Graphik-Semibold;
}
body .Regtech-section {
    max-width: 923px;
    margin: auto;
    min-height: 265px;
    box-shadow: 0px 3px 88px -20px rgba(0, 0, 0, 0.18);
    border-radius: 5px;
    margin: auto;
    float: inherit;
    padding: 40px 0px;
}
.new-home-page-footer .vc_column-inner {
    text-align: center;
}
.new-home-page-footer .vc_column-inner h3 {
    text-align: center !important;
}
body .identity-section .vc_column-inner {
    background-position: 100% !important;
    background-size: 77%;
    padding: 51px;
}
.identity-section img {
    border-radius: 10px;
}
body .custom-padd-738294 .vc_column-inner {
	  padding: 50px 0px 50px 0px;
}
.aml-screening-sec .vc_column-inner {
    padding: 100px ;
}
.new-home-page-sdk .main-section-btn a {
    background: inherit;
    width: 193px;
    height: 42px;
}
.digital-onboarding .vc_column-inner {
    padding: 84px;
}

.new-home-page-sdk .main-section-btn {
    max-width: 700px;
}
.new-home-page-sdk .main-section-btn .btn-apple {
    padding: 10px 35px;
    background-color: black;
}
.vc_tweetmeme-element {
    width: 100px;
    margin: auto;
    padding-top: 26px;
}
.new-home-page-sdk .main-section-btn .android-sdk {
    padding: 10px 18px;
    background-image: inherit;
    background-color: #65dd9c;
}
.new-home-page-sdk .main-section-btn .web-sdk {
    background-image: initial;
    background-color: #52c1c4;
}
.new-home-page-sdk .main-section-btn {
    margin: 30px auto 48px;
}
.auto-code-generator {
    background-color: #f6f9fc;
    min-height: 440px;
    box-sizing: border-box;
	background-image: url(https://shuftipro.com/wp-content/uploads/Auto-code-generator-02.svg), 	              		url(https://shuftipro.com/wp-content/uploads/Auto-code-generator-01.svg) !important;
    background-position: left bottom, right top !important;
    background-repeat: no-repeat !important;
}
body .compliance-new-home-page .mid-section-2 {
    max-width: 1150px;
}
.compliance-new-home-page .security-inner {
    max-width: 100%;
}
.compliance-new-home-page ul li {
    line-height: 31px;
}
body .compliance-new-home-page .security-inner .vc_column-inner {
    max-height: 671px;
}
.customer-new-home-page .owl-nav {
    display: none;
}
.compliance-new-home-page {
    padding-bottom: inherit !important;
    margin-bottom: inherit !important;
}
body .customer-new-home-page .owl-stage-outer {
    padding: 20px 20px 53px;
}


body .customer-new-home-page .owl-theme .owl-dots .owl-dot span {
    width: 16px;
    height: 16px;
}
body .customer-new-home-page .customers-section {
    max-width: 1007px;
    margin: auto;
}
body .customer-new-home-page .item.ReviewsSlider__Item {
    max-width: 288px;
    padding: inherit;
    min-height: 405px;
    height: 370px;
}
body .customer-new-home-page .mid-content-sp p:nth-child(2) {
    padding: 0px 0px;
    height: 132px;
    height: 182px;
    overflow: hidden;
}
body .customer-new-home-page .mid-content-sp p {
    font-size: 20px;
}
body .customer-new-home-page .customers-section .owl-stage-outer .owl-item:nth-child(8) img {
    max-width: 137px !important;
}
body .customer-new-home-page .mid-content-sp span {
    float: right;
    font-size: 15px;
    margin-right: 20px;
    font-family: Graphik-Medium;
}
.five-columns.vc_row .vc_col-sm-2 {
float: left;
width: 18.5%;
padding: 0;
margin-right: 1.5%;
min-height: 0;
}
.five-columns.vc_row .vc_col-sm-2:nth-last-child(2) {
margin-right: 0;
}
body .Industries-section-new-home-page {
    max-width: 933px;
    margin: auto;
}
body .aml-screening-new .vc_column-inner {
    background-position: 20% center !important;
}
.new-home-page-footer .vc_column-inner {
    padding: 168px 129px 148px !important;
}
body .new-home-page-footer {
    max-width: 1100px !important;
    margin-top: 100px !important;
}
/*
    ============================
         Home Page Style
    ============================
*/
.panel-content .wrap {
    padding: inherit;
}
.real-time-home h3 {
    text-align: center;
	font-size:22px;
    line-height: 45px;
}
.real-time-home span {
	font-size:32px;
    font-family: Graphik-Medium;
}
.main-heading {
    font-family: Graphik-Semibold;
}
.list-style-home ul li {
    padding: 16px 0px;
    list-style: none;
    font-size: 32px;
    font-family: Graphik-Regular;
}
.list-style-home ul {
    margin-top: 33px;
}
.list-style-home ul li:nth-child(1) {
    color: #00BFE9;
}
.list-style-home ul li:nth-child(2) {
    color: #EF5350;
}
.list-style-home ul li:nth-child(3) {
    color:#4B31FF;
}
.main-div-video{
    overflow: hidden;
    border-radius: 100%;
    width: 580px;
    position: relative;
    float: right;
    height: 580px;
    margin: -36px 52px 0px 10px;
}
.youtube-btn {
    position: absolute;
    right: 0px;
    left: 193px;
    z-index: 999999;
    background: url(https://shuftipro.com/wp-content/uploads/2019/05/Button.svg);
    width: 200px;
    height: 200px;
    bottom: 0px;
    bottom: -114px;
}
.postid-38594 #ez-toc-container {
    display: none !important;
}
.youtube-btn a {
    font-size: 36px;
    padding-top: inherit;
    font-family: VerveineCyr-Regular;
    line-height: 100px;
    padding: 67px;
    color: white;
}
iframe {
    margin-bottom: inherit;
}
.vidoe-section .vc_column-inner {
    background-position: right !important;
}
.real-time h2 {
    font-size: 35px;
    color: #112284;
    text-align: center;
    line-height: 70px;
}
.real-time h2 span {
    font-family: Graphik-Medium;
}
.aml-compliance h4 {
    padding-top: inherit;
}
.aml-compliance h4 {
    font-size: 48px;
	padding: 16px 0px 9px !important;
    padding-top: inherit;
    line-height: 24px;
    font-family: VerveineCyr-Regular;
}
.aml-compliance p {
	text-align:center;
    color: black;
    font-size: 22px;
}
.iv-left .vc_column-inner {
    background-position: unset !important;
}
h2 {
    padding-top: inherit;
}
.wpb_content_element {
    margin-bottom: inherit;
}
.main-ul-section li {
    font-size: 20px;
	display:flex;
    line-height: 45px;
}
/* .main-ul-section ul li::before {
    color: #00bfe9;
    vertical-align: middle;
    content: "•";
    line-height: 35px;
	float:left;
    text-shadow: -1px 1px 2px #00bfe9;
    font-size: 40px;
    padding: 0px 16px 0px 0px;
} */

.new-bth-right-home .sp-new-btn {
    float: right;
    margin-top: 50px;
}
.main-ul-section {
    margin-top: 20px;
}
ul li {
    list-style: none;
}
.single .content-area ul li {
    list-style: outside !important;
}
.sp-new-btn:hover::after {
    transform: translateX(1.3rem) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.single table {
    border: 1px solid #9e9e9e40 !important;
}
.single th:first-child, .single td:first-child {
    padding-left: 0;
    text-align: center;
    padding: 6px 12px;
}
.single tr {
    text-align: center;
}
.sp-new-btn::after {
    margin-left: 0rem;
    transform: translateX(0) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
    transition-delay: .4s;
}
.sp-new-btn:hover::before {
    transform: translateX(0) translateY(0%) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
        transition-delay: 0s;
    transition-delay: .4s;
}
.sp-new-btn::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn::before, .sp-new-btn::after {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/Arrow-Icon-White.svg);
    background-position: 65% 100% !important;
    background-size: 8px !important;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #fff;
    height: 14px;
    transform-origin: center center;
    width: 1.1rem;
    will-change: transform;
}
.sp-new-btn::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn {
  background-color:#EF5350;  
}
a.sp-new-btn {
    display: inline-table;
    text-decoration: inherit;
    letter-spacing: 1px;
    padding: 9px 40px;
    color: white;
    height: 40px;
    border-radius: 34px;
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.20) !important;
    font-size: 24px;
}

a.sp-new-btn:hover {
    box-shadow: inherit !important;
    color: white;
}
/*--Explore MORE New Button-------Start--*/
a.sp-new-btn791 {
    display: inline-table;
    text-decoration: inherit;
    letter-spacing: 1px;
    padding: 9px 0px 7px 0px;
    color: #112284;
	margin:14px;
    height: 40px;
    border-radius: 34px;
    font-size: 16px;
}

a.sp-new-btn791:hover {
    box-shadow: inherit !important;
    color: #112284;
}
.sp-new-btn791:hover::after {
    transform: translateX(1.3rem) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn791::after {
    margin-left: 0rem;
    transform: translateX(0) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
    transition-delay: .4s;
}
.sp-new-btn791:hover::before {
    transform: translateX(0) translateY(0%) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
        transition-delay: 0s;
    transition-delay: .4s;
}
.sp-new-btn791::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn791::before, .sp-new-btn791::after {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/Arrow-icon-01-red.svg);
    background-position: 65% 100% !important;
    background-size: 8px !important;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #fff;
    height: 8px;
    transform-origin: center center;
    width: 1.1rem;
    will-change: transform;
}
.sp-new-btn791::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
/*--Explore MORE New Button----------------END------*/


/*--Header Button----------------START------*/
a.sp-new-btn1133 {
    text-decoration: inherit;
    letter-spacing: 1px;
    color: white;
    border-radius: 34px;
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.20) !important;
    font-size: 18px;
}

a.sp-new-btn1133:hover {
    box-shadow: inherit !important;
    color: white;
}
.sp-new-btn1133:hover::after {
    transform: translateX(1.3rem) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn1133::after {
    margin-left: 0rem;
    transform: translateX(0) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
    transition-delay: .4s;
}
.sp-new-btn1133:hover::before {
    transform: translateX(0) translateY(0%) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
        transition-delay: 0s;
    transition-delay: .4s;
}
.sp-new-btn1133::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn1133::before {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/2019/05/arrow-icon.png);
    background-position: 65% 100% !important;
    background-size: 8px !important;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #fff;
    height: 14px;
    transform-origin: center center;
    width: 0.8rem;
    will-change: transform;
}

.sp-new-btn1133::after {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/2019/05/arrow-icon.png);
    background-position: 65% 100% !important;
    background-size: 8px;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #fff;
    height: 14px;
    transform-origin: center center;
    width: 0.8rem;
    will-change: transform;
	margin-left:3px;
}



.sp-new-btn1133::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn1133 {
  background-color:#EF5350;  
}

/*--Header Button----------------END------*/

a.sp-new-btn1122 {
    display: inline-table;
    text-decoration: inherit;
    letter-spacing: 1px;
    padding: 9px 40px 7px 40px;
    color: white;
	margin:14px;
    height: 40px;
    border-radius: 34px;
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.20) !important;
    font-size: 18px;
}

a.sp-new-btn1122:hover {
    box-shadow: inherit !important;
    color: white;
}
.sp-new-btn1122:hover::after {
    transform: translateX(1.3rem) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn1122::after {
    margin-left: 0rem;
    transform: translateX(0) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
    transition-delay: .4s;
}
.sp-new-btn1122:hover::before {
    transform: translateX(0) translateY(0%) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
        transition-delay: 0s;
    transition-delay: .4s;
}
.sp-new-btn1122::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn1122::before, .sp-new-btn1122::after {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/2019/05/arrow-icon.png);
    background-position: 65% 100% !important;
    background-size: 8px !important;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #fff;
    height: 14px;
    transform-origin: center center;
    width: 1.1rem;
    will-change: transform;
}
.sp-new-btn1122::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.sp-new-btn1122 {
  background-color:#EF5350;  
}

/*--end--*/

/*Intercom Changes   */

.intercom-1tcqm63.emkvacf4 {
    display: none !important;
}


/*-Arrows------Blue*/

.hover-class-1211110 a:hover{color:#112284 !important;}

.hover-class-1211110::after {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/Arrow-icon-01-grey.svg);
    background-position: 65% 100% !important;
    background-size: 9px !important;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #000;
    height: 10px;
    transform-origin: center center;
    width: 1.1rem;
    will-change: transform;
}

.hover-class-1211110::before {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/Arrow-icon-01.svg);
    background-position: 65% 100% !important;
    background-size: 9px !important;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #000;
    height: 10px;
    transform-origin: center center;
    width: 1.1rem;
    will-change: transform;
}

.hover-class-1211110:hover::after {
    transform: translateX(1.3rem) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.hover-class-1211110::after {
    margin-left: 0rem;
    transform: translateX(0) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
    transition-delay: .4s;
}
.hover-class-1211110:hover::before {
    transform: translateX(0) translateY(0%) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
        transition-delay: 0s;
    transition-delay: .4s;
}
.hover-class-1211110::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}

.hover-class-1211110::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}

/*--end--*/

/*-Arrows------RED--------*/

.custom-red-arrow a:hover{color:#112284 !important;}

.custom-red-arrow::before, .custom-red-arrow::after{
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/Arrow-icon-01-red.svg);
    background-position: 65% 100% !important;
    background-size: 9px !important;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #000;
    height: 10px;
    transform-origin: center center;
    width: 1.1rem;
    will-change: transform;
}

.custom-red-arrow:hover::after {
    transform: translateX(1.3rem) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.custom-red-arrow::after {
    margin-left: 0rem;
    transform: translateX(0) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
    transition-delay: .4s;
}
.custom-red-arrow:hover::before {
    transform: translateX(0) translateY(0%) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
        transition-delay: 0s;
    transition-delay: .4s;
}
.custom-red-arrow::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}

.custom-red-arrow::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}


/*--end--*/


.vc_tta-panels {
    background-color: #f6fafd !important;
}
.change-btn {
    background: url(https://shuftipro.com/wp-content/uploads/2019/05/Explore-More-Compressed.svg);
    background-repeat: no-repeat;
    padding: 37px 16px 7px 11px;
    position: absolute;
    bottom: 8px;
    left: 40px;
    -ms-transform: rotate(20deg);
    -webkit-transform: rotate(20deg);
    transform: rotate(-5deg);
}
.change-btn .sp-new-btn {
    padding: initial;
    transform: rotate(4deg);
    background: inherit;
}
.change-btn .sp-new-btn {
    padding: initial;
}

body .aml-screening ul li::before {
    color: #ee524f;
    text-shadow: -1px 1px 2px #E91E63;
}
.aml-screening .main-ul-section {
    float: right;
}
.digital-onboarding .main-ul-section ul li::before {
    color: #5547f6;
    text-shadow: -1px 1px 2px #5547f682;
}
.security-inner {
    max-width: 512px;
    width: 100%;
    padding: 20px 40px;
    height: auto;
}
.security-iocn {
    position: absolute;
    top: 0px;
    left: 0px;
}
.security-inner .vc_column-inner {
    padding: 20px 40px;
    position: relative;
}
body .security-inner h3 {
    padding: 58px 0px 10px;
    font-family: Graphik-Medium;
}
.security-inner p {
    font-size: 17px;
    line-height: 17px;
}

.link_title {
    max-width: 1050px;
    margin: auto !important;  
}
.clearfix {
    clear: both;
    display: block;
    content: "";
}
.main-section-btn i {
    float: left;
    font-size: 23px;
}
.main-section-btn span {
    float: left;
}
.main-section-btn a {
    padding: 14px 26px 7px 22px;
    height: 48px;
    color: white;
    transition: transform .2s; 
    border-radius: 27px;
    background: -moz-linear-gradient(53deg, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 10%, rgba(251,214,137,1) 67%);
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(244,143,130,1)), color-stop(0%, rgba(244,143,130,1)), color-stop(10%, rgba(244,143,130,1)), color-stop(67%, rgba(251,214,137,1)));
    background: -webkit-linear-gradient(53deg, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 10%, rgba(251,214,137,1) 67%);
    background: -o-linear-gradient(53deg, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 10%, rgba(251,214,137,1) 67%);
    background: -ms-linear-gradient(53deg, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 10%, rgba(251,214,137,1) 67%);
    background: linear-gradient(37deg, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 0%, rgba(244,143,130,1) 10%, rgba(251,214,137,1) 67%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbd689', endColorstr='#f48f82',GradientType=0 );
    margin: 10px 8px;
}
.main-section-btn a:hover, .entry-content .tech-icons a:hover {
    transform: scale(1.1);
}
a.sp-new-btn.btn-new-style {
    padding: 8px 16px 9px 6px;
}
a.btn-apple.android-sdk {
    background: -moz-linear-gradient(0deg, rgba(60,182,182,1) 0%, rgba(60,182,182,1) 23%, rgba(60,187,177,1) 33%, rgba(63,208,163,1) 68%, rgba(66,226,152,1) 97%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(60,182,182,1)), color-stop(23%, rgba(60,182,182,1)), color-stop(33%, rgba(60,187,177,1)), color-stop(68%, rgba(63,208,163,1)), color-stop(97%, rgba(66,226,152,1)));
    background: -webkit-linear-gradient(0deg, rgba(60,182,182,1) 0%, rgba(60,182,182,1) 23%, rgba(60,187,177,1) 33%, rgba(63,208,163,1) 68%, rgba(66,226,152,1) 97%);
    background: -o-linear-gradient(0deg, rgba(60,182,182,1) 0%, rgba(60,182,182,1) 23%, rgba(60,187,177,1) 33%, rgba(63,208,163,1) 68%, rgba(66,226,152,1) 97%);
    background: -ms-linear-gradient(0deg, rgba(60,182,182,1) 0%, rgba(60,182,182,1) 23%, rgba(60,187,177,1) 33%, rgba(63,208,163,1) 68%, rgba(66,226,152,1) 97%);
    background: linear-gradient(90deg, rgba(60,182,182,1) 0%, rgba(60,182,182,1) 23%, rgba(60,187,177,1) 33%, rgba(63,208,163,1) 68%, rgba(66,226,152,1) 97%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cb6b6', endColorstr='#42e298',GradientType=1 );
}
a.btn-apple.web-sdk {
    background: -moz-linear-gradient(0deg, rgba(91,127,233,1) 0%, rgba(91,127,233,1) 2%, rgba(71,158,228,1) 33%, rgba(49,193,223,1) 68%, rgba(41,207,221,1) 82%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(91,127,233,1)), color-stop(2%, rgba(91,127,233,1)), color-stop(33%, rgba(71,158,228,1)), color-stop(68%, rgba(49,193,223,1)), color-stop(82%, rgba(41,207,221,1)));
    background: -webkit-linear-gradient(0deg, rgba(91,127,233,1) 0%, rgba(91,127,233,1) 2%, rgba(71,158,228,1) 33%, rgba(49,193,223,1) 68%, rgba(41,207,221,1) 82%);
    background: -o-linear-gradient(0deg, rgba(91,127,233,1) 0%, rgba(91,127,233,1) 2%, rgba(71,158,228,1) 33%, rgba(49,193,223,1) 68%, rgba(41,207,221,1) 82%);
    background: -ms-linear-gradient(0deg, rgba(91,127,233,1) 0%, rgba(91,127,233,1) 2%, rgba(71,158,228,1) 33%, rgba(49,193,223,1) 68%, rgba(41,207,221,1) 82%);
    background: linear-gradient(90deg, rgba(91,127,233,1) 0%, rgba(91,127,233,1) 2%, rgba(71,158,228,1) 33%, rgba(49,193,223,1) 68%, rgba(41,207,221,1) 82%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b7fe9', endColorstr='#29cfdd',GradientType=1 );
}
a {
    box-shadow: inherit !important;
    border: inherit;
}
.main-section-btn span {
    margin-left: 18px;
}
.main-section-btn a:hover {
    color: white;
}
.main-section-btn {
    display: flex;
    max-width: 547px;
    margin: 64px auto 48px;
}
.store-icon a {
    margin: 0px 16px;
    transition: transform .2s;
}
.store-icon {
    max-width: 394px;
    margin: auto;
    display: flex;
}
.store-icon img{width:100% !important;}
.requir-sec h2, .real-time{
    font-family: Graphik-Regular;
}
.requir-sec {
    text-align: center;
}
/*
    ============================
        home   Page owl start
    ============================
*/
.item.ReviewsSlider__Item {
    max-width: 355px;
    -webkit-box-shadow: -2px 3px 17px 2px rgba(207,229,255,1);
    -moz-box-shadow: -2px 3px 17px 2px rgba(207,229,255,1);
    box-shadow: -2px 3px 17px 2px rgba(207, 229, 255, 0.54);
    border-radius: 10px;
    min-height: 400px;
}
.change-btn {
    display: none;
}
.customers-section .owl-nav button {
    border-radius: 100% !important;
}
.header-customers {
    background: url(https://shuftipro.com/wp-content/uploads/Shape_c-01-min.png);
    background-size: contain;
    background-position: bottom;
    padding: 31px 21px 34px;
    background-repeat: no-repeat;
}
.header-customers img {
    max-width: 127px;
}
.owl-carousel .owl-stage-outer {
    overflow: inherit;
    -webkit-transform: translate3d(0,0,0);
}
.mid-content-sp {
    padding: 21px;
    padding-top: inherit;
}
.mid-content-sp span {
    float: right;
}
.header-customers img {
    padding-bottom: 34px;
}
.mid-content-sp h6 {
    color: #9E9E9E;
}
.customers-section .owl-stage-outer .owl-item:nth-child(2) img {
    max-width: 87px;
    padding-bottom: 10px;
    margin-top: -10px;
}
.customers-section .owl-stage-outer .owl-item:nth-child(4) img {
    max-width: 76px;
    padding-bottom: 10px;
    margin-top: -10px;
}
.customers-section .owl-stage-outer .owl-item:nth-child(9) img {
    max-width: 76px;
    padding-bottom: 10px;
    margin-top: -10px;
}
.customers-section .owl-stage-outer .owl-item:nth-child(8) img {
    max-width: 57px;
    padding-bottom: 10px;
    margin-top: -10px;
}
.customers-section .owl-stage-outer .owl-item:nth-child(14) img {
    max-width: 164px;
    padding-bottom: 50px;
    margin-top: -10px;
}
.owl-carousel.owl-theme.customers-section.owl-loaded.owl-drag {
    overflow: hidden;
}
.customers-section .owl-stage-outer {
    padding: 100px 20px;
}
.customers-section .owl-nav {
    position: absolute;
    top: 7px;
    right: 56px;
    z-index: 9999;
}
.customers-section  .owl-nav button {
    position: relative;
    background-color: #112284 !important;
    border-radius: 50%;
    width: 57px;
    height: 57px;
    outline: none;
    box-shadow: 0 10px 25px rgba(63, 81, 181, 0.19);
    cursor: pointer;
    transition: opacity 0.3s,background-color 0.3s;
}
.customers-section  button span{
    color: white;
    font-size: 30px;
}
button.owl-prev {
    margin-right: 35px;
}
.customers-section .owl-nav button.disabled {
    background-color: #1122842e !important;
}
/*
    ============================
         Footer Page Style
    ============================
*/
.widget ul li {
    border: inherit;
}
.main-section-flag {
    display: flex;
}
.main-section-flag-inner {
    padding-left: 46px;
	width:465px;
}
.cypra {
    margin-top: 22px;
}
body .emaildata a {
    font-size: 12px !important;
}
.ftr img {
    margin-right: 6px;
	box-shadow: none !important;
}
.emaildata img {
    margin-right: 10px;
}
body .ftr {
    display: table;
}
.site-footer ul li a {
    color: #9E9E9E;
    font-size: 16px;
}
a.sp-new-btn.btn-new-style.back-remove {
    padding: 7px 40px;
}
.site-footer .widget-title {
    font-size: 20px;
}
.footer-logo ul {
    display: flex;
}
.footer-logo li {
    margin: 0px 15px;
}
.email-footer a {
    color: #112284 !important;
    font-weight: 900;
}
span.developer-copyrights.sh-hidden {
    display: none;
}
.footer-inner-mid ul {
    display: flex;
}
.footer-inner-mid ul li {
    padding: 0px 27px;
}
.footer-inner-mid ul li a i {
    font-size: 35px;
    color: #ededed;
}
.footer-inner-mid .fa.fa-facebook-f:hover {
    color: #4267b2;
}
.footer-inner-mid .fa.fa-twitter:hover {
    color: #55adee;
}
.footer-inner-mid .fa.fa-youtube:hover {
    color: #e63631;
}
.site-info {
    display: none;
}
.inner-footer-sec p {
    color: #9E9E9E;
}
.inner-footer-sec a {
    color: #9E9E9E;
}
.text-alignt {
    text-align: right;
}
.footer-inner-mid {
    margin: auto;
    max-width: 370px;
}
.site-footer {
    border: inherit;
}
.security-inner .vc_column-inner {
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    padding: 32px 32px 24px !important;
	min-height: 300px;
}
.aml-s .vc_column-inner {
    background-repeat: no-repeat;
    background-position: right !important;
}
.aml-s .sp-new-btn.change-btn {
    right: 40px;
    left: inherit;
    transform: rotate(6deg);
    bottom: -22px;
}
.footer-inner-mid ul li i:hover {
    color: #112284;
}
section#custom_html-6 {
    display: none;
}
section#custom_html-7 {
    display: none;
}
section#custom_html-8 {
    display: none;
}
/*
    ============================
        Identity Ver Page Style
    ============================
*/

.site-content-contain #content {
    padding-top: inherit;
}
.site-branding {
    padding: 0em 0;
}
body .testimonials-sections-sp {
    background-position: inherit !important;
}
.identity-erification-h {
    font-family: Graphik-Medium;
    padding-top: inherit;
}
body .identity-erification-h {
    font-family: Graphik-Medium;
    padding: 3px 10px;
    max-width: 473px;
    color: white !important;
    background: -moz-linear-gradient(45deg, rgba(0,191,233,1) 0%, rgba(107,228,198,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(0,191,233,1)), color-stop(100%, rgba(107,228,198,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(45deg, rgba(0,191,233,1) 0%, rgba(107,228,198,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(45deg, rgba(0,191,233,1) 0%, rgba(107,228,198,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(45deg, rgba(0,191,233,1) 0%, rgba(107,228,198,1) 100%); /* ie10+ */
    background: linear-gradient(45deg, rgba(0,191,233,1) 0%, rgba(107,228,198,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6be4c6', endColorstr='#00bfe9',GradientType=1 ); /* ie6-9 */
}
body .wpb_content_element {
    margin-bottom: inherit;
}
.row-identity .vc_column-inner {
    max-width: 932px;
    margin: auto;
}
.show-services-icon .sp-new-btn {
    background: inherit;
    color: #112284;
    font-size: 18px;
    padding: 12px 0px;

}
.main-mobile {
    position: relative;
    background-repeat: no-repeat;
    max-width: 380px;
    height: 720px;
    float: right;
    margin-right: 100px;
    overflow: hidden !important;
    z-index: 999999999;
}
.right-four-sp .vc_column-inner {
    padding: inherit;
}
.read-more-center {
    text-align: center;
}
.show-services-icon .sp-new-btn::before, .show-services-icon .sp-new-btn::after {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/2019/05/Button-Arrow-red.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #fff;
    height: 14px;
    transform-origin: center center;
    width: 1.3rem;
    will-change: transform;
}
body .mobile-inner video {
    position: absolute;
    left: 15px;
    height: 687px;
    right: 0px;
    border-bottom-right-radius: 41px;
    border-top-right-radius: 41px;
    border-bottom-left-radius: 41px;
    top: 19px;
    border-top-left-radius: 41px;
}
.show-services-icon .sp-new-btn::before, .show-services-icon .sp-new-btn::after {
    background-image: url(https://shuftipro.com/wp-content/uploads/2019/05/Button-Arrow-red.png);
}
body .show-services-icon .sp-new-btn:hover {
    color: inherit;
}
.page-id-2214 #masthead {
    background: inherit;
}
.single-featured-image-header {
    display: none;
}
.indentity-verification {
    background-position: 100%;
    background-size: contain;
}

.mid-text-blue-sec h3 {
    font-family: VerveineCyr-Regular;
    color: white;
    font-size: 47px;
    line-height: 35px;
}
.documents-blue {
    font-family: arial;
    font-size: 18px;
}
.identity-section-icon p{
    text-align: center;
}
.entry-content .vc_figure a img {
   border-top-left-radius: 13px;
    box-shadow: inherit;
    border-top-right-radius: 13px;
}
.real-time-list ol li {
    font-size: 24px;
    list-style: none;
    line-height: 80px;
}
.real-time-list ol { 
  counter-reset: my-sec-counter;
}
.real-time-list ol li::before {
    background: url(https://shuftipro.com/wp-content/uploads/2019/05/Bullets-Compressed.svg);
    color: #112284;
    content: "";
    line-height: 9px;
    text-shadow: -1px 1px 2px #4CAF50;
    font-size: 16px;
    padding: 13px 10px;
    counter-increment: my-sec-counter;
    content: "0"counter(my-sec-counter);
    background-repeat: no-repeat;
    margin-right: 28px;
}
body .show-services-icon .sp-new-btn:hover {
    background-color: #ee524f;
    color: white;
}
.text-align {
    text-align: center;
}
.document-li-align {
    max-width: 634px;
    margin: auto;
}
.aml-screening .sp-new-btn {
    margin-top: 24px;
}
.glance-text p {
    font-size: 28px;
    font-family: Graphik-Medium;
    text-align: right;
}
.at-glance-sec .wpb_wrapper .identity-erification-h, .at-glance-sec .wpb_wrapper .glance-text{
    max-width: 397px;
    margin: auto;
}
.security-inner p {
    font-size: 15.9px;
    color:#112284;
    font-family: Gra;
    line-height: 30px;
    font-family: Graphik-Medium;
}
.true-identity-sp p {
    color: #197c43;
}
.security-inner-right p {
    color: #b22f2f;
}
.border-right-bottom {
    border-right: 1px #9e9e9e3d solid;
    padding: 10px 0px 30px;
}
.border-top-sp {
    border-right: 1px solid #9e9e9e3d;
	border-top: 1px solid #9e9e9e3d;
    padding: 10px 0px 30px;
    margin-top: -1px;
}
.border-bottom-sp {
    border-bottom: 1px #9e9e9e3d solid;
    padding: 10px 0px 30px; 
}
.border-left-sp  {
    padding: 10px 0px 30px 
}
.right-four-sp::before {
    content: "";
    width: 30px;
    background: white;
    height: 30px;
    z-index: 9999;
    position: absolute;
    right: 108px;
    left: 0px;
    top: 138px;
    border-radius: 100%;
    margin: auto;
    bottom: 0px;
}
.security-outer {
    background-position: inherit !important;
}
body .mobile-inner video {
    position: absolute;
    left: 13px;
    right: 0px;
    border-top-right-radius: 41px;
    top: 18px;
    border-top-left-radius: 50px;
}
	body .main-youtube-idenity {
    margin: -150px -16px 700px;
	}
	.main-youtube-idenity {
		display: none;
	}

/*
    ============================
        testimonials start code
    ============================
*/
.testimonials-section {
    max-width: 1048px;
    margin: auto;
}
.testimonials-section .owl-stage {
    width: 100%;
}
.ReviewsSlider__Item-testimonials h2 {
    padding: 10px 0px 0px;
    font-size: 27.18px;
}
.footer-testimonials img {
    width: 200px !important;
    margin: auto;
}
.item.ReviewsSlider__Item-testimonials {
    text-align: center;
    padding: 11px 0px;
}
.testimonials-section .owl-stage-outer {
    overflow: hidden;
}
.mid-content-testimonials p {
    font-size: 20px;
}
.youtube-btn-left-identity .vc_column-inner {
    padding: 278px 0px 400px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
body .youtube-btn-left-identity {
    left: 217px;
    top: 183px;
    right: 0px;
    background-color: inherit !important;
    box-shadow: inherit !important;
    background-color: inherit;
}
.youtube-btn-left-identity .icon-img {
    background-color: #EF5350;
	 padding: 21px 21px 19px 27px !important;
}
/*
    ============================
        testimonials end code
    ============================
*/
.requir-sec {
    min-height: 578px;
}
.indentity-bottom {
    margin-top: -195px;
}
.security-outer {
    background-repeat: no-repeat !important;
}
.indentity-verification {
    background-repeat: repeat-x !important; 
}

/*
    ============================
        AML Screening
    ============================
*/
.aml-heading-sp p {
    font-size: 24px;
    padding: 1px 0px 24px;
}
.aml-heading-sp {
	max-width:300px;
    background: -moz-linear-gradient(45deg, rgba(239,83,80,1) 47%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 70%, rgba(246,107,100,1) 79%, rgba(255,134,124,1) 89%);
    background: -webkit-gradient(linear, left bottom, right top, color-stop(47%, rgba(239,83,80,1)), color-stop(68%, rgba(239,83,80,1)), color-stop(68%, rgba(239,83,80,1)), color-stop(70%, rgba(239,83,80,1)), color-stop(79%, rgba(246,107,100,1)), color-stop(89%, rgba(255,134,124,1)));
    background: -webkit-linear-gradient(45deg, rgba(239,83,80,1) 47%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 70%, rgba(246,107,100,1) 79%, rgba(255,134,124,1) 89%);
    background: -o-linear-gradient(45deg, rgba(239,83,80,1) 47%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 70%, rgba(246,107,100,1) 79%, rgba(255,134,124,1) 89%);
    background: -ms-linear-gradient(45deg, rgba(239,83,80,1) 47%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 70%, rgba(246,107,100,1) 79%, rgba(255,134,124,1) 89%);
    background: linear-gradient(45deg, rgba(239,83,80,1) 47%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 68%, rgba(239,83,80,1) 70%, rgba(246,107,100,1) 79%, rgba(255,134,124,1) 89%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff867c', endColorstr='#ef5350',GradientType=1 );
}
.aml-small-heading-sp p {
    font-size: 20px;
}
.color-change p {
    font-size: 32px;
}
.color-change span {
    color: #ef5350;
}
.section-one-aml-sp img {
    position: absolute;
    top: 0px;
    left: 0px;
}
body .section-one-aml-sp {
    background: #f6fafd;
    border-radius: 11px;
    min-height: 267px;
    text-align: center;
    margin-right: 32px;
}
.section-one-aml-sp h4 {
    text-align: center;
    margin-top: 24px;
}
.yellow-list ul li {
    font-size: 18px;
    line-height: 44px;
}
.chnage-width ul li {
		margin-left: 75px !important;
	}
.yellow-list ul li::before {
    color: #ef6d65;
    text-shadow: -1px 1px 2px #ef6d65;
}
.aml-img-list-content-sp h4 {
    font-size: 20px;
    font-family: Graphik-Medium;
}
.aml-img-list-content-sp p {
    max-width: 370px;
}
body .change-gradient p {
    padding: 0px 70px;
    font-size: 16px;
}
.aml-p-max-w-set p {
    padding: 19px 0px 2px;
    max-width: 425px;
    font-size: 18px;
}
.yellow-list ul li::before {
    float: inherit;
}
.aml-two-users img {
    max-width: 168px;
    height: 173px;
    float: left;
    margin-right: 40px;
}
.aml-tow-section-img .wpb_wrapper {
    display: flex;
}
.img-right-ami {
    margin-left: 42px;
    margin-top: 33px;
}
.aml-tow-section-img img {
    margin-top: 25px;
    width: 100px;
    height: 100px !important;
}
.aml-tow-section-img p {
    font-size: 18px;
    max-width: 221px;
    line-height: 20px;
    margin-top: 13px;
}
.aml-sanactions .color-change p {
    text-align: center;
    font-size: 24px;
}
.lms-true-identity {
    max-width: 278px;
}
.lms-true-identity .security-iocn {
    position: inherit;
}
.lms-true-identity p {
    line-height:10px;
    color: inherit;
    font-size: 17px;
    margin-top: 17px;
}
body .aml-sanactions {
    max-width: 822px;
    margin: auto;
}
.aml-sanactions .sp-new-btn {
    margin-bottom: 50px;
}
.video-section-aml .vc_column-inner {
    height: 505px;
}
.youtube-aml-link {
    position: absolute;
    bottom: 180px;
    left: 0px;
    right: 0px;
    margin: auto;
    max-width: 200px;
}
.region-aml p {
    font-family: Graphik-Regular !important;
}
.read-more-home .wpb_wrapper {
    text-align: center;
}
.security-inner.true-identity-sp.lms-true-identity .vc_column-inner {
    padding: inherit !important;
}
.security-inner.true-identity-sp.lms-true-identity .vc_column-inner br {
    display: none;
}
.youtube-aml-link p {
    color: white;
    font-size: 22px;
}
/*
    ============================
        Facial 
    ============================
*/
.facial-ecognition p {
    font-size: 20px;
    margin-top: 11px;
}
.display-flex ul {
    display: flex;
    max-width: 883px;

    margin: 30px auto;
}
.display-flex ul li {
    margin-left: 47px;
}
.how-it-work-face-p.display-none p {
    font-size: 16px;
}
body .how-it-work-face {
    margin: auto;
    float: inherit;
    background-position: 35% 22% !important;
}
.how-it-work-face-p p {
    font-size: 18px;
    padding: 0px 148px;
    margin-top: 32px;
}
.biometric-sec-face h3 {
    color: #112284 !important;
    line-height: 30px;
    margin: auto;
}
.wpb_wrapper .main-ul-section li span {
    line-height: 39px;
	font-size:18px;
}
.heading-li:before {
    display: none;
}
.hidden-disktop {
    display: none;
}
.right-four-sp::before {
    display: none;
}
.mobile-icon img {
    display: none;
}
body .quick-demo-sec-face {
    float: inherit;
    max-width: 584px;
    margin: auto;
}
body .back-remove {
    padding: 9px 53px;
    border: 2px white solid !important;
    background-color: inherit;
}
.explore-section-1 .vc_column-inner .wpb_wrapper {
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    padding-bottom: 0px;
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    border-radius: 14px !important;
}
.explore-section-1 .vc_column-inner {
    padding-top: inherit;
}
.age-dv h3 {
    max-width: 100%;
}
.explore-section-1 figure.wpb_wrapper.vc_figure {
    box-shadow: inherit;
}
body .explore-section-1 .vc_column-inner {
    padding-top: inherit;
}
body .explore-section-1 {
    width: 18%;
}
.page-id-892 .explore-section-1 {
    width: 18%;
    margin-left: 0px;
}
body .facial-ecognition {
    padding-bottom: 50px;
	background-color:#f6f9fc;

}

.none-disktop {
    display: none;
}
/*
    ============================
        Document Verification 
    ============================
*/

.document-verification-sp {
    min-height: 753px;
}
.language-vf-sp-left .vc_column-inner {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
}
.language-vf-sp-right .vc_column-inner {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
}
.language-vf-sp-left .vc_column-inner::after {
    height: 100px;
    position: absolute;
    top: 24px;
    border: 2px solid #f6fafd;
    right: 0px;
}
.document-verification-sp {
    text-align: center;
}
body .change-p p {
    padding: 0px 66px;
}
.change-gradient p {
    padding: 0px 70px;
}
.change-color-dv ul li {
    color: #30b195;
    font-size: 16px;
}

.change-color-blue ul li {
    color: #0f1d84;
    font-size: 16px;
}
.change-color-blue ul li::before {
    color: #2b6ad8;
    text-shadow: -1px 1px 2px #2b6ad8;
}
body .age-dv {
    background-position: unset !important;
}
/*
    ============================
        Consent Verification 
    ============================
*/
.jaman-color ul li::before {
    color: #a97ff8;
    text-shadow: -1px 1px 2px #a97ff8;
}
.chnage-content p {
    margin: 32px auto;
    max-width: 490px;
}
.jaman-color ul li {
    margin-left: 26px;
}
body .competitive {
    padding: 0px 52px;
}
.jaman-color ul {
    max-width: 1000px;
}
/*
    ============================
        Consent Verification 
    ============================
*/
.right-btn {
    z-index: 22;
}
body .entry-content .biometric-head-sp {
    background-position: unset !important;
}
body .sales-btn a {
    border-radius: 25px;
    padding: 8px 9px 8px 9px;
    height: 17px;
	display:none;
}
ul.btn-inner-right.sales-btn {
    display:none;
}
.page-id-1081 .btn-inner-right.sales-btn, .page-id-1299  .btn-inner-right.sales-btn, .page-id-32  .btn-inner-right.sales-btn {
    display: block;
}
.counter-li-heading {
   counter-reset: my-sec-counter;
}
.heading-li:before {
    font-family: VerveineCyr-Regular;
    content: counter(h2counter) "\0000a0\0000a0";
    counter-increment: h2counter;
    counter-reset: h3counter;
    background-image: url(https://shuftipro.com/wp-content/uploads/2019/05/Bullets-Compressed-1.svg);
    background-repeat: no-repeat;
    color: white;
    margin-right: 11px;
    padding: 8px 17px;
}
.text-bio p {
    font-size: 18px;
    line-height: 37px;
	padding-left:43px;
}
.hidden-disktop-aml {
    display: none;
}
.no-haslesss .vc_column-inner {
    padding-top: inherit !important;
}
.bio-list .wpb_wrapper {
    display: flex;
}
.bio-list .wpb_wrapper ul {
    display: initial;
}
.bio-list .wpb_wrapper ul {
    display: initial;
    margin: 10px 41px 10px 0px;
}
body .prevent-fraud {
    background-position: unset !important;
}
body .make-smooth-bio-sec-inner .vc_column-inner {
    max-width: 385px;
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    padding: 32px;
    background-position: 84% 100% !important;
    min-height: 300px;
	background-color:white;
}
body .quick-demo-sec-bio {
    max-width: 100%;
}
/*
    ============================
        Case Studies Page 
    ============================
*/
/* plugin style start */
li#menu-item-31952 a, #menu-item-24601 a, #menu-item-24602 a, #menu-item-31959 a, #menu-item-31960 a, #menu-item-28056 a {
    font-family: Graphik-Semibold;
    font-size: 18px;
}
body #menu-item-24596, body #menu-item-24597, body #menu-item-24598, body #menu-item-24599, body #menu-item-24600, body #menu-item-24708, body #menu-item-27522, body #menu-item-28050, body #menu-item-28051, body #menu-item-28052, body #menu-item-28053, body #menu-item-28054, body #menu-item-28055, body #menu-item-28057, body #menu-item-28058, body #menu-item-28059, body #menu-item-28060, body #menu-item-28061, body #menu-item-28062, body #menu-item-28063, body #menu-item-29380 {
	margin-left:inherit !important;
}
/* ul.sub-menu li a:hover::before {
    transform: translateX(0) translateY(0%) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
    transition-delay: 0s;
    transition-delay: .4s;
    display: block;
}
ul.sub-menu li a::before {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/arrow-icon.png);
    background-position: 65% 100% !important;
    background-size: 8px !important;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    left: -9px;
	float: left;
    height: 14px;
    margin: 4px 5px 0px 0px;
    transform-origin: center center;
    width: 1.1rem;
    display: none;
    will-change: transform;
}
 */
body .first-col .pt-top {
    padding-top: 22px;
}
.first-column-new {
    -webkit-box-shadow: 0px -1px 36px -13px rgba(0,0,0,0.75);
}
h3.price-bold2.price-bold2-mif {
    padding: 1px 0px;
    margin-bottom: 8px !important;
}
span.startup-price {
    display: block;
}

body .mid-content-case-sp {
    padding: 50px 0px;
}
.header-case h6 {
    top: 3px;
    left: 55px;
    padding: 69px 44px;
    font-size: 30px;
    position: absolute;
    background: url(https://shuftipro.com/wp-content/uploads/2019/05/section-1-.svg);
    background-repeat: no-repeat;
}
.mid-content-case-sp {
    margin-top: 67px;
    padding: 50px 0px;
}
.main-list-cutomers {
    display: none;
}
ul.geolocation {
    display: none;
}
.mid-content-case-sp h2 {
    font-size: 22px;
}
.mid-content-case-sp p {
    height: 78px;
    font-size: 18px;
    margin: 29px 0px 38px;
    overflow: hidden;
}
.mid-content-case-sp {
    max-width: 542px;
}
.page-id-1733 .mid-content-case-sp {
	    margin-top: 120px;
}
body .vc_toggle_active.vc_toggle_default .vc_toggle_icon::after {
    width: 7px !important;
    height: 2px !important;
    background-color: white;
    content: "";
    z-index: 9999;
    visibility: initial;
}
body .vc_toggle_active.vc_toggle_default .vc_toggle_icon {
    background: #2b6ad8;
}


.case-studies-main {
    margin-bottom: 100px;
}
.youtube-pv-link {
    position: inherit;
    padding: 150px 0px;
}
.security-outer-feature .security-inner {
    max-width: 448px;
    margin: auto;
}
.security-outer-feature .vc_column-inner {
    min-height: 424px;
    box-shadow: inherit;
    border-radius: 38px;
}
.security-outer-feature .security-iocn h3 {
    height: 148px;
    text-align: center;
    width: 157px;
    padding: 53px 0px;
}
.security-outer-feature .security-inner p {
    font-family: Graphik-Regular !important;
}
body .security-outer-feature  .wpb_row {
    margin: auto;
}
.security-outer-feature .sp-new-btn {
    display: inline-block;
    max-width: 100%;
}
.btn-feature-footer {
    text-align: center;
}
/*
    ============================
        Compliance 
    ============================
*/
.compliance-sub-heading {
    max-width: 691px;
    margin: auto;
}
.green-list ul li::before {
    color: #a0d8a6;
    text-shadow: -1px 1px 2px #a0d8a6;
}
.green-list ul li::before {
    color: #a0d8a6;
    text-shadow: -1px 3px 0px #009688;
}
.new-yellow ul li::before {
    color: #efb600;
    text-shadow: -1px 3px 0px black;
}
.green-dark ul li::before {
    color: #a0d8a6;
    text-shadow: -1px 3px 0px #009688;
}
.green-dark ul li::before {
    color: #3f653e;
    text-shadow: -1px 3px 0px black;
}
.red-light ul li::before {
    color: #cc2f2a;
    text-shadow: -1px 3px 0px black;
}
.black-dot ul li::before {
    color: black;
    text-shadow:inherit;
}
.ofac-dot ul li::before {
    color: #17599d;
    text-shadow: -1px 1px 2px #a0d8a6;
}
/*
    ============================
        About Us 
    ============================
*/
.about-pera p {
    margin: auto;
    max-width: 718px;
    font-size: 20px;
}
.an-idea-about P {
    border-radius: 10px;
}
.page-id-32 #masthead {
    background: inherit;
}
body .about-section-2 {
    background-position: center !important;
}
.text-color-white p {
    color: white;
    font-size: 18px;
}
.center-align {
    margin: auto;
}
body .about-section-3 {
    background-position: right !important;
}
.team-inner .wpb_wrapper {
    background: white;
    height: 288px;
    border-radius: 10px !important;
    max-width: 216px;
    margin: auto;
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
}
.team-inner .wpb_wrapper img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    width: 216px;
    min-height: 217px;
    height: 93px;
}
.team-inner figure.wpb_wrapper.vc_figure {
    height: auto;
    box-shadow: inherit;
}
body .team-inner .vc_column-inner {
    background-position: 53px !important;
}
.list-gradient-left-top {
    background: -moz-linear-gradient(1deg, rgba(79,193,232,1) 0%, rgba(79,193,232,1) 9%, rgba(101,227,200,1) 57%, rgba(101,227,200,1) 99%, rgba(101,227,200,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(79,193,232,1)), color-stop(9%, rgba(79,193,232,1)), color-stop(57%, rgba(101,227,200,1)), color-stop(99%, rgba(101,227,200,1)), color-stop(100%, rgba(101,227,200,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(1deg, rgba(79,193,232,1) 0%, rgba(79,193,232,1) 9%, rgba(101,227,200,1) 57%, rgba(101,227,200,1) 99%, rgba(101,227,200,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(1deg, rgba(79,193,232,1) 0%, rgba(79,193,232,1) 9%, rgba(101,227,200,1) 57%, rgba(101,227,200,1) 99%, rgba(101,227,200,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(1deg, rgba(79,193,232,1) 0%, rgba(79,193,232,1) 9%, rgba(101,227,200,1) 57%, rgba(101,227,200,1) 99%, rgba(101,227,200,1) 100%); /* ie10+ */
    background: linear-gradient(89deg, rgba(79,193,232,1) 0%, rgba(79,193,232,1) 9%, rgba(101,227,200,1) 57%, rgba(101,227,200,1) 99%, rgba(101,227,200,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fc1e8', endColorstr='#65e3c8',GradientType=1 ); /* ie6-9 */
    max-width: 300px;
    margin: auto;
    color: white;
    border-radius: 10px;
    padding: 12px 50px;
}
.list-gradient-left-top ul li::before {
    color:white;
    text-shadow: -1px 1px 2px white;
}
.list-gradient-right-top {
    padding: 30px 30px;
    color: white;
    text-align: center;
    background: -moz-linear-gradient(180deg, rgba(85,72,246,1) 1%, rgba(85,72,246,1) 2%, rgba(93,77,246,1) 14%, rgba(153,114,246,1) 99%, rgba(154,115,247,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(154,115,247,1)), color-stop(1%, rgba(153,114,246,1)), color-stop(86%, rgba(93,77,246,1)), color-stop(98%, rgba(85,72,246,1)), color-stop(99%, rgba(85,72,246,1)));
    background: -webkit-linear-gradient(180deg, rgba(85,72,246,1) 1%, rgba(85,72,246,1) 2%, rgba(93,77,246,1) 14%, rgba(153,114,246,1) 99%, rgba(154,115,247,1) 100%);
    background: -o-linear-gradient(180deg, rgba(85,72,246,1) 1%, rgba(85,72,246,1) 2%, rgba(93,77,246,1) 14%, rgba(153,114,246,1) 99%, rgba(154,115,247,1) 100%);
    background: -ms-linear-gradient(180deg, rgba(85,72,246,1) 1%, rgba(85,72,246,1) 2%, rgba(93,77,246,1) 14%, rgba(153,114,246,1) 99%, rgba(154,115,247,1) 100%);
    background: linear-gradient(270deg, rgba(85,72,246,1) 1%, rgba(85,72,246,1) 2%, rgba(93,77,246,1) 14%, rgba(153,114,246,1) 99%, rgba(154,115,247,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a73f7', endColorstr='#5548f6',GradientType=1 );
}
.list-gradient-right-top ul li {
    color: white;
}
body .list-gradient-right-top ul li::before {
    color: white;
    text-shadow: -1px 1px 2px white;
}
body .list-gradient-right-top ul li {
    line-height: 32px;
}
.an-idea-about p {
	text-align:center;
    font-weight: bold;
    background: white;
    margin: auto;
    max-width: 145px;
    padding: 48px 11px;
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    font-size: 20px;
}
.right-back-img-none {
    font-weight: bold;
    background: white;
    margin: auto;
    max-width: 354px;
    border-radius: 10px;
    padding: 27px 20px;
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
}
.right-back-img-none ul li {
    font-size: 18px;
}
.right-back-img-none ul li::before {
    color: #a97ff8;
    text-shadow: -1px 1px 2px #a97ff8;
}


/*
    ============================
             OCR
    ============================
*/
body .modes-section-1 {
    background-size: 77% !important;
    background-position: left !important;
}
body .modes-section-2 {
    background-position: right !important;
}
.modes-section-2 .main-ul-section {
    float: right;
}
body .ocr-page-section-2 {
    background-position: inherit !important;
}
.ocr-page-section-2  .chnage-content p {
    padding: inherit;
    max-width: 300px;
}
.tab-section-factor {
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    padding: 32px 32px 24px !important;
    max-width: 970px;
    margin: auto;
}
.tab-section-factor .vc_tta-tabs-list a {
    max-width: 203px !important;
    color: white !important;
    display: inherit;
    border-radius: 28px !important;
    background-color: #e22428 !important;
    margin: auto;
    padding: 5px 67px !important;
    background-position: inherit !important;
}
.tab-section-factor .vc_tta-tabs-list {
    text-align: center !important;
}
.vc_active  .tab-section-factor ul.vc_tta-tabs-list li:nth-child(2) a {
    background: inherit !important;
    color: #e22428 !important;
    border: 2px #e22428 solid !important;
    margin-left: 56px;
    line-height: 20px;
}
.tab-section-factor .vc_toggle_default {
    display: inline-flex;
    align-items: center;
    width: 100%;
    display: inline-flex;
    align-items: center;
    width: 100%;
    background:#f4f4f4;
    padding-left: 56px;
    padding: 8px 10px;
    margin: 5px auto !important;
}
.tab-section-factor .vc_tta-panels {
    background-color:inherit !important;
}
.tab-section-factor .vc_tta-panels {
    border: inherit !important;
}
.tab-section-factor .vc_toggle_content {
    margin: inherit !important;
}
.tab-section-factor p {
    margin-bottom: inherit !important;
	padding-top: 9px;
}
.tab-section-factor .vc_toggle_title h4 {
    font-size: 1.0rem;
}
.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::after {
    display: none !important;
}
.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::before {
    display: none !important;
}

/*
    ============================
             events
    ============================
*/
.page-id-1733 #masthead {
    background: #f2f6fb;
}
.events-section .row:nth-child(even) {
    display: inherit;
}
.events-section .row:nth-child(even) .case-studies-main {
    float: right;
}
.events-section  h2 {
    font-size: 40px;
}
.events-section h6 {
    padding-top: 10px;
    font-size: 19px;
}
body .events-section .row:nth-child(even) {
    display: inherit;
}
body .events-section .row {
    display: inline-flex;
    padding-top: 100px;
	margin:auto;
}
.events-section .case-studies-main {
    margin-bottom: inherit;
}
body .geo-list li {
    font-size: 22px;
    line-height: 72px;
}

/*
    ============================
             events
    ============================
*/
.Geolocation-two-box .security-inner {
    max-width: 422px;
    margin: auto;
}
body .wpb_wrapper .Geolocation-two-box {
    margin: auto;
    max-width: 841px;
}
.icon-with-image-geo h3 {
    font-size: 22px;
}
.security-inner-geo .vc_column-inner {
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 10px 8px 11px -7px rgba(0, 0, 0, 0.25);
    border-radius: 46px;
    padding: 32px 44px 60px !important;
}
.icon-with-image-geo img {
    float: left;
}
/*
    ============================
             Geolcoations
    ============================
*/
body .benefits {
    left: -4px;
    position: absolute;
}
.benifits-one {
    border-right: 2px #f9d3d4 solid;
    padding-bottom: 72px;
    padding-top: 48px;
    border-bottom: 2px #f9d3d4 solid;
}
.benifits-last {
    
    padding-bottom: 72px;
    padding-top: 48px;
}
.left-left-grid3{
border-right: 2px #f9d3d4 solid;
}

.right-top-grid02{
border-bottom: 2px #f9d3d4 solid; 
	    padding-bottom: 67px;
}


.benefits .vc_column-inner {
    background-position: left !important;
}
/*
    ============================
             FAQS
    ============================
*/
.tab-change h2:hover {
    color: #2b6ad8;
    cursor: pointer;
}
.faqs-list .vc_toggle {
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    padding: 10px 5px !important;
    max-width: 494px;
    border-left-radius: 73%;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
}
.faqs-list h4 {
    color: #0f1d84;
    font-size: 14px;
}
.faqs-list .vc_toggle_icon {
    right: 6px !important;
    float: right;
    left: inherit !important;
    position: absolute;
}
.faqs-list .vc_toggle_icon {
    background: #c4c5c7;
    width: 30px !important;
    border: inherit !important;
    height: 30px !important;
    border-radius: 100%;
}
.faqs-list .vc_toggle_default .vc_toggle_icon::after, .faqs-list .vc_toggle_default .vc_toggle_icon::before {
    background: white;
}
.faqs-list .vc_toggle_icon:hover {
    background: #2b6ad8;
    color: white;
}
.integration-left-img .vc_column-inner {
    background-position: right !important;
    background-size: 78% !important;
}
/*
    ============================
             integration
    ============================
*/

.verticel-tab .vc_tta-panel{
    background: #f6fafd;
}
.verticel-tab  table {
    font-size: 19px;
}
.verticel-tab  p {
    font-size: 19px;
}
body .verticel-tab .vc_tta-panel-body {
    padding: 35px 23px !important;
}
.verticel-tab .vc_tta-panel-body ul li {
    line-height: 37px;
    list-style: unset;
}
.verticel-tab .vc_tta-panels {
    margin-left: 40px;
}
.verticel-tab .vc_tta-tabs-container {
    width: 20%;
}
.verticel-tab li.vc_tta-tab a {
    font-size: 18px;
    border: inherit !important;
    background: #f6fafd;
    border-right-radius: 25px;
    background: #f6fafd !important;
    border-radius: 6px !important;
    color: #112284 !important;
    margin-bottom: 36px;
}
body li.vc_tta-tab.vc_active a {
    color: white !important;
    background: #2c6ad9 !important;
}
.verticel-tab ul {
    padding: 18px 45px;
}
.tab-2-sec p {
    margin-bottom: 22px;
}
.tab-2-sec h2 {
   font-size: 22px;
}
.tab-2-sec-btn-section .sp-new-btn {
    margin: 37px auto;
    display: table;
    padding: 11px 5px 5px 0px;
}
.section-last-right {
    text-align: right;
}
.arrow-positions-set {
    position: absolute;
    right: 0px;
    top: 31px;
}
body #web-int-data {
    display: none;
}
/*
    ============================
             Data Table
    ============================
*/
div#supported_data_table_wrapper {
    background: #4e92f5;
}
#supported_data_table thead tr {
    background: #2c6ad9;
    color: white;
}
table.dataTable thead th, table.dataTable thead td {
    border: inherit;
}
.dataTables_wrapper .dataTables_length {
    float: left;
    padding: 31px 21px 0px;
}
.dataTables_wrapper .dataTables_length label {
    color: white;
    text-transform: capitalize;
    margin-top: 20px;
}
.dataTables_wrapper .dataTables_length select {
    height: auto;
}
.dataTables_wrapper .dataTables_filter input {
    height: 2em;
}
.dataTables_wrapper .dataTables_filter input {
    height: 2em;
}
div#supported_data_table_filter {
    padding: 10px 30px;
}
div#supported_data_table_filter label {
    color: white;
}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
    color: white;
    padding: 12px 20px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
    color: white !important;
}
table.dataTable tbody th, table.dataTable tbody td {
    padding: 19px 18px;
    font-size: 16px;
}
table.dataTable tbody tr:nth-child(even) {
    background-color: #efefef;
}
div#supported_data_table_info {
    margin-top: 10px;
}
.page-id-2040 .site-header {
    background: inherit;
}
/*
    ============================
             Resources
    ============================
*/
.owl-carousel-cases .item {
    margin: auto;
    max-width: 78%;
}
.owl-carousel-cases .owl-next {
    position: absolute;
    right: 0px;
    top: 100px;
}
.owl-carousel-cases .owl-nav button {
    font-size: 70px !important;
}
.owl-carousel-cases .owl-nav .owl-next {
    right: 0px;
    top: 100px;
}
.owl-carousel-cases .owl-nav .owl-prev {
    left: 0px;
    top: 100px;
}
.owl-carousel-cases .owl-nav button {
    position: absolute;
    color: #e22428 !important;
    top: 100px;
}
body .resurces-events .row {
    padding-top: inherit;
}
body .faqs-resources {
    background-position: inherit !important;
}
.faqs-resources .vc_toggle.vc_toggle_default.vc_toggle_color_default.vc_toggle_size_md {
    margin-bottom: 44px;
    background: white;
}
/*
    ============================
             customers
    ============================
*/
.main-images-first-col img:nth-child(1) {
    margin-top: 21px;
    margin-left: 12px;
}
.main-images-first-col img {
    max-width: 100px;
}
.main-images-first-col img:nth-child(2) {
    position: absolute;
    top: -68px;
    right: 80px;
}
.customer-main-section img {
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.16);
    border-radius: 100%;
}
.main-images-first-col img:nth-child(3) {
    position: absolute;
    top: 72px;
    right: 54px;
}
.main-images-second-col img:nth-child(1) {
    margin-top: -155px;
    margin-left: -50px;
}
.main-images-second-col img:nth-child(2) {
    position: absolute;
    top: 36px;
    left: 12px;
}
.main-images-second-col img:nth-child(3) {
    position: absolute;
    top: -112px;
    left: 134px;
}
.main-images-second-col img:nth-child(4) {
    position: absolute;
    top: 43px;
    left: 185px;
}
.main-images-second-col img:nth-child(5) {
    position: absolute;
    top: -97px;
    right: 55px;
}
.main-images-second-col img:nth-child(6) {
    position: absolute;
    top: 34px;
    right: -29px;
}
.main-images-third-col img {
    position: absolute;
}
.main-images-third-col img:nth-child(1) {
    top: -133px;
    left: -7px;
}
.main-images-third-col img:nth-child(3) {
    left: 142px;
    top: -39px;
}
.main-images-third-col img:nth-child(4) {
    top: -143px;
    left: 212px;
}
.main-images-third-col img:nth-child(2) {
    top: 68px;
    left: 82px;
}
.main-images-third-col img:nth-child(5) {
    left: 277px;
    top: -11px;
}
.main-images-third-col img:nth-child(6) {
    right: 88px;
    top: -137px;
}
.main-images-third-col img:nth-child(7) {
    right: 24px;
    top: 23px;
}
.main-images-third-col img:nth-child(8) {
    right: -29px;
    top: -107px;
}
.main-images-fourt-col img:nth-child(1) {
    margin-top: 60px;
}
.main-images-fourt-col img {
    position: absolute;
}
.our-customers-sec {
    min-height: 700px;
}
.main-images-fourt-col img:nth-child(4) {
    left: 202px;
    top: 62px;
}
.main-images-fourt-col img:nth-child(2) {
    top: 188px;
    left: 114px;
}
.main-images-fourt-col img:nth-child(3) {
    top: 282px;
    left: 14px;
}
.main-images-fourt-col img:nth-child(6) {
    top: 218px;
    right: 45px;
}
.main-images-fourt-col img:nth-child(5) {
    top: 319px;
    left: 169px;
}
.our-customers-sec {
    min-height: 750px;
}
.main-images-fourt-col img:nth-child(7) {
    top: 116px;
    right: -45px;
}
.main-images-fourt-col img:nth-child(8) {
    top: 299px;
    right: -65px;
}
.main-images-five-col img {
    position:absolute;
}
.main-images-five-col img:nth-child(2) {
    left: 61px;
    top: 176px;
}
.main-images-five-col img:nth-child(3) {
    left: 200px;
    top: 79px;
}
.main-images-five-col img:nth-child(4) {
    left: 237px;
    top: 218px;
}
.main-images-five-col img:nth-child(5) {
    left: 338px;
    top: 79px;
}
.main-images-five-col img:nth-child(6) {
    right: -62px;
    top: 250px;
}
.main-images-five-col img:nth-child(1) {
    left: 60px;
    top: 43px;
}
.main-images-six-col img {
    position:absolute;
}
.main-images-six-col img:nth-child(2) {
    top: 156px;
    left: 83px;
}
.main-images-six-col img:nth-child(3) {
    top: 270px;
    left: 166px;
}
.main-images-six-col img:nth-child(4) {
    left: 167px;
    top: 14px;
}
.main-images-six-col img:nth-child(5) {
    right: 54px;
    top: 158px;
}
.main-images-six-col img:nth-child(6) {
    right: -28px;
    top: 284px;
}
.main-images-six-col img:nth-child(7) {
    right: -32px;
    top: 40px;
}
.main-images-six-col img:nth-child(1) {
    left: 52px;
    top: 36px;
}
body .tab-change-customers {
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    padding: 36px 0px 36px;
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    margin: 62px auto 0px;
    max-width: 1100px;
}
body .customers-mid-section {
    max-width: 862px;
    margin: auto;
    margin-bottom: 200px;
}
body .banking-finetech {
    background-position: initial !important;
}
.mid-section-content p {
    font-size: 17px;
    line-height: 31px;
}
.banking-finetech .customer-section-point {
    max-width: 1150px;
    background: white;
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    margin: 77px auto;
    border-radius: 10px;
}
.banking-finetech .padding-none .vc_column-inner {
    padding: inherit !important;
}
body .sharing-economies {
    background-position: initial !important;
}
/*
    ============================
             Contact Us
    ============================
*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance:numberfield;
}
.inner-section {
    padding: 28px 30px 0px;
    background: white;
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    /* border: 20px !important; */
    border-radius: 12px;
    max-width: 505px;
}
.inner-section input, .inner-section select {
    max-width: 316px;
    padding: 10px;
    height: 37px;
    border: inherit;
    background: #efefef;
}
.inner-section select {
    max-width: 100%;
}
.inner-section textarea {
    max-width: 316px;
    padding: 10px;
    border: inherit;
    height: 80px;
    background: #efefef;
}
.inner-section .row {
    padding-bottom: 16px;
}
.inner-section span {
    font-size: 13px;
}
.submit-btn input[type="submit"] {
    background: #ee524f;
    float: right;
    color: white;
    padding: 9px 29px 9px;
    border-radius: 17px;
    font-size: 15px;
}
.free-trial-form-back .vc_column-inner {
    background-position: center;
    background-size: 100% !important;
}
/* .g-recaptcha {
    transform: scale(0.77);
} */
.inner-section  input[type="checkbox"] {
    float: left;
}
.inner-section .wpcf7-list-item-label {
    margin-top: 10px !important;
    float: left;
}
.page-id-2174 #masthead, .page-id-2209 #masthead {
    background: inherit;
}

a.sp-new-btn-contact.change-back-feature {
    display: inline-block;
    border-radius: 21px;
    padding: 10px 16px 5px;
    height: 40px;
    font-size: 14px;
    line-height: 19px;
    margin-top: 20px !important;
    color: #2837c6;
    border: 2px #2837c6 solid;
}
body .sp-new-btn-contact-right {
    border: 2px #61ddcc solid !important;
    margin-left: 15px;
    padding: 9px 38px !important;
}
.main-btn-sec {
    margin: auto;
    text-align: center;
    max-width: 450px;
}
/*
    ============================
             pricing
    ============================
*/
.sp-tab-component li button:hover, .sp-tab-component li .spactiveTab{
	padding:25px 21px !important;
}
body .pricing-inner {
    background-position: inherit !important;
}
.main-country-list {
    margin: auto;
    max-width: 604px;
}
.pricing-header {
    background: white;
    padding: 20px;
    font-weight: bold;
    font-size: 19px;
}
.pricing-label ul li label {
    color: #112284;
}

.pricing-label {
    background: white;
    padding: 20px;
    font-weight: bold;
    margin-top: 5px;
    min-height: 486px;
}
.display-inse {
    display: -webkit-inline-box;
}
.header-checkbox {
    float: right;
	display:flex;
}
.first-col {
    max-width: 300px;
    margin-right: 5px;
}
.pricing-label.second-pricing-section ul li {
    text-align: center;
}
.second-col .pricing-header {
	color: white;
    background: #5b42e1;
    font-size: 16px;
    font-weight: lighter;
    min-height: 68px;
    padding: 12px 11px 5px 19px;
}
.third-col .pricing-header {
    background: #2c6ad9;
}
.pricing-footer {
    background: #f6fafd;
    margin-top: 5px;
    padding: 17px 18px 7px;
}
.pricing-footer input {
    font-size: 24px;
    border: inherit;
    text-align: right;
    padding: inherit;
    color: #112284;
    background: inherit;
}
body .pricing-footer p {
    margin-top: inherit;
}
.header-checkbox label {
    color: white;
    font-size: 19px;
    line-height: 26px;
    padding-bottom: 2px
}
.right-sec {
    text-align: center;
}
.page-id-2365 .site-header {
    background: inherit;
}

/*
    ============================
        integration guide
    ============================
*/
.int-guide-box-parent {
    /* max-width: 990px; */
    margin: 0 auto 50px;
}
box.active {
    box-shadow: 3px 4px 20px #e0e0e0;
    transition: all 0.2s ease-out;
    transform: scale(1.05);
}
.int-guide-box {
    text-align: center;
    padding: 50px 22px;
    max-width: 290px;
    margin: 0 auto;
    border: 1px solid #eaeaea;
    transition: all 0.2s ease-in;
    cursor: pointer;
}
.int-guide-box-parent {
    max-width: 750px;
    margin: auto !important;
}
.int-text-box h3 {
    font-size: 26px;
    margin-bottom: 15px;
}
.btn-int-guide {
    float: left;
    padding: 8px 0;
    color: #e22428;
    font-size: 17px;
    font-weight: 600;
    cursor: pointer;
}
.mobile-inner-section {
    text-align: center;
}
a.btn.btn-danger {
    float: right;
    margin-top: 23px;
    color: white;
}
.int-guide-box {
    border-radius: 10px;
    background: #f4f7fc;
    border: inherit;
    -webkit-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 2px 2px 13px -1px rgba(0,0,0,0.62);
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    max-width: 300px;
    height: 264px;
    padding: 73px 0px;
}
.int-guide-box:hover {
    background: #2c6ad9;
}
.int-guide-box p:hover {
    color:white;
}
.int-guide-box img {
    padding-bottom: 15px;
}
.int-guide-box p {
    font-size: 19px;
}
.int-text-box {
    max-width: 883px;
    margin: auto;
}
.mob-integ-guide-btn, .btn-int-guide {
    color: #112284 !important;
    background: inherit !important;
    font-size: 19px;
    display: flex;
}
body .mob-integ-guide-btn span {
    padding: 0px 10px;
    line-height: 33px;
}
.mob-integ-guide-btn .fa-angle-right {
    font-size: 32px;
}
.btn-int-guide .fa-angle-lef {
    line-height: 24px;
    font-size: 32px;
    padding: 0px 10px;
}
body .web-final-data {
    text-align: center;
}
body .int-first:hover {
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
}
i.fa.fa-angle-left {
    line-height: 24px;
    font-size: 32px;
    padding: 0px 10px;
}
.int-first {
    font-size: 20px;
    border: 1px #9e9e9e42 solid;
    border-radius: 62px;
    padding: 33px 20px 25px;
    margin-bottom: 30px;
}
.int-first .btn.btn-danger {
    border: inherit;
    background:#112284;
    color: inherit;
    font-size: 19px;
}
a.btn.btn-danger {
    background: #112284;
    border: indigo;
}
.btn-int-guide{
    color: #112284;  
}
a.btn.btn-danger:hover {
    color: white;
}
.data-set .vc_column-inner {
    background-size: 86% !important;
    background-position: 0% 72% !important;
}
.page-id-2457 header#masthead {
    background: inherit;
}
/*
    ============================
        category style
    ============================
*/
.cate-header {
    background-image: radial-gradient(ellipse at bottom, transparent -1%, transparent 10%, #f6f9fc 2%, #f6f9fc 92%);
    background-size: 1000% 100%;
    background-position: center;
    position: relative;
    overflow: hidden;
    padding: 58px 0px 70px;
}
.cate-header ul li {
    float: left;
}
.cate-header ul li a {
    font-size: 14px;
    padding: 0px 8px;
    color: #112284;
    font-family: Graphik-Medium;
}
.cate-header-search {
    position: relative;
    float: right;
}
.cate-header-search i {
    position: absolute;
    top: 12px;
    color:#2c6ada;
    text-align: center;
    right: 0px;
    cursor: pointer;
    padding: 1px 9px;
    font-size: 22px;
}
.seach-box-inner {
    display: flex;
    padding: 15px 0px;
}
.cate-header .menu-category-menu-container {
    float: left;
}
.cate-header #menu-category-menu {
    padding: 14px 0px;
}
.cate-header .cate-header-inner {
    padding: 4px 0px;
    border-top: 2px #9e9e9e52 solid;
    border-bottom: 2px #9e9e9e52 solid;
}
.archive header.entry-header {
    display: block;
}
.archive .entry-content {
    display: none;
}
.archive #primary {
    width: 100% !important;
    float: inherit !important;
}
.post h2.entry-title a {
    font-size:18px;
    font-family: Graphik-Regular;
    color: #112284;
}
.content-post-inner:nth-child(1) {
    width: 100%;
    float: inherit;
}
.content-post-inner {
    float: left;
    width: 32%;
    border-radius: 20px;
    margin-right:10px !important;
    min-height: 400px;
}
body .post-thumbnail a img {
    height: 180px;
}
body .entry-title a {
    margin-left:inherit;
}
.posts-main-section .content-post-inner:nth-child(1) {
    max-width: 1100px;
    background-color: #f5f8fd;
    margin: 100px 0px;
	height: 350px !important;
	min-height:350px!important;
}
.content-post-inner:nth-child(1) .entry-header h2 {
    line-height: 33px;
    min-height: 118px;
}
.content-post-inner:nth-child(1) .entry-header a {
    font-size: 20px;
}
.content-post-inner:nth-child(1) .post-thumbnail {
    max-width: 709px;
    float: right;
    margin-bottom: inherit;
}
.content-post-inner:nth-child(1) .post-thumbnail img {
   height:350px !important;
}
.posts-main-section {
    max-width: 1100px;
    margin: auto;
}
.content-post-inner:nth-child(1) .entry-header {
    float: left;
    padding: 109px 32px !important;
	width: 35%;
}
ul#menu-blogs {
    margin: inherit;
    padding: 8px 0px 31px;
}
.mobile-menu-cat {
    float: left;
}

body .content-post-inner article {
    margin-top: 43px;
    border-radius: 20px;
}
.entry-meta i {
    line-height: 14px;
    font-size: 16px;
    color: #767676;
    margin-right: 7px;
}
.posts-main-section .content-post-inner:nth-child(1) article {
    border: inherit;
}
body .entry-meta {
    display: flex;
}
.view-post {
    margin-left: 10px;
}
header.entry-header {
    padding: 10px 20px !important;
}
.view-date, .view-post {
    font-size: 8px;
}
.single .site-main h2 {
    font-size: 22px;
    padding: 30px 0px;
}
.single strong {
    font-family: Graphik-Medium;
}
body .search-form .search-submit {
    bottom: 3px;
    height: 43px;
    padding: 10px !important;
    position: absolute;
    right: 1px;
    top: 22px;
}
body .has-sidebar #secondary {
    width: 26%;
}
.search .search-form .search-submit {
    height: 42px;
    top: 23px;
}
.search .site-main .search-form {
    display: none;
}
body .has-sidebar:not(.error404) #primary {
    float: left;
    width: 65%;
}
.single .site-content-contain {
    padding: 25px 0px;
}
body .has-sidebar:not(.error404) #primary {
    width: 80%;
}
body .has-sidebar #secondary{
    width: 20% !important;
}
#recent-posts-2 ul li a {
    font-size: 16px;
}
a {
    color: #112284;
}
body h2.widget-title {
    font-size: 17px;
}
.single p {
    line-height: 29px;
    font-size: 18px;
}
.search header.entry-header {
    display: block !important;
}
.search .site-content-contain {
    padding: 30px 0px;
}
.search .page-header {
    display: none;
}
.category-news .cate-header h2 {
    text-align: center;
    padding: 50px 0px 60px;
}
/* search box */

.search-box{
    background: #E8E8E4;
    position: absolute;
    top: 54px;
    right: 28.7%;
    width: 350px;
    height: 60px;
    line-height: 60px;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
    border-top:4px solid #2c6ada;
    display: none;
  }
  
  .search-box:before{
    content: "";
    position: absolute;
    top: -32px;
    right: 13px;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 14px solid transparent;
    border-bottom: 14px solid #2c6ada;
  }
  
  .search-box input[type="text"]{
    width: 200px;
    padding: 5px 10px;
    margin-left: 23px;
    height: 27px;
    border: 1px solid #2c6ada;
    outline: none;
  }
  
  .search-box input[type="submit"]{
    width: 80px;
    padding: 5px 0;
    background: #2c6ada;
    color: #fff;
    margin-left: -6px;
    border: 1px solid #2c6ada;
    outline: none;
    cursor: pointer;
  }
  .mobile-menu-cat .fa.fa-bars {
    display: none;
}
a#loadMored {
    text-decoration: inherit;
    letter-spacing: 1px;
    padding: 12px 40px;
    color: white;
    margin: auto;
    margin: 50px 0px;
    text-align: center;
    height: 52px;
    background-color: #EF5350;
    border-radius: 34px;
    font-size: 18px;
}
body .loadMoreMain {
    text-align: center;
}
.content-post-inner .entry-title {
    line-height: 21px;
    height: 80px;
    overflow: hidden;
}
.entry-meta {
    padding: 12px 0px;
}
.customers-section .owl-item {
    transition: transform 0.3s,-webkit-transform 0.3s;
}
.customers-section .owl-item:hover {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
}
body .item.ReviewsSlider__Item {
    min-height: 415px;
	height: 410px;
}
a.custom-logo-link {
    display: inherit;
}
body .custom-logo-link img {
    width: 150px !important;
}

body .position-bio img {
    position: absolute;
}

.heading-li::before {
  counter-increment: section;
  content: "Section " counter(section) ". ";
}
.heading-li {
   counter-reset: subsection;
}
.our-location .vc_general.vc_tta.vc_tta-tabs {
    background-color: white;
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25);
    border-radius: 15px;
}
.our-location .vc_tta-panel {
    background-color: white;
	border-bottom-right-radius: 15px !important;
	border-bottom-left-radius: 15px !important;
}
.our-location .vc_tta-tabs-list .vc_tta-tab {
    margin: inherit !important;
}
.our-location .vc_tta-panels {
    border-radius: 15px !important;
}
.our-location .vc_tta-panels .vc_tta-panel-body {
    padding-top: 36px !important;
    padding-bottom: 30px !important;
}
.our-location li.vc_tta-tab.vc_active a {
    background-color: inherit !important;
    color: #0F1D84 !important;
}
body .our-location li.vc_tta-tab a {
    background-color: inherit !important;
    color: #a1a9d0 !important;
    font-size: 23px;
    padding: 26px !important;
    border: inherit !important;
}
.our-location .email-footer ul li {
    line-height: 31px;
}
body .our-location {
    padding: 50px 0px;
    background-position: right;
    background-repeat: no-repeat !important;
}


/*-----------Pages Style----Start-----------*/
.btn-old-site{border:1px solid #fff;}
.padding-class-face a {color:#fff; padding:20px 50px; font-size:16px; font-weight:300;}
.padding-class-face a:hover{color:#fff !important; padding:20px 50px; font-size:16px; font-weight:500;}
.padding-class-face{padding-left:60px !important;}
.padding-class-face ul li:before{content:"\f00c"; padding-right:15px; font-family: FontAwesome;}
.para-class-face-page { color:#fff; font-size:22px; line-height:35px; font-weight:300;}
.head-color-face-page22{color:#fff; font-size:52px;}
.padding-class-face li{color:#fff; font-size:22px; line-height:40px;}
.background-form{background-color:#ebebeb82; padding:0px 40px;}
.form-first-head{font-size:32px; color:#222; letter-spacing:2px; line-height:35px;} 
.form-content{font-size: 16px !important; padding: 0px 59px; line-height: 20px; color: #222;}
.background-form .wpcf7{margin-left:13% !important;}
.background-form .wpcf7 .wpcf7-form-control-wrap input, textarea{font-size:14px; font-style:italic;  padding: 10px 10px 4px 13px; border: 1px solid #adadad;}
.form-abc-textbox textarea{max-height: 120px; max-width: 97%;}
.custom-btn-form{    width: 50%; font-size: 18px; background-color:#f4524d !important;}
.custom-18673-padding > .vc_column-inner{padding-top:0px !important;}




@media only screen and (max-width:320px){
    
.empty-space-padding{height:80px !important;} 
.padding-class-face{padding-left:25px;}
.head-color-face-page22{font-size:20px; line-height:28px;}
.padding-class-face li{font-size:16px; line-height:30px;}
.padding-class-face a{padding:10px 35px; font-size:14px;}
.empty-spacing-bottom-8811{height:65px !important;}
.form-first-head{font-size:22px; letter-spacing:1px;}
.form-content{  font-size:14px !important; padding:0px 25px;}
.background-form .wpcf7{margin-left:0px !important;}
.custom-empty-space-form{height:25px !important;}
.background-form .wpcf7 .wpcf7-form-control-wrap input {padding:6px 0px 2px 12px;}
.form-abc-textbox textarea{max-width:100%; max-height:100px;}
.custom-btn-form{width:100%;}
.custom-height-mobile-360{height:50px !important;}
.custom-height-mobile-bottom-0067{height:0px !important;}
}


@media only screen and (max-width:359px) and (min-width:321px){
    
.empty-space-padding{height:80px !important;} 
.padding-class-face{padding-left:25px;}
.head-color-face-page22{font-size:20px; line-height:28px;}
.padding-class-face li{font-size:15px; line-height:28px;}
.padding-class-face a{padding:10px 35px; font-size:14px;}
.empty-spacing-bottom-8811{height:65px !important;}
.form-first-head{font-size:24px; letter-spacing:1px;}
.form-content{  font-size:15px !important; padding:0px 25px;}
.background-form .wpcf7{margin-left:0px !important;}
.custom-empty-space-form{height:25px !important;}
.background-form .wpcf7 .wpcf7-form-control-wrap input {padding:6px 0px 2px 12px;}
.form-abc-textbox textarea{max-width:100%; max-height:100px;}
.custom-btn-form{width:100%;}
.custom-height-mobile-360{height:50px !important;}
.custom-height-mobile-bottom-0067{height:0px !important;}
}


@media only screen and (max-width:374px) and (min-width:360px){
    
.empty-space-padding{height:60px !important;} 
.padding-class-face{padding-left:25px;}
.head-color-face-page22{font-size:22px; line-height:30px;}
.padding-class-face li{font-size:15px; line-height:28px;}
.padding-class-face a{padding:10px 35px; font-size:14px;}
.empty-spacing-bottom-8811{height:65px !important;}
.form-first-head{font-size:24px; letter-spacing:1px;}
.form-content{  font-size:15px !important; padding:0px 25px;}
.background-form .wpcf7{margin-left:0px !important;}
.custom-empty-space-form{height:25px !important;}
.background-form .wpcf7 .wpcf7-form-control-wrap input {padding:6px 0px 2px 12px;}
.form-abc-textbox textarea{max-width:100%; max-height:100px;}
.custom-btn-form{width:100%;}
.custom-height-mobile-360{height:50px !important;}
.custom-height-mobile-bottom-0067{height:0px !important;}
}

@media only screen and (max-width:410px) and (min-width:375px){
    
.empty-space-padding{height:60px !important;} 
.padding-class-face{padding-left:25px;}
.head-color-face-page22{font-size:24px; line-height:32px;}
.padding-class-face li{font-size:15px; line-height:28px;}
.padding-class-face a{padding:10px 35px; font-size:14px;}
.empty-spacing-bottom-8811{height:65px !important;}
.form-first-head{font-size:24px; letter-spacing:1px;}
.form-content{  font-size:15px !important; padding:0px 54px;}
.background-form .wpcf7{margin-left:6% !important;}
.custom-empty-space-form{height:25px !important;}
.background-form .wpcf7 .wpcf7-form-control-wrap input {padding:6px 0px 2px 12px;}
.form-abc-textbox textarea{max-width:96%; max-height:100px;}
.custom-btn-form{width:96%;}
.custom-height-mobile-360{height:50px !important;}
.custom-height-mobile-bottom-0067{height:0px !important;}
}

@media only screen and (max-width:413px) and (min-width:411px){
    
.empty-space-padding{height:60px !important;} 
.padding-class-face{padding-left:25px;}
.head-color-face-page22{font-size:24px; line-height:32px;}
.padding-class-face li{font-size:15px; line-height:28px;}
.padding-class-face a{padding:10px 35px; font-size:14px;}
.empty-spacing-bottom-8811{height:65px !important;}
.form-first-head{font-size:24px; letter-spacing:1px;}
.form-content{  font-size:15px !important; padding:0px 54px;}
.background-form .wpcf7{margin-left:6% !important;}
.custom-empty-space-form{height:25px !important;}
.background-form .wpcf7 .wpcf7-form-control-wrap input {padding:6px 0px 2px 12px;}
.form-abc-textbox textarea{max-width:96%; max-height:100px;}
.custom-btn-form{width:96%;}
.custom-height-mobile-360{height:50px !important;}
.custom-height-mobile-bottom-0067{height:0px !important;}
}

@media only screen and (max-width:479px) and (min-width:414px){
    
.head-color-face-page22{font-size:26px; line-height:38px;}
.padding-class-face li{font-size:18px; line-height:32px;}
.empty-spacing-bottom-8811{height:55px !important;}
.background-form .wpcf7{margin-left:14% !important;}
.form-abc-textbox textarea{max-width:96%; max-height:100px;}
.custom-btn-form{width:89%;}
.custom-height-mobile-bottom-0067{height:25px !important;}
.empty-space-padding{height:60px !important;} 
.padding-class-face{padding-left:25px;}
.padding-class-face a{padding:10px 35px; font-size:14px;}
.form-first-head{font-size:24px; letter-spacing:1px;}
.form-content{  font-size:15px !important; padding:0px 54px;}
.custom-empty-space-form{height:25px !important;}
.background-form .wpcf7 .wpcf7-form-control-wrap input {padding:6px 0px 2px 18px;}
.custom-height-mobile-360{height:50px !important;}

}

@media only screen and (max-width:619px) and (min-width:480px){
    
.head-color-face-page22{font-size:34px; line-height:45px;}
.padding-class-face li{font-size:20px; line-height:40px;}
.empty-spacing-bottom-8811{height:55px !important;}
.background-form .wpcf7{margin-left:22% !important;}
.form-abc-textbox textarea{max-width:96%; max-height:100px;}
.custom-btn-form{width:72%;}
.custom-height-mobile-bottom-0067{height:25px !important;}
.empty-space-padding{height:60px !important;} 
.padding-class-face{padding-left:50px;}
.padding-class-face a{padding:12px 45px; font-size:14px;}
.form-first-head{font-size:30px; letter-spacing:2px;}
.form-content{  font-size:16px !important; padding:0px 150px;}
.custom-empty-space-form{height:25px !important;}
.background-form .wpcf7 .wpcf7-form-control-wrap input {padding:6px 0px 2px 18px;}
.custom-height-mobile-360{height:50px !important;}

}


@media only screen and (max-width:767px) and (min-width:620px){
    
.head-color-face-page22{font-size:42px; line-height:55px;}
.padding-class-face li{font-size:20px; line-height:40px;}
.empty-spacing-bottom-8811{height:55px !important;}
.background-form .wpcf7{margin-left:22% !important;}
.form-abc-textbox textarea{max-width:100%; max-height:100px;}
.custom-btn-form{width:63%;}
.custom-height-mobile-bottom-0067{height:25px !important;}
.empty-space-padding{height:60px !important;} 
.padding-class-face{padding-left:50px;}
.padding-class-face a{padding:12px 45px; font-size:14px;}
.form-first-head{font-size:30px; letter-spacing:2px;}
.form-content{  font-size:16px !important; padding:0px 150px;}
.custom-empty-space-form{height:25px !important;}
.background-form .wpcf7 .wpcf7-form-control-wrap input {padding:10px 10px 4px 20px;}
.custom-height-mobile-360{height:50px !important;}
.form-abc-textbox textarea{padding:10px 10px 4px 10px;}
.custom-btn-form{width:20%;}

}

@media only screen and (max-width:1023px) and (min-width:768px){
    .empty-space-padding{height:75px;}
    .head-color-face-page22{font-size:26px; line-height:38px;}
    .padding-class-face li{font-size:18px; line-height:32px;}
    .padding-class-face a{font-size:15px; padding:10px 38px;}
    .form-first-head{font-size:18px; line-height:28px; letter-spacing:1px;}
    .form-content{font-size:14px !important; padding:0px 0px;}
    .background-form .wpcf7{margin-left:0% !important;}
    .background-form .wpcf7 .wpcf7-form-control-wrap input, textarea{font-size:12px; padding:4px 0px 0px 7px;}
    .form-abc-textbox textarea{max-height:82px; max-width:100%; line-height:17px;}
    .custom-btn-form{width:100%;}
    .empty-spacing-bottom-8811{height:0px !important;}
    .custom-height-mobile-bottom-0067{height:31px !important;}
    
    
}
/*-----------Pages Style----End-----------*/
.sp-new-btn.google-map {
    position: absolute;
    right: 0px;
    border-bottom-right-radius: 12px;
    position: absolute;
    border-top-right-radius: inherit;
    border-top-left-radius: 15px;
    border-bottom-left-radius: inherit;
    bottom: 0px;
    padding: 21px 30px;
	box-shadow:inherit !important;
}
.modes-section-1 .main-ul-section ul li::before {
    color: #6be4c6;
    text-shadow: -1px 1px 2px #6be4c6;
}
.vc_custom_heading.heading-li:after {
    margin-right: 12px;
    counter-increment: my-sec-counter;
    content: counter(my-sec-counter);
    padding: 10px;
    background-repeat: no-repeat;
    background-image: url(https://shuftipro.com/wp-content/uploads/2019/05/Bullets-Compressed-1.svg);
    float: left;
    color: white;
    padding: 5px 12px;
    font-family: VerveineCyr-Regular;
}
body .bio-list li {
    margin-left: inherit;
}

.pricing-label .container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size:16px;
  color: #112284;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.pricing-label .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.pricing-label .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
.pricing-label .container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.pricing-label .container input:checked ~ .checkmark {
  background-color: #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.pricing-label .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.pricing-label .container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.pricing-label .container .checkmark:after {
   left: 8px;
   top: 4px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}


/* radio btn */
/* The container */
.header-checkbox .container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 1px;
  cursor: pointer;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.header-checkbox .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.header-checkbox .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #eee;
  border-radius: 50%;
}


.header-checkbox .container:hover input ~ .checkmark {
  background-color: #ccc;
}
.header-checkbox .container input:checked ~ .checkmark {
  background-color: #2196F3;
}
.header-checkbox .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.header-checkbox .container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.header-checkbox .container .checkmark:after {
 	top: 6px;
	left: 6px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: white;
}
.pricing-label.second-pricing-section ul li {
    text-align: center;
    padding: 0px 0px 5px;
}
.countries-sp-sec .vc_column-inner {
    min-height: auto;
}
body .green ul li::before {
    color: #6be4c6;
    text-shadow: -1px 1px 2px #6be4c6;
}
.true-identity-sp-dv .vc_column-inner::after {
    width: 300px;
    background: url(https://shuftipro.com/wp-content/uploads/ID-Analysis-BG-SVG-01.svg);
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-size: 100% !important;
    min-height: 296px;
    position: absolute;
    bottom: -189px;
	left:50px;
}
.sector-two-213444 .vc_column-inner::before {
    width: 300px;
    background: url(https://shuftipro.com/wp-content/uploads/ID-Analysis-BG-SVG-02.svg);
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-size: 100% !important;
    min-height: 296px;
    position: absolute;
    top: -189px;
	left:50px;
}


body .facial-li-align {
    max-width: 719px;
    margin: auto;
}
body .address-inner-p {
    max-width: 285px !important;
    margin: auto;
}
.address-list {
	margin: auto;
	max-width: 770px;
}
.consent-ul-list {
    max-width: 800px;
    margin: auto;
}

.our-location .vc_tta-tab.vc_active a {
    border-bottom: 2px solid #0F1D84 !important;
    padding: 10px !important;
	max-width: 198px;
}
body .location-tab .vc_tta-panel-body {
    border: inherit !important;
}
.our-location li.vc_tta-tab.vc_active {
    padding: 0px 16px !important;
	
}
.fonts-20 p {
    font-size: 20px !important;
}
body .modes-img-header img {
    max-width: 80%;
}

body .vc_toggle_size_md.vc_toggle_default .vc_toggle_content, .vc_toggle_size_md.vc_toggle_default .vc_toggle_title {
    padding-left: 37.2px !important;
}
body .vc_toggle_default .vc_toggle_icon::before {
    border: inherit;
}
body .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
	width:2px !important;
}
body .mobile-inner-section a {
    margin: 0px 10px;
}
body .vc_tta-container li {
    text-align: left;
}
.page-id-7 .case-footer > a.sp-new-btn.btn-new-style {
    padding: 8px 24px 9px 6px;
    margin-top: 20px;
}
body .Proof-avidence {
    background-position: left !important;
    background-size: 95% 100% !important;
    padding-bottom: 150px;
}
nav.navigation.pagination {
    display: none;
}
body .tab-change h2:focus {
    color: #2b6ad8;
    border-bottom: 2px #2b6ad8 solid;
}
.home-page-list ul li {
    font-size: 16px;
}
body .our-location {
    background-position: 87% 49% !important;
	background-image:url('https://shuftipro.com/wp-content/uploads/Locations-Bg-Map_UK.jpg');
}
.integration-tab .sp-new-btn {
    font-weight: bold;
    background-color: inherit;
    color: #112284;
    box-shadow: inherit !important;
}
.integration-tab .sp-new-btn::before, .integration-tab .sp-new-btn::after {
    background-image: url(https://shuftipro.com/wp-content/uploads/arrow-icon.png) !important;
}
.integration-tab .sp-new-btn:hover {
    box-shadow: inherit !important;
    color: #112284;
}
body .link_title .pci a:hover {
    color: #52b24b !important;
}
body .link_title .gdpr a:hover {
    color: #eeb742 !important;
}
body .link_title .fincen a:hover {
    color: #3f653e !important;
}
body .link_title .fatf a:hover {
    color: #cc2f2a !important;
}
body .link_title .ofac a:hover {
    color: #17599d !important;
}
body .link_title .fintrac a:hover {
    color: #000000 !important;
}
.show-services-icon .sp-new-btn {
    padding: 11px 4px 11px 5px;
    font-size: 14px;
}
.show-services-icon .sp-new-btn:hover::after {
    background-image: url(https://shuftipro.com/wp-content/uploads/2019/05/button-arrow.svg) !important;
    transform: translateX(1.3rem) translateY(-.1rem) scaleY(0);
    transform: inherit;
}
body .show-services-icon .sp-new-btn:hover::before {
    background-image:none !important;
	 transform: inherit;
}

body .show-services-icon .sp-new-btn::before {
    transition:infinite
}
body .show-services-icon .sp-new-btn {
    padding: 12px 15px 12px 10px;
}
.modalContent__image{width: 34%!important; height: 29% !important;}
body .case-studies-mobile img {
    max-width: 80%;
}

body .custom-div-3y23288 {
    padding: 20px 0px !important;
}
body .requir-sec {
	background-repeat: repeat-x;
}
body .requir-sec {
    background-repeat: repeat-x !important;
}
body .identity-verification-1920 {
	display:none;
}
body .seamless-image {
    display: flex;
    text-align: center;
	margin:50px 0px;
}
.seamless-image p {
    margin-top: 14px;
}
.left-sec {
    margin-right: 50px;
}

body .youtube-btn-left .icon-img {
    box-shadow: inherit;
    border: 1px #EF5350 solid;
    padding: 10px 14px 11px 17px;
    border-radius: 100%;
}
body .youtube-btn-left img{
    box-shadow: inherit;
}
body .youtube-btn-left::before, body .youtube-btn-left::after {
	display:none;
}
.btn-rigt-sec-play {
    display: flex;
}
.icon-img img{width:35px !important;}
.btn-rigt-sec-play span {
    margin: 12px 19px;
}
.btn-rigt-sec-play a:focus {
    color: white;
}
body .tab-section-factor .vc_toggle_active.vc_toggle_default .vc_toggle_icon::after {
    background-color: initial;
}

.page-id-1596 .modes-section-1 {
    background-size: 100% !important;
    padding: 31px 00px 0px !important;
    min-height: 609px;
}
.page-id-1596 .new-custom-j8jjdaa {
    padding-top: inherit;
}
.freetrial-priv .label-field {
    display: flex;
}
.freetrial-priv a {
    margin: 8px 10px;
    color:#ee524f;
}
body .main-mobile {
    z-index: 1;
}
body li#mega-menu-item-nav_menu-6 a {
    font-family: Graphik-Semibold;
    color: #112284;
}
li#mega-menu-item-nav_menu-6 a {
    font-family: Graphik-Semibold;
    color: #112284;
}
ul#menu-idenitity-verification a {
    color: #112284;
    line-height: 31px;
}
li#mega-menu-item-2630 a {
    font-family: Graphik-Semibold !important;
    color: #112284 !important;
    padding-top: 20px;
}
li#mega-menu-item-19782 a {
    font-family: Graphik-Semibold !important;
    color: #112284 !important;
}
#mega-menu-item-nav_menu-6 .mega-block-title {
    font-family: Graphik-Semibold !important;
    color: #112284 !important;
}
li#mega-menu-item-2630 {
    padding-bottom: 11px !important;
	padding:11px 20px !important;
}
li#mega-menu-item-19782 {
    padding-bottom: 11px !important;
    padding: 0px 20px 14px !important;
}
.mega-sub-menu a {
color: #112284 !important;	
}
#mega-menu-item-nav_menu-6 .mega-block-title {
    font-family: Graphik-Semibold !important;
    color: #112284 !important;
    border-bottom: 1px #9e9e9e3b solid !important;
}
#mega-menu-item-nav_menu-6 .mega-block-title {
    font-family: Graphik-Semibold !important;
    color: #112284 !important;
    padding-bottom: 9px !important;
    border-bottom: 1px #9e9e9e3b solid !important;
}
ul#menu-idenitity-verification {
    padding-bottom: 9px !important;
    border-bottom: 1px #9e9e9e3b solid !important;
}
li#mega-menu-item-2630 {
    border-bottom: 1px #9e9e9e3b solid !important;
}
li#mega-menu-item-19782 {
    padding-top: 12px !important;
}
li#mega-menu-item-nav_menu-6 {
    padding-left: 0px !important;
}
li#menu-item-24595 {
    font-family: Graphik-Semibold;
    font-size: 20px;
    color: #112284;
    padding: 0px 0px 0px 0px;
}



#menu-idenitity-verification li::before {
    transform: translateX(-1.3rem) translateY(0%) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
#menu-idenitity-verification li::before, #menu-idenitity-verification li::after {
    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/arrrow-icons-02.svg);
    background-position: 65% 100% !important;
    background-size: 7px !important;
    background-repeat: no-repeat;
    border: none;
    vertical-align: middle;
    display: inline-block;
    fill: #fff;
    height: 14px;
    transform-origin: center center;
    width: 1.1rem;
    will-change: transform;
}
li#mega-menu-item-nav_menu-6 {
    padding: inherit !important;
}
#menu-idenitity-verification li::after {
    margin-left: 0rem;
    transform: translateX(0) translateY(-.1rem) scaleY(1);
    transition: transform .45s cubic-bezier(.23,1,.32,1);
    transition-delay: .4s;
}
#menu-idenitity-verification li:hover::after {
    transform: translateX(1.3rem) translateY(-.1rem) scaleY(0);
    transition: transform .4s cubic-bezier(.755,.05,.855,.06);
}
.main-navigation a {
    padding: 10px 12px;
}
.single section#custom_html-7, .archive section#custom_html-7 {
    display: inherit;
}
body .customer-main-section {
    display: none;
}

/*
    ============================
        pageloader style
    ============================
*/
.page-id-246 .pageloader {
    background-color: #6be4c6;
}
.pageloader {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    background: #EF5350;
    z-index: 1000000;
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-items: center;
}
.siteloader__logo.hide {
    clip-path: inset(0 0 0 100%);
    -webkit-clip-path: inset(0 0 0 100%);
    pointer-events: none;
}
html .pageloader {
    z-index: 4500000
}
.siteloader__logo {
    width: 533px;
    height: auto;
    max-width: 100vw;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 99999999999999;
    transition: clip-path .35s,-webkit-clip-path .35s;
    clip-path: inset(0 0 0 0);
    -webkit-clip-path: inset(0 0 0 0);
}
.siteloader {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3500000;
    background-color: #fff;
    transition: opacity 1s;
    display: flex;
    justify-content: center;
    align-items: center
}

.siteloader.hide {
/*     opacity: 0; */
	 display:none;
    pointer-events: none
}
	.st0{fill:#FFFFFF;stroke:#EF5350;stroke-width:3;stroke-miterlimit:10;}
	#spell{
	animation: spell-anim 5s ;
	    animation-timing-function: cubic-bezier(0.32, 0.08, 0.36, 0.4);
	    stroke-dasharray: 1180;
    
}
#shape{
	animation: shape-anim 4s ;
	    animation-timing-function: cubic-bezier(0.32, 0.08, 0.36, 0.4);
	    stroke-dasharray: 1660;
    
}

@keyframes spell-anim{
	0%{
	stroke-dashoffset: 1180;
	}
	70%, 100%{
	stroke-dashoffset: 0;
	}
}
@keyframes shape-anim{
	0%{
	stroke-dashoffset: 1660;
	}
	70%, 100%{
	stroke-dashoffset: 0;
	}
}
.page-id-246 .st0 {
    stroke:#6be4c6;
}
.page-id-1081 .st0 {
    stroke:#4e47f6;
}
.page-id-1081 .pageloader {
    background-color:#4e47f6;
}
.page-id-1299 .st0 {
    stroke:#2c6ada;
}
.page-id-1299 .pageloader {
    background-color: #2c6ada;
}
body .custom-video-placement223232 {
    padding: 70px 100px;
}
.home-page-logo.site-branding {
    display: none !important;
}
.home .home-page-logo.site-branding {
    display: block !important;
}
.home .site-branding {
    display: none !important;
}
/*
    ============================
        pageloader style end
    ============================
*/
.custom-div554542 .vc_column-inner {
    min-height: 500px;
}
body .passing-class-9923444 img {
    max-width: 100px;
}
.iv-left b {
    font-family: Graphik-Medium;
}


/*
    ============================
        404 Error CSS
    ============================
*/

*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box; }

html {
  background: #ccc;
  font: Graphik-Regular;
  color: #430400;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.15); }

.error-page-wrap {
        width: 414px;
    height: 414px;
  margin: 155px auto; }
  .error-page-wrap:before {
    box-shadow: 0 0 200px 150px #f6f9fc;
    width: 310px;
    height: 310px;
    border-radius: 50%;
    position: relative;
    z-index: -1;
    content: '';
    display: block; }

.error-page {
        width: 416px;
    height: 374px;
    border-radius: 50%;
    top: -310px;
    position: relative;
    text-align: center;
    background: #f6f9fc;
    background: -moz-linear-gradient(top, #f6f9fc 0%, #f6f9fc);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f9fc), color-stop(100%, #f6f9fc));
    background: -webkit-linear-gradient(top, #f6f9fc 0%, #f6f9fc);
    background: -o-linear-gradient(top, #f6f9fc 0%, #f6f9fc);
    background: -ms-linear-gradient(top, #f6f9fc 0%, #f6f9fc);
    background: linear-gradient(to bottom, #f6f9fc 0%, #f6f9fc);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$firstColor', endColorstr='$secondColor',GradientType=0 );
}
  .error-page:before {
    width: 63px;
    height: 63px;
    border-radius: 50%;
    box-shadow: 3px 25px 0 5px #C95439;
    content: '';
    z-index: -1;
    display: block;
    position: relative;
    top: -19px;
    left: 44px; }
  .error-page:after {
    width: 310px;
    height: 17px;
    margin: 0 auto;
    top: 25px;
    content: '';
    z-index: -1;
    display: block;
    position: relative;
    background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 44, 	  44, 0) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.65)), 		color-stop(59%, rgba(35, 26, 26, 0)), color-stop(100%, rgba(60, 44, 44, 0)));
    background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 		44, 44, 0) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 44, 44, 	0) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 44, 	 44, 0) 100%);
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 44, 44, 0) 	100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#003c2c2c',GradientType=1 ); }
  .error-page h1 {
    color: #112284;
    font-size: 80px;
    margin: -100px auto 0 auto;
 }
   
  .error-page {
    margin: 0px 0 0px 0;
    font-size: 18px; }
   
.error-back {
	 margin: 3px 0 30px 0;
  text-decoration: none;
  color: #112284;
  font-size: 18px; }
  .error-back:hover {
    color: #6be4c6;
    }

img.error-img{
	    margin: -52px 0px 0px 0px;
}


body .pageloader{
    display: none;
}
body .siteloader{
    display: none;
}
body .siteloader__logo {
    display: none;
}


/* load more pagination */
        .misha_loadmore {
            background-color: #ee524f;
            border-radius: 2px;
            display: block;
            line-height: 23px;
            text-align: center;
            max-width: 20%;
            margin: auto;
            border-radius: 100px;
            font-size: 14px;
            font-size: 0.875rem;
            font-weight: 800;
            letter-spacing: 1px;
            cursor: pointer;
            text-transform: uppercase;
            padding: 10px 0;
			margin-top:70px;
            transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
			color: #fff;
    		font-family: Graphik-Medium;
        }
        .misha_loadmore:hover{
            background-color: #767676;
            color: #fff;
        }
        .posts-main-section-load-more .content-post-inner:nth-child(1) {
            max-width: inherit;
            background-color: inherit;
            margin: inherit;
            width: 32%;
            float: left;
        }
        .posts-main-section-load-more  .content-post-inner:nth-child(1) .entry-header {
            padding: 10px 20px !important;
        }
        .posts-main-section-load-more h2.entry-title a {
            font-size: 20px;
            font-family: Graphik-Regular;
            color: #112284;
        }
        .posts-main-section-load-more .content-post-inner:nth-child(1) article {
            height: 345px;
        }

        body .content-post-inner {
            height: 355px;
        }
        .navigation.pagination {
            display: none;
        }
body .posts-main-section-load-more .content-post-inner:nth-child(1) .post-thumbnail img {
	height: 180px !important;
    border-top-left-radius: 20px !important;
    border-bottom-right-radius: inherit;
}
body .posts-main-section-load-more .entry-header {
    width: 100% !important;
}
body .posts-main-section-load-more .content-post-inner:nth-child(1) .entry-header h2 {
    min-height: 97px;
}


.page-id-32 .vc_tta-panel-body {
    height: 300px !important;
}

/*---Button Style Above Footer-----Start--*/
.btn-new-style-cstm .custom-styling-ncai8 {padding: 11px 37px; border: 1px solid #EF5350; border-radius: 50px; background-color: #fff; color: #EF5350; font-size: 24px;}
.btn-new-style-cstm .custom-styling-n8csb3 {margin-right: 20px; padding: 11px 87px; border: 1px solid #EF5350; border-radius: 50px; background-color: #EF5350; color: #fff; font-size: 24px;}
.cstm-footer-sec-sajd92 .vc_column-inner{background-repeat:no-repeat; padding-top:0px !important;}
/*---Button Style Above Footer-----End--*/

/*-------Cookies Styling-----Start----*/
.cookie-notice-container{padding:15px 0px 10px 0px !important;}
#cn-notice-text{font-size:15px;}
#cn-accept-cookie{margin-left:240px !important;}
.cn-button.bootstrap{   background-color:#6be4c6 !important;  color:#2c6ada !important; font-size:13px !important; background-image:none !important; padding: 3px 32px !important; border-radius: 16px !important;  font-family: graphik-medium;}
.cn-button.bootstrap:hover{background-color:#6be4c6 !important; color:#2c6ada !important;}
body #cn-refuse-cookie{background-color:#EF5350 !important;  color:#fff !important;}
#cookie-notice{box-shadow: 1px -4px 13px -1px rgba(0, 0, 0, 0.25);}
.cstm-uq-18dj93{display:flex; width:90%; margin:auto;}
.cstm-uq-yi96it img{width:41%;}
.cstm-uq-tr4tr63 p{margin-left:-15px !important; font-size:15px !important; text-align:left; color:#fff !important; line-height:22px;}
.cstm-uq-qew533{color:#6be4c6 !important; font-family: graphik-semibold;}
#cn-accept-cookie, #cn-refuse-cookie{float:left;}
#cn-accept-cookie{margin-bottom:10px !important;}
@media (max-width:480px){
body .cstm-uq-tr4tr63 p {margin-left: 0px !important;}
body #cookie-notice .cn-button {max-width:200px !important; margin:auto !important; display:block; margin-bottom: 10px !important;}
body #cn-accept-cookie {margin-right: 10% !important;}
.cstm-uq-yi96it img {display:none;}
#cn-accept-cookie, #cn-refuse-cookie{float:none;}
.cstm-uq-tr4tr63 p{text-align:center !important;} 
}

#cookie-notice {
	opacity:0;
}
/*-------Cookies Styling-----End----*/


/*---------------------------search box new design---------------------Start------------------------- */


.search-box-new { max-width: 400px; float: right;}
.seach-box-inner { position: relative;}
.search-box-new i.fa.fa-search {position: absolute; right: 0px; top: 13px; color: white; padding: 18px; border-radius: 100%; background-color: #2c6ada;}
.search-box-new input[type="submit"] {z-index: 99; opacity: 0; position: absolute; right: 0px;}
.search-box-new input[type="text"] { box-shadow: 12px 7px 12px -6px rgba(0, 0, 0, 0.12); width: 400px; border-radius: 25px; border: inherit; padding-left:30px;}
.seach-box-inner input::placeholder{color:#e8e8e8 !important;}

.cstm-blg-72ks92{font-size:44px; text-align:center; margin-bottom:40px; font-family:graphik-medium;}
.cstm-blg-ks93jj{text-align:center; margin-bottom:40px;}
.menu-blogs-container ul li {float:left; margin-left:24px; font-size:14px; line-height:30px;}

/*---------------------------search box new design---------------------End------------------------- */


.cstm-uq-9l0hh7{padding-right:80px; padding-bottom:50px;}
.cstm-uq-74jf9 {padding-bottom:168px;}
.cstm-uq-74nc84{margin-top:20px;}
.cstm-uq-74jf8q{margin-top:20px;}
.cstm-display-94nf7{display:none;}
.cstm-uq-8k88k{padding-top:100px; padding-bottom:130px;}

.cstm-uq-mv84n{padding-top:100px;}
.cstm-uq-hc8bc{padding-top:100px;}
.cstm-uq-v795m9{padding-top:100px;}
.tab-responsive-div32855374{padding-top:30px; padding-bottom:135px;}
.cstm-disply-uq-7bc700{display:none;}

.cstm-display-74n8c88 img{display:none;}
.cstm-dsply-63v655 img{display:none;}

.footer-cta-none{display:none;}


.cstm-heading-hover-7c92jee a:hover{color:#ee524f !important;}
.cstm-heading-hover-7c92jee a:hover::before{    content: "";
    background-image: url(https://shuftipro.com/wp-content/uploads/Arrow-icon-01-red.svg);
    background-size: 12px;
    background-repeat: no-repeat;
    vertical-align: middle;
    display: inline-block;
    height: 14px;
    transform-origin: center center;
    width: 0.8rem;
    will-change: transform;
	   
}

.cstm-heading-hover-7c92jee a:hover::before {
	margin-right:5px;
}


.fs-rbtdd6,.fs-rs73bc73{margin-top:-65px;}
.cstm-tele-8nc83, .cstm-tele-53553e{margin-top:-120px;}
.cstm-travel-nc73d, .cstm-travel-1c0l7{margin-top:-110px;}
.cstm-cf-g64hf, .cstm-cf-63rrr2{margin-top:-50px;}

.cstm-uq-73hd9322{height:0px;}

.cstm-uq-7wn9499{padding-top:120px;}
.cstm-uq-p0o9p{padding-top:40px;}
.cstm-uq-7fn83{padding-top:170px !important;}
.cstm-uq-y6ty6y{padding-top:40px;}
.cstm-uq-r4e4{padding-top:0px; padding-bottom:20px;}
.cstm-uq-gf6fgf{font-size:30px;}


.header-checkbox .enterprises .checkmark:after {
    display: block;
}
.header-checkbox .enterprises .checkmark {
    background-color: #2196F3;
}
.enterprises .checkmark.hide-checkbox {
    background-color: #eee;
}
.enterprises .checkmark.hide-checkbox:after {
    display: none;
}


.cstm-uq-l9o9l{padding-top:250px !important;}
.cstm-uq-947555{padding-bottom:100px;}
.cstm-uq-38ed84{padding-top:150px; padding-bottom:150px;}
.cstm-uq-75uu75{padding-top:130px !important;}


.cstm-uq-4ds422{display:flex;}
.cstm-uq-g54g5{padding-left:35px; padding-right:80px;}
.cstm-83d554{font-size:28px !important;}

.cstm-uq-c4v5{padding:0px 120px 0px 120px;}
.cstm-uq-c4v5 p span{font-size:20px; line-height:34px;}
.cstm-uq-88bnb8{padding:0px 120px 0px 120px;}
.cstm-uq-88bnb8 p span{font-size:20px; line-height:34px;}

/* .content-post-inner:nth-child(5), .content-post-inner:nth-child(6), .content-post-inner:nth-child(7) {
    display: none;
} */

body div#conclose {
    display:none;
}

.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a {
    color:#112284;
}

.cstm-footer-uq-75665z{margin-top:-222px; padding-top:244px; padding-bottom:225px;}



/*--------Homepage Bullets------Start------*/
.cstm-line-row{display:flex; margin-bottom:15px;}
.cstm-bullet-section .bullet-content span{font-size:22px; line-height:32px;}
.cstm-bullet-section .bullet-content-001 span{font-size:16px; line-height:26px;}
/* .cstm-bullet-section small::before{vertical-align: middle; content: "•"; line-height: 22px; float: left; font-size: 40px; padding: 0px 16px 0px 0px;} */
.cstm-bullet-section small::before {
    vertical-align: middle;
    content: " ";
    line-height: 22px;
    background: #00bfe9;
    float: left;
    margin-top: 9px;
    margin-right: 10px;
    height: 13px;
    padding: 0 12px 0 0;
    border-radius: 10px;
}
.blue-clr small::before {
	background: #00bfe9 !important;
}
.red-clr small::before {
	background: #ee524f !important;
}

.turq-clr small::before{color: #6be4c6; text-shadow: -1px 1px 2px #6be4c6;}
.red-clr small::before{color: #ee524f; text-shadow: -1px 1px 2px #E91E63;}
.blue-clr small::before{color: #00bfe9; text-shadow: -1px 1px 2px #00bfe9;}

.cstm-bullet-complaince .bullet-content span{font-size:18px; line-height:26px;}
.cstm-bullet-complaince .bullet-content-001 span{font-size:22px; line-height:32px;}
.cstm-bullet-complaince small::before{vertical-align: middle; content: "•"; line-height: 22px; float: left; font-size: 34px; padding: 0px 16px 0px 0px;}
/*--------Homepage Bullets------Start------*/




/* Identity Verification Bullets */
.cstm-iv-row{display:flex; margin-bottom:15px;}
.iv-services-main .iv-content span{font-size:18px;}
.cstm-img-7jf4 img{margin-right:10px;}
.iv-content{width:100%;}

.cstm-30sec-row{display:flex; margin-bottom:15px;}
.iv-30sec-main .iv-content span{font-size:19px;}
.cstm-img-62h722 img{margin-right:10px;}

/* True Identies & Geniune Documents-----Bullets */
.cstm-ivglance-row{display:flex; margin-bottom:12px;}
.iv-glance-main .iv-content span{font-size:16px;}
.cstm-img-42fs52 img{margin-right:10px;}



    

/* Custom Header Left Youtube Box ----Start---*/
.cstm-abc{display:none; position:absolute; z-index:99; right:-6px; top:38vh;}
.text-rotation{writing-mode: tb-rl; transform: rotate(-180deg); margin: 14px 0px 5px 4px !important;}
.youtube-button-row span{color:#000;}
.youtube-button-row span:hover{color:#fff;}
.youtube-icon-image img{width:35px; height:auto;}
.youtube-button-row{display:block; padding:14px;}
a.cstm-youtube-button{display:block; text-decoration: inherit; letter-spacing: 1px; border-radius: 10px;
    box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.20) !important; font-size: 18px;}
.youtube-left-button{background-color: #D8DAE4;}
/* Custom Header Left Youtube Box ----End---*/
.home .cstm-abc{display:block;}


.cstm-uq-9po9o{padding-top:164px;}
.cstm-uq-65755 img{width:200px; margin-top:40px;}

.search .widget_recent_entries {margin-top:50px;}

.search .search-form .search-submit {height: 36px !important; top: 20px !important; right:0px !important;}
.search .search-submit .icon { height: 18px !important; top: -3px !important; right: 5px !important; width: 30px !important;}
.search .screen-reader-text{top:-1px !important;}
.search .entry-header {padding: 0px !important;}

.search h2.entry-title a {font-size: 22px !important; font-family: Graphik-Medium !important;}
.search .site-main article{padding:20px;}
.search .site-main article:hover {box-shadow: 2px 2px 13px -1px rgba(0,0,0,.20)!important; border-radius: 10px;}
.search h2.entry-title a:hover{color: #2c6ada!important;}
.search .search-submit{background-color:#2c6ada !important;}
.search .more-link:hover{color:#ee524f;}

body .footer-logo li {
    margin-right: 9px !important;
}
body .footer-logo.footer-logo-mobile img {
    max-width: 70px;
}
.event-content-section-single {
    height: 244px;
    overflow: hidden;
}
.cstm-uq-394{padding-top:130px;}
.right-menu{padding-left:0px !important;}


.turq-uq-090 ul li::before {color: #73c7f0; text-shadow: -1px 3px 0px #009688;}
.dark ul li::before {color: #7184a6; text-shadow: -1px 3px 0px #232250;}
.search-no-results .site-main{margin-top:28px;}

label.container.price-bold {
    font-family: Graphik-Medium;
    font-size: 16px;
}
h3.price-bold2 {
    font-family: Graphik-Semibold;
    font-size: 17px;
    margin: 0px 0px 14px;
}

/*
    ============================
        Albania Mujahid Code
    ============================
*/
body .color-blue-button button {
    background-color: #171796;
}
a.hover-class-page:focus {
    color: white;
}
.page-id-29438 header,
.page-id-39027 header,
.page-id-29809 header, 
.page-id-29847 header, 
.page-id-29846 header, 
.page-id-30100 header,
.page-id-30187 header,
.page-id-30165 header,
.page-id-30229 header,
.page-id-30280 header,
.page-id-30684 header,
.page-id-30706 header,
.page-id-31192 header,
.page-id-31506 header,
.page-id-31610 header,
.page-id-3149  header,
.page-id-31524 header,
.page-id-31890 header,
.page-id-31990 header,
.page-id-32128 header,
.page-id-32022 header,
.page-id-32065 header,
.page-id-32160 header,
.page-id-32277 header,
.page-id-32327 header,
.page-id-32317 header,
.page-id-38698 header
{
    position: absolute;
    left: 0px;
    right: 0px;
    color: white;
}
.bank-lists ul li {
    display: flex;
    color: white;
    font-size: 26px;
    padding-top: 5px;
    text-align: left;
    letter-spacing: 0.2px;
    margin: auto;
    line-height: 37px;
	font-family: Graphik-Semibold;
}
.bank-lists-black ul li, body .bank-lists-black ul a {
	color:black !important;
}
.bank-lists li a:hover {
    color: inherit;
    text-decoration: underline;
}
/* .bank-lists ul li::before {
    content: "•";
    line-height: 27px;
    font-size: 40px;
    margin-top: 5px;
    padding-right: 15px;
} */
body .hover-class-page a {
    color: inherit;
}
body .hover-class-page a:hover{
    text-decoration: underline;
    color: inherit;
}
.country-document-al a:hover {
    color: inherit;
    text-decoration: underline;
}
.country-document-al a {
	color:white;
}
.bank-lists {
    margin: 20px 0px;
}
.bank-lists li a {
    color: white;
}
.hover-class-page a:hover {
/*     color: #2c6ada !important; */
	text-decoration: underline;
}
.color-green-2 h3 {
    color: #A6FFDE !important;
}
body .change-color-ul .wpb_wrapper h3 {
    color: #FFCECE !important;
}
.change-color-uk h3 {
    color: #171796 !important;
}
body .country-kyc-aml {
    background-size: cover;
}
body .country-kyc-aml .wpb_column {
    padding-left:120px;
}
body .bulgaria-aml h2, body .bulgaria-aml h3 {
    color: white;
}
/* body .country-semibold-sweden{
    padding: 228px 20px 15px !important;
} */
body .change-color-s .wpb_wrapper h3 {
    color: #BCDDFF;
}
.country-kyc-aml-latvia h3, .country-kyc-aml-latvia h2 {
    color: white !important;
}
body .color-green h3 {
    color: #61FFA5;
}
body .blue-line-text-country h3 {
    color: #090059;
}
.blue-line-text-japan span {
    color: #FFCECE;
}
.page-id-29985 .red-line-text-country h3::before, .page-id-31192 .red-line-text-country h3::before, .page page-id-30334 .red-line-text-country h3::before {
    background-image: url(https://shuftipro.com/wp-content/uploads/click.png);
    margin-top: -6px;
    left: -10px;
}
.page-id-29438 header .menu a, .page-id-29809 header .menu a  {
    color: white;
}
.albania-header h2 {
    font-weight: bold;
}
.albania-header p {
    font-size: 20px;
    font-weight: lighter;
    color: white;
    padding-right: 200px;
    margin: 30px 0px;
}
.wpb_wrapper .country-btn a {
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 500;
    letter-spacing: 0.17px;
    text-align: center;
    line-height: 61px;
    display: inherit;
    height: 58px;
    text-align: center;
	margin-top: 41px;
    width: 270px;
    height: 58px;
    border-radius: 29px;
    background-color:#221C26;
    box-shadow: 0 6px 14px 0 rgba(0,0,0,0.5) !important;
	}
/* 	body .margin-top-2 {
		padding-top: 229px !important;
	} */
.customers-due-section h3 {
    padding: 72px 0px 109px 0px;
    max-width: 936px;
    color: #000000;
    font-size: 31px;
    margin: auto;
    font-weight: 500;
    font-weight: bold;
    letter-spacing: 0.39px;
    line-height: 46px;
    text-align: center;
}
.customers-due-section span {
    background-color: #ee5351;
    color: white;
    padding: 1px 5px;
}
.country-kyc-aml h2 span {
    font-size: 39px;
	font-family: Graphik-Medium;
}
.country-kyc-aml h2 {
    color: #000000;
    font-family: Graphik-Semibold;
    font-size: 56px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 0.29px;
	text-align:left;
    line-height: 50px;
}
.country-kyc-aml h3 {
    color: #000000;
    font-size: 30px;
    font-weight: 600;
    padding-top: 5px;
    text-align: left;
    letter-spacing: 0.2px;
    font-family: Graphik-Medium;
    margin: auto;
    line-height: 45px;
}
.country-documents {
    padding: 125px 0px;
}
.country-documents h3 {
    color: #000000;
    font-weight: bold;
    letter-spacing: 0.29px;
    line-height: 48px;
    font-family: Graphik-Semibold;
	text-align:center;
}
.country-documents p {
    max-width: 710px;
    color: #000000;
    margin: auto;
    font-size: 24px;
    letter-spacing: 0.17px;
    line-height: 34px;
    margin: 24px auto;
}
.country-semibold {
    font-family: Graphik-Semibold;
}
.country-services-lists ul li {
    color: #000000;
    font-size: 19px;
    font-weight: 500;
    letter-spacing: 0.16px;
    line-height: 41px;
	display:flex;
    font-weight: bolder;
	font-family: Graphik-Medium;
}
.country-services-lists li::before {
    content: "";
	margin-top:9px;
    background-repeat: no-repeat;
    padding: 3px 24px;
    background-image: url(https://shuftipro.com/wp-content/uploads/icon-green.png);
}
.country-btn.country-btn-red a {
    height: 58px;
    width: 260px;
	bottom: 10px;
    border-radius: 29px;
    background-color: #EF5350;
	margin-top:30px;
    box-shadow: 0 2px 14px 0 rgba(0,0,0,0.2) !important;
}
.country-identity {
    padding-top: 40px;
}
.inner-section-kyc  h2 {
    color: #FFFFFF !important;
    font-size: 40px !important;
    font-weight: bold;
    letter-spacing: 0.29px;
    padding: 200px 20px 15px;
    line-height: 50px;
    margin-bottom: inherit;
}
.inner-section-kyc .vc_column-inner {
    background-size: 100%;
    padding: inherit !important;
}
.inner-section-kyc p {
    color: #FFFFFF;
	margin-top:inherit;
    padding: 0px 20px 50px;
    font-size: 16px;
    letter-spacing: -0.06px;
    line-height: 21px;
}
.inner-section-kyc .country-btn-red a {
    border-radius: inherit;
    width: 100%;
    height: 50px;
    position: absolute;
    transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
    line-height: 48px;
    -webkit-transform: translate(0%,15%);
    -ms-transform: translate(0%,15%);
    transform: translate(0%,15%);
    opacity: 0;
    bottom: 60px;
}
.country-btn.country-btn-red a:hover, body .inner-section-kyc:hover .country-btn.country-btn-red a {
    opacity: 1;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
}
body .inner-section-kyc {
    width: 30%;
    margin: 0px 20px;
    padding-bottom: 60px;
}
.inner-section-kyc:hover .country-btn.country-btn-red a {
    display: block;
	z-index: 99 !important;
}
.country-kyc-pera p {
    max-width: 819px;
}
.country-document-al p {
    max-width: 100%;
    width: 927px;
    color: #FFFFFF;
    margin: 63px auto;
    letter-spacing: 0.19px;
    line-height: 35px;
    text-align: center;
}
.country-identity-document {
    padding: 30px 0px 77px;
    margin: 0px 0px -1px;
}
.country-btn-red-mid {
    display: table;
    margin: auto;
}
.identity-veri-country .identity-veri-country-inner {
    max-width: 173px;
    padding: 24px 0px 0px;
    background-color: #FFFFFF;
    min-height: 201px;
    margin: 50px 24px 0px;
    box-shadow: 0 2px 16px 0 rgba(198,198,198,0.5);
}
.identity-veri-country {
    margin: auto;
}
.country-document-automatic p {
    text-align: left;
	font-size:20px;
	margin: 39px auto;
}
.country-document-automatic strong {
    font-family: Graphik-Semibold;
    font-size: 25px;
}
.country-cdd {
    padding: 40px 0px 80px;
}
.country-cdd-12 h3 {
    font-family: Graphik-Medium;
    font-weight: inherit;
}
.page-id-29438 .menu-main-menu-container .menu-item a,
.page-id-38698 .menu-main-menu-container .menu-item a,
.page-id-29847 .menu-main-menu-container .menu-item a,
.page-id-29846 .menu-main-menu-container .menu-item a,
.page-id-30100 .menu-main-menu-container .menu-item a,
.page-id-30187 .menu-main-menu-container .menu-item a,
.page-id-30165 .menu-main-menu-container .menu-item a,
.page-id-30229 .menu-main-menu-container .menu-item a,
.page-id-30280 .menu-main-menu-container .menu-item a,
.page-id-30684 .menu-main-menu-container .menu-item a,
.page-id-30896 .menu-main-menu-container .menu-item a,
.page-id-30893 .menu-main-menu-container .menu-item a,
.page-id-31043 .menu-main-menu-container .menu-item a,
.page-id-30706  .menu-main-menu-container .menu-item a,
.page-id-31192  .menu-main-menu-container .menu-item a,
.page-id-31506  .menu-main-menu-container .menu-item a,
.page-id-31610  .menu-main-menu-container .menu-item a,
.page-id-3149   .menu-main-menu-container .menu-item a,
.page-id-31524  .menu-main-menu-container .menu-item a,
.page-id-31890  .menu-main-menu-container .menu-item a,
.page-id-32128  .menu-main-menu-container .menu-item a,
.page-id-32065  .menu-main-menu-container .menu-item a,
.page-id-32022  .menu-main-menu-container .menu-item a,
.page-id-32160  .menu-main-menu-container .menu-item a,
.page-id-31990  .menu-main-menu-container .menu-item a,
.page-id-32277  .menu-main-menu-container .menu-item a,
.page-id-32327  .menu-main-menu-container .menu-item a,
.page-id-32317 .menu-main-menu-container .menu-item a
{
	color:#fff !important;
}
.page-id-29438 .menu-main-menu-container .sub-menu li a,
.page-id-29847 .menu-main-menu-container .sub-menu li a,
.page-id-29846 .menu-main-menu-container .sub-menu li a,
.page-id-30100 .menu-main-menu-container .sub-menu li a,
.page-id-30187 .menu-main-menu-container .sub-menu li a,
.page-id-30165 .menu-main-menu-container .sub-menu li a,
.page-id-30229 .menu-main-menu-container .sub-menu li a,
.page-id-30280 .menu-main-menu-container .sub-menu li a,
.page-id-30684 .menu-main-menu-container .sub-menu li a,
.page-id-30896 .menu-main-menu-container .sub-menu li a,
.page-id-30893 .menu-main-menu-container .sub-menu li a,
.page-id-31043 .menu-main-menu-container .sub-menu li a,
.page-id-30706 .menu-main-menu-container .sub-menu li a,
.page-id-31192 .menu-main-menu-container .sub-menu li a,
.page-id-31506 .menu-main-menu-container .sub-menu li a,
.page-id-31610 .menu-main-menu-container .sub-menu li a,
.page-id-3149 .menu-main-menu-container .sub-menu li a,
.page-id-31524 .menu-main-menu-container .sub-menu li a,
.page-id-31890 .menu-main-menu-container .sub-menu li a,
.page-id-31990 .menu-main-menu-container .sub-menu li a,
.page-id-32128 .menu-main-menu-container .sub-menu li a,
.page-id-32065 .menu-main-menu-container .sub-menu li a,
.page-id-32022 .menu-main-menu-container .sub-menu li a,
.page-id-32160 .menu-main-menu-container .sub-menu li a,
.page-id-31990 .menu-main-menu-container .sub-menu li a,
.page-id-32277 .menu-main-menu-container .sub-menu li a,
.page-id-32327 .menu-main-menu-container .sub-menu li a,
.page-id-32317 .menu-main-menu-container .sub-menu li a,
.page-id-38698 .menu-main-menu-container .sub-menu li a
{
	color:#112284 !important;
}
.fixed .menu-main-menu-container .menu-item a {
	color:#112284 !important
}
.country-bottom-border {
    border-bottom: 1px solid #0000003b;
    position: absolute;
    bottom: 88px;
    height: 10px;
    width: 97%;
}
.display-none-country {
    display: none;
}
.offers-services h2 {
    color: #000000;
/* 	padding-left:30px; */
    font-size: 44px;
    font-weight: 500;
    letter-spacing: 0.32px;
    line-height: 57px;
}
.offers-services p strong {
    font-size: 40px;
    font-family: Graphik-Semibold;
}
.offers-services p {
    color:black;
}
.offers-services p {
    font-size: 20px;
    color: black;
    margin: 15px 0px;
}
.improvement-sec p {
    color: #212E8D;
}
.improvement-sec {
    padding-bottom: 75px;
    background: linear-gradient(180deg, rgba(255,117,117,0) 0%, rgba(255,0,0,0.07) 100%);
}
.red-line-text-country h3 {
    color: #B50027;
    margin-top: 50px;
    font-size: 30px;
    display: flex;
    line-height: 37px;
}
.red-line-text-country h3::before {
    background-image: url(https://shuftipro.com/wp-content/uploads/complaince-icon.png);
    content: '';
    background-repeat: no-repeat;
    padding: 100px;
    position: absolute;
	margin-top: 10px;
}
.red-line-text-country span {
    margin-left: 79px;
}
.new-red-chnage h3 {
    max-width: 980px;
    color: #FFFFFF;
    font-size: 40px;
    font-weight: bold;
    margin: auto;
    letter-spacing: 0.29px;
    line-height: 50px;
    text-align: center;
    padding-bottom: 44px;
}


.inner-footer .inner-footer-sec a:hover {
    color:#000;
}
.email-footer .emaildata a:hover{
color:#000 !important;
}
.page-id-30035 .mce_SELRES_start {
    display: none !important;
}
.page-id-30035 p {
    margin-bottom: 0rem;
}





/* Headers of Country Pages Start */
.page-id-29429 #masthead,
.page-id-29614 #masthead,
.page-id-29809 #masthead,
.page-id-29985 #masthead,
.page-id-29936 #masthead,
.page-id-30035 #masthead,
.page-id-30122 #masthead,
.page-id-30076 #masthead,
.page-id-30045 #masthead,
.page-id-30256 #masthead,
.page-id-30322 #masthead,
.page-id-29942 #masthead,
.page-id-30334 #masthead,
.page-id-30384 #masthead,
.page-id-30423 #masthead,
.page-id-30468 #masthead,
.page-id-30614 #masthead,
.page-id-30456 #masthead,
.page-id-30893 #masthead,
.page-id-30896 #masthead,
.page-id-31043 #masthead,
.page-id-30632 #masthead,
.page-id-31201 #masthead,
.page-id-31271 #masthead,
.page-id-31313 #masthead,
.page-id-31375 #masthead,
.page-id-31422 #masthead,
.page-id-31469 #masthead,
.page-id-31452 #masthead,
.page-id-31751 #masthead,
.page-id-31770 #masthead,
.page-id-31817 #masthead,
.page-id-31832 #masthead,
.page-id-31497 #masthead,
.page-id-31774 #masthead,
.page-id-32367 #masthead,
.page-id-32386 #masthead,
.page-id-32409 #masthead,
.page-id-32449 #masthead,
.page-id-32447 #masthead,
.page-id-32428 #masthead,
.page-id-32491 #masthead,
.page-id-32562 #masthead,
.page-id-32513 #masthead,
.page-id-32554 #masthead,
.page-id-32517 #masthead,
.page-id-32680 #masthead,
.page-id-32684 #masthead,
.page-id-32861 #masthead,
.page-id-32900 #masthead,
.page-id-32999 #masthead,
.page-id-32897 #masthead,
.page-id-33015 #masthead,
.page-id-33060 #masthead,
.page-id-33055 #masthead,
.page-id-32896 #masthead,
.page-id-33160 #masthead,
.page-id-33135 #masthead,
.page-id-33129 #masthead,
.page-id-33164 #masthead,
.page-id-33341 #masthead,
.page-id-33128 #masthead,
.page-id-33307 #masthead,
.page-id-33370 #masthead,
.page-id-33395 #masthead,
.page-id-33324 #masthead,
.page-id-33409 #masthead,
.page-id-33431 #masthead,
.page-id-33460 #masthead,
.page-id-33465 #masthead,
.page-id-33502 #masthead,
.page-id-33515 #masthead,
.page-id-33575 #masthead,
.page-id-33595 #masthead,
.page-id-33615 #masthead,
.page-id-33640 #masthead,
.page-id-33641 #masthead,
.page-id-33644 #masthead,
.page-id-33547 #masthead,
.page-id-33697 #masthead,
.page-id-33170 #masthead,
.page-id-33846 #masthead,
.page-id-33868 #masthead,
.page-id-33897 #masthead,
.page-id-34030 #masthead,
.page-id-34135 #masthead,
.page-id-34049 #masthead,
.page-id-34195 #masthead,
.page-id-34196 #masthead,
.page-id-34269 #masthead,
.page-id-34318 #masthead,
.page-id-34335 #masthead,
.page-id-34347 #masthead,
.page-id-34202 #masthead,
.page-id-34461 #masthead,
.page-id-34458 #masthead,
.page-id-34577 #masthead,
.page-id-34576 #masthead,
.page-id-34690 #masthead,
.page-id-34659 #masthead,
.page-id-34715 #masthead,
.page-id-34731 #masthead,
.page-id-34658 #masthead,
.page-id-34766 #masthead,
.page-id-34761 #masthead,
.page-id-34762 #masthead,
.page-id-34833 #masthead,
.page-id-34834 #masthead,
.page-id-34843 #masthead,
.page-id-34912 #masthead,
.page-id-34923 #masthead,
.page-id-34930 #masthead,
.page-id-34890 #masthead,
.page-id-34999 #masthead,
.page-id-35000 #masthead,
.page-id-34998 #masthead,
.page-id-35054 #masthead,
.page-id-35162 #masthead,
.page-id-35163 #masthead,
.page-id-35164 #masthead,
.page-id-35229 #masthead,
.page-id-35055 #masthead,
.page-id-35222 #masthead,
.page-id-35221 #masthead,
.page-id-35223 #masthead,
.page-id-35227 #masthead,
.page-id-35228 #masthead,
.page-id-35260 #masthead,
.page-id-35250 #masthead,
.page-id-35251 #masthead,
.page-id-35442 #masthead,
.page-id-35443 #masthead,
.page-id-35444 #masthead,
.page-id-35445 #masthead,
.page-id-35477 #masthead,
.page-id-35478 #masthead,
.page-id-35479 #masthead,
.page-id-35647 #masthead,
.page-id-35648 #masthead,
.page-id-35649 #masthead,
.page-id-35650 #masthead,
.page-id-35651 #masthead,
.page-id-35652 #masthead,
.page-id-35653 #masthead,
.page-id-35832 #masthead,
.page-id-35831 #masthead,
.page-id-35926 #masthead,
.page-id-35927 #masthead,
.page-id-35928 #masthead,
.page-id-35929 #masthead,
.page-id-35930 #masthead,
.page-id-35931 #masthead,
.page-id-35932 #masthead,
.page-id-35933 #masthead,
.page-id-35934 #masthead,
.page-id-35939 #masthead,
.page-id-36215 #masthead,
.page-id-36213 #masthead,
.page-id-36214 #masthead,
.page-id-36287 #masthead,
.page-id-36313 #masthead,
.page-id-36383 #masthead,
.page-id-36402 #masthead,
.page-id-36425 #masthead,
.page-id-36344 #masthead,
.page-id-36445 #masthead,
.page-id-36459 #masthead,
.page-id-36458 #masthead,
.page-id-36484 #masthead,
.page-id-36485 #masthead,
.page-id-36558 #masthead,
.page-id-36634 #masthead,
.page-id-36655 #masthead,
.page-id-36338 #masthead,
.page-id-36339 #masthead,
.page-id-36340 #masthead,
.page-id-36373 #masthead,
.page-id-36372 #masthead,
.page-id-36371 #masthead,
.page-id-36388 #masthead,
.page-id-36387 #masthead,
.page-id-36420 #masthead,
.page-id-36417 #masthead,
.page-id-36419 #masthead,
.page-id-36386 #masthead,
.page-id-36724 #masthead,
.page-id-36725 #masthead,
.page-id-36799 #masthead,
.page-id-36827 #masthead,
.page-id-36858 #masthead,
.page-id-36634 #masthead,
.page-id-36692 #masthead,
.page-id-36715 #masthead,
.page-id-36790 #masthead,
.page-id-36859 #masthead,
.page-id-36925 #masthead,
.page-id-36923 #masthead,
.page-id-39058 #masthead,
.page-id-36716 #masthead
{
	right: 0px; position: absolute; left: 0px;
}


.page-id-29429 .menu-main-menu-container .menu-item a, 
.page-id-38768 .menu-main-menu-container .menu-item a, 
.page-id-29614 .menu-main-menu-container .menu-item a,
.page-id-29809 .menu-main-menu-container .menu-item a,
.page-id-29985 .menu-main-menu-container .menu-item a,
.page-id-29936 .menu-main-menu-container .menu-item a,
.page-id-30035 .menu-main-menu-container .menu-item a,
.page-id-30122 .menu-main-menu-container .menu-item a,
.page-id-30076 .menu-main-menu-container .menu-item a,
.page-id-30045 .menu-main-menu-container .menu-item a,
.page-id-30256 .menu-main-menu-container .menu-item a,
.page-id-30322 .menu-main-menu-container .menu-item a,
.page-id-29942 .menu-main-menu-container .menu-item a,
.page-id-30334 .menu-main-menu-container .menu-item a,
.page-id-30384 .menu-main-menu-container .menu-item a,
.page-id-30468 .menu-main-menu-container .menu-item a,
.page-id-30614 .menu-main-menu-container .menu-item a,
.page-id-30456 .menu-main-menu-container .menu-item a,
.page-id-30893 .menu-main-menu-container .menu-item a,
.page-id-30896 .menu-main-menu-container .menu-item a,
.page-id-31043 .menu-main-menu-container .menu-item a,
.page-id-30632 .menu-main-menu-container .menu-item a,
.page-id-31201 .menu-main-menu-container .menu-item a,
.page-id-31271 .menu-main-menu-container .menu-item a,
.page-id-31313 .menu-main-menu-container .menu-item a,
.page-id-31375 .menu-main-menu-container .menu-item a,
.page-id-31422 .menu-main-menu-container .menu-item a,
.page-id-31469 .menu-main-menu-container .menu-item a,
.page-id-31452 .menu-main-menu-container .menu-item a,
.page-id-31751 .menu-main-menu-container .menu-item a,
.page-id-31770 .menu-main-menu-container .menu-item a,
.page-id-31817 .menu-main-menu-container .menu-item a,
.page-id-31832 .menu-main-menu-container .menu-item a,
.page-id-31497 .menu-main-menu-container .menu-item a,
.page-id-31774 .menu-main-menu-container .menu-item a,
.page-id-32367 .menu-main-menu-container .menu-item a,
.page-id-32386 .menu-main-menu-container .menu-item a,
.page-id-32409 .menu-main-menu-container .menu-item a,
.page-id-32449 .menu-main-menu-container .menu-item a,
.page-id-32447 .menu-main-menu-container .menu-item a,
.page-id-32428 .menu-main-menu-container .menu-item a,
.page-id-32491 .menu-main-menu-container .menu-item a,
.page-id-32562 .menu-main-menu-container .menu-item a,
.page-id-32513 .menu-main-menu-container .menu-item a,
.page-id-32554 .menu-main-menu-container .menu-item a,
.page-id-32517 .menu-main-menu-container .menu-item a,
.page-id-32680 .menu-main-menu-container .menu-item a,
.page-id-32684 .menu-main-menu-container .menu-item a,
.page-id-32861 .menu-main-menu-container .menu-item a,
.page-id-32900 .menu-main-menu-container .menu-item a,
.page-id-32999 .menu-main-menu-container .menu-item a,
.page-id-32897 .menu-main-menu-container .menu-item a,
.page-id-33015 .menu-main-menu-container .menu-item a,
.page-id-33060 .menu-main-menu-container .menu-item a,
.page-id-33055 .menu-main-menu-container .menu-item a,
.page-id-32896 .menu-main-menu-container .menu-item a,
.page-id-33160 .menu-main-menu-container .menu-item a,
.page-id-33135 .menu-main-menu-container .menu-item a,
.page-id-33129 .menu-main-menu-container .menu-item a,
.page-id-33164 .menu-main-menu-container .menu-item a,
.page-id-33128 .menu-main-menu-container .menu-item a,
.page-id-33307 .menu-main-menu-container .menu-item a,
.page-id-33341 .menu-main-menu-container .menu-item a,
.page-id-33324 .menu-main-menu-container .menu-item a,
.page-id-33370 .menu-main-menu-container .menu-item a,
.page-id-33395 .menu-main-menu-container .menu-item a,
.page-id-33409 .menu-main-menu-container .menu-item a,
.page-id-33431 .menu-main-menu-container .menu-item a,
.page-id-33460 .menu-main-menu-container .menu-item a,
.page-id-33465 .menu-main-menu-container .menu-item a,
.page-id-33502 .menu-main-menu-container .menu-item a,
.page-id-33515 .menu-main-menu-container .menu-item a,
.page-id-33575 .menu-main-menu-container .menu-item a,
.page-id-33595 .menu-main-menu-container .menu-item a,
.page-id-33615 .menu-main-menu-container .menu-item a,
.page-id-33697 .menu-main-menu-container .menu-item a,
.page-id-33640 .menu-main-menu-container .menu-item a,
.page-id-33641 .menu-main-menu-container .menu-item a,
.page-id-33644 .menu-main-menu-container .menu-item a,
.page-id-33547 .menu-main-menu-container .menu-item a,
.page-id-33170 .menu-main-menu-container .menu-item a,
.page-id-33846 .menu-main-menu-container .menu-item a,
.page-id-33868 .menu-main-menu-container .menu-item a,
.page-id-33897 .menu-main-menu-container .menu-item a,
.page-id-34030 .menu-main-menu-container .menu-item a,
.page-id-34135 .menu-main-menu-container .menu-item a,
.page-id-34049 .menu-main-menu-container .menu-item a,
.page-id-34195 .menu-main-menu-container .menu-item a,
.page-id-34196 .menu-main-menu-container .menu-item a,
.page-id-34269 .menu-main-menu-container .menu-item a,
.page-id-34318 .menu-main-menu-container .menu-item a,
.page-id-34335 .menu-main-menu-container .menu-item a,
.page-id-34347 .menu-main-menu-container .menu-item a,
.page-id-34202 .menu-main-menu-container .menu-item a,
.page-id-34461 .menu-main-menu-container .menu-item a,
.page-id-34458 .menu-main-menu-container .menu-item a,
.page-id-34577 .menu-main-menu-container .menu-item a,
.page-id-34576 .menu-main-menu-container .menu-item a,
.page-id-34690 .menu-main-menu-container .menu-item a,
.page-id-34659 .menu-main-menu-container .menu-item a,
.page-id-34715 .menu-main-menu-container .menu-item a,
.page-id-34731 .menu-main-menu-container .menu-item a,
.page-id-34658 .menu-main-menu-container .menu-item a,
.page-id-34766 .menu-main-menu-container .menu-item a,
.page-id-34761 .menu-main-menu-container .menu-item a,
.page-id-34762 .menu-main-menu-container .menu-item a,
.page-id-34833 .menu-main-menu-container .menu-item a,
.page-id-34834 .menu-main-menu-container .menu-item a,
.page-id-34843 .menu-main-menu-container .menu-item a,
.page-id-34912 .menu-main-menu-container .menu-item a,
.page-id-34923 .menu-main-menu-container .menu-item a,
.page-id-34930 .menu-main-menu-container .menu-item a,
.page-id-34890 .menu-main-menu-container .menu-item a,
.page-id-34999 .menu-main-menu-container .menu-item a,
.page-id-35000 .menu-main-menu-container .menu-item a,
.page-id-34998 .menu-main-menu-container .menu-item a,
.page-id-35054 .menu-main-menu-container .menu-item a,
.page-id-35162 .menu-main-menu-container .menu-item a,
.page-id-35163 .menu-main-menu-container .menu-item a,
.page-id-35164 .menu-main-menu-container .menu-item a,
.page-id-35229 .menu-main-menu-container .menu-item a,
.page-id-35055 .menu-main-menu-container .menu-item a,
.page-id-35222 .menu-main-menu-container .menu-item a,
.page-id-35221 .menu-main-menu-container .menu-item a,
.page-id-35223 .menu-main-menu-container .menu-item a,
.page-id-35227 .menu-main-menu-container .menu-item a,
.page-id-35228 .menu-main-menu-container .menu-item a,
.page-id-35260 .menu-main-menu-container .menu-item a,
.page-id-35250 .menu-main-menu-container .menu-item a,
.page-id-35251 .menu-main-menu-container .menu-item a,
.page-id-35442 .menu-main-menu-container .menu-item a,
.page-id-35443 .menu-main-menu-container .menu-item a,
.page-id-35444 .menu-main-menu-container .menu-item a,
.page-id-35445 .menu-main-menu-container .menu-item a,
.page-id-35477 .menu-main-menu-container .menu-item a,
.page-id-35478 .menu-main-menu-container .menu-item a,
.page-id-35479 .menu-main-menu-container .menu-item a,
.page-id-35647 .menu-main-menu-container .menu-item a,
.page-id-35648 .menu-main-menu-container .menu-item a,
.page-id-35649 .menu-main-menu-container .menu-item a,
.page-id-35650 .menu-main-menu-container .menu-item a,
.page-id-35651 .menu-main-menu-container .menu-item a,
.page-id-35652 .menu-main-menu-container .menu-item a,
.page-id-35653 .menu-main-menu-container .menu-item a,
.page-id-35832 .menu-main-menu-container .menu-item a,
.page-id-35831 .menu-main-menu-container .menu-item a,
.page-id-35926 .menu-main-menu-container .menu-item a,
.page-id-35927 .menu-main-menu-container .menu-item a,
.page-id-35928 .menu-main-menu-container .menu-item a,
.page-id-35929 .menu-main-menu-container .menu-item a,
.page-id-35930 .menu-main-menu-container .menu-item a,
.page-id-35931 .menu-main-menu-container .menu-item a,
.page-id-35932 .menu-main-menu-container .menu-item a,
.page-id-35933 .menu-main-menu-container .menu-item a,
.page-id-35934 .menu-main-menu-container .menu-item a,
.page-id-35939 .menu-main-menu-container .menu-item a,
.page-id-36215 .menu-main-menu-container .menu-item a,
.page-id-36213 .menu-main-menu-container .menu-item a,
.page-id-36214 .menu-main-menu-container .menu-item a,
.page-id-36287 .menu-main-menu-container .menu-item a,
.page-id-36313 .menu-main-menu-container .menu-item a,
.page-id-36383 .menu-main-menu-container .menu-item a,
.page-id-36402 .menu-main-menu-container .menu-item a,
.page-id-36425 .menu-main-menu-container .menu-item a,
.page-id-36344 .menu-main-menu-container .menu-item a,
.page-id-36445 .menu-main-menu-container .menu-item a,
.page-id-36459 .menu-main-menu-container .menu-item a,
.page-id-36458 .menu-main-menu-container .menu-item a,
.page-id-36484 .menu-main-menu-container .menu-item a,
.page-id-36485 .menu-main-menu-container .menu-item a,
.page-id-36558 .menu-main-menu-container .menu-item a,
.page-id-36634 .menu-main-menu-container .menu-item a,
.page-id-36655 .menu-main-menu-container .menu-item a,
.page-id-36338 .menu-main-menu-container .menu-item a,
.page-id-36339 .menu-main-menu-container .menu-item a,
.page-id-36340 .menu-main-menu-container .menu-item a,
.page-id-36373 .menu-main-menu-container .menu-item a,
.page-id-36372 .menu-main-menu-container .menu-item a,
.page-id-36371 .menu-main-menu-container .menu-item a,
.page-id-36388 .menu-main-menu-container .menu-item a,
.page-id-36387 .menu-main-menu-container .menu-item a,
.page-id-36420 .menu-main-menu-container .menu-item a,
.page-id-36417 .menu-main-menu-container .menu-item a,
.page-id-36419 .menu-main-menu-container .menu-item a,
.page-id-36386 .menu-main-menu-container .menu-item a,
.page-id-36724 .menu-main-menu-container .menu-item a,
.page-id-36725 .menu-main-menu-container .menu-item a,
.page-id-36799 .menu-main-menu-container .menu-item a,
.page-id-36827 .menu-main-menu-container .menu-item a,
.page-id-36858 .menu-main-menu-container .menu-item a,
.page-id-36634 .menu-main-menu-container .menu-item a,
.page-id-36692 .menu-main-menu-container .menu-item a,
.page-id-36715 .menu-main-menu-container .menu-item a,
.page-id-36790 .menu-main-menu-container .menu-item a,
.page-id-36859 .menu-main-menu-container .menu-item a,
.page-id-36925 .menu-main-menu-container .menu-item a,
.page-id-36923 .menu-main-menu-container .menu-item a,
.page-id-39058 .menu-main-menu-container .menu-item a,
.page-id-36716 .menu-main-menu-container .menu-item a
{
	color:#fff !important;
}


.page-id-29429 .menu-main-menu-container .sub-menu li a,
.page-id-38768 .menu-main-menu-container .sub-menu li a,
.page-id-29614 .menu-main-menu-container .sub-menu li a,
.page-id-29809 .menu-main-menu-container .sub-menu li a,
.page-id-29985 .menu-main-menu-container .sub-menu li a,
.page-id-29936 .menu-main-menu-container .sub-menu li a,
.page-id-30035 .menu-main-menu-container .sub-menu li a,
.page-id-30122 .menu-main-menu-container .sub-menu li a,
.page-id-30076 .menu-main-menu-container .sub-menu li a,
.page-id-30045 .menu-main-menu-container .sub-menu li a,
.page-id-30256 .menu-main-menu-container .sub-menu li a,
.page-id-30322 .menu-main-menu-container .sub-menu li a,
.page-id-29942 .menu-main-menu-container .sub-menu li a,
.page-id-30334 .menu-main-menu-container .sub-menu li a,
.page-id-30384 .menu-main-menu-container .sub-menu li a,
.page-id-30423 .menu-main-menu-container .sub-menu li a,
.page-id-30468 .menu-main-menu-container .sub-menu li a,
.page-id-30614 .menu-main-menu-container .sub-menu li a,
.page-id-30456 .menu-main-menu-container .sub-menu li a,
.page-id-30893 .menu-main-menu-container .sub-menu li a,
.page-id-30896 .menu-main-menu-container .sub-menu li a,
.page-id-31043 .menu-main-menu-container .sub-menu li a,
.page-id-30632 .menu-main-menu-container .sub-menu li a,
.page-id-31201 .menu-main-menu-container .sub-menu li a,
.page-id-31271 .menu-main-menu-container .sub-menu li a,
.page-id-31313 .menu-main-menu-container .sub-menu li a,
.page-id-31375 .menu-main-menu-container .sub-menu li a,
.page-id-31422 .menu-main-menu-container .sub-menu li a,
.page-id-31469 .menu-main-menu-container .sub-menu li a,
.page-id-31452 .menu-main-menu-container .sub-menu li a,
.page-id-31751 .menu-main-menu-container .sub-menu li a,
.page-id-31770 .menu-main-menu-container .sub-menu li a,
.page-id-31817 .menu-main-menu-container .sub-menu li a,
.page-id-31832 .menu-main-menu-container .sub-menu li a,
.page-id-31497 .menu-main-menu-container .sub-menu li a,
.page-id-31774 .menu-main-menu-container .sub-menu li a,
.page-id-32367 .menu-main-menu-container .sub-menu li a,
.page-id-32386 .menu-main-menu-container .sub-menu li a,
.page-id-32409 .menu-main-menu-container .sub-menu li a,
.page-id-32449 .menu-main-menu-container .sub-menu li a,
.page-id-32447 .menu-main-menu-container .sub-menu li a,
.page-id-32428 .menu-main-menu-container .sub-menu li a,
.page-id-32491 .menu-main-menu-container .sub-menu li a,
.page-id-32562 .menu-main-menu-container .sub-menu li a,
.page-id-32513 .menu-main-menu-container .sub-menu li a,
.page-id-32554 .menu-main-menu-container .sub-menu li a,
.page-id-32517 .menu-main-menu-container .sub-menu li a,
.page-id-32680 .menu-main-menu-container .sub-menu li a,
.page-id-32684 .menu-main-menu-container .sub-menu li a,
.page-id-32861 .menu-main-menu-container .sub-menu li a,
.page-id-32900 .menu-main-menu-container .sub-menu li a,
.page-id-32999 .menu-main-menu-container .sub-menu li a,
.page-id-32897 .menu-main-menu-container .sub-menu li a,
.page-id-33015 .menu-main-menu-container .sub-menu li a,
.page-id-33060 .menu-main-menu-container .sub-menu li a,
.page-id-33055 .menu-main-menu-container .sub-menu li a,
.page-id-32896 .menu-main-menu-container .sub-menu li a,
.page-id-33160 .menu-main-menu-container .sub-menu li a,
.page-id-33135 .menu-main-menu-container .sub-menu li a,
.page-id-33129 .menu-main-menu-container .sub-menu li a,
.page-id-33164 .menu-main-menu-container .sub-menu li a,
.page-id-33128 .menu-main-menu-container .sub-menu li a,
.page-id-33307 .menu-main-menu-container .sub-menu li a,
.page-id-33341 .menu-main-menu-container .sub-menu li a,
.page-id-33324 .menu-main-menu-container .sub-menu li a,
.page-id-33370 .menu-main-menu-container .sub-menu li a,
.page-id-33395 .menu-main-menu-container .sub-menu li a,
.page-id-33409 .menu-main-menu-container .sub-menu li a,
.page-id-33431 .menu-main-menu-container .sub-menu li a,
.page-id-33460 .menu-main-menu-container .sub-menu li a,
.page-id-33465 .menu-main-menu-container .sub-menu li a,
.page-id-33502 .menu-main-menu-container .sub-menu li a,
.page-id-33515 .menu-main-menu-container .sub-menu li a,
.page-id-33575 .menu-main-menu-container .sub-menu li a,
.page-id-33595 .menu-main-menu-container .sub-menu li a,
.page-id-33615 .menu-main-menu-container .sub-menu li a,
.page-id-33615 .menu-main-menu-container .sub-menu li a,
.page-id-33640 .menu-main-menu-container .sub-menu li a,
.page-id-33641 .menu-main-menu-container .sub-menu li a,
.page-id-33644 .menu-main-menu-container .sub-menu li a,
.page-id-33697 .menu-main-menu-container .sub-menu li a,
.page-id-33547 .menu-main-menu-container .sub-menu li a,
.page-id-33170 .menu-main-menu-container .sub-menu li a,
.page-id-33846 .menu-main-menu-container .sub-menu li a,
.page-id-33868 .menu-main-menu-container .sub-menu li a,
.page-id-33897 .menu-main-menu-container .sub-menu li a,
.page-id-34030 .menu-main-menu-container .sub-menu li a,
.page-id-34135 .menu-main-menu-container .sub-menu li a,
.page-id-34049 .menu-main-menu-container .sub-menu li a,
.page-id-34195 .menu-main-menu-container .sub-menu li a,
.page-id-34196 .menu-main-menu-container .sub-menu li a,
.page-id-34269 .menu-main-menu-container .sub-menu li a,
.page-id-34318 .menu-main-menu-container .sub-menu li a,
.page-id-34335 .menu-main-menu-container .sub-menu li a,
.page-id-34347 .menu-main-menu-container .sub-menu li a,
.page-id-34202 .menu-main-menu-container .sub-menu li a,
.page-id-34461 .menu-main-menu-container .sub-menu li a,
.page-id-34458 .menu-main-menu-container .sub-menu li a,
.page-id-34577 .menu-main-menu-container .sub-menu li a,
.page-id-34576 .menu-main-menu-container .sub-menu li a,
.page-id-34690 .menu-main-menu-container .sub-menu li a,
.page-id-34659 .menu-main-menu-container .sub-menu li a,
.page-id-34715 .menu-main-menu-container .sub-menu li a,
.page-id-34731 .menu-main-menu-container .sub-menu li a,
.page-id-34658 .menu-main-menu-container .sub-menu li a,
.page-id-34766 .menu-main-menu-container .sub-menu li a,
.page-id-34761 .menu-main-menu-container .sub-menu li a,
.page-id-34762 .menu-main-menu-container .sub-menu li a,
.page-id-34833 .menu-main-menu-container .sub-menu li a,
.page-id-34834 .menu-main-menu-container .sub-menu li a,
.page-id-34843 .menu-main-menu-container .sub-menu li a,
.page-id-34912 .menu-main-menu-container .sub-menu li a,
.page-id-34923 .menu-main-menu-container .sub-menu li a,
.page-id-34930 .menu-main-menu-container .sub-menu li a,
.page-id-34890 .menu-main-menu-container .sub-menu li a,
.page-id-34999 .menu-main-menu-container .sub-menu li a,
.page-id-35000 .menu-main-menu-container .sub-menu li a,
.page-id-34998 .menu-main-menu-container .sub-menu li a,
.page-id-35054 .menu-main-menu-container .sub-menu li a,
.page-id-35162 .menu-main-menu-container .sub-menu li a,
.page-id-35229 .menu-main-menu-container .sub-menu li a,
.page-id-35163 .menu-main-menu-container .sub-menu li a,
.page-id-35164 .menu-main-menu-container .sub-menu li a,
.page-id-35055 .menu-main-menu-container .sub-menu li a,
.page-id-35222 .menu-main-menu-container .sub-menu li a,
.page-id-35221 .menu-main-menu-container .sub-menu li a,
.page-id-35223 .menu-main-menu-container .sub-menu li a,
.page-id-35227 .menu-main-menu-container .sub-menu li a,
.page-id-35228 .menu-main-menu-container .sub-menu li a,
.page-id-35260 .menu-main-menu-container .sub-menu li a,
.page-id-35250 .menu-main-menu-container .sub-menu li a,
.page-id-35251 .menu-main-menu-container .sub-menu li a,
.page-id-35442 .menu-main-menu-container .sub-menu li a,
.page-id-35443 .menu-main-menu-container .sub-menu li a,
.page-id-35444 .menu-main-menu-container .sub-menu li a,
.page-id-35445 .menu-main-menu-container .sub-menu li a,
.page-id-35477 .menu-main-menu-container .sub-menu li a,
.page-id-35478 .menu-main-menu-container .sub-menu li a,
.page-id-35479 .menu-main-menu-container .sub-menu li a,
.page-id-35647 .menu-main-menu-container .sub-menu li a,
.page-id-35648 .menu-main-menu-container .sub-menu li a,
.page-id-35649 .menu-main-menu-container .sub-menu li a,
.page-id-35650 .menu-main-menu-container .sub-menu li a,
.page-id-35651 .menu-main-menu-container .sub-menu li a,
.page-id-35652 .menu-main-menu-container .sub-menu li a,
.page-id-35653 .menu-main-menu-container .sub-menu li a,
.page-id-35832 .menu-main-menu-container .sub-menu li a,
.page-id-35831 .menu-main-menu-container .sub-menu li a,
.page-id-35926 .menu-main-menu-container .sub-menu li a,
.page-id-35927 .menu-main-menu-container .sub-menu li a,
.page-id-35928 .menu-main-menu-container .sub-menu li a,
.page-id-35929 .menu-main-menu-container .sub-menu li a,
.page-id-35930 .menu-main-menu-container .sub-menu li a,
.page-id-35931 .menu-main-menu-container .sub-menu li a,
.page-id-35932 .menu-main-menu-container .sub-menu li a,
.page-id-35933 .menu-main-menu-container .sub-menu li a,
.page-id-35934 .menu-main-menu-container .sub-menu li a,
.page-id-35939 .menu-main-menu-container .sub-menu li a,
.page-id-36215 .menu-main-menu-container .sub-menu li a,
.page-id-36213 .menu-main-menu-container .sub-menu li a,
.page-id-36214 .menu-main-menu-container .sub-menu li a,
.page-id-36287 .menu-main-menu-container .sub-menu li a,
.page-id-36313 .menu-main-menu-container .sub-menu li a,
.page-id-36383 .menu-main-menu-container .sub-menu li a,
.page-id-36402 .menu-main-menu-container .sub-menu li a,
.page-id-36425 .menu-main-menu-container .sub-menu li a,
.page-id-36344 .menu-main-menu-container .sub-menu li a,
.page-id-36445 .menu-main-menu-container .sub-menu li a,
.page-id-36459 .menu-main-menu-container .sub-menu li a,
.page-id-36458 .menu-main-menu-container .sub-menu li a,
.page-id-36484 .menu-main-menu-container .sub-menu li a,
.page-id-36485 .menu-main-menu-container .sub-menu li a,
.page-id-36558 .menu-main-menu-container .sub-menu li a,
.page-id-36634 .menu-main-menu-container .sub-menu li a,
.page-id-36655 .menu-main-menu-container .sub-menu li a,
.page-id-36338 .menu-main-menu-container .sub-menu li a,
.page-id-36339 .menu-main-menu-container .sub-menu li a,
.page-id-36340 .menu-main-menu-container .sub-menu li a,
.page-id-36373 .menu-main-menu-container .sub-menu li a,
.page-id-36372 .menu-main-menu-container .sub-menu li a,
.page-id-36371 .menu-main-menu-container .sub-menu li a,
.page-id-36388 .menu-main-menu-container .sub-menu li a,
.page-id-36387 .menu-main-menu-container .sub-menu li a,
.page-id-36420 .menu-main-menu-container .sub-menu li a,
.page-id-36417 .menu-main-menu-container .sub-menu li a,
.page-id-36419 .menu-main-menu-container .sub-menu li a,
.page-id-36386 .menu-main-menu-container .sub-menu li a,
.page-id-36724 .menu-main-menu-container .sub-menu li a,
.page-id-36725 .menu-main-menu-container .sub-menu li a,
.page-id-36799 .menu-main-menu-container .sub-menu li a,
.page-id-36827 .menu-main-menu-container .sub-menu li a,
.page-id-36858 .menu-main-menu-container .sub-menu li a,
.page-id-36634 .menu-main-menu-container .sub-menu li a,
.page-id-36692 .menu-main-menu-container .sub-menu li a,
.page-id-36715 .menu-main-menu-container .sub-menu li a,
.page-id-36790 .menu-main-menu-container .sub-menu li a,
.page-id-36859 .menu-main-menu-container .sub-menu li a,
.page-id-36925 .menu-main-menu-container .sub-menu li a,
.page-id-36923 .menu-main-menu-container .sub-menu li a,
.page-id-39058 .menu-main-menu-container .sub-menu li a,
.page-id-36716 .menu-main-menu-container .sub-menu li a
{
	color:#112284 !important;
}


.page-id-29429 .fixed .menu-main-menu-container .menu-item a,
.page-id-38768 .fixed .menu-main-menu-container .menu-item a,
.page-id-29614 .fixed .menu-main-menu-container .menu-item a,
.page-id-29809 .fixed .menu-main-menu-container .menu-item a,
.page-id-29985 .fixed .menu-main-menu-container .menu-item a,
.page-id-29936 .fixed .menu-main-menu-container .menu-item a,
.page-id-30035 .fixed .menu-main-menu-container .menu-item a,
.page-id-30122 .fixed .menu-main-menu-container .menu-item a,
.page-id-30076 .fixed .menu-main-menu-container .menu-item a,
.page-id-30045 .fixed .menu-main-menu-container .menu-item a,
.page-id-30256 .fixed .menu-main-menu-container .menu-item a,
.page-id-30322 .fixed .menu-main-menu-container .menu-item a,
.page-id-29942 .fixed .menu-main-menu-container .menu-item a,
.page-id-30334 .fixed .menu-main-menu-container .menu-item a,
.page-id-30384 .fixed .menu-main-menu-container .menu-item a,
.page-id-30423 .fixed .menu-main-menu-container .menu-item a,
.page-id-30468 .fixed .menu-main-menu-container .menu-item a,
.page-id-30614 .fixed .menu-main-menu-container .menu-item a,
.page-id-30456 .fixed .menu-main-menu-container .menu-item a,
.page-id-30893 .fixed .menu-main-menu-container .menu-item a,
.page-id-30896 .fixed .menu-main-menu-container .menu-item a,
.page-id-31043 .fixed .menu-main-menu-container .menu-item a,
.page-id-30632 .fixed .menu-main-menu-container .menu-item a,
.page-id-31201 .fixed .menu-main-menu-container .menu-item a,
.page-id-31271 .fixed .menu-main-menu-container .menu-item a,
.page-id-31313 .fixed .menu-main-menu-container .menu-item a,
.page-id-31375 .fixed .menu-main-menu-container .menu-item a,
.page-id-31422 .fixed .menu-main-menu-container .menu-item a,
.page-id-31469 .fixed .menu-main-menu-container .menu-item a,
.page-id-31452 .fixed .menu-main-menu-container .menu-item a,
.page-id-31751 .fixed .menu-main-menu-container .menu-item a,
.page-id-31770 .fixed .menu-main-menu-container .menu-item a,
.page-id-31817 .fixed .menu-main-menu-container .menu-item a,
.page-id-31832 .fixed .menu-main-menu-container .menu-item a,
.page-id-31497 .fixed .menu-main-menu-container .menu-item a,
.page-id-31774 .fixed .menu-main-menu-container .menu-item a,
.page-id-32367 .fixed .menu-main-menu-container .menu-item a,
.page-id-32386 .fixed .menu-main-menu-container .menu-item a,
.page-id-32409 .fixed .menu-main-menu-container .menu-item a,
.page-id-32449 .fixed .menu-main-menu-container .menu-item a,
.page-id-32447 .fixed .menu-main-menu-container .menu-item a,
.page-id-32428 .fixed .menu-main-menu-container .menu-item a,
.page-id-32491 .fixed .menu-main-menu-container .menu-item a,
.page-id-32562 .fixed .menu-main-menu-container .menu-item a,
.page-id-32513 .fixed .menu-main-menu-container .menu-item a,
.page-id-32554 .fixed .menu-main-menu-container .menu-item a,
.page-id-32517 .fixed .menu-main-menu-container .menu-item a,
.page-id-32680 .fixed .menu-main-menu-container .menu-item a,
.page-id-32684 .fixed .menu-main-menu-container .menu-item a,
.page-id-32861 .fixed .menu-main-menu-container .menu-item a,
.page-id-32900 .fixed .menu-main-menu-container .menu-item a,
.page-id-32999 .fixed .menu-main-menu-container .menu-item a,
.page-id-32897 .fixed .menu-main-menu-container .menu-item a,
.page-id-33015 .fixed .menu-main-menu-container .menu-item a,
.page-id-33060 .fixed .menu-main-menu-container .menu-item a,
.page-id-33055 .fixed .menu-main-menu-container .menu-item a,
.page-id-32896 .fixed .menu-main-menu-container .menu-item a,
.page-id-33160 .fixed .menu-main-menu-container .menu-item a,
.page-id-33135 .fixed .menu-main-menu-container .menu-item a,
.page-id-33129 .fixed .menu-main-menu-container .menu-item a,
.page-id-33164 .fixed .menu-main-menu-container .menu-item a,
.page-id-33128 .fixed .menu-main-menu-container .menu-item a,
.page-id-33341 .fixed .menu-main-menu-container .menu-item a,
.page-id-33307 .fixed .menu-main-menu-container .menu-item a,
.page-id-33370 .fixed .menu-main-menu-container .menu-item a,
.page-id-33395 .fixed .menu-main-menu-container .menu-item a,
.page-id-33324 .fixed .menu-main-menu-container .menu-item a,
.page-id-33409 .fixed .menu-main-menu-container .menu-item a,
.page-id-33431 .fixed .menu-main-menu-container .menu-item a,
.page-id-33460 .fixed .menu-main-menu-container .menu-item a,
.page-id-33465 .fixed .menu-main-menu-container .menu-item a,
.page-id-33502 .fixed .menu-main-menu-container .menu-item a,
.page-id-33515 .fixed .menu-main-menu-container .menu-item a,
.page-id-33575 .fixed .menu-main-menu-container .menu-item a,
.page-id-33595 .fixed .menu-main-menu-container .menu-item a,
.page-id-33615 .fixed .menu-main-menu-container .menu-item a,
.page-id-33547 .fixed .menu-main-menu-container .menu-item a,
.page-id-33640 .fixed .menu-main-menu-container .menu-item a,
.page-id-33641 .fixed .menu-main-menu-container .menu-item a,
.page-id-33644 .fixed .menu-main-menu-container .menu-item a,
.page-id-33697 .fixed .menu-main-menu-container .menu-item a,
.page-id-33170 .fixed .menu-main-menu-container .menu-item a,
.page-id-33846 .fixed .menu-main-menu-container .menu-item a,
.page-id-33868 .fixed .menu-main-menu-container .menu-item a,
.page-id-33897 .fixed .menu-main-menu-container .menu-item a,
.page-id-34030 .fixed .menu-main-menu-container .menu-item a,
.page-id-34135 .fixed .menu-main-menu-container .menu-item a,
.page-id-34049 .fixed .menu-main-menu-container .menu-item a,
.page-id-34195 .fixed .menu-main-menu-container .menu-item a,
.page-id-34196 .fixed .menu-main-menu-container .menu-item a,
.page-id-34269 .fixed .menu-main-menu-container .menu-item a,
.page-id-34318 .fixed .menu-main-menu-container .menu-item a,
.page-id-34335 .fixed .menu-main-menu-container .menu-item a,
.page-id-34347 .fixed .menu-main-menu-container .menu-item a,
.page-id-34202 .fixed .menu-main-menu-container .menu-item a,
.page-id-34461 .fixed .menu-main-menu-container .menu-item a,
.page-id-34458 .fixed .menu-main-menu-container .menu-item a,
.page-id-34577 .fixed .menu-main-menu-container .menu-item a,
.page-id-34576 .fixed .menu-main-menu-container .menu-item a,
.page-id-34690 .fixed .menu-main-menu-container .menu-item a,
.page-id-34659 .fixed .menu-main-menu-container .menu-item a,
.page-id-34715 .fixed .menu-main-menu-container .menu-item a,
.page-id-34731 .fixed .menu-main-menu-container .menu-item a,
.page-id-34658 .fixed .menu-main-menu-container .menu-item a,
.page-id-34766 .fixed .menu-main-menu-container .menu-item a,
.page-id-34761 .fixed .menu-main-menu-container .menu-item a,
.page-id-34762 .fixed .menu-main-menu-container .menu-item a,
.page-id-34833 .fixed .menu-main-menu-container .menu-item a,
.page-id-34834 .fixed .menu-main-menu-container .menu-item a,
.page-id-34843 .fixed .menu-main-menu-container .menu-item a,
.page-id-34912 .fixed .menu-main-menu-container .menu-item a,
.page-id-34923 .fixed .menu-main-menu-container .menu-item a,
.page-id-34930 .fixed .menu-main-menu-container .menu-item a,
.page-id-34890 .fixed .menu-main-menu-container .menu-item a,
.page-id-34999 .fixed .menu-main-menu-container .menu-item a,
.page-id-35000 .fixed .menu-main-menu-container .menu-item a,
.page-id-34998 .fixed .menu-main-menu-container .menu-item a,
.page-id-35054 .fixed .menu-main-menu-container .menu-item a,
.page-id-35162 .fixed .menu-main-menu-container .menu-item a,
.page-id-35163 .fixed .menu-main-menu-container .menu-item a,
.page-id-35164 .fixed .menu-main-menu-container .menu-item a,
.page-id-35229 .fixed .menu-main-menu-container .menu-item a,
.page-id-35055 .fixed .menu-main-menu-container .menu-item a,
.page-id-35222 .fixed .menu-main-menu-container .menu-item a,
.page-id-35221 .fixed .menu-main-menu-container .menu-item a,
.page-id-35223 .fixed .menu-main-menu-container .menu-item a,
.page-id-35227 .fixed .menu-main-menu-container .menu-item a,
.page-id-35228 .fixed .menu-main-menu-container .menu-item a,
.page-id-35260 .fixed .menu-main-menu-container .menu-item a,
.page-id-35250 .fixed .menu-main-menu-container .menu-item a,
.page-id-35251 .fixed .menu-main-menu-container .menu-item a,
.page-id-35442 .fixed .menu-main-menu-container .menu-item a,
.page-id-35443 .fixed .menu-main-menu-container .menu-item a,
.page-id-35444 .fixed .menu-main-menu-container .menu-item a,
.page-id-35445 .fixed .menu-main-menu-container .menu-item a,
.page-id-35477 .fixed .menu-main-menu-container .menu-item a,
.page-id-35478 .fixed .menu-main-menu-container .menu-item a,
.page-id-35479 .fixed .menu-main-menu-container .menu-item a,
.page-id-35647 .fixed .menu-main-menu-container .menu-item a,
.page-id-35648 .fixed .menu-main-menu-container .menu-item a,
.page-id-35649 .fixed .menu-main-menu-container .menu-item a,
.page-id-35650 .fixed .menu-main-menu-container .menu-item a,
.page-id-35651 .fixed .menu-main-menu-container .menu-item a,
.page-id-35652 .fixed .menu-main-menu-container .menu-item a,
.page-id-35653 .fixed .menu-main-menu-container .menu-item a,
.page-id-35832 .fixed .menu-main-menu-container .menu-item a,
.page-id-35831 .fixed .menu-main-menu-container .menu-item a,
.page-id-35926 .fixed .menu-main-menu-container .menu-item a,
.page-id-35927 .fixed .menu-main-menu-container .menu-item a,
.page-id-35928 .fixed .menu-main-menu-container .menu-item a,
.page-id-35929 .fixed .menu-main-menu-container .menu-item a,
.page-id-35930 .fixed .menu-main-menu-container .menu-item a,
.page-id-35931 .fixed .menu-main-menu-container .menu-item a,
.page-id-35932 .fixed .menu-main-menu-container .menu-item a,
.page-id-35933 .fixed .menu-main-menu-container .menu-item a,
.page-id-35934 .fixed .menu-main-menu-container .menu-item a,
.page-id-35939 .fixed .menu-main-menu-container .menu-item a,
.page-id-36215 .fixed .menu-main-menu-container .menu-item a,
.page-id-36213 .fixed .menu-main-menu-container .menu-item a,
.page-id-36214 .fixed .menu-main-menu-container .menu-item a,
.page-id-36287 .fixed .menu-main-menu-container .menu-item a,
.page-id-36313 .fixed .menu-main-menu-container .menu-item a,
.page-id-36383 .fixed .menu-main-menu-container .menu-item a,
.page-id-36402 .fixed .menu-main-menu-container .menu-item a,
.page-id-36425 .fixed .menu-main-menu-container .menu-item a,
.page-id-36344 .fixed .menu-main-menu-container .menu-item a,
.page-id-36445 .fixed .menu-main-menu-container .menu-item a,
.page-id-36459 .fixed .menu-main-menu-container .menu-item a,
.page-id-36458 .fixed .menu-main-menu-container .menu-item a,
.page-id-36484 .fixed .menu-main-menu-container .menu-item a,
.page-id-36485 .fixed .menu-main-menu-container .menu-item a,
.page-id-36558 .fixed .menu-main-menu-container .menu-item a,
.page-id-36634 .fixed .menu-main-menu-container .menu-item a,
.page-id-36655 .fixed .menu-main-menu-container .menu-item a,
.page-id-36338 .fixed .menu-main-menu-container .menu-item a,
.page-id-36339 .fixed .menu-main-menu-container .menu-item a,
.page-id-36340 .fixed .menu-main-menu-container .menu-item a,
.page-id-36373 .fixed .menu-main-menu-container .menu-item a,
.page-id-36372 .fixed .menu-main-menu-container .menu-item a,
.page-id-36371 .fixed .menu-main-menu-container .menu-item a,
.page-id-36388 .fixed .menu-main-menu-container .menu-item a,
.page-id-36387 .fixed .menu-main-menu-container .menu-item a,
.page-id-36420 .fixed .menu-main-menu-container .menu-item a,
.page-id-36417 .fixed .menu-main-menu-container .menu-item a,
.page-id-36419 .fixed .menu-main-menu-container .menu-item a,
.page-id-36386 .fixed .menu-main-menu-container .menu-item a,
.page-id-36724 .fixed .menu-main-menu-container .menu-item a,
.page-id-36725 .fixed .menu-main-menu-container .menu-item a,
.page-id-36799 .fixed .menu-main-menu-container .menu-item a,
.page-id-36827 .fixed .menu-main-menu-container .menu-item a,
.page-id-36858 .fixed .menu-main-menu-container .menu-item a,
.page-id-36634 .fixed .menu-main-menu-container .menu-item a,
.page-id-36692 .fixed .menu-main-menu-container .menu-item a,
.page-id-36715 .fixed .menu-main-menu-container .menu-item a,
.page-id-36790 .fixed .menu-main-menu-container .menu-item a,
.page-id-36859 .fixed .menu-main-menu-container .menu-item a,
.page-id-36925 .fixed .menu-main-menu-container .menu-item a,
.page-id-36923 .fixed .menu-main-menu-container .menu-item a,
.page-id-39058 .fixed .menu-main-menu-container .menu-item a,
.page-id-36716 .fixed .menu-main-menu-container .menu-item a
{
	color:#112284 !important
}
/* Headers of Country Pages End */


/* All Animations Start*/
.animate1{animation-delay:0.6s; animation-duration: 1s !important;}
.animate2{animation-delay:0.7s; animation-duration: 1.5s !important;}
.animate3{animation-delay:1.5s; animation-duration: 1.7s !important;}
.animate4{animation-delay:1.9s; animation-duration: 2.2s !important;}
.animate-box{animation-delay:0.2s; animation-duration: 1.4s !important;}

.animation1{animation-delay:1s; animation-duration: 1s !important;}
.animation2{animation-delay:1.3s; animation-duration: 1.5s !important;}
.animation3{animation-delay:1.5s; animation-duration: 1.7s !important;}
.animation4{animation-delay:1.7s; animation-duration: 1.9s !important;}
.animation5{animation-delay:2s; animation-duration: 2s !important;}
.animation99{animation-delay:3s; animation-duration: 2s !important;}
/* All Animations End*/



/* Pakistan Page */
.cstm-uq-035555 h2 {color: #fff;}
.main-head-7392 h2{font-size: 64px; line-height: 70px; color: #fff; font-weight: bold;}
.heading-para-7382 p{color: #fff; font-size: 20px; line-height: 33px;}
.cstm-btn-048 button{box-shadow: 0 6px 14px 0 rgba(0,0,0,0.5) !important; background: #ee524f; color: #fff; border-radius: 50px; padding: 10px 85px; font-size: 22px;}
.cstm-btn-048 button:hover{background-color: #ca2f17; border-color: #ca2f17;}
.cstm-para-342 h2{line-height:50px; font-size: 30px; color: #000; font-weight: bolder; padding: 0px 200px;}
.cstm-para-342 .cstm-uq-3042{background: #ee524f; color: #fff; padding: 4px 5px;}
.cstm-flag-section:before{width: 100%; padding: 600px; left: 0px; right: 0px; position: absolute; background:#4caf5096;}
.cstm-uq-034444{margin-left:135px;}
.cstm-uq-034444 h2{font-size: 56px; line-height: 65px; color: #fff; font-family: Graphik-Semibold;}
.cstm-uq-47{color:#fff; font-size: 36px; line-height: 50px; font-family: Graphik-Medium;}
.cstm-uq-36473{margin-left:135px;}
.cstm-uq-36473 h2{color: #004615; font-size: 30px; line-height: 40px;}
.cstm-uq-04111 h2, .cstm-uq-23131 h2, .cstm-uq-382000 h2{font-size:45px; color:#000; font-weight:900;}
.cstm-uq-53444 p{font-size: 26px; line-height: 38px; color: #000; padding: 0px 285px;}
.cstm-uq-0484 h2, .driving-heading-739 h2, .driving-cstm-heading-47493 h2, .credit-heading-37921 h2{color:#000; font-size:35px;}
.cstm-uq-84648 p, .driving-para-3741 p, .cstm-uq-3920 p, .credit-para-325210 p{color:#000; font-size: 24px; line-height: 40px; padding-right: 95px;}
.cstm-uq-4344 h2 strong, .driving-strong-30238 h2 strong, .cstm-uq-384911 h2 strong, .credit-strong-3749 h2 strong{font-size: 21px; line-height: 30px; color: #000;}
.cstm-uq-52fd button{box-shadow: 0 2px 14px 0 rgba(0,0,0,0.2) !important; background: #ee524f; border-radius: 30px; padding: 18px 70px; font-size: 24px; line-height: 24px;}
.cstm-heading-281773 h2{font-size: 22px; line-height: 30px; color: #000;}
.cstm-line-3749 hr{background:gainsboro; margin-top:-60px;}
.cstm-uq-18291 p{font-size: 26px; line-height: 38px; color: #000; padding: 0px 235px;}
.cstm-uq-3729 h2 strong{font-size: 45px; line-height: 65px; color: #fff; font-weight: bold;}
.cstm-uq-315aa p{color: #fff; font-size: 28px; padding: 0px 155px; line-height: 45px;}
.cstm-uq-035555 h2 strong{color: #fff; font-size: 28px; padding: 0px 155px; line-height: 45px;}
.cstm-uq-38111 h2{font-size: 45px; line-height: 65px; color: #000; font-weight: bold;}
.cstm-uq-31fs5 p{color:#000; font-size:28px; padding: 0px 413px; line-height: 45px;}
.cstm-uq-3721mm h2{font-size: 20px; line-height:28px; color: #000;}
.aml-heading-3729 h2{font-size: 45px; line-height: 65px; color: #fff; font-weight: bold;}
.automated-para-3283e p{color: #fff; font-size: 24px; line-height:36px;}
.cdd-heading-38112s2 h2{font-size: 38px; line-height: 50px; color: #fff; font-weight: bold; padding-right: 182px;}
.cdd-para-327239 p{color: #fff; font-size: 24px; line-height: 36px;}
.cstm-uq-34aam3 h2{font-size:35px; color:#000;}
.center{text-align:center;}
.cstm-box-shadow{box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.25); height: 200px; padding: 33px 0px 0px 0px; margin-right: 10px;}
.cstm-uq-290l985{display:none;}
.listing-648 ul li:before{content: ""; background-repeat: no-repeat; padding: 3px 24px; background-image: url(https://shuftipro.com/wp-content/uploads/icon-green.png);}
.listing-648 li{color:#000; display:flex; margin-bottom:10px; font-family: Graphik-Medium;}
.cstm-uq-89733l h2{font-size: 44px; line-height: 57px; color: #000;}
.cstm-uq-902i1 p{font-size: 20px; color: #000; line-height: 30px;}
.cstm-uq-09876 h2{font-size: 40px; line-height: 44px; color: #000;}
.cstm-uq-4567z p{font-size: 20px; line-height: 23px; color: #000;}
.cstm-uq-7b7b7 h2{color: #fff; padding-right: 200px; font-size: 30px; line-height: 36px;}
.cstm-uq-7jjj img{margin-top:8px;}
.cstm-uq-36473 h2 a, .cstm-uq-36473 ul li a {color:#fff;}
.cstm-uq-36473 h2 a:hover, .cstm-uq-36473 ul li a:hover{color:#fff; text-decoration: underline;}
.cstm-uq-84648 p a, .cstm-uq-3920 p a, .driving-para-3741 p a{color:#000;}
.cstm-uq-84648 p a:hover, .cstm-uq-3920 p a:hover, .driving-para-3741 p a:hover{color:#000; text-decoration: underline; }
.cdd-para-327239 p a{color:#fff;}
.cdd-para-327239 p a:hover{color:#fff; text-decoration: underline;}
.cstm-tab-uq-73nc6{margin-left:-70px !important;}
/* Pakistan Page */


/* Austria Page Start*/
.page-id-29614 .cstm-btn-048 button{background: #fff !important; color: #d73f41 !important;}
.page-id-29614 .cstm-uq-034444 h2, .page-id-29614  .cstm-uq-47{color:#000 !important;}
.page-id-29614 .cstm-uq-7b7b7 h2{color:#c22c2a !important;}
.page-id-29614 .cstm-uq-3729{padding:0px 200px;}
.page-id-29614 .cstm-uq-3729 h2 strong{font-size:42px;}

body .wpb_wrapper .color-white-button a{
    background-color: white;
    color: black;
    box-shadow: 0 6px 14px 0 rgba(0,0,0,0.5) !important;
}
.color-white-button-f button {
    background-color: white;
    color: black;
    box-shadow: 0 6px 14px 0 rgba(0,0,0,0.5) !important;	
}
/* Austria Page End*/


/* Belgium Page Start */
.page-id-29809 .main-head-7392 h2{color: #000 !important;}
.page-id-29809 .cstm-uq-47 {color: #fff !important;}
.page-id-29809 .cstm-uq-36473 h2 {color: #fff !important;}
.page-id-29809 .cstm-uq-7b7b7 h2 {color: #f7bb55 !important;}
.page-id-29809 .cstm-uq-3729 h2 strong{color:#000 !important;}
/* Belgium Page End */

/* Croatia Page Start  */
.page-id-29846 .cstm-uq-034444 h2, .page-id-29846 .cstm-uq-47 , .page-id-29846 .cstm-uq-36473 h2 {color:#000 !important;}
.page-id-29846 .cstm-uq-7b7b7 h2{color:#171796 !important;}
/* Croatia Page End  */


/* Estonia Page Start */
.page-id-29936 .cstm-uq-36473 h2 {color: #fff !important;}
.page-id-29936 .cstm-uq-7b7b7 h2 {color: #BCDDFF !important;}
/* Estonia Page End */


/* Czech Republic Start */
.page-id-30035 .cstm-uq-034444 h2, .page-id-30035 .cstm-uq-47, .page-id-30035 .cstm-uq-36473 h2 {color: #000 !important;}
.page-id-30035 .cstm-uq-7b7b7 h2 {color: inherit !important;}
/* Czech Republic End */


/* Australia Page Start */
.page-id-30122 .cstm-uq-7b7b7 h2 {color: #61FFA5 !important;}
.page-id-30122 .cstm-uq-36473 h2 {color: #fff !important;}
/* Australia Page End */


/* Denmark Page Start */
.page-id-30076 .cstm-uq-7b7b7 h2 {color: yellow !important;}
.page-id-30076 .cstm-uq-36473 h2 {color: #fff !important;}
/* Denmark Page End */

/* UAE Page Start */
.page-id-30045 .cstm-uq-36473 h2 {color: #fff !important;}
.page-id-30045 .cstm-uq-7b7b7 h2 {color:#a4fade !important;}
/* UAE Page End */


/* Czech Republic Page Start */
.page-id-30035 .main-head-7392 h2{font-size: 63px;}
/* Czech Republic Page End */

/* Greece Republic Page Start */
.page-id-31375 .cstm-uq-7b7b7 h2 {
    color: #BCDDFF;}
.page-id-31375 .cstm-uq-3729 h2 {
    color: #fff;}
.page-id-31375 .cstm-uq-0344444 {
     margin-left: 0px;
}
.page-id-31375 .cstm-para-342 h2 span {
    background: #EA5251;
    color:#fff;
}
/* Greece Republic Page End */


.page-id-30423 .menu-main-menu-container .menu-item a{
	color:#000 !important;
}
/*
    ====================================
        AML Business Page Style Start
    ====================================
*/

.aml-business-header p {
    margin-top: 18px;
}
body .shufti-b-list li {
    line-height: 38px;
    color: #212E8D;
    font-size: 20px;
}
body .shufti-b-list {
    max-width: 822px;
    margin: 39px auto 57px;
}
.shufti-b-list ul li::before {
    color: #6BE4C6;
}
.shufti-b-list strong {
    margin: 0px 6px;
    font-family: Graphik-Medium;
}
body .compre-section-one .vc_column-inner {
    padding: 60px 50px 60px 50px;
    max-width: 359px;
    border-radius: 9px;
    margin: auto;
    background-color: #FFFFFF;
    box-shadow: 0 2px 25px 0 rgba(204,204,204,0.5);
}
.compre-section-one h2 {
    color: #212E8D;
    font-size: 26px;
    font-weight: 600;
    letter-spacing: 0.19px;
    line-height: 30px;
    padding-left: inherit;
    padding: 19px 0px 0px;
}
.compre-section-one p {
    color: #212E8D;
    font-size: 20px;
    letter-spacing: 0.14px;
    line-height: 24px;
}
.offers-services-section-two::after {
    content: '';
    height: 170px;
    bottom: 0px;
    width: 100%;
    left: 0px;
    z-index: 0;
    position: absolute;
    background-color: white;
}
.compre-section-one {
    z-index: 9;
	padding-bottom:30px;
}
body .compre-section-one-second .vc_column-inner {
    height: 542px;
    max-width: 457px;
    border-radius: 5px;
    background-color: #8A1E3D;
    padding: 50px;
    box-shadow: 0 2px 25px 0 #909090;
    margin: auto;
}
.service-for-business {
    padding-top: 100px;
}
.ongiong-aml .wpb_column.vc_column_container.vc_col-sm-12 {
    max-width: 964px;
    float: inherit;
    margin: auto;
    padding-bottom: 30px;
}
body .compre-section-one-second h2 {
    font-family: inherit;
    line-height: 20px;
    padding: 36px 0px 0px;
}
body .compre-section-one-second p {
    color: white;
}
body .shufti-b-list-two li {
    letter-spacing: 0.14px;
    line-height: 32px;
    font-family: arial;
    font-size: 20px;
}
.shufti-b-list-two ul li:before {
    color: #4a0c16;
}
body .compre-section-one-last .vc_column-inner {
    background-color: #DB4755;
}
/*
    ====================================
        AML Business Page Style End 
    ====================================
*/

button:focus {
    outline: none !important;
}
/* .uk-flag{    padding-left: 0px !important;
    position: relative;
    left: 20px !important;} */
div#foot-flag-dubai-dsk {
    padding-right: 14px;
}
.sp-featured-snippet {
    padding: 40px 30px;
    background-color: #f5f8fa;
    border-radius: 5px;
    margin: 30px 0px 30px;
}
.sp-featured-snippet p {
    font-size: 18px;
    line-height: 28px;
    padding-top: 20px;
}
.single .site-main .sp-featured-snippet .wpb_wrapper h2::before {
	background-image: url(https://shuftipro.com/wp-content/uploads/cropped-favicon--32x32.png);
    content: '';
    background-repeat: no-repeat;
    padding: 21px;
    background-position: 74% 48%;
    background-size: 86%;
    margin-right: 19px;
}
.single .site-main .sp-featured-snippet .wpb_wrapper h2 {
	font-family: Graphik-Regular;
    font-size: 24px;
    background-color: #fff;
    border: 1px solid #7c98b6;
    padding: 30px 20px;
}
/*
    ====================================
       new price page style
    ====================================
*/
.range-price-header {
    padding-bottom: 120px;
    background-image: url(https://shuftipro.com/wp-content/uploads/back-price-scaled.jpg);;
    background-repeat: no-repeat;
}
.page-id-33231 #masthead {
    background: inherit;
    position: absolute;
    left: 0px;
    right: 0px;
}
.range-price-header h2, .range-price-add-ons h2 {
    font-family: Graphik-Semibold;
}
.range-price-add-ons h4 {
   font-family: Graphik-Medium;
}
.benifits-lists-price li {
    color: #9BA2CB;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0.09px;
    line-height: 38px;
}
.benifits-lists-price li::before {
    content: "\f00c";
    font-family: FontAwesome;
    color: #60b8d4;
    font-weight: inherit;
    font-size: 15px;
    margin-right: 10px;
}
.benifits-lists-price ul {
    margin: 30px 0px;
}
.price-services-section p {
    color: #021479;
    font-size: 18px;
    letter-spacing: 0.09px;
    line-height: 25px;
}
.price-services-section {
    max-width: 1200px;
    margin: auto !important;
}
.range-price-footer .btn-inner-right li a {
    border-radius: 27.5px;
    font-size: 24px;
    padding: 14px 20px;
}
.range-price-footer .btn-inner-right {
    float: inherit;
    max-width: 714px;
    margin: auto;
    padding: 52px 0px 20px;
	
}



.vat-number{
display:none;
}
.dd_none{
display:block;
}
.author-profile-section a, .author-profile-section i {
    color: #9E9E9E;
    font-size: 12px;
    line-height: 2px;
    margin: 8px 4px;
}
body .blog-data-tags ul li:nth-child(2) {
    margin-left: 7px;
    line-height: 17px;
    padding-right: 15px;
}
body .blog-data-tags ul li {
    padding: 0px 5px;
    border-right: 1px #9E9E9E solid;
}
body .author-profile-section {
    line-height: 9px;
}
body .blog-data-tags ul li:nth-child(3){
    margin-left: 10px;
    line-height: 15px;
    padding-right: 11px;
}
body .blog-data-tags ul li:nth-child(4) {
    border: inherit;
}
.category-press-release .author-profile-section {
    display: none;
}



/* NAV LINKS BLOGS PAGE */
.nav-subtitle, .nav-title {
/* 	font-size:14px; */
	color:#ee524f;
}

.single .inner-footer-sec p{font-size:16px !important;}
/* Pinterest Share button on blogs */
.pibfi_pinterest .xc_pin {
    width: 27px !important;
    height: 26px !important;
    background-image: url(https://shuftipro.com/wp-content/uploads/Pin-it.png) !important;
	background-repeat: no-repeat !important;}
ul.ez-toc-list li a {
    color: #0F1D84 !important;
}
.single .main-blog-content a {
	border-bottom: 0 !important;}

.sp-price-max-min small {
    margin-left: 81px;
    font-size: 12px;
    line-height: 4px;
}
.single #socialButtonOnPage {
    margin-left: -113px !important;
    display: grid !important;
}
small.static-paragraph {
    color: gray;
} 
.cstm-uq-31fs5 a,.country-documents .country-kyc-pera p a{color:#000;}
.cstm-uq-31fs5 a:hover, .country-documents .country-kyc-pera p a:hover{text-decoration: underline;}
.mc4wp-form-fields label{width:100%; color: #102284;}
.mc4wp-form-fields{padding: 12px; border-radius: 10px; box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.20) !important;}
.mc4wp-form-fields button, .mc4wp-form-fields input[type="button"], .mc4wp-form-fields input[type="submit"] {background-color: #ee524e !important; font-family: Graphik-Medium; font-size: 14px; letter-spacing: 1px; border-radius: 30px;}
.mc4wp-form-fields p:first-child {margin-top:20px;}
.mc4wp-form-fields label input{padding: 7px 0px 5px 10px !important; width: 70%; margin: 10px auto auto auto; border:2px solid #102284 !important;}
.mc4wp-form-fields label input::placeholder{color:#a8a8a8; font-size: 14px; letter-spacing: 0.69px;}
#mc4wp-form-1{margin-top:10px;}
.mail-chimp-btn-ek30{text-align:center;}
.subriction-messgae{text-align:center; font-size:14px;}
.subscrbe-icon{margin-top:10px; margin-bottom:10px; text-align:center;}

.cstm-uq-52fd a button:hover,
.country-btn-red-mid a:hover,
.country-btn-red a:hover{
    background-color: #ca2f17;
    border-color: #ca2f17;
}


.email-mailchip-div label{color: #102284;}
.email-mailchip-div input::placeholder{color:#a8a8a8; font-size: 14px; letter-spacing: 0.69px;}
.cstm-btn-8gj85, .email-mailchip-div, .sub-icon-mail{text-align:center;}
.sub-icon-mail{margin-bottom:20px;}
.cstm-btn-8gj85{margin-top:10px;}
.cstm-btn-8gj85 input{padding:14px 35px 12px 35px; letter-spacing:1px; background-color: #ee524e !important; font-family: Graphik-Medium; font-size: 14px; border-radius: 30px;}
.content-mailchimp p{text-align:center; font-size:15px; line-height: 20px; margin-bottom: 10px;}
.single .wpcf7-form{padding: 25px 12px; border-radius: 10px; box-shadow: 2px 2px 13px -1px rgba(0, 0, 0, 0.20) !important;}
.single #wpcf7-f37852-o1{margin-bottom:30px; margin-top:10px;}
.email-mailchip-div span input{padding:10px 0px 7px 10px; border:1.5px solid #102284 !important; width: 85%; margin: auto;}
.mailchimp-captcha .cf7sr-g-recaptcha {transform:scale(0.77); transform-origin:0 0; margin-left: 54px; margin-top: 10px;}

/* Pricing Page Popup */

.fields {
    max-width: 318px;
    margin: auto;
    padding-bottom: 10px;
}
p.submit {
    text-align: center;
}
p.submit input[type="submit"] {
    background: #fff;
    color: blue;
    border: 2px solid blue;
    border-radius: 30px;
    font-size: 16px;
    font-family: Graphik-Medium;
}
#subscribeus input[type="email"]:focus, #subscribeus input[type="text"]:focus {
    box-shadow: 0px 3px 88px -20px rgb(0, 0, 0);
    border: 3px solid#000;
}


p.submit input[type="submit"]:hover {
    background: blue;
    color: #fff;
}
label.policy {
    font-size: 10px;
}
p.check-box-pop {
    font-size: 13px;
    max-width: 320px;
    margin: auto;
    color: darkgray;
}
div#test {
    font-size: 20px;
    padding: 20px 0px 0px 0px;
    font-family: Graphik-Medium;
}

#subscribeus input[type="email"], #subscribeus input[type="text"] {
    background: #fff;
    border-radius: 3px;
    border: 2px solid gray;
}
.popmake-close {
    display: none;
}
.captcha-section {
    transform: scale(0.7);
    text-align: center;
}
.screen-reader-response:nth-child(1) {
    display: none;
}
/* .offers-services h2{padding-left:120px;} */


.inner-section-kyc .vc_column-inner:after {background-image: linear-gradient(to bottom,#00000038 0,transparent 65%); opacity:0; content: ''; position: absolute; top: 0px; width: 100%; height: 80%;}
.inner-section-kyc .vc_column-inner:hover:after{opacity:1;}


/*
    ====================================
        Travel Page Style 
    ====================================
*/
body .banner-back-treval {
    background-size: 100%;
    background-repeat: no-repeat;
}
.page-id-38774 .site-header {
    position: absolute;
    left: 0px;
    right: 0px;
}
.global-identity-travel p {
    max-width: 492px;
    color: #212E8D;
    font-size: 22px;
    font-weight: 500;
    letter-spacing: 0.16px;
    line-height: 36px;
}
.new-check-lists ul li {
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 600;
    letter-spacing: 0.17px;
    line-height: 26px;
	display:flex;
    padding-bottom: 20px;
	
}
.new-check-lists {
	float:right;
}
body .aditional-services {
    box-sizing: border-box;
    height: 568px;
    padding: 30px 30px;
    max-width: 1133px;
    margin: auto;
}
.why-shufti .wpb_column.vc_column_container.vc_col-sm-12 {
    max-width: 607px;
    margin: auto;
    float: inherit;
}
.new-check-lists ul li::before {
    content: "\f00c";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: white;
    font-size: 11px;
    border: 1px dotted;
    margin-right: 17px;
    padding: 5px 10px 0px;
    border-radius: 100%;
}
body .aditional-services-box1 {
    border: 1px solid #EBEBEB;
    padding: 40px 33px 30px;
    min-height: 275px;
}
.aditional-services-box1:hover {
    box-shadow: 0 3px 15px 0 #EBEBEB;
}
.page-id-615 .youtube-aml-link img{box-shadow: none !important;}
.main-navigation ul li.menu-item-has-children:before, .main-navigation ul li.page_item_has_children:before {border-color: transparent transparent #fff !important;}



/* No Display Sidebar on NEWS */
.no-dispay{
	display:none !important;
}
.single .main-blog-content ul li {
    font-size: 18px;
    line-height: 29px;
}


.selectBox{
	z-index:99999999;
}
.single .site-main h3 {
    padding-top: inherit;
}

span.wpcf7-form-control-wrap.cf7sr-g-recaptcha-invalid .wpcf7-not-valid-tip {
    margin: 18px 0px 0px;
    font-size: 20px;
}
body span.wpcf7-not-valid-tip {
    font-size: 13px;
}
.new-home-page-sdk .main-section-btn .btn-apple:focus {
    color: white;
}


@media only screen and (max-width: 768px){
	.search .site-main article:hover{
		box-shadow:none !important;
	}
}
}

