/**
*	Theme Name: Theme Name
*	Theme URI:
*	Author: Ktech Solutions
*	Author URI: http://ktechsol.com
*	Description: Custom theme
*	Version: 1.0
*	Text Domain:  kts_theme
**/
html{line-height:1.15;-webkit-text-size-adjust:100%}.gform_body ul li.gfield.gfield_error input,.gform_body ul li.gfield.gfield_error textarea{border:1px solid red!important}.gform_wrapper .gfield_error .gfield_label{color:#b69c9c!important}.gform_wrapper .field_description_below .gfield_description{padding-top:8px!important}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:inherit!important}.gform_wrapper li.gfield.gfield_error{background-color:transparent!important;margin-bottom:6px!important;border:0!important;padding-bottom:0!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.4);border-radius:10px}::-webkit-scrollbar-thumb{background:#3f4551;border-radius:10px}a,a:hover{text-decoration:none!important;transition:all 0.3s;}p{margin:0 0 20px}img{height:auto;max-width:100%;width:auto;} a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important}input[type=checkbox],input[type=radio]{width:auto!important}
h1,h2,h3,h4,h5,h6{font-family: "Poppins", sans-serif;}body{font-family: "Inter", sans-serif!important;}
.searchform {position: relative}.searchform input {border-radius: 30px;border: 1px solid #ccc;padding: 14px 20px;width: 100%;}
.searchform button {border: 0px;background-color: transparent;font-size: 24px;position: absolute;top: 5px;right: 10px;}
.not-found {margin: 100px 0;}.not-found p {margin-bottom: 30px;}p{font-size:20px;line-height:29px;}
a:not([href]):not([class]), a:not([href]):not([class]):hover {color:#ffffff!important;}
label.gform-field-label.gform-field-label--type-inline.gfield_consent_label {text-align: left!important;}

/* Navbar */
.main-navigation {clear: both;position: relative;text-align:right;}
ul.nav-menu,div.nav-menu > ul {margin: 0;padding: 0;}
.nav-menu li {display: inline-block;margin: 0 60px 0 0;position: relative;&:last-child{margin-right: 0}&:hover::after{transform:rotate(180deg);filter: brightness(0) saturate(100%) invert(55%) sepia(93%) saturate(424%) hue-rotate(91deg) brightness(94%) contrast(83%);} &.menu-item-has-children::after{content:url('images/angle-down.png');display:inline-block;margin-left:10px;transition:all 0.3s;position:absolute;right:-21px;top:27px;}}
.nav-menu li a {color: #333333;display: block;font-size: 16px;line-height: 1;padding: 30px 0;text-decoration: none;position:relative}
.nav-menu li:hover > a,.nav-menu li a:hover,.nav-menu li:focus > a,.nav-menu li a:focus,.nav-menu .current_page_item > a,.nav-menu .current_page_ancestor > a,.nav-menu .current-menu-item > a,.nav-menu .current-menu-ancestor > a {color: #20C25F;}
.phone_num{margin-right:20px!important;a{background: linear-gradient(90deg, #20C25F 0%, #069769 100%);border-radius:15px;color:#fff!important;display:inline-block;height:40px;line-height:38px!important;font-weight:600;font-size:16px!important;padding: 0 15px!important;svg{margin-right:6px;}}}
.sc_btn a{border-radius:15px;border:1px solid #747474;background-color:#F4F7FF;font-size:16px;font-weight:600;padding:0 25px!important;height:40px;line-height:38px!important;svg{margin-right:6px;}}
.nav-menu .sub-menu,.nav-menu .children {background-color: #e35a28;border: 0px;border-top: 0;padding: 0;position: absolute;left: -2px;z-index: 99999;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}
ul.sub-menu {display:none!important;li {margin: 0px;position: relative;}}
ul.sub-menu li a {color: #ffffff !important;padding: 15px;text-align: left;}
ul.sub-menu li a:hover {background: #000;}.nav-menu .sub-menu ul,.nav-menu .children ul {border-left: 0;left: 100%;top: 0;}
ul.nav-menu ul a,.nav-menu ul ul a {color: #ffffff;margin: 0;width: 200px;}
ul.nav-menu ul a:hover,.nav-menu ul ul a:hover,ul.nav-menu ul a:focus,.nav-menu ul ul a:focus {background-color: #db572f;}
ul.nav-menu li:hover > ul,.nav-menu ul li:hover > ul,ul.nav-menu .focus > ul,.nav-menu .focus > ul {clip: inherit;overflow: inherit;height: inherit;width: inherit;}

.closebtn,.openmenu,.menuToggle,.mobilesubmenu {display: none;}

/*  Alignment  */
.alignnone,.wp-caption.alignleft,.wp-caption.alignnone,a img.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft,a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}

/* Slider */
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
#psolutions{display:none!Important}#psolutions.slick-initialized{display:block!Important;}
/* Pagination  */
.pagination{display:inline-block;margin:30px 0 0;width:100%}.sub-pagenation-div li{display:inline-block;border-radius:4px;width:auto}.sub-pagenation-div li a{border-radius:4px;color:#333;display:block;padding:10px 20px}.sub-pagenation-div li.current a,.sub-pagenation-div li:hover a{background:#394e8c;color:#fff}.background-img{background-size:cover;background-repeat:no-repeat;background-position:center}

/* MAIN CSS  */
.container::after,.blogdetail::after,.entry-content::after {content: '';clear: both;display: block;}.container{max-width: 1672px!important;}
.blogdetail {display: block;margin-bottom: 20px;padding-bottom: 20px;}
header.site-header{left: 0;padding:0; top:0;position: relative;width: 100%;z-index: 99;&::before{width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.5);backdrop-filter: blur(10px);box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);border-bottom: 1px solid #dbeafe; content:'';display: block;position: absolute;top: 0;left: 0;}.container{position: relative}}
.site-logo img {height: 40px;}

/* Mega Menu */
.company_mega-menu {background-color: #ffffff;box-shadow: 0px 4px 16px 0px #0000001A;border-radius: 20px;display: none;padding: 30px 50px;position: absolute;left: -400px;top: 70px;width: 1200px;text-align: left;z-index: 4;}.company_mega-menu p {color: #5E5E5E;}.company_mega-menu a::after {display: none !important;}.company_mega-menu .content {background-color: #ffffff;border-radius: 15px;border: 1px solid #F7F9FF;height: 100%;padding: 15px;}.company_mega-menu .content strong {color: #1E3A8A;display: block;margin-bottom: 7px;}.company_mega-menu .content a {padding: 0 !important;}.company_mega-menu .content .icon {display: table;background-color: #dbeafe;border-radius: 10px;height: 52px;line-height: 50px;margin-bottom: 12px;text-align: center;width: 52px;}.company_mega-menu .content .icon img {filter: brightness(0) saturate(100%) invert(16%) sepia(60%) saturate(2339%) hue-rotate(210deg) brightness(98%) contrast(92%);}.company_mega-menu .content .icon svg {height: 28px;color: #2b67ec;}.company_mega-menu .ftba {border-top: 1px solid #E2E2E2;}.company_mega-menu .ftba a {color: #2563EB;font-size: 18px;font-weight: 600;padding: 0 25px;border: 1px solid #2563EB;display: table;margin: 20px auto 0;height: 44px;line-height: 42px;border-radius: 5px;}.company_mega-menu .ftba a:hover {color: #ffffff;background-color: #2563EB;}.company_mega-menu .ftba a:after {display: none;}   

.company_mega-menu .head{margin-bottom: 20px;text-align:left!important;}.company_mega-menu .content p{font-size: 16px;margin: 0;}.company_mega-menu .head p strong{font-size: 30px;color:#000000;font-weight:600;}.company_mega-menu .col-lg-6{margin-bottom: 30px;}.nav-menu li:hover .company_mega-menu{display:block;}.company_mega-menu  .ftbox{text-align: center;}.company_mega-menu  .ftbox h4{font-size: 22px;color:#1E3A8A;margin-top:30px;}.company_mega-menu .ftbox a{background-color:#2563EB;color:#ffffff;display:inline-block;font-size:14px;border-radius:36px;height:36px;line-height:34px;font-weight:600;margin-top:20px;padding:0 20px!Important;}.company_mega-menu  .ftbox:after{display:none!important;}.company_mega-menu  .ftbox a:hover{background-color:#000000;color:#ffffff;}.company_mega-menu.partners_mega-menu {left: -450px!important;}.company_mega-menu.services_mega-menu {left: -500px;width: 1400px;}.company_mega-menu.services_mega-menu .col-lg-4 {margin-bottom: 25px;}

.company_mega-menu.industries_mega-menu{max-width: 1081px;left:-450px!Important;}.company_mega-menu.industries_mega-menu .col-lg-6 a{padding:0!important;}.company_mega-menu.industries_mega-menu .content{display:flex;align-items:center;position:relative;}.company_mega-menu.industries_mega-menu .content:hover .tooltip_text{opacity:1;height:auto;visibility:visible;}.company_mega-menu.industries_mega-menu .content p{font-size:20px;color:#1E3A8A;font-weight:600;}.icon{margin-right:12px;}

.industries_mega-menu .tooltip_text {position: absolute;height:0;opacity:0;visibility:hidden;background: #333;color: #fff;font-size: 12px;padding: 14px;width: 300px;top: -100%;transition:all 0.3s;border-radius: 8px;line-height: 17px;}


/* Homepage */
.swipe_hero{padding:100px 0 0;background-color: #ddd; height: 620px;position: relative;overflow: hidden;}
.swipe_hero .container{position:relative}.btns a:first-child{padding:0 18px;}.swipe_hero .vid{left:0;height: 100%; position: absolute;top: 0;width: 100%;}.swipe_hero iframe{width:100%;height:880px;}
.swipe_hero .caption{align-items:center;display:flex;height:100%;top:0;background-color:#00000060;left:0;position: absolute;width:100%;}.swipe_hero .caption h1{font-size: 54px;font-weight: 700;}.swipe_hero .caption .btn-form{display:flex;gap:25px;}.swipe_hero .caption .content{color:#ffffff;max-width: 680px;width: 100%;}.swipe_hero .caption p{margin-bottom:30px;}

.swipe_hero .es-form-field-container .gjs-row {margin: 0 !important;}.swipe_hero .es-form-field-container input[type="submit"] {background: #ffffff;color: #2563EB!important;border-color: #fff;font-size: 18px;font-weight: 600;border-radius: 15px;left: 0;top:0;right: inherit;}.swipe_hero .es-form-field-container input {background: #F4F7FF33;border-color: #fff;width: 450px;padding-left: 190px;color:#ffffff!Important;}.swipe_hero .es-form-field-container input::placeholder{color:#ffffff!important;}
.swipe_hero .es_subscription_message.success {color: #fff;font-size: 16px;width: 300px;display: inline-block;}.company_logos {position: relative;background: #F4F7FF; width: 100%;box-sizing: border-box;display: flex;align-items: center;overflow: hidden;padding:50px 0;}.company_logos__track {display: flex;width: fit-content;    animation-play-state: running;animation: 25s linear 0s infinite normal none running marquee;}.company_logos__item {flex: 0 0 auto;margin-right: 40px;display: flex;align-items: center;justify-content: center;width:15%;}.company_logos__item img {max-height: 50px;display: block;width:auto;transition: filter 0.3s ease;}.company_logos__item img:hover {filter: none;}@keyframes marquee {0% {transform: translateX(0%);}100% {transform: translateX(-80.3333%);}}

.slick-slider{display:none!important;}.slick-initialized.slick-slider{display:block!Important;}

.payment_solutions{padding:70px 0;overflow:hidden;}.payment_solutions .container{max-width:1700px;}.payment_solutions .row{flex-wrap: nowrap;padding-bottom:20px;overflow-x: scroll;overflow-y: hidden;}.payment_solutions .row::-webkit-scrollbar {height: 8px;}.payment_solutions .row::-webkit-scrollbar-thumb{background:transparent!important;box-shadow: 0px 1px 10.9px 0px #00000040 inset;}
.payment_solutions .head {margin-bottom: 30px;text-align: center; }.payment_solutions .content{margin:10px;padding:20px;border-radius: 16px;background-position:top center!important;background-repeat:no-repeat;background-size:cover; color:#ffffff;height:370px;position: relative;}
.payment_solutions .content:hover{cursor:pointer;}.payment_solutions .content::after{background-image: linear-gradient(to top,rgb(23 37 84 / .9), rgb(30 64 175 / .7), rgb(30 58 138 / .3));content:'';border-radius: 16px;display: block;height: 100%;left: 0;top: 0;position: absolute;width: 100%}.payment_solutions .content .detail {position: relative;z-index: 9;}
.payment_solutions .content .detail ul{padding-left:18px;}.detail li{font-size:20px;}.payment_solutions .content .detail h4{font-size: 25px;font-weight:600;display: flex;justify-content: space-between;}h4 img{max-height:44px;margin-left: 4px;object-fit:contain;}.payment_solutions .content .dd{display:none;transition: all 0.3s;}


.payment_solutions .col-auto.active .dd{display:block;}.payment_solutions .col-auto{width: 290px;transition: all 0.3s;}.payment_solutions .active{width:460px;}.payment_solutions .active .content h4{font-size: 30.16px;font-weight:700;}

.capabilities{padding:70px 0;}.capabilities .thumb{text-align:center;}.capabilities .box-img{display:none}
.stag{background-color:#DEE9F4;border-radius: 30px; display: table;margin:0 auto 15px;color: #0059B3;font-size: 17px;font-weight: 500;font-family: "Inter", sans-serif;height: 36px;padding: 0 22px;font-weight: 500;font-family: "Inter", sans-serif;line-height: 34px;}.capabilities .head{text-align: center;margin-bottom: 40px;}.capabilities .headp{font-size: 20px;color: #5E5E5E;}
.capabilities .bwrap{padding-bottom: 15px;border-bottom: 1px solid #ccc;margin-bottom: 15px;.cheader{background-color: #F4F7FF;border-radius: 15px; a{color: #000000;border:0;border-radius:15px;border-left: 10px solid #F4F7FF; font-size: 25px;font-weight: 600;font-family: "Poppins", sans-serif;display: block;text-align: left;}}svg{margin: 15px 0;color:#1d4ed8;margin-right: 15px;height: 32px;width: 32px;}}.capabilities .thumb img{border-radius: 10px;}.capabilities .bwrap.active a.btn{border-color: #2563EB}
.cbody{padding: 10px 16px 10px 60px;}.cbody p{color: #5E5E5E;font-weight: 400;font-size: 20px;line-height: 29px;}.cbody svg{height:12px!important}.cbody a{color: #1e40af;font-size: 14px;font-weight: 500;display: inline-block;}.capabilities .cbbtn a{border-color:#111827;color: #2563EB;font-size: 18px;font-weight: 600;}

.btns a{display:inline-block;border:1px solid #747474;background-color:#F4F7FF;border-radius:15px;color: #000000;height:60px; line-height:58px;font-size:18px;padding:0 33px;}
.btns a:first-child{margin-right:15px;}.btns a:first-child:hover{background-color:#069769;color:#ffffff;}.btns a:first-child::after{background-image:url('images/angle-down.png');content:'';display:inline-block;margin-left:10px;height:8px;width:14px;}

.btns_two p a:first-child{display:inline-block;border:1px solid #ffffff;background-color:transparent;border-radius:15px;color: #ffffff;height:47px; line-height:45px;font-size:18px;padding:0 33px;&:first-child{margin-right:15px;}&:hover{background-color:#069769;color:#ffffff;}&::after{background-image:url('images/arrow-wht.png');content:'';display:inline-block;margin-left:10px;height:10px;width:12px;}}.btns.btnoar a{background-color:transparent;}
.btns.btnoar a:hover{background-color:#069769;color:#ffffff;}
.btns.btnoar asvg{fill:#ffffff!important;filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(463%) hue-rotate(67deg) brightness(118%) contrast(100%);}
.btns.btnoar a::after{content:url('images/arrow-wht.png');background-image:none;filter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(0%) hue-rotate(351deg) brightness(98%) contrast(102%);}

.btns a:first-child:after,.btns a:hover::after,.btns_two p a:hover::after{filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(16%) hue-rotate(294deg) brightness(105%) contrast(105%);}
.btns_two p a:nth-child(2),.btns a:first-child,.page_bottomsec .content p a:first-child,.swipe_counter .content p a,.our_story .content p a{background: linear-gradient(90deg, #20C25F 0%, #069769 100%);border:0; color:#fff;height:60px;border-radius:15px;display:inline-block;font-size:18px;line-height:58px;padding:0 30px;&::after{background-image:url('images/arrow-wht.png'); content:'';display:inline-block;margin-left:10px;height:10px;width:12px;}&:hover{background: linear-gradient(90deg, #069769 0%, #20C25F 100%);}}
.btns_two p a:nth-child(2){height:47px;line-height:45px}

.swipe_counter .content p,.swipe_counter .notetxt{font-size:20px;line-height:29px}.pos_hardware ul,.swipe_counter .content ul{list-style:none;margin:0 0 30px;padding:0}.swipe_counter{background:linear-gradient(108.7deg,#152347 -27.17%,#1d2e59 16.69%,#000 60.62%);padding:60px 0;color:#fff}.swipe_counter h2{color:#fff}.pos_hardware,.swp_faq p{color:#5e5e5e}.swipe_counter .notetxt{align-items:center;display:flex;background-color:#4d7af1;padding:10px 15px;border-radius:15px}.page-template-pos-system .swipe_testimonials,.swp_faq .card-header{background-color:transparent}.swipe_counter .notetxt .tpa{display:inline-block;font-size:44px;font-weight:700;color:#fffca7;border-radius:15px;background-color:#194dd6;padding:0 13px;margin-right:12px;height:72px;line-height:70px;width:440px}.swipe_counter .thumb{text-align:right}.swipe_counter .thumb img{max-height:480px}.swipe_counter .content{text-align:center}.swipe_counter .content ul{display:flex;justify-content:center}.swipe_counter .content li{flex:0 0 auto;width:33.33%;font-size:20px;color:#abb0be;text-align:center}.swipe_counter .content li h6{color:#fff;font-size:40px;font-weight:700;margin:10px 0}.swipe_counter .content p a{height:50px;line-height:48px;padding:0 20px}.pos_hardware{padding:60px 0 0}.how_it_work,.swp_faq{padding:70px 0}.pos_hardware li{position:relative;padding-left:48px;margin-bottom:22px}.pos_hardware li strong{font-size:25px;font-weight:700}.pos_hardware li:before{background-color:#bbf1f9;content:'';display:block;height:30px;border-radius:50%;left:0;top:5px;position:absolute;width:30px}.pos_hardware img{border-radius:20px;object-fit:cover;height:680px}.pos_hardware .content{padding-left:25px}.swp_faq .fbox{max-width:1100px;margin:50px auto 0;width:100%}.swp_faq .card{border-radius:0;border:0;border-bottom:1px solid #e2e2e2}.swp_faq .card-header a:hover,.swp_faq .card.active a{color:#2563eb}.swp_faq .card-body{padding-left:29px}.swp_faq .card-body p{font-size:18px}.swp_faq .card-header{border:0}.swp_faq .card-header a{font-size:20px;color:#000;font-weight:600;font-family:Poppins,sans-serif}.how_it_work{background-color:#f1f5fa}.how_it_work .video{position:relative;overflow:hidden}.how_it_work .video::before{background-color:#00000033;border-radius:20px;content:'';display:block;height:99%;left:0;position:absolute;width:100%;top:0;z-index:2}.how_it_work .head{margin-bottom:50px;text-align:center}.how_it_work .head h3{margin-bottom:20px}.how_it_work .head p{font-size:20px;color:#65758b}.how_it_work .video iframe{height:848px;width:100%;border-radius:20px;position:relative;z-index:0}.resources{margin:60px 0}.resources .chead,.title_two{margin-bottom:30px}.resources h3{margin-bottom:15px}.title_two{font-size:60px;font-weight:700;color:#000}.title_two span{display:inline-block;position:relative}.title_two span::after{background-image:url('images/shadow.png');background-repeat:no-repeat;content:'';display:block;left:0;position:absolute;background-size:contain;width:100%;bottom:-2px;height:24px}.resources .content{border:1px solid #f9fafb;border-radius:20px;height:100%;margin:10px}.resources .content .head{display:flex;gap:15px;margin-bottom:20px}.resources .content p{font-size:20px;color:#5e5e5e;line-height:29px}.resources .content p a{display:inline-block;border:1px solid #d9d9d9;border-radius:12px;color:#000!important;font-size:18px;font-weight:600;height:45px;line-height:42px;padding:0 20px}.resources .content p a:hover{background-color:#000;color:#fff!important}.resources .content img{border-radius:20px 20px 0 0}.resources .content h4{font-size:25px;font-weight:500;text-align:left;height:90px}.resources .content .detail{padding:25px;align-content:space-between;display:flex;flex-wrap:wrap}

.head{text-align:center}div#psolutions ul.slick-dots{display:none!important;}ul.slick-dots{display:flex;justify-content:center;list-style:none;margin:30px 0 0;padding:0;}ul.slick-dots li{display:inline-block;margin-right:11px;}ul.slick-dots li.slick-active button{background-color:#06B6D4;height:20px;width:20px;}ul.slick-dots li button{border:0;background-color:#9FF2FF;border-radius:50%;height:16px;width:16px;font-size:0;padding:0;}

.bgimg{background-size:cover;background-position:center;border-radius: 20px 0 0 20px;}
.swipe_testimonials{background-color:#f8fafc;padding:70px 0}.swipe_testimonials .head,.talk_strategy .head{margin-bottom:40px;text-align:center}.swipe_testimonials .head p{font-size:20px;color:#4b5563}.swipe_testimonials .slick-slide img{display:inline-block}.swipe_testimonials .twrap{box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);border-radius:20px;max-width:1150px;margin:0 auto;width:100%}.swipe_testimonials .twrap .vid{background-color:#252c38;border-top-left-radius:20px;border-bottom-left-radius:20px;align-items:center;display:flex;justify-content:center;height:100%;overflow:hidden}.swipe_testimonials .twrap .vid iframe{height:600px;width:100%}.swipe_testimonials .twrap p{color:#5e5e5e;font-size:20px;font-weight:500;line-height:30px;text-align:center}.talk_strategy .content ul li,.talk_strategy .head p{color:#5e5e5e;font-size:20px;line-height:29px}.swipe_testimonials .twrap .content{padding:30px}.swipe_testimonials .twrap .content .quote{display:block;margin-bottom:15px}.swipe_testimonials .twrap .content .quote svg{color:#06b6d4}.swipe_testimonials .twrap .stars{height:25px}.swipe_testimonials .twrap .meta{display:flex;align-items:center;border-top:1px solid #ccc;padding-top:20px;justify-content:space-between}.swipe_testimonials .twrap .meta .thumb{flex:0 0 auto;margin-right:10px;width:78px}.swipe_testimonials .twrap .meta .thumb img{height:68px;border-radius:50%;border:2px solid #06b6d4;object-fit:cover;width:68px}.swipe_testimonials .twrap .meta p{font-size:20px;color:#5e5e5e;line-height:26px;margin:0;text-align:left;width:280px}.swipe_testimonials .twrap .meta strong{display:block;font-weight:600;color:#000;font-size:25px;margin-bottom:10px}.page-template-funding-mca .swipe_testimonials{background-color:transparent;padding:0 0 70px}.talk_strategy{background:linear-gradient(to bottom,#f8fafc 0,#feffff 50%,#fcfeff 100%);padding:70px 0 40px}.talk_strategy .content h4{font-size:40px;font-weight:600;text-align:center;margin-bottom:25px}.talk_strategy .content ul{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0}.talk_strategy .content ul li{flex:0 0 auto;width:33.33%;margin-bottom:40px;position:relative;padding-left:45px}.talk_strategy .content ul li::before{content:url('images/arrow.png');background-color:#bbf1f9;border-radius:50%;height:30px;line-height:28px;left:0;position:absolute;text-align:center;width:30px}.talk_strategy .content .ready,.talk_strategy .form{background-color:#f8fafc;border-radius:20px;border:1px solid #e2e8f0;padding:30px;text-align:center}.talk_strategy .content .ready strong,.talk_strategy .form strong{color:#000;font-weight:500}.talk_strategy .content .ready p,.talk_strategy .form p{color:#475569}span.gfield_required{display:none!important}.talk_strategy .form label{font-size:18px!important;font-weight:500!important;justify-content:center}.talk_strategy .form input,.talk_strategy .form select,.talk_strategy .form textarea{background-color:#fff!important;height:62px!important;width:100%!important;border:1px solid #cbd5e1!important;border-radius:8px!important;text-align:left}.pp_counter li:first-child,.pp_counter li:nth-child(2){border-bottom:1px solid #d5d5d5}.pp_counter li:first-child,.pp_counter li:nth-child(3){border-right:1px solid #d5d5d5}textarea#input_1_7{min-block-size:7.5rem!important}.talk_strategy .content.bottomsec{margin:50px 0 0}select#input_1_6{line-height:60px}.talk_strategy .form input::placeholder,.talk_strategy .form textarea::placeholder{color:#a6a6a6!important}input#gform_submit_button_1{background:linear-gradient(90deg,#20c25f 0,#069769 100%)!important;color:#fff!important;height:48px!important}input#gform_submit_button_1:hover{background:linear-gradient(90deg,#069769 0,#20c25f 100%)!important}.payment_build{padding:70px 0}.payment_build p,.payment_work .row .content p,.pp_counter p{color:#5e5e5e}.payment_build .content{box-shadow:0 4px 16px 0 #0000001A;border-radius:20px;height:100%;padding:26px}.payment_build .content h5{font-size:25px;font-weight:600;color:#000}.payment_build .col-lg-4{margin-bottom:30px}.pp_counter{background-color:#dfe5e8;margin-bottom:50px;padding:50px 0}.pp_counter .content{padding-right:150px}.pp_counter ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.pp_counter li{flex:0 0 auto;width:50%;text-align:center}.pp_counter .detail{padding:20px}.pp_counter .detail img{display:table;margin:0 auto 20px}.pp_counter .detail strong{font-size:55px;font-weight:600;color:#000}.payment_work{padding:0 0 60px}.payment_work .head{padding-top:1px solid #DADADA}.payment_work .thumb{text-align:center}.payment_work .thumb img{max-height:370px}.payment_work p{color:#bcbec0;margin-bottom:40px}.payment_work .content{background:#f4f7ff;padding:20px 40px;border-radius:20px}.payment_work .row{padding-bottom:80px;position:relative}.payment_work .row:before{background-color:#858b9a;content:'';display:block;height:100%;position:absolute;left:50%;width:2px}.payment_work h4{background-color:#e4e9f5;border-radius:15px;padding:30px 40px;font-size:40px;font-weight:600;margin-bottom:30px;position:relative}.payment_work h4:after{content:url('images/bdot.png');display:block;right:-17%;position:absolute;top:31px}.payment_work h5{font-size:25px;font-weight:600;margin-bottom:20px}.payment_work .row.scndrow .cnt,.payment_work .row:not(.scndrow) .thumb{padding-left:60px}.payment_work .row.scndrow .thumb,.payment_work .row:not(.scndrow) .cnt{padding-right:60px}.payment_work .row.scndrow h4:after{left:-17%;right:inherit}.payment_work .row.scndrow h4:before{left:-4%;right:inherit;top:13px;transform:rotate(0)}

/*&:before{content:url('images/polygon.png'); position:absolute;right:-4%;top:2px;transform: rotate(180deg);}*/

.howitwork h4{font-size:80px;font-weight:600;text-align:right}.howitwork h3{font-size:40px;font-weight:600;margin-bottom:25px}.howitwork .box-0{background-color:#2c2e3d;color:#fff}.howitwork .box-1,.howitwork .box-3{background-color:#f0f3f2;color:#5e5e5e}.howitwork .box-1 h4{color:#fbaf03}.howitwork .box-2{background-color:#dfe5e8;color:#5e5e5e}.howitwork .box-2 h4{color:#00bcd4}.howitwork .box-3 h4{color:#20c25f}.howitwork .content{padding:80px 30px}.howitwork .content h5{font-size:25px;color:#000;font-weight:600}.core_services{padding:80px 0}.core_services p{color:#5e5e5e}.core_services .content h3,.core_services h4{font-size:40px;font-weight:600;color:#000}.core_services p em{font-size:14px}.core_services .head{margin-bottom:35px}.core_services .wrap{border:1px solid #e8e8e8;border-radius:20px;padding:60px 70px;max-width:1251px;width:100%;margin:0 auto}.core_services ul{list-style:none;margin:0;padding:0}.core_services .tabs{display:flex;justify-content:space-between;padding:6px;max-width:1303px;margin:0 auto;position:relative;width:100%}.core_services .tabs:before{background-color:#f3f4f6;content:'';border-radius:15px;display:block;height:62px;top:0;left:0;position:absolute;width:100%;z-index:-1}.core_services .tabs li{flex:0 0 auto;padding:23px 17px;border-radius:15px}.core_services .tabs li:hover{cursor:pointer;background-color:#fff}.core_services .tabs li.active{background-color:#fff;color:#1d4ed8}.core_services .tabs li img{display:table;margin:0 auto 20px}.core_services .content h3{margin-bottom:20px}.core_services .content ul{margin-bottom:40px}.core_services .content li{position:relative;padding-left:34px;color:#5e5e5e;margin-bottom:15px;font-size:18px}.core_services .content li:before{content:url('images/check.png');left:0;position:absolute}.page-template-main-services .core_services .content p a{color:#0059b3;font-size:18px;font-weight:500}.page-template-main-services .core_services .content p a::after{content:url('images/arrow-wht.png');filter:brightness(0) saturate(100%) invert(13%) sepia(84%) saturate(5088%) hue-rotate(200deg) brightness(96%) contrast(102%);margin-left:7px}.page-template-main-services .core_services .service_box-1 p a{color:#6f21a8!important}.page-template-main-services .core_services .service_box-1 p a::after{filter:brightness(0) saturate(100%) invert(14%) sepia(96%) saturate(3524%) hue-rotate(271deg) brightness(81%) contrast(92%)}.page-template-main-services .core_services .service_box-1 .stag{color:#6f21a8;background-color:#f3e8ff}.page-template-main-services .core_services .service_box-2 p a{color:#396534!important}.page-template-main-services .core_services .service_box-2 p a::after{filter:brightness(0) saturate(100%) invert(28%) sepia(85%) saturate(322%) hue-rotate(66deg) brightness(96%) contrast(83%)}.page-template-main-services .core_services .service_box-2 .stag{color:#396534;background-color:#dcfce7}.page-template-main-services .core_services .service_box-3 p a{color:#854d0e!important}.page-template-main-services .core_services .service_box-3 p a::after{filter:brightness(0) saturate(100%) invert(29%) sepia(62%) saturate(654%) hue-rotate(352deg) brightness(98%) contrast(95%)}.page-template-main-services .core_services .service_box-3 .stag{color:#854d0e;background-color:#fef9c3}.page-template-main-services .core_services .service_box-4 p a{color:#a9174d!important}.page-template-main-services .core_services .service_box-4 p a::after{filter:brightness(0) saturate(100%) invert(14%) sepia(61%) saturate(4627%) hue-rotate(325deg) brightness(92%) contrast(93%)}.page-template-main-services .core_services .service_box-4 .stag{color:#a9174d;background-color:#fce7f3}.page-template-main-services .core_services .service_box-5 p a{color:#e26900!important}.page-template-main-services .core_services .service_box-5 p a::after{filter:brightness(0) saturate(100%) invert(49%) sepia(37%) saturate(6219%) hue-rotate(10deg) brightness(97%) contrast(101%)}.page-template-main-services .core_services .service_box-5 .stag{color:#e26900;background-color:#ffe9d7}.gfield--type-handlfree_gclid,.gfield--type-handlfree_utm_campaign,.gfield--type-handlfree_utm_content,.gfield--type-handlfree_utm_medium,.gfield--type-handlfree_utm_source,.gfield--type-handlfree_utm_term{display:none!important}.tab_content{display:none}.tab_content.active{display:block}.tab_content .stag{margin:0 0 20px}.tab_content .stag img{margin-right:13px}.solution_industry{background-color:#f4f7ff;padding:100px 0}.solution_industry .head{margin-bottom:30px}.solution_industry .container-fluid{padding:0}.solution_industry .content{margin:0 9px;align-items:center;display:flex;flex-wrap:wrap;height:380px}.solution_industry .content p{font-size:23px;display:block;margin-top:12px;color:#000}.solution_industry .content a{color:#000}.solution_industry .content a::after{content:url('images/arrow.png');margin-left:5px;filter:brightness(0) saturate(100%) invert(0%) sepia(95%) saturate(42%) hue-rotate(245deg) brightness(103%) contrast(100%)}.solution_industry .thumb img{max-height:330px;max-width:350px;border-radius:16px}.slick-arrow{position:absolute;top:43%;background-image:url('images/slide-arrow.png');background-repeat:no-repeat;cursor:pointer;height:50px;width:50px;z-index:3}.slick-arrow.prevarr{left:30px}.slick-arrow.nextarr{right:30px;transform:rotate(180deg)}.pp_controlers,.ss_controlers{position:relative;display:table;margin:0 auto}.pp_controlers .prevarr,.ss_controlers .prevarr{left:-70px!important}.pp_controlers .nextarr,.ss_controlers .nextarr{right:-60px!important}.why_choose{background-color:#172554;color:#fff;padding:80px 0}.why_choose .head{margin-bottom:45px}.why_choose h3{color:#fff}.why_choose p{color:#ebebeb;font-size:18px;line-height:28px}.why_choose .content{border-radius:15px;background-color:#1a2f70;height:100%;text-align:center;padding:35px}.why_choose .content h5{color:#1fd7ea;font-size:25px}

.ms_ft,.our_story{margin:100px 0}.ms_ft .box{background-color:#1f45b8;border-radius:20px;color:#fff;padding:70px 25px}.ms_ft .btns a{color:#fff;border-color:#fff;background-color:transparent}.ms_ft h3{color:#fff}.page-template-main-services .ms_ft .btns.btnoar a:nth-child(2)::after{display:none}.page_header{background:linear-gradient(180deg,#182657 0,#1d3681 85.1%,#7a8bb9 99.52%);padding:100px 0;color:#fff}.core_values,.work_process{padding:60px 0}.page_header h1{color:#fff;margin-bottom:30px}.core_values p,.our_story p{color:#5e5e5e}.page_header p{margin-bottom:26px}.page_header .content{text-align:center}.our_story .content{padding:0 80px;text-align:center}.our_story p{margin-bottom:30px}.core_values .content .thumb,.our_story .thumb,.work_process .container{position:relative}.our_story .thumb .caption{background-color:#1e3a8a;color:#22d3ee;border-radius:20px;font-size:16px;padding:16px 20px;bottom:-25px;right:-4px;position:absolute;text-align:center}.our_story .thumb .caption strong{color:#fff;display:table;font-size:26px;font-weight:700}.core_values .col-lg-4{margin-bottom:35px}.core_values .head{margin-bottom:45px;text-align:center}.work_process .head,.work_process h4{margin-bottom:40px}.core_values .content{box-shadow:0 4px 16px 0 #0000001A;border-radius:16px}.core_values .content p{padding:26px;text-align:center}.core_values .content h3{color:#fff;position:absolute;top:0;left:0;align-items:center;display:flex;height:100%;justify-content:center;padding:0 20px;text-align:center;width:100%}.work_process{background-color:#fafbff;background-image:url('images/work-place-bg.png');background-size:cover;background-repeat:no-repeat}.work_process h4{transition:.3s}.work_process .content{display:flex;gap:20px}.work_process .content .thumb{flex:0 0 auto;width:220px;position:relative;z-index:1}.work_process .content .thumb img{transition:.3s;transform:scale(.9)}.work_process .content .thumb h4{font-size:25px}.work_process .row{margin-bottom:60px}.work_process .container::before{background-image:url('images/lines.png');background-repeat:no-repeat;content:'';display:block;height:100%;left:42%;position:absolute;top:248px;width:235px}.work_process .content:hover h4{color:#22d3ee}.scndrow .cnt .thumb,.scndrow .empty{order:1}.scndrow .cnt,.scndrow .cnt .desc{order:2}.work_process .row:not(.scndrow) .content{text-align:right}.work_process .content:hover .thumb img{transform:scale(1)}.service_list{margin:70px 0}.service_list .list{margin-bottom:100px;padding-bottom:100px;border-bottom:1px solid #e2e2e2}.service_list h3{color:#000;font-size:50px;font-weight:600;line-height:60px;margin-bottom:25px}.service_list .stag{margin:0 0 15px}.service_list p{color:#5e5e5e;margin-bottom:20px}.service_list ul{list-style:none;margin:0;padding:0}.service_list li{color:#5e5e5e;font-size:18px;padding-left:27px;margin-bottom:12px;position:relative}.service_list li:before{content:url('images/check.png');left:0;position:absolute}.service_list .detail h5{color:#1d4ed8;font-size:23px;font-weight:600;margin-bottom:15px}.service_list .row:not(.scndrow) .cnt{padding-right:81px;}.service_list .row.scndrow .cnt{padding-left:81px;}

.relationship,.value_added{padding:70px 0}.leadership{margin:70px 0}.industy_solutions p,.leadership p,.relationship p,.va_reward p,.value_added p,.value_power p{color:#5e5e5e}.leadership .col-lg-3{margin-bottom:25px}.leadership .head,.relationship .head{margin-bottom:40px}.leadership .twrap{margin:20px auto}.leadership .content{border-radius:20px;text-align:center}.leadership .content .detail{padding:20px}.leadership .content .thumb{background:linear-gradient(180deg,#eef5ff 0,#dcebfe 100%);border-radius:20px 20px 0 0;padding:15px}.leadership .content img{max-height:39px;border-radius:20px}.leadership .content h3{font-size:24px;font-weight:700;color:#000}.leadership .content p{font-size:19px;font-weight:500;text-align:left}.leadership .btns a{border-color:#e1e1e1}.funding_types{margin:80px 0}.funding_types .list{display:flex;flex-wrap:wrap;margin:0 -17px}.funding_types .list .box{flex:0 0 auto;padding:0 17px;width:20%}.funding_types .list .box .content{border:1px solid #d5dbe2;border-radius:20px;height:100%;padding:40px 17px 17px;text-align:center;transition:.3s}.funding_types .list .box .content:hover{background-color:#0059b3;box-shadow:0 4px 10px 7px #00000040}.funding_types .list .box .content:hover h4,.funding_types .list .box .content:hover p,.page_bottomsec h3{color:#fff}.funding_types .list .box .content p{color:#5e5e5e;line-height:25px}.funding_types .list .box .content h4{color:#0059b3;font-size:25px;font-weight:600;margin:20px 0}.relationship .content{padding-left:60px}.relationship .content h4{font-size:40px;color:#000;margin-bottom:40px}.relationship .content ul{list-style:none;margin:0;padding:0}.relationship .content li{display:flex;gap:15px;border-radius:20px;transition:.3s;padding:20px}.relationship .content li:hover{box-shadow:0 4px 15px 1px #00000040}.relationship .content li strong{display:table;color:#000}.relationship .content li p,.va_reward .stag{margin:0}.value_added{background-color:#f0f5fb}.value_added .content{text-align:center!important}.page_bottomsec p,.value_added .content img{margin-bottom:20px}.value_added .content h5{font-size:25px;color:#000;font-weight:600}.va_reward{padding:80px 0}.industy_solutions{padding:30px 0 60px}.industy_solutions .head{margin-bottom:30px}.industy_solutions .content{border:1px solid #ebeef8;border-radius:20px;height:100%;margin:14px}.industy_solutions .content .detail{padding:0 30px 20px;text-align:center}.industy_solutions .content .detail h5{font-size:25px;color:#0059b3;font-weight:600}.industy_solutions .content img{border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:33px;height:250px;object-fit:cover;width:100%}.industy_solutions .content p{line-height:25px}.mobile_on{display:none}.value_power{padding:60px 0;background-color:#f8fafc}.value_power p em{font-size:25px}.value_power .content{margin:25px;text-align:center}.value_power .content img{max-height:284px;margin-bottom:20px;transition:.3s}.value_power .content h6{font-size:35px;color:#2f2e2e;font-weight:700}.value_power .slick-active img{max-height:425px}div#portfolio{position:relative}div#portfolio:after,div#portfolio:before{background-image:url('images/bg-shadow.png');content:'';display:block;height:400px;left:0;position:absolute;width:390px;background-position:right;z-index:1}div#portfolio:after{right:0;left:inherit;top:0;transform:rotate(180deg)}.page_bottomsec{background-color:#172554;color:#fff;padding:70px 0}.page_bottomsec p a{display:inline-block;border:1px solid #fff;border-radius:15px;color:#fff;height:60px;line-height:58px;font-size:18px;padding:0 33px}.page_bottomsec .content{text-align:center}

.page_bottomsec .content p a:first-child{margin-right:16px;}.page_bottomsec .content p a:hover{background: linear-gradient(90deg, #20C25F 0%, #069769 100%);border:0;}

.success_stories{padding:60px 0}.indust_insights p,.success_stories p{color:#5e5e5e}.indust_insights .col-lg-4,.success_stories .head{margin-bottom:30px}.success_stories .content{border-radius:20px;box-shadow:0 4px 16px 0 #0000001A;text-align:center;height:100%;position:relative}.success_stories .content .caption{background-color:#000000c4;border-radius:20px;box-shadow:0 10px 11px #000000b0;color:#fff;font-size:28px;align-items:center;display:flex;justify-content:center;left:0;height:100%;padding:20px;text-align:center;position:absolute;top:0;width:100%;transition:.3s;opacity:0;z-index:3}.success_stories .content img{border-top-left-radius:20px;border-top-right-radius:20px}.success_stories .content .detail{padding:30px}.success_stories .content .detail a{color:#0059b3;font-size:18px;font-weight:500}.success_stories .content .detail a:after{content:url('images/arrow-wht.png');margin-left:10px;filter:brightness(0) saturate(100%) invert(15%) sepia(76%) saturate(6045%) hue-rotate(200deg) brightness(90%) contrast(102%)}.success_stories .content h4{font-size:26px;color:#000;font-weight:600}.success_stories .content em{color:#15803d;font-style:normal}.success_stories .content h5{font-size:17px;font-weight:500;color:#0059b3;text-transform:uppercase}.success_stories .content:hover .caption{opacity:1}.success_stories .row .col-lg-4{margin-bottom:25px}.indust_insights{padding:100px 0 70px}.indust_insights .head{margin-bottom:35px}.indust_insights .content{padding:30px;border:1px solid #d5dbe2;margin:10px;text-align:center;border-radius:20px}.indust_insights .content h4{font-size:45px;color:#0059b3;font-weight:600;margin:20px 0}

.dropdown-toggle::after{position:relative;top:3px;transition:all 0.3s;}.dropdown-toggle[aria-expanded="true"]::after{transform: rotate(180deg);}
.page-template-industries .core_services .wrap{border:0;max-width:100%;padding-right:0;padding-left:0}.page-template-industries .core_services .wrap ul{display:flex;flex-wrap:wrap;margin-bottom:15px}.page-template-industries .core_services .wrap ul li{flex:0 0 auto;width:50%;padding:0 20px 0 30px;margin-bottom:11px;text-align:left}.page-template-industries .core_services .wrap ul li a{color:#5e5e5e;background-color:transparent;border:0;padding:0;height:auto;line-height:1;text-decoration:underline!important;width:auto}.page-template-industries .core_services .wrap ul li a::after{display:none}.page-template-industries .core_services button,.page-template-industries .core_services h4{background-color:transparent;border:0;font-family:Poppins,sans-serif;font-weight:700;padding:0;font-size:30px;color:#1d4ed8;margin-bottom:17px}.page-template-industries .core_services .tabs{max-width:1570px;overflow:auto}.page-template-industries .core_services .thumb{position:relative}.page-template-industries .core_services .thumb img{border-radius:20px;height:641px;object-fit:cover}.page-template-industries .core_services .thumb .caption{background-color:#1d4ed8;color:#fff;border-radius:10px;box-shadow:0 4px 6px 0 #001C6B1A;font-size:22px;font-weight:600;height:70px;bottom:-20px;left:-30px;display:table;line-height:68px;padding:0 20px;position:absolute}.page-template-industries .core_services .thumb .caption img{border-radius:0;height:auto;margin-right:10px;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(297deg) brightness(106%) contrast(101%)}.page-template-industries .core_services .content p a{color:#fff}.page-template-industries .core_services .content p a:nth-child(2){background-color:#fff;color:#0d0d0d}.page-template-industries .core_services li{color:#5e5e5e;text-align:center;padding:20px 17px 15px}.page-template-industries .core_services li.active img{filter:brightness(0) saturate(100%) invert(10%) sepia(89%) saturate(6638%) hue-rotate(201deg) brightness(99%) contrast(103%)}.page-template-industries .core_services li img{filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(334deg) brightness(100%) contrast(103%);max-height:21px}

.core_services .tabs::-webkit-scrollbar{height:6px}.core_services .tabs::-webkit-scrollbar-thumb{background:#525a69;border-radius:10px}
.page-template-industries .core_services .clist li:before{content:url('images/circle-tick.png');top:4px;}
div#img_slide:before,div#img_slide:after{background-image:url('images/slide-shadow.png');content:'';display:block;height:400px;left:0;position:absolute;width:210px;background-position:right;z-index:1;}
div#img_slide:after{right:0;left: inherit;top: 0;transform: rotate(180deg);}

.port_counter{background-color:#f4f7ff;padding:50px 0;}.port_counter .head{margin-bottom:40px;}.port_counter p{color:#5E5E5E;}.port_counter .wrap{max-width:1100px;margin:0 auto;width:100%;}.port_counter .content{text-align:center;padding:0 30px;}.port_counter .content h4{color:#000000;font-size:24px;font-weight:600;}
.page-template-portfolio {.company_logos__item img{max-height:100px;}.solution_industry {background-color:transparent;}}
.swipeconnect{padding:50px 0 0;p{color:#5E5E5E;}h4{font-size:25px;color:#000000;font-weight:600;margin:0;}}
.talkstrategy{padding:60px 0;.container{overflow:hidden;}.head{display:flex;justify-content:space-between;margin-bottom:30px;text-align:left;p{color:#5E5E5E;}}.ts{img{border-radius:20px;height:519px;object-fit:cover;}}}

.part_hero{padding:90px 0;color:#ffffff;}.part_hero .content{max-width:1027px;width:100%;}.part_hero .content h1{color:#ffffff;}

.partner_types{padding:70px 0;}
.partner_types .head{margin-bottom:50px;} .partner_types p{color:#5E5E5E;}.partner_types .col-lg-4{margin-bottom:40px;}.partner_types .content{box-shadow: 0px 4px 16px 0px #0000001A;background-color:#F9FAFB;border-radius:20px;display:flex;flex-wrap:wrap;height:100%;padding:40px;align-content: space-between;text-align:center;justify-content:center;}
.partner_types .content img{margin:40px 0 70px;}.partner_types .content .head{display:flex;margin-bottom:24px;}.partner_types .content .head .icon{margin-right:16px;flex:0 0 auto;width:78px;}.partner_types .content .icon img{max-height:70px;margin:0;} .partner_types .content p{font-size:18px;}h4{font-size:25px;color:#000000;font-weight:600;}.partner_types .btns a{height:47px;line-height:45px;margin:0 0 15px;}

.partner_types .btns a:last-child{font-weight: 500;}.partner_types .btns a:last-child::after {height: 11px;background-image: url(images/arrow.png);}

.sale_solutions{padding:50px 0;p{color:#5E5E5E;}.col-lg-4{margin-bottom:32px;}.content{text-align:center;box-shadow: 0px 4px 16px 0px #0000001A;border-radius:20px;height:100%;.head{position:relative;h4{color:#ffffff;padding:40px;bottom:0;font-size:26px;position:absolute;left:0;text-align:left;width:100%;}&:before{background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);content:'';display:block;height:100%;width:100%;left:0;position:absolute;top:0;}img{border-top-left-radius:20px;border-top-right-radius:20px;height:345px;object-fit:cover;width:100%;}}.detail{padding:20px;display:flex;flex-wrap:wrap;align-content: space-between;}ul{list-style:none;display:none;padding:20px 0 0;border-top:1px solid #D0D0D0;}li{font-size:20px;line-height:29px;color:#5E5E5E;text-align:left;padding-left:32px;position:relative;&::before{background-color:#172554;content:'';display:block;border-radius:50%;height:12px;width:12px;left:0;position:absolute;top:8px;}}p{&:first-child{height:216px;} a{color:#0059B3;font-size:18px;font-weight:500;display:table;&::after{content:url('images/arrow-wht.png');display:inline-block;filter: brightness(0) saturate(100%) invert(21%) sepia(75%) saturate(2166%) hue-rotate(196deg) brightness(101%) contrast(101%);}}}}}
.page-template-partners .company_logos{background-color:transparent;.head{margin-bottom:40px;h3{margin:0;}p{color:#5E5E5E}}.container{overflow:hidden;}.company_logos__item img{max-height:69px;}}

/* site footer */

.site-footer{background-image: linear-gradient(to bottom, #1A1F2C , #12151e);color: #ffffff;padding: 50px 0;}.site-footer .copyright ul{list-style: none;margin: 0;padding: 0;display: flex;}.site-footer li{margin-right: 10px;}.site-footer li:last-child{margin-right: 0;}.site-footer li a{font-size:16px;font-weight:500;}.site-footer a{color: #B4B4B4;display: flex; align-items: center;}.site-footer a img{height: 24px;margin-left: 7px;}.site-footer .copyright{color:#B4B4B4;border-top: 1px solid #cccccc50;padding-top: 20px; }

.site-footer .widget{margin-bottom: 20px;img{margin-bottom: 20px;}p{font-family: "Inter", sans-serif;font-size:16px;font-weight:500;line-height:26px;small{font-size:14px;font-weight:500;color:#A7A7A7;}}h3{font-size: 23px;font-weight: 700;text-transform: uppercase}ul{list-style: none;margin:0;padding: 0;}li{margin-bottom: 8px; a{color: #DEDEDE;font-size:18px;font-weight:500;&:hover{color: #20C25F;}}}}
.es-form-field-container{position:relative;}.es-form-field-container input{background-color:#2d3038;border:1px solid #478263;border-radius:15px;color:#b8b8b8;height:60px;padding-left:15px;width:100%;}
.es-form-field-container input[type="submit"]{color:#ffffff;position:absolute;top:10px;right:0;border-radius:0;border-top-right-radius: 15px;border:1px solid #478263;border-bottom-right-radius: 15px;background: linear-gradient(90deg, #20C25F 0%, #069769 100%);padding: 0 20px;width:auto;}

.contact_form{padding:80px 0;}.contact_form p{color:#5E5E5E;}.contact_form ul{list-style:none;margin:40px 0 0;padding:0;}.contact_form li{display:flex;margin-bottom:13px;}.contact_form .icon{margin-right:30px;width:60px;}.contact_form p{font-size:18px;}h4{font-size:20px;font-weight:700;color:#000000;}.contact_form li strong{color:#000000}.contact_form li a{color:#000000;font-size:18px;font-weight:600;}.contact_form li a:hover{color:#2563EB;}.contact_form .form{border-radius:20px;box-shadow: 0px 7px 36px 0px #0000001A;padding:40px;text-align:center;}.contact_form .form  label{font-family:"Poppins", sans-serif!important;font-weight:500!important;justify-content: center;}.contact_form input,.contact_form select,.contact_form textarea{border-color:#D1D5DB!important;border-radius:10px!important;}.contact_form textarea{padding:15px!important;min-block-size: 10rem!important;}


.ginput_container.ginput_container_radio{display:flex;background-color:#F2F3F5!important;border-radius:12px;padding:5px;}.ginput_container.ginput_container_radio label {margin: 0;height: 29px;line-height:27px;border-radius:10px;width: 100%;display: block;padding:0 10px;}.ginput_container.ginput_container_radio label:hover{cursor:pointer;}.ginput_container.ginput_container_radio input{display:none!important;}.ginput_container.ginput_container_radio .gfield_radio{flex-direction: row!important;width:100%!important}

.gchoice {flex: 0 0 auto;width: 32%;display: block !important;}.ginput_container.ginput_container_radio input:checked + label{background-color:#ffffff!important;}.swipe_faqs{padding:60px 0;}.swipe_faqs p{color:#5E5E5E;}.gform-body.gform_body h4{font-size:30px;font-weight:700;}.gform-body.gform_body p{margin-bottom:30px;}

.swipe_faqs{padding:60px 0;.head{margin-bottom:50px;}.wrap{margin:0 auto;max-width:1100px;width:100%;}.col-lg-6{margin-bottom:40px;}.content{box-shadow: 0px 4px 16px 0px #0000001A;background-color:#F9FAFB;border-radius:11px;height:100%;padding:35px;text-align:center;p{color:#5E5E5E;}h4{font-size:22px;font-weight:600;}}.note{margin-top:50px;a{border:1px solid #D0D0D0;border-radius:15px;display:inline-block;font-size:18px;font-weight:600;color:#000000;height:60px;line-height:56px;padding:0 34px;&:hover{background-color:#000000;color:#ffffff;border-color:#000000;}}}}

.contact_footer{background-color:#172554;padding:80px 0;color:#ffffff;.head{margin-bottom:30px;}h3{color:#ffffff;}.wrap{max-width:1150px;margin:0 auto;width:100%;}.content{background-color:#1A2F6F;border-radius:17px;height:100%;padding:30px;text-align:center!important;p{color:#DCDCDC;}h4{background-color:#1C378F;color:#fff;border-radius:50%;display:inline-block;height:60px;line-height:58px;text-align:center;width:60px;}h3{font-size:36px;font-weight:700;}}}
label.gform-field-label.gform-field-label--type-inline.gfield_consent_label {font-size: 16px!important;font-weight:400!important; a{color:#1F80FF;}}input#input_2_8_1 {
border-radius: 0 !important;box-shadow: none ! Important;}input#gform_submit_button_2,input#gform_submit_button_3 {background-color: #2563EB;font-size: 20px;font-weight:500;color:#ffffff;height: 49px;font-family:"Poppins", sans-serif!important;width: 100%;border: 0 !important;&:hover{background-color:#000000!important;}}
div#field_1_14 label,#field_2_19 label{display:none!important;}div#input_2_19,div#input_1_14 {transform: scale(0.8);float: left;}

/* blog */
.search_blog{position: relative;margin-bottom:25px;}.search_blog input{box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;border:0;height:40px;padding-left:20px;border-radius:40px;width:100%;}.search_blog button{position:absolute;right:15px;top:7px;border:0;background-color:transparent;}.search_blog button svg{height:20px;}
.featured_post{background-color:#f5f5f5;border-bottom:1px solid #eee;padding-top:20px;}
.sc_blog{margin:0 0 70px;}.sc_blog .col-lg-6{margin-bottom: 25px;}.sc_blog select{box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;border:0;height:40px;border-radius:7px;padding:10px;width:100%;}.sc_blog .container{max-width:1400px!important;}.sc_blog .lgpost h2{font-size:29px;}.lgpost .thumb{margin-bottom:-16px;}.sc_blog .lgpost .thumb img{height:484px;object-fit:cover;width:100%;border-radius:15px;}.sc_blog .lgpost h2 a{color:#444;}.sc_blog .lgpost h2 a:hover{opacity:0.8}

.sc_blog .caption {background:#f5f5f5;display: block;padding: 20px;position: relative;margin: 0 20px;border-radius: 8px;}.sc_blog .caption p.date{font-size:12px!important;color:#37373780!important;text-transform:uppercase;font-weight:600;}.sc_blog .smposts{padding-top:14px;}.sc_blog .smposts .thumb{margin-bottom:-20px;}.sc_blog .smposts .thumb img{border-radius:5px;object-fit:cover;height:226px;width:100%;}.sc_blog .smposts .caption{background-color:#ffffff;border-radius:10px;}.sc_blog .smposts .caption .date{border-bottom:1px solid #eee;padding-bottom:10px;}.sc_blog .smposts .caption p{font-size:16px;color:#2d2f3c;}.sc_blog .smposts .caption ul{display:flex;gap:8px;list-style:none;margin:0;padding:0;}.sc_blog .smposts .caption li a{font-size:10px;color:#000000b3;font-weight:700;}.sc_blog .smposts .caption li a:hover{opacity:0.8}.sc_blog .smposts .caption h3{font-size:21px;}.sc_blog .smposts .caption h3 a{color:#333;}.sc_blog .smposts .caption h3 a:hover{opacity:0.8}

.recent-posts h3{font-size:16px;color:#242424;font-weight:700;padding:0 10px;border-bottom:3px solid #29ade4;padding-bottom:10px;margin-bottom:20px;display:table;}.recent-posts .sm-post{margin-bottom:20px;}.recent-posts .content{align-items:center;display:flex;gap:10px;}.recent-posts .thumb{flex:0 0 auto;width:176px;}.recent-posts .thumb img{height:96px;object-fit:cover;width:100%;border-radius:5px;}.recent-posts h4{font-size:14px;font-weight:700;}.recent-posts h4 a{color:#242424;}.recent-posts h4 a:hover{opacity:0.8}.recent-posts ul{display:flex;gap:6px;list-style:none;margin:0;padding:0;}.recent-posts ul li a{color:#4d4d4d;font-size:10px;}.recent-posts .caption{margin:0;padding:0;}

@media(max-width: 1100px){
	.sc_blog .lgpost .thumb img{height:380px;}
}
@media(max-width:991px){
	#toposts{margin-top:30px;}
}
@media(max-width: 767px){
	.sc_blog .smposts .caption p{font-size:14px;line-height:22px;}
	.sc_blog .smposts .caption h3{font-size:18px;}.sc_blog .lgpost h2{font-size:24px;}
}
@media(max-width: 630px){.sc_blog .caption {margin:0 12px;}}

/* media queries */
@media(max-width:1800px){.swipe_counter .notetxt .tpa{font-size:26px;}}
@media(max-width: 1600px){
	.nav-menu li{margin-right:40px;}.work_process .container::before {top:316px}
	.company_mega-menu.industries_mega-menu{left:-590px!important;}.company_mega-menu.partners_mega-menu{width:1000px;}
	.how_it_work .video{max-width:1200px;margin:0 auto;&::before{height:99.3%}iframe{height:676px;}}
	.payment_work .row h4:after{right:-19%;}.payment_work .row.scndrow h4:after{left:-19%;}.swipe_hero .vid iframe {height: 740px;}
}
@media(max-width: 1560px){.swipe_hero .vid iframe {height: 700px;} }
@media (max-width: 1500px) {
    .nav-menu li {margin-right: 25px;}.phone_num a, li.sc_btn a{font-size:16px!important;}.payment_work h4:after{right:-12.2%;}.resources .content h4{height:120px;}
	.work_process {background-position: center;.row {margin-bottom: 25px;}}.company_mega-menu.services_mega-menu {width: 1000px;}.swipe_hero .vid iframe {height: 662px;}
}
@media(max-width:1400px){.resources .content h4{height:90px;}
	.title_two{font-size:50px;}    .work_process {.row {margin-bottom: 0;}}.funding_types .list{justify-content:center;.box{margin-bottom:25px;width:33.33%}}.swipe_hero .vid iframe {height: 626px;}
}
@media (max-width: 1300px) {
	.nav-menu li {margin-right: 17px;} .work_process{.container::before{background-color:#C5C7CC;width:3px;left:120px;height:60%;}.row{margin-bottom:30px;}.col-lg-6{width:100%;.desc {order: 2;text-align: left;}.thumb{order:1}}}.contact_footer .content h3{font-size:30px}.payment_work h4:after{right:-14.2%;}.partner_types .btns a{width:100%;text-align:center;padding:0 10px;}.sale_solutions .content p:first-child {height: 245px;}.swipe_hero .vid iframe {height: 540px;}
}
@media(max-width: 1200px){
	.menuToggle{display: flex;svg{height: 25px;fill: #000000;}}.phone_num{align-items:center;display:flex;gap:15px;}.head p br, p br{display:none;}      .nav-menu li{display: block;margin: 0 0 10px;border-bottom: 1px solid #E2E2E2;color: #000000;padding: 15px 10px;width:100%;a{display: inline-block;padding:0;}&.menu-item-has-children::after {right:5px;top:15px}}.company_mega-menu{box-shadow:none;left:0!important;width:100%!important;padding:20px;top:30px;position: relative;}.company_mega-menu .head p{font-size:16.37px;strong{font-size:27px;display:table;}}.swipe_hero{height:500px;}
	.navigation{position:absolute;left:0;width:100%;display:none;background-color:#ffffff;padding:20px;}.value_power .slick-active img {max-height: 350px;}.contact_form li p br{display:block;}
	.offcanvas-header img {height: 30px;}.title_two {font-size: 40px;br{display:none}}ul.nav-menu{text-align:left;}
	.company_mega-menu.industries_mega-menu {left: 0!important;}.talkstrategy .head{display:block;}
	.menu-item-has-children a::after{position:absolute;right:14px;}
    .site-logo{display: flex;gap:20px;align-items: center;padding:20px 0;justify-content:space-between;}.relationship .content {padding-left: 0;}
	.capabilities .bwrap .cheader a {font-size:20px;}.site-header .col-lg-3{width:100%;}.resources .content p a{font-size:14px;}.swipe_testimonials .twrap{max-width:900px;p{font-size:20px;}}
	.industy_solutions {.content .detail{p{font-size:18px;}h5{font-size:20px;}}}.partner_types {.btns_two p a{display:table;&:first-child{margin:0 0 20px;}}}
}
@media(max-width: 1100px){
	.resources{ul.slick-dots{margin:0;} .content img{width:100%;} .col-lg-3{margin-bottom:30px;width:50%;}}.how_it_work .head{margin-bottom:0;}
	.core_services {.tabs {position:inherit;overflow:auto;&:before{top:inherit;}li{width:220px;text-align:center;}}}.payment_work h4:after{right:-18.2%;}.sale_solutions .content p:first-child{height:200px;}.pp_counter .content {padding-right: 0;}.partner_types  .col-lg-4{width:50%;}.sale_solutions .row .col-lg-4{width:50%;}.swipe_hero{height:480px}.swipe_hero .vid iframe {height: 470px;}
}
@media(max-width: 991px){
	.talk_strategy .content .ready {margin: 0 0 35px;}.col-lg-6.col-md-12.bclr.p-0{padding:0 15px!Important}.page_header{padding:90px 0 60px;}
	.swipe_testimonials .twrap .vid{border-radius:20px 20px 0 0;iframe{height:400px;}}.stag{margin:0 auto 15px;}.swipe_counter .thumb{margin-top:30px;}.value_added .content{margin-bottom:25px;}.solution_industry .container-fluid{padding:0 15px;}.company_mega-menu.partners_mega-menu {left: 0 !important;}
	.talk_strategy .content ul li{width:50%;}.head,.content,.bottom.text-center.mt-5,.swipe_counter .content,.page_header .content{text-align:left!Important;}.how_it_work .video iframe{height:500px;}.talk_strategy .content{font-size:35px;text-align:left;} .why_choose .col-sm-6{margin-bottom:25px;}.thumb,.swipe_counter .thumb{text-align:center;}.core_services .wrap{padding:30px;margin-top:30px}.contact_footer .col-lg-3, .industy_solutions .col-lg-3{margin-bottom:25px;}.relationship .content{margin-top:30px;}.service_list .thumb,.payment_work .thmb{order:1}.payment_work .cnt, .service_list .cnt{order:2;}.service_list .row.scndrow .cnt {padding-left: 15px;}.payment_work .row:before,.payment_work h4:after,.payment_work h4:before{display:none}.payment_work .thumb,.capabilities .thumb{margin-bottom:25px;}.payment_work h4{padding:20px;}.payment_work .row.scndrow .cnt{padding-left:15px}.payment_work .row:not(.scndrow) .thumb {padding-left: 0;}.capabilities{padding-top:0;} .service_list .list {margin-bottom: 40px;padding-bottom: 40px;}.funding_types .list .box{width:50%}.sale_solutions .content p:first-child{height:246px;}.page-template-industries .core_services .thumb .caption{left:0}.success_stories {padding: 0;}.service_list .row:not(.scndrow) .cnt {padding-right: 0;}.swipe_testimonials .twrap{margin:0;}
	 
}
@media( max-width: 830px ){	
	.site-footer .widget {margin-bottom: 40px;}.swipe_testimonials .twrap{margin:0;}.company_mega-menu{padding:0;}.navigation{padding:20px 10px;}div#wrapper {padding-top: 80px;}
	.sale_solutions .row .col-lg-4 {width: 100%;}.sale_solutions .content p:first-child{height:auto;}.mobile_on{display:block}.mobile_off{display:none;}header.site-header{position:fixed;}
}
@media(max-width: 767px){
	.core_values .content .thumb img{width:100%;}.our_story {margin: 50px 0;}.talk_strategy .form label{justify-content:left;}
	.work_process{ .container::before {left: 62px;height: 68%;top: 252px;}.content .thumb{width:100px;}}.talk_strategy .form {input, select, textarea {height: 56px !important;}}div#gform_fields_1 {gap: 20px!important;}.sale_solutions .content p:first-child{height:156px;font-size:16px;line-height:23px;}.contact_form .form label{justify-content:left}.partner_types .col-lg-4{width:100%;}
	.nav-menu li.active.menu-item-has-children .company_mega-menu{display:block!important;}li:hover .company_mega-menu{display:none!Important;}
}
@media(max-width: 710px){
	.swipe_hero .caption .content{ .btn-form{display:block; a{margin-bottom:15px!important;}} }.swipe_hero .caption .content h1{font-size:38px;}
	
}
@media( max-width: 667px ){
    img.alignleft,img.alignnone,img.alignright {margin: 0 auto 20px;display: block;float: none;}.swipeconnect .content img.alignnone{display:inline-block;}
	.swipe_counter .notetxt  {display:block;text-align:center;box-shadow:0 5px 29px #4D7AF1;.tpa{font-size: 30px;width:100%;display:table;margin:0 auto 12px;}}
	.swipe_counter .content ul{flex-wrap:wrap;}
    .swipe_counter .content ul li{display:flex;align-items:center;gap:10px;width:100%;}
	.talk_strategy .content ul li{width:100%;}div#portfolio:before, div#portfolio:after {display:none;}.our_story .content {padding: 0;}.payment_solutions .active .content h4 {font-size: 27px;}.resources .content h4{height:auto;}.partner_types .content h4{font-size:22px;}.partner_types .content  p{font-size:15px;line-height:23px;}.slick-arrow { &.prevarr{left: 0;}&.nextarr {right:0}}.swipe_hero .vid iframe {height: 450px;}.contact_form .form{padding:20px;}
}

@media (max-width: 620px) {
	.logo-marquee {height: 80px;}.logo-marquee__item img {max-height: 40px;}
	.resources .col-lg-3 {width: 100%;}.site-logo img{height:30px;}.swipe_hero .vid iframe {width: 1000px; height: 600px;position: relative;left: -188px;}
	.our_story .thumb .caption {font-size:16px;}.our_story .thumb .caption strong { font-size:26px}
    .swipe_faqs .content{padding:20px;}.funding_types .list .box{width:100%}.talk_strategy{padding-top:0;}.company_mega-menu{border-radius:0;height:250px;overflow-x:hidden;overflow-y:scroll;}
}
@media(max-width: 577px){.sale_solutions .content p:first-child{height:auto;}    .work_process .container::before {left: 62px;height: 60%;top: 360px;}}
@media(max-width:545px){.btns a:first-child{margin-bottom:20px;margin-right:0;}.swipe_testimonials .twrap .meta{display:block;div.text-end{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px;}}.menu-footermenu-container {margin-top: 15px;}.page_bottomsec .content p a {width: 260px !important;text-align: center;}.title_two span::after{display:none;}
	.page-id-16 .page_bottomsec .content p a {width: 321px !important;margin-bottom: 15px;}.part_hero{background-image:url(https://dst.stagemy.website/swipeconnect/wp-content/uploads/2025/08/partner-hero-m.png)!important;padding:90px 0 40px;}section.payment_solutions h2.title_two {font-size: 44.5px;}.swipe_counter .content ul li{display:block;margin-bottom:30px;}
}
@media(max-width: 480px){
	.page_bottomsec .content p a:first-child{margin-bottom:20px;}div#img_slide:before, div#img_slide:after {width:100px;height:300px;}
	.swipe_hero .es-form-field-container input{width:365px;}.swipe_hero .es-form-field-container input[type="submit"]{width:172px;}ul.slick-dots li button{height:10px;width:10px;}
	ul.slick-dots li.slick-active button{height:16px;width:16px;}.how_it_work .video iframe {height: 230px;}.pp_counter .detail strong{font-size:40px;}.page-template-main-services .core_services .content p a::after{display:none}
}
@media(max-width: 440px){.phone_num.menuToggle a {display: none!important;}.payment_solutions .content{height:420px;.btns_two p a:first-child{margin-bottom:15px;}}.btns_two p a:first-child,.btns_two p a:nth-child(2), .btns a:first-child, .page_bottomsec .content p a:first-child, .swipe_counter .content p a, .our_story .content p a{padding:0 20px;}.payment_solutions .active {width: 370px;} .work_process .title_two{font-size:38px;}.page_bottomsec .content p a {width: 100% !important;}.pp_counter .detail{padding:20px 10px;}.page_bottomsec p a,.btns a{font-size:14px;}.swipe_hero .caption .content h1{font-size:34px;}.company_mega-menu .ftba a{font-size:14px;}.how_it_work .video::before{display:none;} }
@media(max-width:410px){.work_process .container::before{height:67%;}}
@media(max-width: 380px){
	.swipe_hero .es-form-field-container input{width:340px;}.payment_solutions .active {width: 350px;}
    .work_process .title_two{font-size:36px;}.work_process  .container::before {left: 46px;height: 62%;top: 390px;}.work_process .content .thumb {width: 70px;}
}@media(max-width: 362px){
	.swipe_hero .es-form-field-container input{width:322px;}.payment_solutions .active {width: 320px;}
}
@media (max-width: 330px) {
	.swipe_hero .caption .content h1 {font-size: 36px;}.swipe_hero .es-form-field-container input {width: 282px;padding-left: 128px;}
	.swipe_hero .es-form-field-container input[type="submit"] {width: 138px;font-size: 16px;top: 16px;padding: 0 10px;}
}