.top-section{ display: flex; border-bottom: 1px solid #ddd; margin-bottom: 70px; padding-bottom: 30px; } .logo-wrapper{ padding-top: 45px; } .nav li a{ font-size: 16px; color: #000; padding:55px 20px 20px 20px; transition: all 0.4s; display: inline-block;} .nav li a:hover{ color: #e81e1e; text-decoration: none; padding:55px 20px 20px 20px; transition: all 0.4s;} .callto-action{ background: #e81e1e; font-weight: 700; color: #fff !important; } .callto-action:hover{ padding:55px 20px 10px 20px !important; } .search-btn{ display: inline-block; } .featured-section{ padding-bottom: 80px; padding-top: 150px;} .featured-image{ margin-top:20px; width:100%; } .featured-content img,.featured-image img{width:100%;} .featured-wrapper h1, .featured-wrapper h2{font-size: 36px; font-weight: 400; margin: 0 0 5px 0; padding: 0; font-family: 'Figtree', Sans-serif;} .featured-wrapper h1 a, .featured-wrapper h2 a{ color: #000; transition: all 0.4s;} .featured-wrapper h1 a:hover, .featured-wrapper h2 a:hover{ color: #e81e1e; transition: all 0.4s; text-decoration: none; } .featured-wrapper .date{ font-size: 18px; color: #444; font-weight: 400; font-family: 'Figtree', Sans-serif; } .featured-content h2 strong,.featured-content h2 b{ font-weight: 400;} .featured-content h2 {padding-bottom: 20px;} .highlights{ border-bottom: 1px solid #ddd; padding: 30px 0 } .highlights-wrapper > .row:first-child .highlights{ padding:0 0 30px 0;} .highlights-wrapper > .row:last-child .highlights{ border-bottom: 0; padding: 30px 0 0 0;} .highlights h2{font-size: 24px; font-weight: 400; margin: 0 0 5px 0; padding: 0; font-family: 'Figtree', Sans-serif;} .highlights h2 a{ color: #000; transition: all 0.4s;} .highlights h2 a:hover{ color: #e81e1e; transition: all 0.4s; text-decoration: none; } .highlights .date{ font-size: 16px; color: #444; font-weight: 400; font-family: 'Figtree', Sans-serif;} .post-wrapper{ margin-bottom:35px; } .post-wrapper img{ min-width: 100%; max-width:100%; height: 220px;} .post-content{ min-height: 240px; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; padding: 40px 40px 20px 40px; width:100%; } .post-content h2{font-size: 20px; font-weight: 400; line-height: 24px; margin: 0; padding: 0; font-family: 'Figtree', Sans-serif; } .post-content h2 a{ color: #000; transition: all 0.4s;} .post-content h2 a:hover{ color: #e81e1e; transition: all 0.4s; text-decoration: none; } .post-content h4{font-size: 15px; font-weight: 400; line-height: 23px; margin: 15px 0; padding: 0; font-family: 'Figtree', Sans-serif; } .post-content .date{ font-size: 16px; color: #444; font-weight: 400; font-family: 'Figtree', Sans-serif; } .post-content h3 a { color: #000; transition: all 0.4s; } .post-content h3 { font-size: 20px; font-weight: 400; line-height: 24px; font-family: 'Figtree', Sans-serif; } .signup-wrapper{ background: #FBFBFB; padding: 60px 0; margin:15px 0 50px 0; overflow:hidden; } .signup-wrapper h2{ font-size: 42px; font-weight: 400; margin: 0; padding: 0; font-family: 'Figtree', Sans-serif;} .signup-box{ position: relative; width: 80%; margin-top: 20px; } .contact-mail .signup-box{ position: relative; width: 100%; margin-top: 40px; } .signup-wrapper .wpcf7-form-control,.signup-box .wpcf7-form-control{ background:transparent; border:1px solid #000; font-size: 18px; font-weight: 700; padding: 15px 60px 15px 15px; height: 60px; width: 98%; } .signup-wrapper input.wpcf7-form-control::placeholder, .signup-box input.wpcf7-form-control::placeholder{font-size: 18px; font-family: 'Figtree', Sans-serif; font-weight: 400;} .signupbtn{ position: absolute; top: 10px; right: 0; border:0; background: #e81e1e; padding: 12px 12px 12px 0; transition: all 0.4s; } .signupbtn:hover{ right: -4px; transition: all 0.4s;} .signup-box .newsletter-btn, .signup-box .newsletter-btn{position: absolute; top: 10px; right: 0; padding: 12px 12px 12px 0; transition: all 0.4s; background-image:url(../images/signup-btn.svg); background-repeat: no-repeat; font-size: 0px; border: 0; background-color: transparent; width: 65px; height: 60px; } .viewall-wrapper{ padding:40px 0 70px 0; overflow:hidden;} .viewall{ font-size: 20px; font-weight: 400; color: #000; transition: all 0.4s; font-family: 'Figtree', Sans-serif; } .viewall:hover{ color: #e81e1e; text-decoration: none; transition: all 0.4s;} .footer{ background: #FBFBFB; padding-top: 60px; padding-bottom: 60px; font-size: 12px; } /*---blog detail page--*/ .contact-mail h1{font-size: 28px; font-weight: 400; margin: 0 0 20px 0; padding: 0;line-height:30px;} .contact-mail{ border-bottom: 1px solid #ddd; padding: 0px 0px 50px 0px; } .social-icons{ padding: 60px 0px 0px 18px; } .social-icons h6{ color: #ccc; font-weight: 400; font-size: 18px; padding-bottom:15px; } .social-icons ul li{ width: 40px; height: 40px; background: #ccc; border-radius: 100%; display: flex; align-items: center; justify-content: center; margin: 10px 5px; } .social-icons ul{ list-style: none; padding:0px; margin-top: 40px; } .social-icons ul li i{ color:#fff; font-size:20px; } .content-section{ padding-left:50px; padding-top: 60px } .featured-content{ line-height: 28px; } .featured-content h3{ font-size: 24px; font-weight: 400; margin: 0 0 5px 0; padding-bottom: 30px; } .featured-content.tag-section a{background-color: #F7F7F7; font-size: 13px; list-style: none; padding: 12px 15px; margin-right: 10px; margin-top: 10px; text-transform: capitalize; font-weight: 600; letter-spacing: normal;} .featured-content.tag-section a:hover{color: #E81E1E;} .featured-content p{ padding: 0px 0px 25px 0px; color: #323131; font-size: 18px; font-family: 'Figtree', sans-serif; color: #000; font-weight: 400; } .featured-content p a{color:#c5453f;} .featured-content p a span{color:#c5453f;font-weight:500 !important;} .featured-content h4{ font-size: 22px; padding-bottom: 25px; } .call_action{ padding: 30px 0px 0px 0px; } .call_action h1{ font-size: 32px; font-weight: 400; font-family: 'Figtree', Sans-serif; margin: 0 0 5px 0; padding: 0; } .highlights_link h3{ margin-top: 30px; font-size:24px; font-weight:600; } .highlights_link a{ color: #e81e1e; border-bottom: 3px solid #000; } .highlights_link a:hover{ text-decoration: none; } .section_tags{ font-size: 12px; background: #e7e7e7; border: none; border-radius: 0px; color: #000; margin: 10px 5px } .tag-section h3{ padding-bottom: 0px; } .re_posts_section_head h3{ font-size: 24px; font-weight: 400; margin: 0 0 20px 0; } .re_posts_section_right p{ float: right; margin: 0; padding: 0; padding-top: 10px; font-family: 'Figtree', sans-serif; } .re_posts_section_right a{ color:#000; margin: 0; padding: 0; font-size: 14px; font-weight: 600; font-family: 'Figtree', sans-serif; } .re_posts_section_right a:hover{ text-decoration: none; } .re_posts_section_right a i{ padding-left:10px; font-weight: 600; } .re_post_content{min-height: 200px;} .re_post_content h4{ font-size:20px; font-weight: 400; font-family: 'Figtree', Sans-serif; padding-bottom:10px; } .re_post_content_description h4 a{ color: #000; } .re_post_content_description h4 a:hover{ color: #e81e1e; transition: all 0.4s; text-decoration: none; } .re_post_content .date span{ font-size: 16px; color: #444; font-weight: 400; font-family: 'Figtree', Sans-serif; } .re_posts_container{ padding-bottom: 70px; } .re_post_content .re_post_content_description{padding: 40px 40px 20px 40px;} .re_posts_container .card{ border-radius: 0px; } .re_posts_container .card .card-img{ border-radius: 0px; } .re_posts_section{ margin-bottom: 15px; } .re_post_img{ background-image: url('../images/post-9.jpg'); background-position: center; background-size: cover; } .highlight_bg { background-image: url(../images/free-consultation-bg.jpg); background-repeat: no-repeat; width: 100%; color: #FFF; height: 340px; margin-left:0px; } .highlight_bg a{color: #FFF; font-weight: 700; background: none; border: 0; font-size: 20px; background: #E81E1E; font-family: 'Figtree', Sans-serif; padding: 10px 20px; border-radius: 6px; } .re_posts_section .re_post_img img{width:200px; height:200px;} .highlight_bg .highlights h1{font-weight: 400; font-family: 'Figtree', Sans-serif; font-size: 20px; padding-bottom: 7px;} .featured-content h3 strong,.featured-content h3 b{font-weight:400!important; font-family: 'Figtree', Sans-serif;} .featured-content h3 strong i,.featured-content h3 b i{font-style: inherit;} .featured-content p strong i{font-style:normal!important;} .featured-content li{list-style:none; font-family: 'Figtree', sans-serif;color: #000;font-weight: 400; padding-bottom:15px; position:relative; padding-left:21px;} .featured-content li:before{content:""; width:11px; height:11px; position: absolute; left: 0;top: 8px; border: solid 1px #E62325; border-radius: 50%;} .featured-content li a{font-weight: 700; color:#000;} #search_content {float:left; width: 100%; position:relative; padding-top:15px;} #search_content .search-submit { color: transparent; border: 0; position: absolute; top:33px; right: 26px; padding: 12px 12px 12px 0; transition: all 0.4s; background-image: url(../images/signup-btn.svg); background-repeat: no-repeat; font-size: 0px; border: 0; background-color: transparent; width: 65px; height: 60px; background-size: contain; } #search_content .fa-search { position: absolute; top: 34%; left: 0px; color: #000; font-size: 16px; } #search_content .search-field{ width: 90%; margin: 0 auto; background: transparent; border-top: 0; border-bottom: solid 1px rgba(151, 151, 151, 0.65); border-left: 0px solid transparent; border-right: 0px solid transparent; font-size: 1.15rem; text-align: left; outline: none; font-weight: 500; font-family: 'Figtree', Sans-serif; padding-bottom: 15px; padding-right: 10px; padding-left: 30px; color:#000; } #search_content label{display:block;} #search_content input.search-field::placeholder{font-size: 18px; font-family: 'Figtree', Sans-serif; font-weight: 400; color: rgba(30, 29, 40, .65);} .featured-content ol{padding-left:0px;} .featured-content ol li:before{display:none;} .featured-content ol li{padding-left:0px;} .featured-content ol h3{padding-bottom:0px;} .featured-content h3 a{color:#000} .wpcf7-response-output { max-width: 100% !important; } .testimonial-contact figcaption { min-height: 190px; } .about-awards section .elementor-row .elementor-column.elementor-inner-column.logoiso { width: 370px; margin-right: 12px; } .about-awards .logoiso .elementor-image { width: 335px; height: 175px; border-radius: 12px; background: #FFF; } .about-awards .logoiso .elementor-image img { width: 300px; height: auto; max-width: 300px; } footer .slick-slide .footaward1 img { width: 90%; } .row.blogcontactform { margin: 50px 0px; padding: 20px 15px 10px; border: 1px solid #ddd; border-radius: 5px; width: 100%; z-index: 1; background: #fff; box-shadow: 8px 34px 75px 0 rgb(15 14 14 / 15%); } .blogcontactform form.wpcf7-form .wpcf7-form-control { margin-bottom: 20px; } .blogcontactform form.wpcf7-form .wpcf7-form-control.wpcf7-textarea { margin-bottom: 14px; height: 68px; } .blogcontactform form.wpcf7-form .wpcf7-form-control.wpcf7-submit{ margin-bottom: 0px; } .blogcontactform .contact-mail { padding: 0px; border: none; } .blogcontactform .wpcf7 .ajax-loader { margin-top: 10px; text-align: center; } input.referer-page { display:none; } .blogcontactform .wpcf7-form-control.wpcf7-text, .blogcontactform .wpcf7-form-control.wpcf7-textarea, .blogcontactform .wpcf7-form-control.wpcf7-select, .blogcontactform .wpcf7-form-control.wpcf7-select.country_auto.wpcf7-country_auto { background: transparent; border: 1px solid #ced4da; border-radius: 0.25rem; font-size: 16px; font-weight: 400; line-height: 25px; padding: 8px 15px; height: 35px; width: 100%; font-family: 'Figtree', Sans-serif; } .blogcontactform .wpcf7-form-control.wpcf7-text::placeholder, .blogcontactform .wpcf7-form-control.wpcf7-textarea::placeholder { font-size: 16px; font-weight: 400; font-family: 'Figtree', Sans-serif; color: #000; } .blogcontactform form.wpcf7-form .wpcf7-submit { height: 48px; border: none; border-radius: 5px; width: 100%; color: #FFF; padding: 0 20px; line-height: 0px; font-size: 18px; font-family: 'Figtree', Sans-serif; letter-spacing: 2px; background-color: #E81E1E; text-transform: uppercase; width: 100%; } .blogcontactform .screen-reader-response { display: none; } .blogcontactform .screen-reader-response { padding-bottom: 20px; } .blogcontactform .screen-reader-response p { font-weight: 500; font-size: 18px; line-height: 28px; } .blogcontactform span.wpcf7-not-valid-tip { position: relative; top: -14px; line-height: 15px; color: #E81E1E; font-size: 14px; } .blogcontactform .contact-mail h2 { margin: 10px 0px; text-align: center; } .blogcontactform .wpcf7 form .wpcf7-response-output { margin: -30px 0px 20px; } .blogcontactform .wpcf7 form.invalid .wpcf7-response-output { color: red; } .blogcontactform .contact-mail .signup-box { margin-top: 20px; } .blogcontactform form.wpcf7-form .wpcf7-submit:not(:disabled):not(.disabled) { cursor: pointer; } span.errormsg{ font-weight: 500; font-family: 'Figtree', Sans-serif; font-size: 15px; color: #f00; } footer span.isotitle { font-family: 'Figtree', Sans-serif; font-size: 12px; font-weight: 700; color: #000; line-height: 36px; padding-left: 10px; position: absolute; top: -5px; left: 35px; text-align: center; } .normallist li { position: relative; } .normallist li:before { content: ""; width: 11px; height: 11px; position: absolute; top: 8px; left: 3px; border: solid 1px #E62325; border-radius: 50%; } .blogcontactform input.wpcf7-form-control.wpcf7-text::placeholder, .blogcontactform textarea.wpcf7-form-control.wpcf7-textarea::placeholder{ color: #000 !important; } span.errormsg { font-weight: 500; font-family: 'Figtree', Sans-serif; font-size: 15px; color: #f00; } footer .col-xl-8.col-lg-8.col-md-12.col-sm-12.col-12.pr-0 { background-color: #000D28; } footer .col-xl-4.col-lg-4.col-md-12.col-sm-12.col-12.pl-0 { background-color: #091630; } /* blog filter */ .blogfilter-listing{ padding: 10px 0px; } .blogfilter-title-header{ display: flex; } .blogfilter-title-header .filter-dropdown{ margin-left: auto; } .blogfilter-title-header .filter-dropdown { color: #000; font-size: 14px; position: relative; align-items: center; display: flex; } .blogfilter-title-header .filter-dropdown img{ margin-right: 10px; } .blogfilter-listing .filter-dropdown .dropdown-toggle{ background:transparent; color: #000; border:none; } .blogfilter-listing .filter-dropdown .dropdown-toggle::after{ display: none; } .blogfilter-listing .filter-dropdown-wrapper{ display: none; min-height: 250px; min-width: 400px; position: absolute; right: 0px; top: 48px; background: #fff; box-shadow: 0px 0px 11px 0px #ccc; border-radius: 5px; z-index: 1; padding: 20px; } .blogfilter-listing .form-check{ margin-bottom: 5px; } .blogfilter-listing .filter-dropdown-wrapper::after{ content: ""; position: absolute; width: 0; height: 0; top: 0; right: 10px; box-sizing: border-box; border: 7px solid black; border-color: transparent transparent #ffffff #ffffff; transform-origin: 0 0; transform: rotate( 134deg); box-shadow: -3px 3px 3px 0 rgb(200 197 197 / 40%); } .blogfilter-listing .filter-dropdown-wrapper .form-group { display: block; margin-bottom: 2px; } .blogfilter-listing .filter-dropdown-wrapper .form-group input { padding: 0; height: initial; width: initial; margin-bottom: 0; display: none; cursor: pointer; } .blogfilter-listing .filter-dropdown-wrapper .form-group label { position: relative; cursor: pointer; font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; padding-left: 23px; } .blogfilter-listing .filter-dropdown-wrapper .form-group label:before { content: ''; -webkit-appearance: none; background-color: transparent; border: 1px solid #bfc1c3; box-shadow: 0 1px 2px rgb(0 0 0 / 5%), inset 0px -15px 10px -12px rgb(0 0 0 / 5%); padding: 7px; display: inline-block; position: absolute; vertical-align: middle; cursor: pointer; margin-right: 10px; border-radius: 3px; top: 2px; left: 0px; } .blogfilter-listing .filter-dropdown-wrapper .form-group input:checked + label:after { content: ''; display: block; position: absolute; top: 3px; left: 6px; width: 5px; height: 9px; border: solid #E81E1E; border-width: 0 2px 2px 0; transform: rotate( 45deg); } .blogfilter-listing .filter-dropdown-wrapper .scrollbar { overflow-y: scroll; overflow-x: hidden; height: calc(240px - 20px); padding-right: 15px; position: relative; } .blogfilter-listing .filter-dropdown-wrapper .scrollbar-primary::-webkit-scrollbar { width: 5px; background-color: #ffffff; border-radius: 5px; } .blogfilter-listing .filter-dropdown-wrapper .scrollbar-primary::-webkit-scrollbar-thumb { border-radius: 0px; -webkit-appearance: none; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); background-color: #eef5ff; } .blogfilter-listing .filter-dropdown-wrapper .scrollbar-primary::-moz-scrollbar { width: 5px; background-color: #C9C3C3; border-radius: 5px; } .blogfilter-listing .filter-dropdown-wrapper .scrollbar-primary::-moz-scrollbar-thumb { border-radius: 0px; -webkit-appearance: none; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); background-color: #EDE8E8; } .blogfilter-listing .scrollbar h3 { font-size: 16px; font-weight: 700; letter-spacing: 1.3; text-align: left; text-transform: uppercase; padding: 10px 0px 15px; font-family: 'Figtree', Sans-serif; } .blogfilter-listing input.searchbox { width: 100%; height: 30px; margin-bottom: 15px; padding: 5px; font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .highlightsnew h2 { font-size: 20px !important; font-weight: 600 !important; font-family: 'Figtree', Sans-serif !important; } /* blog filter ends */ section.videoheader, section.videoheader:before { height: 400px; } header .white-background #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu > li.mega-menu-item > a.mega-menu-link { background: transparent; font-weight: 600; } header form.search-form img.search_ico { padding-top: 59px; padding-left: 25px; } header li.gpwlogo .great-place { top: 0px; } .page-id-8116 .contact_location figure.img-wrapper { margin: 0px; } footer .footer-left .social li:hover{ border:none; } footer .footer-left .social li{ border:none; } .noclick{ pointer-events:none !important; } #blogfilterlistdrop .row { position: relative; margin-right: -20px; margin-left: -20px; } .industryblock, .technologyblock { padding-top: 15px; } .loaderblog_filter .spanner{ position:absolute; top: 50%; left: 0; background: #2a2a2a55; width: 100%; display:block; text-align:center; height: 320px; color: #FFF; transform: translateY(-50%); z-index: 1000; visibility: hidden; } .loaderblog_filter .overlay{ position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,0.5); visibility: hidden; } .loaderblog_filter .loader, .loaderblog_filter .loader:before, .loaderblog_filter .loader:after { border-radius: 50%; width: 2.5em; height: 2.5em; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: load7 1.8s infinite ease-in-out; animation: load7 1.8s infinite ease-in-out; } .loaderblog_filter .loader { color: #ffffff; font-size: 10px; margin: 80px auto; position: relative; text-indent: -9999em; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } .loaderblog_filter .loader:before, .loaderblog_filter .loader:after { content: ''; position: absolute; top: 0; } .loaderblog_filter .loader:before { left: -3.5em; -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .loaderblog_filter .loader:after { left: 3.5em; } @-webkit-keyframes load7 { 0%, 80%, 100% { box-shadow: 0 2.5em 0 -1.3em; } 40% { box-shadow: 0 2.5em 0 0; } } @keyframes load7 { 0%, 80%, 100% { box-shadow: 0 2.5em 0 -1.3em; } 40% { box-shadow: 0 2.5em 0 0; } } .loaderblog_filter .show{ visibility: visible; } .loaderblog_filter .spanner, .loaderblog_filter .overlay{ opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } .loaderblog_filter .spanner.show, .loaderblog_filter .overlay.show { opacity: 1; border-radius: 5px; } .filterfeatured-section { padding-bottom: 30px; } .nofilterblog h3{ padding: 80px 0px; } .cus-pagination { width: 100%; text-align: center; margin: 0px auto; } .cus-pagination .pagination { display: flex; padding-left: 0; list-style: none; justify-content: center !important; } .cus-pagination span.page-numbers, a.page-numbers { border: 1px solid #C0C0C0; border-radius: 5px; padding: 10px 20px; margin: 0px 10px 10px; color: #585858; display: inline-block; font-family: 'Figtree', Sans-serif; font-weight: 500; } .cus-pagination span.page-numbers.current { border: 1px solid #E81E1E; color: #E81E1E; background-color: #EAF4F86E; } div#blogcontainerfilter { padding-bottom: 55px; } .blogfiltersubmitbox{ position: relative; text-align: right; width: 100%; padding: 0px 20px; } .blogfiltersubmit, .blogfiltersubmit img { border: 0; width: 53px; height: 30px; } button.blogfiltersubmit { background: transparent; margin-top: 15px; } .referralcommon h2 { font-weight: 400; font-family: 'Figtree', Sans-serif; font-size: 30px; color: #000; } .referralcommon p { font-weight: 500; font-family: 'Figtree', Sans-serif; font-size: 16px; color: #000; line-height: 30px; } .referral-contact .your-country::before { background: none; } .referralsteps h2 { margin-bottom: 10px; } .referralsteps h3 { font-weight: 400; font-family: 'Figtree', Sans-serif; font-size: 22px; color: #000; line-height: 45px; padding-top: 16px; } section.referralsteps .box p { font-weight: 500; font-family: 'Figtree', Sans-serif; font-size: 18px; color: #000; line-height: 30px; padding-top: 10px; } section.referralsteps .box{ padding: 25px 35px; } section.referralsteps .box.four{ margin-top: 0px; } section.referral-contact .elementor-image-gallery .gallery-item img { max-width: 160px; } section.refwhyfingent .elementor-image-gallery .gallery-item img { max-width: 300px; } section.refwhyfingent p:before { background: none; } section.refwhyfingent p { font-size: 18px; font-weight: 400; max-width: 100%; } .refpercent h3 { font-weight: 400; font-family: 'Figtree', Sans-serif; font-size: 30px; color: #fff; padding: 50px 0px 5px; } .refwhyfingent h5 { font-weight: 400; font-family: 'Figtree', Sans-serif; font-size: 15px; color: #fff; padding-top: 40px; } .row.refvalue { background-image: url(../images/partners-bg.svg); padding: 70px 0px; border-radius: 10px; background-position: 75% 70%; background-repeat: no-repeat; text-align: center; } .refvalue h3 { font-weight: 400; font-family: 'Figtree', Sans-serif; font-size: 32px; color: #E81E1E; padding-bottom: 10px; letter-spacing: 2px; } .refvalue p { font-weight: 400; font-family: 'Figtree', Sans-serif; font-size: 18px; color: #000; } .sap-help-clients .help-box { background: #FFF; border-radius: 5px; padding: 10px 15px; border: solid 6px #F2F2F2; margin: 40px 15px 0 15px; } .methodologybox h2 { display: block; font-family: 'Figtree', Sans-serif; font-weight: 400; font-size: 18px; padding-bottom: 15px; padding-top: 5px; color: #000; } .methodologybox p{ font-family: 'Figtree', Sans-serif; font-weight: 400; font-size: 16px; color: #000; } .methodologybox p:after { content: ""; width: 70px; height: 4px; background: #E5E6E9; } .row.refoffer div.mainbox { display: inline-flex; align-items: center; padding-bottom: 25px; } .row.refoffer p { font-size: 16px; padding-left: 15px; } .row.refoffer .imagebox { background: #fff; width: 55px; height: 55px; border-radius: 50%; text-align: center; vertical-align: middle; display: flex; align-items: center; justify-content: center; } .row.refoffer .imagebox img {vertical-align: middle;} ul.refnormallist { list-style: none; } .refnormallist li { position: relative; padding: 0px 30px 10px; font-size: 18px; color: #000; font-weight: 400; } .refnormallist li:before { content: ""; width: 11px; height: 11px; position: absolute; top: 8px; left: 3px; border: solid 2px #E62325; border-radius: 50%; } .referraltestisection { color: #FFF; margin: 0 auto; padding: 20px 50px; text-align: center; border-radius: 10px; max-width: 90%; background: url(../images/partners-bg.svg) no-repeat center center; position: relative; overflow: hidden; background-size: cover; } section.testimonial-contact .referraltestisection .right-block-content { background: transparent; padding: 20px 10px; } section.testimonial-contact .referraltestisection .right-block-content:before { background: none; } section.referraltestisection .right-block-content .testimonialcnt:before, .sdstestimonial .testimonialcnt:before{ content: ""; background-image: url(../images/red2.png); width: 50px; height: 35px; position: absolute; left: -25px; top: 0; } section.referraltestisection .right-block-content .testimonialcnt:after, .sdstestimonial .testimonialcnt:after { content: ""; background-image: url(../images/red1.png); width: 50px; height: 35px; position: absolute; right: 0px; bottom: -5px; } .sdstestimonial .testimonialcnt:after { bottom: -20px; } .referraltestisection .testimonialbottm img { width: 80px; height: 80px; border-radius: 50%; margin: 0 auto; margin-bottom: 7px; margin-top: 12px; } .referraltestisection .slick-arrow { position: absolute; top: 30%; font-size: 0px; width: 56px; height: 56px; z-index: 1; border: 0; } .referraltestisection .slick-arrow.slick-prev { background: url(../images/prev-grey.svg) no-repeat; left: 0px; } .referraltestisection .slick-arrow.slick-next { background: url(../images/next-grey.svg) no-repeat; right: 0px; } .referraltestisection .testimonialcnt { position: relative; max-width: 80%; margin: 0 auto; padding: 30px 20px 10px; width: 60%; } .referraltestisection .testimonialcnt p{ font-family: 'Figtree', Sans-serif; font-weight: 400; font-size: 18px; color: #000; } .referraltestisection .testimonialbottm label{ font-family: 'Figtree', Sans-serif; font-weight: 700; font-size: 18px; color: #000; } .referraltestisection .testimonialbottm p{ font-family: 'Figtree', Sans-serif; font-weight: 500; font-size: 18px; color: #E81E1E; } .sapmethodology .helpbox .elementor-widget-wrap { position: relative; padding-bottom: 25px; } .sapmethodology .helpbox .elementor-widget-wrap:after { content: ""; width: 70px; height: 4px; background: #000D28; display: block; bottom: 0px; position: absolute; } .referral-contact span.wpcf7-not-valid-tip { top: -20px; } .referral-contact .wpcf7-response-output { display: block; margin: 0px !important; } .servwithoutlogo h2 { padding-bottom: 25px; } section.referralsteps:before { background: none; } .servicepage #v-pills-tabContent a.btn.hero__text.primary-btn { opacity: 1; } .customsoftwareweb { padding-bottom: 0px !important; } .customsoftwareweb li{ color: #000; } .webtop { } ul.normallist1 { text-align: center; } .custom-software1 li.sub { list-style-position: inside; font-family: 'Figtree', Sans-serif; font-size: 18px; color: #fff; line-height: 30px; font-weight: 500; } .servicepageindustrybox .industrial-card-body { max-height: 320px; } section.threedtop .box { padding: 40px 20px 20px; } section.threedtop p { font-size: 18px; font-weight: 600; max-width: 100%; } section.threedtop p:after { background-color: #1E2943; width: 1px; content: ""; position: absolute; right: -10px; top: 0px; height: 93px; } section.threedtop p:before, section.threedtop .lastbox p:after{ background: none; } .sds-1 .elementor-image-box-title span { color: #E81E1E; font-size: 22px; } .sdstestimonial { padding: 20px; margin-right: 35px; border-radius: 0px; } .sdstestimonial .testimonialcnt { max-width: 100%; padding: 45px 0px 10px; width: 94%; } .sdstestimonial .slick-arrow { display: none !important; } .sdstestimonial .testimonialcnt:before { left: 0px; } .sdstestimonial { background: url(../images/partners-bg.svg) no-repeat 78% center; } .sdsawdlogo img.attachment-medium.size-medium { padding-bottom: 60px; } .sds-tabcnt .elementor-tabs { position: relative; } .sds-tabcnt .elementor-tabs-wrapper { background-color: #000D28; padding: 50px 25px; border-radius: 10px; position: absolute; top: -40px; left: 20px; min-width: 35%; } .sds-tabcnt .elementor-tabs-wrapper div.elementor-tab-title { padding: 12px 20px; } .sds-tabcnt .elementor-tabs-wrapper div.elementor-active { background-color: #fff; border-radius: 10px; } .sds-tabcnt .elementor-tabs-content-wrapper { background: transparent; margin-left: 35%; } .sds-tabcnt div.elementor-tab-content { background: transparent; padding: 50px 90px 30px; } .sds-tabcnt .elementor-tab-content h2, .sds-tabcnt .elementor-tab-content p { padding-bottom: 20px; } .sds-tabcnt .redbtn { margin-left: 18%; } .sds-tabcnt .elementor-tabs-wrapper div.elementor-active{ position: relative; } .sds-tabcnt .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after { content: ""; background-image: url(../images/noun_Arrow_sds.png); background-repeat: no-repeat; width: 50px; height: 35px; position: absolute; top: 14px; right: 0px; } .sds-tech-logo img.alignnone.size-full { width: 190px; padding: 20px 0px; } .sds-tooltech .elementor-tabs-wrapper { background-color: #fff; vertical-align: middle; text-align: center; border: 1px solid #eee; margin: auto; width: 90%; border: none; } .sds-tooltech .elementor-tabs-wrapper .elementor-tab-title { margin: 0px 60px; text-align: center; padding: 45px 45px 40px; background: #F2F5FB; box-shadow: inset 0px 20px 0px 0px #fff, inset 0px -20px 0px 0px #fff; } .sds-tooltech .elementor-tabs-wrapper .elementor-tab-title:first-child { border-radius: 10px 0px 0px 10px; } .sds-tooltech .elementor-tabs-wrapper .elementor-tab-title:last-child { border-radius: 0px 10px 10px 0px; } .sds-tooltech .elementor-tabs-wrapper .elementor-tab-title.elementor-active { background: #fff; border: 1px solid #eee; border-radius: 10px !important; } .sds-tooltech.elementor-widget-tabs .elementor-tabs { text-align: center; } .sds-tooltech .elementor-tab-title p { font-size: 20px; line-height: 25px; padding-top: 10px; } .sds-indusexp .industrial-card li { padding-left: 20px; margin-bottom: 3px; position: relative; list-style: none; } .sds-indusexp .industrial-card li:before { content: ""; width: 10px; height: 10px; position: absolute; left: 0px; top: 8px; border: solid 2px #000; border-radius: 50%; } .sds-indusexp a.readmore, .sds-slide a.readmore{ border: 1px solid #333; border-radius: 5px; padding: 5px 25px; margin: 18px 0px; color: #212529; display: inline-block; font-family: 'Figtree', Sans-serif; font-weight: 500; } .sds-indusexp .industrial-card-body { max-height: 100%; } .sds-slide { background-image: url(https://www.fingent.com/wp-content/uploads/Bitmap-back.png); background-color: #F2F5FB; padding: 45px 50px 20px; border-radius: 10px; margin: 10px 50px; position: relative; } .sds-slide button.slick-arrow { position: absolute; top: 40%; font-size: 0px; width: 56px; height: 56px; z-index: 1; border: 0; } .sds-slide button.slick-prev.slick-arrow { background: url(../images/prev-grey.svg) no-repeat; left: -100px; } .sds-slide button.slick-next.slick-arrow { background: url(../images/next-grey.svg) no-repeat; right: -100px; } .sds-slide h2 { color: #212529; padding-bottom: 25px; font-size: 24px; } .sds-slide p { color: #212529; padding-bottom: 15px; font-size: 18px; } .sds-slide figure img { margin: auto; width: 75%; padding-top: 30px; } .sd-valdriv p { max-width: 173px; color: #212529; padding: 15px 0px; font-size: 15px; line-height: 25px; font-weight: 500; text-align: center; margin: 0 auto; } .sd-valdriv { background: url(https://www.fingent.com/wp-content/uploads/sd-Group11.png) no-repeat; background-position: center 105px; } .sd-valdriv section.approach-chart .round::before, .sd-valdriv section.approach-chart .round::after { background: none; } .sds-bannerform { color: #fff; border-radius: 10px; background: #f8f9fa26; padding: 10px; } .sds-bannerform h2{ margin-bottom: 20px; } .sds-bannerform input.wpcf7-form-control.banner_form-control, .sds-bannerform textarea.wpcf7-form-control.banner_form-control { border: 1px solid #fff; color: #fff; margin-bottom: 8px !important; padding: 10px !important; } .sds-bannerform input.wpcf7-form-control { height: 40px; } .sds-bannerform input::placeholder { color: #fff; } .sds-bannerform .btn.primary-btn { line-height: 48px; font-size: 18px; font-weight: 600; height: auto; } .sds-bannerform span.wpcf7-not-valid-tip { top: 0px; } .sds-bannerform div.wpcf7-response-output { color: #fff; } a.csd-taba { color: #585858; text-decoration: underline !important; font-size: 16px; font-weight: 700; text-indent: 50px; text-decoration-color: #585858 !important; } .sd-valdriv section.approach-chart .block-round .round span h2 { font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 500; } .sd-valdriv section.approach-chart .block-round .round span { width: 30px; height: 30px; border: 1px solid #e8e8e8; bottom: -50px; left: -45px; } .sds-colorsectn p { font-size: 18px; } span.redspan { color: #E81E1E; } .sds-tooltech .elementor-tabs-wrapper { width: 75%; } section.elementor-section.propel:before { content: ""; background-image: url(../images/dot-background.png); background-repeat: no-repeat; width: 410px; height: 407px; position: absolute; right: 0; } .technologies-services .box.one.four.orangebox .elementor-icon-box-icon { background: #e49a874d; } .technologies-services .box.one.four.orangebox:before { background-image: url(../images/Shape-orange.svg); } .emerging-block figure {position: relative; border-radius: 57px 0 57px 0;overflow: hidden; } .emerging-block figure img{ border-radius: 57px 0 57px 0; min-height: 400px; max-height: 400px;} .emerging-block figure article { position: absolute; top: 57%; left: 28px; right: 10px; } .emerging-block figure:before{content: ""; background-image:url(../images/emergingnew-bg.png) ; position: absolute; height: 100%; background-repeat: no-repeat; left: -120px; right: 0; bottom: -155px;} .emerging-block figure article h4{color: #FFF; font-family: 'Figtree', Sans-serif; font-weight: 400;font-size: 20px; padding-bottom: 15px;} .emerging-block figure article p{color: #FFF; font-size: 18px;} .emerging-block { padding-right: 20px; } .emerging-block:last-child { padding-right: 0px; } .approach-chart .row { display: inline-block; vertical-align: middle; } section.elementor-section.elementor-section-full_width.fingent-help-section .elementor-inner-section .elementor-row, section.elementor-section.elementor-section-full_width.fingent-help-section .elementor-inner-section .elementor-container.elementor-column-gap-default{ justify-content: center; } section.elementor-section.elementor-section-full_width.fingent-help-section .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{ padding: 10px; } /*popup*/ .pum-theme-enterprise-blue:focus-visible, .pum-theme-enterprise-blue .pum-container:focus-visible, .pum-theme-enterprise-blue .pum-content:focus-visible, .custompopup, .custompopup .popup:focus-visible, .custompopup .content:focus-visible, .pum-theme-enterprise-blue, .pum-theme-enterprise-blue .pum-container, .pum-theme-enterprise-blue .pum-content, .custompopup, .custompopup .popup, .custompopup .content { border: none !important; outline: none !important; } .custompopup .popup a { border: 0; border-radius: 6px; font-size: 14px; font-weight: 600; color: #fff; background: #e81e1e; cursor: pointer; transition: all .2s; display: inline-block; padding: 12px 30px; text-transform: uppercase; letter-spacing: 2.2px; margin-top: 25px; } .custompopup .content { text-align: center; padding: 20px 52px 20px; } .pum-theme-enterprise-blue.popmake-overlay.auto_open button.pum-close.popmake-close { border: 1px solid #bebebe; background: #fbf6f6; color: #727272; top: 20px; right: 20px; width: 26px; height: 26px; padding: 0; display: inline-flex; justify-content: center; } /*.pum-theme-enterprise-blue.popmake-overlay.auto_open .pum-container { background-color: #f3f3f3 !important; overflow: hidden; padding: 28px 20px; } .pum-theme-enterprise-blue.popmake-overlay.auto_open .pum-container:before { content: ""; background-image: url(../images/dot-background.png); background-repeat: no-repeat; width: 180px; height: 183px; position: absolute; background-size: cover; left: 26%; top: -50px; } .pum-theme-enterprise-blue.popmake-overlay.auto_open .pum-container:after { content: ""; background-image: url(../images/dot-background.png); background-repeat: no-repeat; width: 170px; height: 160px; position: absolute; background-size: cover; right: -30px; bottom: -26px; }*/ .custompopup h2 { font-family: 'Figtree', Sans-serif; font-size: 18px; line-height: 30px; font-weight: 700; padding-bottom: 20px; } .custompopup p { font-size: 16px; line-height: 27px; } .custompopup img { width: 90px; background: #fff; padding: 15px; border-radius: 50%; margin-bottom: 25px; border: 1px solid #bebebe33; box-shadow: 8px 34px 75px 0 rgb(15 14 14 / 8%); } /*popup ends */ /* popup landing */ .elementor-column.elementor-inner-column.pplform span.wpcf7-not-valid-tip { top: -25px; } .elementor-column.elementor-inner-column.pplform { background: #fff; box-shadow: 8px 34px 75px 0 #0f0e0e26; border-radius: 17px; padding: 25px 40px 25px 40px; overflow: hidden; } .elementor-column.elementor-inner-column.pplform .btn.primary-btn { padding: 0 10px; font-size: 15px; width: 100%; } .elementor-column.elementor-inner-column.pplform .wpcf7 form .wpcf7-response-output { margin: 0px; } .pplbox .sap-help-clients .help-box { margin: 30px 10px 0; } .pplbox .methodologybox h2 { font-size: 20px; } section.Why-develop-your.pplwhyfin .box { border-radius: 100px 0 0 0; } .ppltestimonial .referraltestisection.sdstestimonial { background: #fff; width: 75%; margin: 40px 100px 30px 10px; padding: 30px 20px; z-index: 999; border-radius: 10px; overflow: initial; } .ppltestimonial .referraltestisection .testimonialbottm img { display: none; } .servcport h4 { font-family: 'Figtree', Sans-serif; font-weight: 400; margin-top: 10px; } .servcport p { font-size: 16px; } .servcport figure.elementor-image-box-img { background: #d1ebff; width: 76px; height: 76px; border-radius: 50%; margin: 0 auto; } .servcport figure.elementor-image-box-img img { top: 50%; -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); transform: translateY(-50%); position: relative; } .servcport2 figure.elementor-image-box-img { background: #e3dbff; } .servcport3 figure.elementor-image-box-img { background: #f4ddfa; } .servcport4 figure.elementor-image-box-img { background: #d7f2ec; } .servcport5 figure.elementor-image-box-img { background: #d8e2f8; } .servcport6 figure.elementor-image-box-img { background: #fce8f2; } .servcport7 figure.elementor-image-box-img { background: #fce3e7; } .servcport8 figure.elementor-image-box-img { background: #feecd5; } section.Why-develop-your.pplwhyfin:before { content: ""; background-image: url(../images/dot-background.png); background-repeat: no-repeat; width: 250px; height: 250px; position: absolute; background-size: cover; left: 0; bottom: 0px; } section.fingent-stories { overflow: hidden;padding-top: 40px;padding-bottom: 20px;position: relative;display: flex;align-items: center;} section.fingent-stories:before {content: "";background-image: url(../images/partners-bg.svg);height: 100%;width: 100%; position: absolute;background-position: center top;top: 0;background-size: cover;} section.fingent-stories article{ position: relative;} section.fingent-stories h2{position: relative; color: #000; margin: 0 auto; text-align: center; line-height: 45px;} section.fingent-stories .logo{position: absolute; top: 30px; left: 30px; width: 150px; height: 150px; border-radius: 50%; background: #FFF;} section.fingent-stories .logo img{ border-radius: 0!important; visibility: visible!important;position: relative;width: 90%;margin: 0 auto; text-align: center;display: block; top: 50%; -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); transform: translateY(-50%);} section.fingent-stories .content{ box-sizing: border-box; background: #021431; padding: 10px 25px; color: #FFF; opacity: 0.9; border-radius: 8px 8px 100px 8px; position: absolute; width: 80%; right: 25px; top:30px; bottom:30px;} section.fingent-stories .content h3{font-size: 20px;} section.fingent-stories .content p{font-size: 18px;} section.fingent-stories .content p{padding-right: 10px;} section.fingent-stories .content h2{font-size: 22px; color: #FFF; text-align: left;} section.fingent-stories .main-img{height: 500px;border-radius: 57px 0 57px 0; position: relative;} section.fingent-stories .main-img img{border-radius: 57px 0 57px 0; } section.fingent-stories .content li {font-family: 'Figtree', Sans-serif;font-size: 18px;line-height: 30px;list-style: none;display: inline-flex;} section.fingent-stories .usecases-sliderstories{overflow: hidden;} section.fingent-stories .content .fa-circle {color: #E81E1E;font-size: 11px;padding-right: 15px;position: relative;top: 10px;} section.fingent-stories .slick-list {overflow: inherit; padding-bottom: 50px;} section.fingent-stories h3 {font-family: 'Figtree', Sans-serif;font-weight: 400;font-size: 16px;} section.fingent-stories .slick-dots {display: flex !important;position: absolute;left: 0px; right: 0; bottom:10px; margin: 0 auto; width: 10%;font-size: 0px;} section.fingent-stories .slick-dots li {width: 11px; height: 11px;background-color: #D8D8D8;border-radius: 50%;font-size: 0px; margin: 0px 10px;float: left;} section.fingent-stories .slick-dots li.slick-active { width: 30px; height: 10px; position: relative; background-color: #E81E1E; border-radius: 5px;} section.fingent-stories .scrollbar { overflow-y: scroll; overflow-x: hidden; height: 400px; position: relative;} section.fingent-stories .scrollbar-primary::-webkit-scrollbar { width: 5px;background-color: #E81E1E; border-radius: 8px;} section.fingent-stories .scrollbar-primary::-webkit-scrollbar-thumb {border-radius: 0px;-webkit-appearance: none;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); background-color: #D8D8D8;} section.fingent-stories button.slick-arrow { position: absolute; bottom: 0px; font-size: 0px; width: 40px; height: 40px; z-index: 1; border: 0; } section.fingent-stories button.slick-prev.slick-arrow { background: url(../images/prev-greynew.svg) no-repeat; left: 0; right: 50px; margin: 0 auto; background-size: contain; } section.fingent-stories button.slick-next.slick-arrow { background: url(../images/next-greynew.svg) no-repeat; left: 50px; right: 0; margin: 0 auto; background-size: contain; } .ppltestimonial .referraltestisection.sdstestimonial:before { content: ""; background-image: url(../images/tale-testimonial.png); width: 115px; height: 78px; position: absolute; right: 0px; top: -50px; z-index: 999; } .elementor-column.elementor-inner-column.pplform .btn.primary-btn { padding: 10px; font-size: 14px; white-space: inherit; line-height: 27px; } .usecases-sliderppl.slick-initialized .slick-slide { display: inline-flex; } .usecases-sliderppl .col-6 { text-align: center; } .usecases-sliderppl img { width: 165px; padding-bottom: 30px; } .pum-theme-enterprise-blue .pum-container { padding: 0px !important; } .commonpopupall{ width: 100%; margin:0; padding: 0; background: #fff; border-radius: 5px; } .commonpopupall .popup{ width: auto; background: #fff; border-radius: 6px; display: inline-flex; font-family: 'Figtree',sans-serif !important; text-align: center; align-items: center; justify-content: center; } .commonpopupall .pop-image{ flex-basis: 295px; } .commonpopupall .pop-image-left { object-fit: cover; overflow: hidden; width: 182px; height: 100%; border-radius: 5px 0px 0px 5px; } .commonpopupall .pop-imagecontent-right{ padding: 20px 5px; position: relative; overflow: hidden; width: 350px; } .commonpopupall .pop-imagecontent-right:before{ background-image: url('../images/dotted-bg.png'); background-repeat: no-repeat; width: 180px; height: 193px; position: absolute; content: ''; left: -35px; top: 0; } .commonpopupall .pop-imagecontent-right:after{ background-image: url('../images/dotted-bg-bottom.png'); background-repeat: no-repeat; width: 180px; height: 193px; position: absolute; content: ''; right: -35px; bottom: -67px; } .commonpopupall .quote-pop{ text-align: center; position: relative; padding: 30px 10px 10px; } .commonpopupall .pop-imagecontent-right h5{ font-size: 18px; font-weight: 400; color: #000000; margin-top: 5px; line-height: 29px; } .commonpopupall .quote-pop p{ font-size: 18px; line-height: 25px; font-weight: 600; color: #000000; } .commonpopupall .quote-pop:before{ background-image: url('../images/quote-icon-left.png'); width: 36px; height: 25px; position: absolute; content: ''; left: 20px; top: 0px; } .commonpopupall .quote-pop:after{ background-image: url('../images/quote-icon-right.png'); width: 36px; height: 25px; position: absolute; content: ''; right: 20px; bottom: -5px; } .commonpopupall a.pop-btn{ padding: 10px; background: #E81E1E; border-radius: 5px; color: #fff; font-size: 14px; line-height: 20px; text-transform: uppercase; text-decoration: none; text-align: center; display: inline-block; font-weight: 600; margin-top: 22px; z-index: 99; position: relative; } .popupclickbtn { height: 50px; width: auto; position: fixed; bottom: 10px; left: 25px; z-index: 999; } span.btnpopmakeclick{ display: none; } span.btnpopmakeclick.pum-trigger { display: block; } span.btnpopmakeclick.pum-trigger { padding: 10px; background: #e81e1e; border-radius: 5px; color: #fff; font-size: 14px; text-transform: uppercase; text-decoration: none; text-align: center; display: inline-block; font-weight: 700; font-family: 'Figtree', Sans-serif; } /* popup landing */ /* Web app */ .webapptop li, .ulwithstyle li { font-family: 'Figtree', Sans-serif; font-size: 16px; color: #000; line-height: 40px; list-style: none; display: flex; font-weight: 500; } .ulwithstyle li { line-height: 30px; font-weight: 400; padding-bottom: 10px; } .webapptop .fa-circle , .ulwithstyle .fa-circle{ color: #e81e1e; font-size: 12px; padding-right: 15px; position: relative; top: 16px; } .ulwithstyle .fa-circle{ top: 10px; } section.webapptop .elementor-top-column:before { content: ""; background-image: url(../images/dot-background.png); background-repeat: no-repeat; width: 400px; height: 400px; position: absolute; right: 0; top: 15px; } .webapptop li a { color: #000; text-decoration: underline !important; } .webpageappln p { font-weight: 400; font-size: 18px; padding-bottom: 25px; } section.webappwork, section.appandweb, section.appbuss, section.webappyrs, section.appprocesec { background: url(../images/partners-bg.svg) no-repeat 100% center; background-size: cover; } section.webappwork .elementor-text-editor .box { background: #fff; box-shadow: 8px 34px 75px 0 rgb(15 14 14 / 15%); border-radius: 57px 0; position: relative; overflow: hidden; padding: 15px 20px; margin-bottom: 20px; min-height: auto; } section.webappwork .box aside { position: relative; display: inline-flex; vertical-align: middle; justify-content: center; justify-items: center; } section.webappwork .box.one h2 { width: 66px; height: 66px; background-color: rgba(0,145,255,.18); color: #0091ff; border-radius: 50%; text-align: center; display: table-cell; vertical-align: middle; } section.webappwork .box.two h2 { background-color: #e3dbff; color: #6236ff; } section.webappwork .box.three h2 { background-color: #ddf8f2; color: #44d7b6; } section.webappwork .box.four h2 { background-color: #fde9e4; color: #f5876b; } section.webappwork .box.five h2 { background-color: #faf1df; color: #e5b24e; } section.webappwork .box p { font-weight: 400; font-size: 18px; color: #000; } .webapptype .elementor-tabs-wrapper { background-color: #FFF; border-radius: 5px; position: relative; padding-bottom: 0; padding: 30px 0px; display: table; } .webapptype .elementor-tabs-wrapper .elementor-tab-title, .webapptype .elementor-tabs-wrapper .elementor-tab-title a { width: 100%; display: block; position: relative; color: #000; border-radius: 0px; padding-bottom: 35px; margin-bottom: 0px; border-bottom: 1px solid #E9E9E9; font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight: 700; } .webapptype .elementor-tabs-wrapper .elementor-tab-title{ padding: 10px; } .webapptype .elementor-tabs-wrapper .elementor-tab-title elementor-tab-title{ padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #E9E9E9; font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight: 700; } .webapptype .elementor-tabs-wrapper .elementor-tab-title.active { background: transparent; color: #000!important; } .webapptype .elementor-tabs-wrapper .elementor-tab-title img { padding-right: 25px; float: left; position: relative; top: -7px; } .webapptype .elementor-tabs-content-wrapper { margin-left: 10px; } .webapptype .elementor-tabs-content-wrapper .elementor-tab-content { color: #fff !important; } .webapptype div.elementor-tab-content { padding: 0px 90px 30px; } .webapptype .elementor-tabs-wrapper .elementor-tab-title.elementor-active::after { position: absolute; content: ""; left: 90px; right: 0; bottom: -17px !important; top: 70px !important; width: 75% !important; height: 3px !important; background-color: #e81e1e; } .webapptype:before { content: ""; background-image: url(../images/shape-bg-section.svg); background-repeat: no-repeat; width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; background-size: cover; } .webapptype ul li{ padding-bottom: 20px; list-style: none; position: relative; } .webapptype ul li:before { content: ""; background-image: url(../images/left-arrow.svg); background-repeat: no-repeat; width: 7px; height: 12px; position: absolute; left: 65px; top: 8px; background-size: cover; } .appandwebimg { text-align: center; padding: 0px 0px 10px; } section.refwhyfingent h4 { color: #fff; font-size: 18px; padding-top: 20px; padding-bottom: 10px; } section.benefitapp .box { padding: 60px 10px; } /*section.benefitapp .box .elementor-inner-column .elementor-column-wrap.elementor-element-populated { max-height: 775px; overflow-y: scroll; overflow-x: hidden; }*/ section.Why-develop-your.pplwhyfin.benefitapp .box { border-radius: 0px; } section.Why-develop-your.pplwhyfin.benefitapp .refpercent div { border: 1px solid #223c74; border-radius: 10px; padding: 10px 20px; margin: 20px; width: auto; min-height: 200px; } .portnew .whitepaper-pdf-image .elementor-image { bottom: 21px; right: -20px; } .portnew .elementor-image { background: #fff; width: 258px; height: 375px; padding: 20px; float: right; border-radius: 57px 0; position: relative; bottom: -77px; box-shadow: 8px 34px 75px 0 rgb(15 14 14 / 15%); } .techstck .help-box.helpbox { background: #fff; border-radius: 5px; padding: 20px 10px 50px; border: solid 6px #f2f2f2; margin: 25px 5px 0; text-align: left; } section.techstcksec .elementor-tab-content { max-width: 100%; } .techstcksec .elementor-inner-column .elementor-widget-wrap:after { content: ""; width: 70px; height: 4px; background: #000d28; display: block; bottom: -30px; position: absolute; } .techstcksec .methodologybox p { line-height: 28px; } .techstcksec .elementor-tab-content p{ padding-bottom: 10px; } .appproc { text-align: center; padding: 10px 80px 40px; } .appproc p{ font-size: 18px; } img.appprocimg { visibility: visible !important; } section.appprocesec .content li { display: block; line-height: 32px; } section.appprocesec .content .fa-circle { top: -1px; } section.appvaliddeply .elementor-top-column:before { content: ""; background-image: url(../images/dot-background.png); background-repeat: no-repeat; width: 400px; height: 400px; position: absolute; right: 0; top: 15px; } section.webapptrends p.sub { font-size: 18px; font-weight: 400; line-height: 30px; max-width: 100%; padding-top: 25px; padding-bottom: 80px; } section.webapptrends figure img { height: 490px; width: 100%; border-radius: 15px; } section.webapptrends figure:before{ border-radius: 10px; } section.webapptrends .tab-content p a { display: block; padding: 0px; width: 68%; margin-top: 15px; } section.techstcksec h2 { padding-bottom: 20px; } .future-web { position: relative;background-color: #000D29;color: #FFF;} .future-web:before { background-image: url(../images/shape-bg-section.svg); background-size: cover; content: ""; position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%;} .future-web .usecases-sliderweb {border: 1px solid #223C74;border-radius: 10px; padding: 30px 30px; margin-bottom: 50px;} .future-web p{font-size: 16px;} .future-web .slick-dots {display: flex !important;position: absolute;left: 0px; right: 0; bottom:-60px; margin: 0 auto; width: fit-content;font-size: 0px;} .future-web .slick-dots li {width: 11px; height: 11px;background-color: #D8D8D8;border-radius: 50%;font-size: 0px; margin: 0px 10px;float: left;} .future-web .slick-dots li.slick-active { width: 30px; height: 10px; position: relative; background-color: #E81E1E; border-radius: 5px;} .future-web .usecases-sliderweb p{padding-bottom: 20px;} .cost-of-web {overflow: hidden;padding-top: 85px;padding-bottom: 85px;position: relative;display: flex;align-items: center;} .cost-of-web:before {content: "";background-image: url(../images/partners-bg.svg);height: 100%;width: 100%; position: absolute;background-position: center top; top: 0;background-size: cover;} .cost-of-web article { background: #FFFFFF;border: 1px solid #F6F6F6;box-shadow: 0 3px 16px 0 rgb(211 208 208 / 50%);border-radius: 10px;padding: 40px 35px 40px 35px;} .cost-of-web article:before {content: "";background-image: url(../images/dot-background.png);background-repeat: no-repeat;width: 410px;height: 407px;position: absolute; margin: 0 auto;display: block;} .cost-of-web .container{position: relative; text-align: center;} .cost-of-web title{display: block; text-align: left; font-size: 20px; font-weight: 700; font-family: 'Figtree', Sans-serif; padding-bottom: 15px;} .cost-of-web .service-box { background: #fff; box-shadow: 0px 0px 5px 0 rgb(15 14 14 / 15%); min-height: 97px;border-radius: 10px; padding: 20px 25px; margin-top: 20px;} .cost-of-web .service-box figure {float: left;display: table;} .cost-of-web .service-box h5 { font-family: 'Figtree', Sans-serif; font-weight: 600; font-size: 16px; display: table-cell; vertical-align: middle; padding-left: 10px;max-width: 218px; text-align: left; } .cost-of-web p{ font-size: 16px;} .cost-of-web li a { color: #000;} .cost-of-web .fa-circle { color: #e81e1e; font-size: 12px; padding-right: 15px; position: relative; top: 16px;} .cost-of-web li { font-family: 'Figtree', Sans-serif; font-size: 16px; color: #000; line-height: 40px; list-style: none; display: flex; font-weight: 500; text-align: left;} .top-web-apps .nav-link.active .filterit{filter: brightness(0) invert(1);} .top-web-apps ul.nav-pills{background: #FFFFFF;box-shadow: 0 2px 16px 0 rgba(151,157,161,0.51);border-radius: 17px; width: 1092px;margin: 0 auto; overflow: hidden;} .top-web-apps .nav-link {display: block;padding: 1rem 4rem; } .top-web-apps .nav-pills .nav-link.active{background-color: #E81E1E; border-radius: 0;} .top-web-apps .nav-link.active p{color: #fff;} .top-web-apps .nav-pills .nav-item {text-align: center;} .top-web-apps {text-align: center; position: relative;} .top-web-apps:before { content: "";background-image: url(../images/dot-background.png); background-repeat: no-repeat;background-size: contain; width: 300px; height: 300px; position: absolute; top: 125px; left: 50px;} .top-web-apps .tab-content title{display: block; font-size: 22px; padding-bottom: 15px;} .top-web-apps .nav-link p{color: #000; font-size: 18px; font-weight: 600; padding-top: 10px; } .top-web-apps p{font-size: 16px;} .top-web-apps .nav li a:hover{ padding: 1rem 4rem;} .appbuss.top-web-apps ul.nav-pills { width: 100%; margin-bottom: 35px; } .appbuss.top-web-apps .nav-pills .nav-item{ width: 20%; } .appbuss.top-web-apps .nav-pills .nav-item h3 { font-size: 18px; line-height: 28px; padding-top: 22px; } .appbuss.top-web-apps .nav-link { padding: 20px 0px; display: inline-flex; width: 100%; justify-content: center; } .appbuss.top-web-apps .nav li a:hover { padding: 20px 0px; } .appbuss.top-web-apps .round { background: #fff; box-shadow: 8px 34px 75px 0 rgb(15 14 14 / 25%); width: 65px; height: 65px; border-radius: 50%; display: block; cursor: pointer; margin: 0px auto; } .appbuss.top-web-apps .round img { margin: 0 auto; display: block; text-align: center; top: 50%; width: 35px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); position: relative; } .appbuss.top-web-apps .round span { background: #fff; box-shadow: 8px 34px 75px 0 rgb(15 14 14 / 25%); width: 20px; height: 20px; border-radius: 50%; bottom: -20px; text-align: center; display: table; position: relative; margin: 0 auto; color: #000; } .appbuss.top-web-apps .round.one span { bottom: -30px; color: #000; } .appbuss.top-web-apps .round h2 { font-family: 'Figtree', Sans-serif; font-size: 18px; display: table-cell; vertical-align: middle; text-align: center; height: 100%; } .appbuss.top-web-apps .block-round { float: left; position: relative; padding: 0 24px; text-align: center; } .webappyrs .elementor-widget-image-box { min-height: 140px; } .webappyrs .elementor-widget-image-box .elementor-widget-container { min-height: 130px; } .webappyrs .elementor-image-box-wrapper { align-items: center; justify-content: center; } .webappyrs .elementor-widget-container { justify-content: center; vertical-align: middle; } .why-develop-your .case-slider{ background: #FFFFFF; box-shadow: 0 2px 16px 0 rgb(151 157 161 / 51%); border-radius: 17px; width: 73%; margin: 0 auto; text-align: center; padding: 20px 25px;} .why-develop-your article figure { float: left; display: table; padding-right: 10px; } .why-develop-your h2, .why-develop-your p{text-align: center;} .why-develop-your p{font-size: 16px;} .why-develop-your article h5 { font-family: 'Figtree', Sans-serif; font-weight: 700; font-size: 18px; display: table-cell; vertical-align: middle; padding-left: 10px; color: #000; text-align: left; } .why-develop-your .slick-arrow { position: absolute; bottom: 12px; font-size: 0px; width: 56px; height: 56px; z-index: 1; border: 0; } .why-develop-your .slick-arrow.slick-next { background: url(../images/next-grey.svg) no-repeat; right: -100px; } .why-develop-your .slick-arrow.slick-prev { background: url(../images/prev-grey.svg) no-repeat; left: -100px; } .webapexp .slick-arrow.slick-next { background: url(../images/next-greynew.svg) no-repeat; right: -100px; } .webapexp .slick-arrow.slick-prev { background: url(../images/prev-greynew.svg) no-repeat; left: -100px; } .cost-of-web .service-box figure img, .why-develop-your article figure img { max-width: inherit; } .sap-post-wrapper .sap-post-content { background: #fff; box-shadow: 8px 4px 40px 0 rgb(15 14 14 / 15%); border-radius: 10px; padding: 20px 25px; top: -20px; position: relative; width: 94%; margin: 0 auto; min-height: 110px; max-height: 155px; } .sap-post-wrapper .sap-post-content h4 { color: #FFF; font-size: 20px; font-family: 'Figtree', Sans-serif; font-weight: 400; color: #000; } .sap-post-wrapper figure.img-wraper img { min-width: 100%; max-width: 100%; height: 270px; border-top-left-radius: 10px; border-top-right-radius: 10px; object-fit: cover; } section.webappapproachchart .block-round { padding: 0 24px; } section.mixed-services.techstcksec .elementor-tabs-wrapper { width: 855px; } section.appprocesec .content ul{ padding-left: 22px; } section.appprocesec .content ul li { position: relative; } section.appprocesec .content ul li .fa-circle { left: -20px; top: 10px; position: absolute; } .webapptype .elementor-tabs-content-wrapper { width: 75%; } .usecases-sliderweb .slick-arrow { position: absolute; bottom: -100px; font-size: 0px; width: 56px; height: 56px; z-index: 1; border: 0; } .usecases-sliderweb .slick-arrow.slick-next { background: url(../images/next-grey.svg) no-repeat; left: 51%; } .usecases-sliderweb .slick-arrow.slick-prev { background: url(../images/prev-grey.svg) no-repeat; right: 51%; } .appbuss div.tab-content { width: 80%; display: block; margin: 0 auto; } .top-web-apps.appprocesec .nav-link, .top-web-apps.appprocesec .nav li a:hover { padding: 20px 45px; } .appprocesec .tab-content{ text-align: left; width: 80%; margin: 0 auto; padding-top: 35px; } section.appprocesec.top-web-apps .tab-content p { font-size: 18px; font-weight: 400; } section.appprocesec.top-web-apps .tab-content ul { padding-left: 20px; } section.appprocesec ul li { position: relative; display: block; line-height: 32px; font-family: 'Figtree', Sans-serif; font-size: 18px; list-style: none; } section.appprocesec ul li .fa-circle { left: -20px; top: 10px; position: absolute; color: #e81e1e; font-size: 11px; padding-right: 15px; } span.rd h2{ font-size: 20px; } #topweb ul.nav-pills { width: 1016px; } section.Why-develop-your.pplwhyfin.benefitapp.sdcportfolio .refpercent div { min-height: 155px; margin: 0px 20px 5px; padding: 5px 20px; } section.Why-develop-your.pplwhyfin.benefitapp.sdcportfolio .refpercent p{ padding-bottom: 10px; } .commonpopupallsdc .sdcpopupform { padding: 45px 30px 10px; width: auto; } .commonpopupallsdc .sdcpopupform form h2 { padding-bottom: 30px; } .commonpopupallsdc .sdcpopupform form .form-control { margin-bottom: 20px; } .commonpopupallsdc .sdcpopupform form span.wpcf7-not-valid-tip { top: 0px; text-align: left; } .commonpopupallsdc .sdcpopupform form .wpcf7-spinner { display: block; text-align: center; margin: 0 auto; margin-top: 10px; } .commonpopupallsdc .popup { width: 450px; } .commonpopupallsdc .sdcpopupform form .wpcf7-response-output { margin-top: 0px; padding-top: 0px; } section.Why-develop-your a.btn.primary-btn.sdcompany-popupbtm { width: 186px !important; margin-top: 10px; display:block; } .elementor-widget-image-carousel .elementor-swiper-button { color: #474747; } @media (max-width: 1440px){ footer .slick-slide .footaward1 img { max-width: 100%; } footer span.isotitle { left: 24px; font-size: 11px; } .sds-tooltech .elementor-tabs-wrapper { width: 90%; } .sds-tooltech .elementor-tabs-wrapper .elementor-tab-title { padding: 50px 48px 45px; } .emerging-block figure article p { font-size: 16px; } /* popup landing */ section.fingent-stories .logo { left: 15px; width: 120px; height: 120px; } section.fingent-stories .content { width: 85%; right: 20px; } .ppltestimonial .referraltestisection.sdstestimonial { width: 80%; } /* popup landing */ } /*@media (max-width: 1349px){ .pum-theme-enterprise-blue.popmake-overlay.auto_open .pum-container { width: 44% !important; } }*/ @media screen and (max-width: 1349px) and (min-width: 1200px){ .sd-valdriv section.approach-chart .block-round { padding: 0px 14px; } .sd-valdriv section.approach-chart .block-round .round img { width: 42%; } .appbuss.top-web-apps .nav-link, .appbuss.top-web-apps .nav li a:hover { padding: 25px; } } @media (max-width: 1280px){ .blogfilter-listing .filter-dropdown-wrapper { min-width: 395px; } .appbuss.top-web-apps .nav-link, .appbuss.top-web-apps .nav li a:hover { padding: 25px; } } @media (max-width: 1200px){ footer span.isotitle { left: 18px; font-size: 9px; line-height: 30px; } } @media (max-width: 1024px){ .signup-wrapper { background: #FBFBFB; padding: 39px 0; margin: 0px 0px 10px 0px; overflow: hidden; } .signup-wrapper .container{padding-left:15px; padding-right:15px;} .container.featured-section,.container.detail_container{padding-left:15px;padding-right:15px;} .contact-mail h1 br{display:none;} .contact-mail {padding: 38px 0px 10px 0px;} .highlight_bg {margin-top:40px;} .post-wrapper img {min-width: auto;width: 35%;height: auto;} .post-wrapper {display: flex; flex-wrap: nowrap;} .re_posts_section .re_post_img img {height:250px; width:250px;} .highlights-wrapper > .row:first-child .highlights { padding: 50px 0 30px 0;} .about-awards .logoiso .elementor-image { width: 320px; height: 140px; overflow: hidden; } .about-awards section .elementor-row .elementor-column.elementor-inner-column.logoiso { margin-right: 5px; } .row.blogcontactform { margin-top: 30px; } footer .footer-right .slick-slide img { max-width: 100%; width: 60%; } footer .slick-slide .footaward1 img { width: 70%; } footer span.isotitle { top: 8px; padding-left: 20px; } section.videoheader article { bottom: 50px; } header img.img-fluid.great-place { width: 90px; padding: 0px 10px; } .blogfilter-listing { padding: 40px 0px 20px; } .filterfeatured-section { padding-top: 110px; padding-bottom: 35px; } .referralsteps.abt .box { margin-right: 0px !important; margin-left: 0px !important; } .referral-contact .wpcf7-response-output { margin: 18px 0px 0px !important; } .sds-tabcnt .elementor-tabs-wrapper { width: 48% !important; } .sds-tabcnt .elementor-tabs-content-wrapper { margin-left: 45%; } .sds-tabcnt .redbtn { margin-left: 48%; } section.sdsbnr { height: auto; } .sds-slide { padding: 30px 40px 5px; } .sd-valdriv { background: none; } .sd-valdriv section.approach-chart .block-round h3 { margin: 0 auto; } .sd-valdriv .block-round { padding-bottom: 30px; } .sd-valdriv section.approach-chart .block-round h3 { padding-top: 18px !important; } .sds-tooltech .elementor-tabs-wrapper { width: 100%; } body.home section.usecases .content-block h3 { max-width: 100%; } .emerging-block figure article { top: 35%; } /*.pum-theme-enterprise-blue.popmake-overlay.auto_open .pum-container { width: 56% !important; }*/ /* popup landing */ .pplbox .elementor-row { justify-content: center; } section.fingent-stories .elementor-container { max-width: 100% !important; } section.pplbanner { height: auto; */ } section.fingent-stories .logo { left: 15px; width: 140px; height: 140px; } section.fingent-stories .content { width: 75%; } /* popup landing */ .portnew .whitepaper-pdf-image .elementor-image { bottom: -25px; } .portnew .elementor-image { bottom: 0px; } section.portfoliobnr{ height: auto; } .top-web-apps ul.nav-pills, #topweb ul.nav-pills {width: 856px;} .top-web-apps .nav li a:hover { padding: 1rem 3rem; } .top-web-apps .nav-link {padding: 1rem 3rem;} .sds-tabcnt.webapptype .elementor-tabs-content-wrapper { margin-left: 0%; } .sds-tabcnt.webapptype .elementor-tabs-wrapper { width: 45% !important; top: 0px; left: 10px; min-width: 14%; } .webapptype div.elementor-tab-content { padding: 70px 70px 30px; } section.benefitapp .box { padding: 60px 35px; } .techstcksec .elementor-tab-content .elementor-column.elementor-col-20{ width: 32%; } section.webapptrends .tab-content p a { width: 80%; } .appbuss.top-web-apps .nav-link, .appbuss.top-web-apps .nav li a:hover{ padding: 20px 8px; } .appbuss.top-web-apps .round { width: 80px; height: 80px; } .appbuss.top-web-apps .round span { bottom: -32px; } .appbuss.top-web-apps .round.one span { bottom: -45px; } .appbuss div.tab-content,.appprocesec .tab-content { width: 95%; } .top-web-apps.appprocesec .nav-link, .top-web-apps.appprocesec .nav li a:hover { padding: 20px 15px; } } @media only screen and (max-width: 1200px){ .re_post_content h4{font-size:18px;font-weight: 400;} } @media only screen and (max-width: 991px){ .industryblock { padding-bottom: 10px; } .loaderblog_filter .spanner { height: 565px; } body.home section.usecases .content-block h3 { max-width: 90%; } body.home section.usecases .content-block { padding-bottom: 20px; } body.home section.usecases .slick-dots { top: 470px; } /*.pum-theme-enterprise-blue.popmake-overlay.auto_open .pum-container { width: 60% !important; }*/ .top-web-apps ul.nav-pills, #topweb ul.nav-pills {width: 700px;} .top-web-apps .nav li a:hover { padding: 1rem 1rem; } .why-develop-your article h5{font-size: 15px;} .top-web-apps .nav li a:hover, .top-web-apps .nav-link{ padding: 1rem 2rem; } section.mixed-services.techstcksec .elementor-tabs-wrapper { width: 90%; } } @media only screen and (max-width: 990px){ .re_post_content h4{font-size:14px;font-weight: 400;} .portnew .whitepaper-pdf-image .elementor-image { bottom: 0; float: left; left: 40px; } .portnew .elementor-image { float: left; left: 15px; bottom: 0; } } @media only screen and (max-width: 768px){ .re_post_content h4{font-size:18px;font-weight: 400; } .re_post_img {height: 200px;} .featured-image img{width:100%; height: 300px;} .content-section {padding-left: 15px;padding-top: 45px;} .featured-section {padding-top:100px;} .re_posts_section .re_post_img img{width:100%;} .re_post_content { min-height: 180px;} .re_post_img{display:contents;} .container.re_posts_container{overflow:hidden;} .post-wrapper img { min-width: auto; width: 100%; height: 220px;} .post-wrapper { padding-bottom: 35px;display: flex;flex-wrap: wrap;} .featured-content.tag-section a{padding: 12px 10px; } .featured-wrapper.blog_listing{margin-top:30px;} .wpcf7-response-output { width: 96% !important; } .mobile-gpw-logo { top: 20px !important; } .navbar.border .mobile-gpw-logo { top: 0 !important; } .sds-tabcnt div.elementor-tab-content { padding: 40px 79px 10px; } .sds-tabcnt .elementor-tabs-wrapper { width: 50% !important; } .sds-tabcnt .redbtn { margin-left: 54%; } .sds-tabcnt .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after { width: 42px; } .sds-tech-logo img.alignnone.size-full { width: 150px; } .sds-tabcnt .elementor-tab-content h2 { font-size: 25px; } .sds-tabcnt .elementor-tab-content p{ font-size: 18px; line-height: 28px; } .sds-tooltech .elementor-tabs-wrapper .elementor-tab-title { padding: 40px; } .emerging-block figure article { left: 15px; } .emerging-block figure article p { font-size: 16px; line-height: 24px; } /*.pum-theme-enterprise-blue.popmake-overlay.auto_open .pum-container { width: 75% !important; }*/ .techstcksec .elementor-tab-content .elementor-column.elementor-col-20 { width: 48%; } /*section.webapptrends .tab-left { top: 20%; height: 115px; } section.webapptrends .tab-left .scrollbar { height: 83px; } section.webapptrends p.sub { padding-bottom: 0px; } section.custom-software.webapptrends { padding-bottom: 10px; }*/ section.custom-software.webapptrends article { text-align: left; max-width: 90%; } .appbuss.top-web-apps .block-round { padding: 0 7px; } .appbuss.top-web-apps .nav-pills .nav-item h3 { font-size: 16px; } .top-web-apps.appprocesec .nav-link, .top-web-apps.appprocesec .nav li a:hover { padding: 20px 11px; } .top-web-apps.appprocesec .nav-link p { font-size: 15px; } } @media only screen and (width: 768px){ .about-awards section .elementor-row .elementor-column.elementor-inner-column.logoiso { width: 325px; } .about-awards .logoiso .elementor-image { height: 140px; } } @media only screen and (max-width: 767px){ .about-awards .logoiso .elementor-image img { width: 215px; height: 110px; } .about-awards .logoiso .elementor-image { width: 240px; height: 115px; } footer .footer-right .slick-slide img { width: 85%; max-width: 100%; } footer span.isotitle { font-size: 11px; line-height: 30px; padding-left: 25px; top: 7px; } section.videoheader article { top: 55%; } header .border img.img-fluid.great-place { width: 57px; } .footer-left-main .w-50 { width: 100% !important; text-align: center; } .blogfilter-listing .filter-dropdown-wrapper { min-width: 330px; } .filterfeatured-section { padding-top: 80px; padding-bottom: 30px; } .servwithoutlogo h2 { padding-bottom: 70px; } section.referralsteps .box aside { display: block; padding: 20px; } section.referralsteps .box { min-height: 315px !important; padding: 25px 35px !important; } .referraltestisection .testimonialcnt { max-width: 100%; width: 100%; } section.referraltestisection .right-block-content .testimonialcnt:before { left: 2px; top: -1px; } .referraltestisection { max-width: 100%; padding: 20px 0px 20px; } .referraltestisection .slick-arrow { top: 65%; } .refpercent h3 { padding: 25px 0px 5px; } .row.refvalue { padding: 35px 0px; } .row.refvalue div{ padding-bottom: 25px; } .sds-tabcnt .elementor-tabs-wrapper, .sds-tooltech .elementor-tabs-wrapper{ width: 98% !important; overflow-x: scroll !important; overflow-y: hidden !important; display: inline-block!important; padding: 15px; top: -10px; left: 10px; } .sds-tabcnt .elementor-tabs-content-wrapper, .sds-tooltech .elementor-tabs-content-wrapper { width: 100% !important; margin-left: 0% !important; padding-top: 125px; } .sds-tabcnt .elementor-tab-title.elementor-tab-mobile-title, .sds-tooltech .elementor-tab-title.elementor-tab-mobile-title { display: none; } .sds-tabcnt .elementor-widget-tabs .elementor-tab-desktop-title, .sds-tooltech .elementor-widget-tabs .elementor-tab-desktop-title { display: table-cell!important; overflow: hidden; min-width: 120px !important; } .sds-tabcnt .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after, .sds-tooltech .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after { width: 36px; } .sdstestimonial{ margin: 0px; } .sds-tabcnt div.elementor-tab-content, .sds-tooltech div.elementor-tab-content { padding: 40px 30px 10px; } .sds-tooltech .elementor-tabs-content-wrapper { padding-top: 0px; } body.home section.usecases .slick-dots { top: 535px !important; } .emerging-tech .d-flex { display: block !important; } .emerging-block { padding-right: 0px; margin-bottom: 20px; } .emerging-block figure img { width: 100%; } .emerging-block figure article { top: inherit; bottom: 15px; left: 15px; } section.elementor-section.blog-slider-section { padding-bottom: 20px; } .commonpopupall .popup { display: block; } .commonpopupall .pop-image-left { display: block; width: 150px; margin: 20px auto 0px; border-radius: 5px; } .pum-container.pum-responsive img { height: 200px; width: auto; padding-top: 23px; } .commonpopupall .pop-imagecontent-right { padding: 20px 20px 30px; } .popupclickbtn{ bottom: 20px; left: 10px; } span.btnpopmakeclick.pum-trigger { padding: 10px 5px; } .pum-overlay.pum-theme-enterprise-blue, .pum-theme-enterprise-blue, .pum-overlay.pum-theme-enterprise-blue .pum-container, .pum-theme-enterprise-blue .pum-container { bottom: 10px !important; top: auto !important; left: 10px !important; margin-bottom: 10px !important; } .portnew .whitepaper-pdf-image .elementor-image { left: 0; } .future-web .usecases-sliderweb p{padding-bottom: 20px; text-align: center;} .future-web .usecases-sliderweb h2{text-align: center;} .top-web-apps ul.nav-pills {flex-wrap: nowrap;overflow-x: scroll;overflow-y: hidden;border-bottom: none;} .why-develop-your .slick-arrow {bottom: -70px;} .why-develop-your .slick-arrow.slick-next {right: 90px;} .why-develop-your .slick-arrow.slick-prev {left:90px;} .why-develop-your .case-slider{width: 90%;} .top-web-apps ul.nav-pills { flex-wrap: nowrap; overflow-x: scroll; overflow-y: hidden; border-bottom: none; } .top-web-apps ul.nav-pills, #topweb ul.nav-pills {width: initial;} .sds-tabcnt.webapptype .elementor-tabs-wrapper { width: 100% !important; } .sds-tabcnt.webapptype .elementor-widget-tabs .elementor-tab-desktop-title { min-width: 300px !important; } .webapptype .elementor-tabs-wrapper .elementor-tab-title.elementor-active:after { bottom: -57px !important; top: 95px !important; width: 63% !important; } .sds-tabcnt.webapptype .elementor-tabs-content-wrapper { padding-top: 10px; } .sds-tabcnt.webapptype div.elementor-tab-content { padding: 40px 10px 10px; } .webappyrs .elementor-image-box-img img { max-width: 55px; } .top-web-apps #pills-tab img { max-width: 50px; } section.webapptrends .tab-content p a{ margin: 15px auto; } section.fingent-stories.appprocesec .content { top: 100px; } section.fingent-stories.appprocesec .main-img { height: 665px; } .appproc { padding: 10px 10px 40px; } .techstcksec .elementor-tab-content .elementor-column.elementor-col-20 { width: 100%; } .appbuss.top-web-apps .nav-link, .appbuss.top-web-apps .nav li a:hover { padding: 20px 20px; width: 150px; } .appbuss.top-web-apps .nav-pills .nav-item { width: 150px; } .top-web-apps.appprocesec .nav-link, .top-web-apps.appprocesec .nav li a:hover { padding: 20px 50px; height: 152px; } .commonpopupall .pop-imagecontent-right { width: 260px; } .top-web-apps.appprocesec .nav-link p { font-size: 16px; } .commonpopupallsdc .pop-imagecontent-right, .commonpopupallsdc .popup { width: 100%; } .commonpopupall .pop-imagecontent-right { padding-top: 45px; } } @media only screen and (max-width: 490px){ footer span.isotitle { padding-left: 14px; top: -3px; font-size: 9px; } .servwithoutlogo h2 { padding-bottom: 60px; } section.servicepageindustrybox .industrial-slider .slick-arrow { top: 82%; } section.servicepageindustrybox .industrial-card.slick-slide { min-height: 330px; margin-bottom: 50px; } div.customservice section.custom-software .tab-content p { padding-top: 0px; padding-bottom: 0px; font-size: 16px; line-height: 26px; } div.customservice section.custom-software article { max-width: 100%; } section.success-storiesserv .slick-arrow { top: 8%; } .referral-contact .wpcf7-response-output { margin: 0px 0px 0px !important; } .sd-valdriv section.approach-chart .block-round .round span { bottom: -20px; } .sds-tabcnt .redbtn { margin-left: 0%; } .sds-slide button.slick-prev.slick-arrow { left: -65px; } .sds-slide button.slick-next.slick-arrow { right: -65px; } .sd-valdriv section.approach-chart .block-round h3 { min-height: 32px; } body.home section.usecases .content-block h3 { max-width: 100%; } .custompopup .content { padding: 30px 15px 30px; } /*.pum-theme-enterprise-blue.popmake-overlay.auto_open .pum-container { width: 85% !important; padding: 10px 15px; }*/ } @media only screen and (max-width: 400px){ footer span.isotitle { top: -6px; } } @media only screen and (max-width: 370px) { section.success-storiesserv .slick-arrow { top: 10%; } .sd-valdriv section.approach-chart .block-round .round span { bottom: -15px; } .sd-valdriv section.approach-chart .block-round { width: 100%; } .sds-slide { padding: 30px 20px 5px; } .sds-slide { margin: 10px 5px; } .sds-slide p { font-size: 16px; } } @media only screen and (max-width: 320px){ footer span.isotitle { padding-left: 10px; font-size: 8px; } } .testimonial-slider-desc { text-align: left; float: left; font-family: 'Figtree', Sans-serif; font-weight: 500; line-height: 25px; } @media only screen and (min-width: 1380px){ #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu>li.mega-menu-item>a.mega-menu-link { font-size: 11px !important; } } @media only screen and (max-width: 767px){ .newsletter-btn{ left: 268px !important; } .signup-box .wpcf7-form-control{ width: 120% !important; } } @media only screen and (max-width: 767px){ .footer-left-main .pr-3 { padding-left: 23px !important; } .footer-left-main .pl-2 { padding-left: 26px !important; padding-right: 16px; } } .mega-current-menu-item > a{ color: #e62329 !important; } @media only screen and (max-width: 768px){ section .industrial-slider .slick-arrow.slick-prev { top: 410px; } section .industrial-slider .slick-arrow.slick-next { top: 410px; } } @media only screen and (max-width: 425px){ section.insights .slick-arrow { top: -30px !important; width: 35px; } section.insights .slick-arrow.slick-prev { right: 62px; } } @media screen and (max-width: 768px) and (min-width: 425px){ section.insights a.view-all{ right: 20% !important; } } section.insights .insight-slider{ display:flex !important; } @media screen and (max-width: 1024px) and (min-width: 768px){ header .navbar-toggle { position: absolute; right: 50px; } } .sydneycnt p { font-size: 18px; } /* shortcode */ .shortsection a, .shortsection a:hover{ text-decoration: none; } .shortsection .clearfix{ clear: both; } .shortsection.bg-primary { background: #fafafa url('https://www.fingent.com/wp-content/uploads/FingentCTAbg.jpg'); background-size: cover; background-repeat: no-repeat; background-position: 50%; padding: 90px 0; color: #fff; min-height: 200px; height: auto; } .shortsection.bg-info { background: #fafafa url('https://www.fingent.com/wp-content/uploads/FingentCTAbg.jpg'); background-size: cover; background-repeat: no-repeat; background-position: 50%; padding: 90px 0; color: #fff; min-height: 200px; height: auto; } .shortsection.bg-info1 { background: #fafafa url('https://www.fingent.com/wp-content/uploads/FingentCTAbg.jpg'); background-size: cover; background-repeat: no-repeat; background-position: bottom; padding: 30px 10px; color: #fff; min-height: 200px; height: auto; } .shortsection .btn{ display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; padding: 10px 20px; font-size: 14px; font-weight: 600; letter-spacing: 1px; line-height: 1.5; border-radius: 0.5rem; } .shortsection .btn-info{ color: #fff; background-color: #3737f4; border-color: #3737f4; } .shortsection .btn-info1 { color: #fff; background-color: #119C92; border-color: #119C92; } .shortsection .btn-info2 { color: #fff; border: solid 2px #fff; background: transparent; } .shortsection a.btn.btn-info2:hover { background-color: #E81E1E; border: solid 2px #E81E1E; color: #FFF; } .shortsection .col-md-6{ float: left; width: 50%; } .shortsection .text-left{ text-align: left; } .shortsection .text-right{ text-align: right; display: flex; justify-content: center; align-items: center; } .shortsection .container{ padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .shortsection h2, .shortsection p, .shortsection a{ color: #fff !important; } .shortsection .text-right img { height: auto !important; } section.shortsection.blogfooter.bg-info1 { margin-bottom: 35px; } section.shortsection { margin-bottom: 30px; } .shortsection h2{ font-size: 25px; line-height: 30px; } .shortsection p{ font-size: 16px; line-height: 27px; padding: 0px 0px 17px 0px; } /* shortcode */ @media (max-width: 1024px){ .shortsection .text-right img{ max-width: 360px !important; } section.propel.technologies-services.abt .box { margin-left: 0px !important; min-height: 200px; } } @media only screen and (max-width: 768px){ .shortsection .text-right img { max-width: 80% !important; } } @media only screen and (max-width: 768px){ .shortsection .text-right { justify-content: flex-start; margin-top: 30px; } } section.usecases .content-block h3{ height: 225px !important; } /*@media only screen and (min-width: 1600px){ section.usecases .slick-dots { top: 85% !important; } } @media only screen and (min-width: 1920px){ section.usecases .slick-dots { top: 78% !important; } }*/ @media only screen and (max-width: 768px){ section.usecases .content-block h3{ height: 225px; } /*section.usecases .slick-dots { position: absolute; top: 51%; }*/ section.success-stories figure img{ width:auto; } section.success-stories .slick-arrow.slick-prev{ top: 70px; } section.success-stories .slick-arrow.slick-next{ top: 70px; } section.success-stories .slide { padding-top: 10px !important; } .success-stories-heading{ top: 0px !important; } .newsletter-btn{ border-radius: 0px !important; } } @media only screen and (max-width: 767px){ section.elementor-section.propel:before { bottom: 0; } /* popup landing */ section.fingent-stories .content { width: 94%; right: 10px; top: 200px; } section.fingent-stories .main-img { height: 760px; } section.fingent-stories .scrollbar { height: 485px; } section.fingent-stories .slick-dots { width: 34%; } .ppltestimonial .referraltestisection.sdstestimonial { width: 95%; margin: 30px 40px; padding: 30px 20px; } .pplbtm .elementor-element.redbtn .elementor-button { white-space: inherit; } .elementor-column.elementor-inner-column.pplform { padding: 25px 12px; } .elementor-column.elementor-inner-column.pplform .form-control { padding: 10px; } .testimonial-contact .your-country:before { right: 3px; } /* popup landing */ } @media only screen and (max-width: 990px) and (min-width: 491px){ .sds-slide button.slick-prev.slick-arrow{ left: -80px; } .sds-slide button.slick-next.slick-arrow{ right: -80px; } section.insights a.view-all{ right: 22%; } section.fingent-stories .slick-dots { width: 15%; } } @media only screen and (max-width: 490px){ section.success-stories figure img { padding-top: 40px; } } #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after { margin: 0 0 0 2px; } header li.gpwlogo { width: 79px; } header li.gpwlogo .great-place { top: -4px; } header .border li.gpwlogo .great-place { top: -2px; } header #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu>li.mega-menu-item>a.mega-menu-link, #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item { letter-spacing: 1px; padding-left: 4px; padding-right: 4px; } #wpcf7-f35613-p8561-o1 ::placeholder { color: #fff !important; opacity: 0.6; } .partner-slider .slick-arrow{ position: absolute; font-size: 0px; width: 56px; height: 56px; z-index: 1; border: 0; top: 20px; } .partner-slider .slick-arrow.slick-prev { background: url(https://www.fingent.com/wp-content/themes/fingent/images/prev-grey.svg) no-repeat; left: -65px; } .partner-slider .slick-arrow.slick-next { background: url(https://www.fingent.com/wp-content/themes/fingent/images/next-grey.svg) no-repeat; top: 15px; right: -65px; } .partner-slider .slick-dots{ display: flex !important; position: absolute; left: 0; right: 0; bottom: -40px; margin: 0 auto; width: 5%; font-size: 0px; z-index: 9999; } .partner-slider .slick-dots li{ width: 11px; height: 11px; background-color: #d8d8d8; border-radius: 50%; font-size: 0px; margin: 0 auto; } .partner-slider .slick-dots li.slick-active{ width: 11px; height: 11px; position: relative; background-color: #e81e1e; border-radius: 5px; } .partner-slider .slick-dots li:hover{ background-color: #b5abab; } /*----- Mobile Image Box Left -----*/ @media (max-width: 767px) { .img-box-mob .elementor-image-box-wrapper { display: flex; } .img-box-mob .elementor-image-box-wrapper{ flex-direction: row-reverse; } .img-box-mob .elementor-image-box-image { margin-right: 15px !important; } .img-box-mob .elementor-image-box-image { margin-left: 15px !important; } } /*----- Footer New -----*/ .foo_new { padding-top: 60px; } .foo_col h4 { font-family: 'Figtree', Sans-serif; font-size: 20px; color: #FFFFFF; padding-bottom: 30px; font-weight: 700; line-height: 24px; } .foo_col { padding: 0px !important; } .foo_col li { list-style-type: none; } .foo_col li a { font-family: 'Figtree', Sans-serif; font-size: 15px; font-weight: 400; color: #B0ACB3; cursor: pointer; display: inline-block; transition: 0.2s linear; line-height: 36px; } .foo_col li a:hover { color: #FFF; } .foo_logo_col { text-align:right; } .foo_logo_col img { width: 100%; height: auto; } .foo_row_2 .foo_col li { margin-right: 16px; } .foo_row_2 .foo_sm_col img:hover { filter: brightness(0) invert(1); } @media (min-width: 1200px) { .foo_row_1 { width:1280px !important; margin-right: auto !important; margin-left: auto !important; } .foo_row_2 { width:1200px !important; margin-right: auto !important; margin-left: auto !important; } .foo_row_3 { width:1200px !important; margin-right: auto !important; margin-left: auto !important; } } @media (max-width: 1199px) { .foo_row_1 { padding-left: 50px; padding-right: 30px; } .foo_row_2 { padding-left: 50px; padding-right: 30px; } .foo_row_3 { padding-left: 50px; padding-right: 30px; } } @media (min-width: 1025px) { .foo_row_2 .foo_sm_col ul { position: absolute; bottom: 0; } } .foo_copyright { background-color: rgba(255, 255, 255, 0.06); margin-top:37px; padding-top: 5px; padding-bottom: 5px; } .foo_copyright p { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; color: #B3B3B3; line-height: 36px; } .foo_copyright p a { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; color: #B3B3B3; line-height: 36px; } .foo_copyright p a:hover { color: #FFF; } .copyright_col_1 { padding: 0px !important; } .copyright_col_1 span { color: #FFFFFF; } .copyright_col_2 { padding: 0px !important; } .copyright_col_2 p { margin-left: 50px; } .copyright_col_2 span { margin-left: 70px; } @media (min-width: 576px) { .foo_row_2 .foo_col ul { display: inline-flex; } .foo_row_2 .foo_sm_col ul { display: inline-flex; } .foo_logo_col_mob { display:none; } } @media (max-width: 575px) { .foo_col { margin-bottom: 30px; } .foo_col h4 { text-align: center; } .foo_col li { text-align: center; } .foo_logo_col { display:none; } .foo_sm_col { text-align: center; } .foo_sm_col ul { display:inline-flex; } .foo_logo_col_mob { text-align:right; } .foo_logo_col_mob img { width: 100%; height: auto; } .foo_copyright p { text-align: center; } .copyright_col_2 p { margin-left: 0px !important; } } /*----- Home Page New -----*/ .tech_horizons_slider .post-wrapper img { min-width: auto !important; height: auto !important; width: auto; } .tech_horizons_slider .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .tech_horizons_slider .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #FFFFFF59; display: inline-block; padding-top: 5px; } .tech_horizons_slider .slick-prev { left: 91%; position: relative; top: -25px; z-index: 2; } .tech_horizons_slider .slick-next { left: 97%; position: absolute; top: 15px; z-index: 2; } @media (max-width: 767px) { .tech_horizons_slider .slick-prev { left: 75% !important; top: -20px !important; } .tech_horizons_slider .slick-next { left: 85% !important; top: -20px !important; } } .tech_horizons_slider .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #FFFFFF59; display: inline-block; padding-top: 5px; color:#ffffff !important; background: #e81e1e; } .tech_horizons_slider .slick-prev:hover:before { color:#ffffff !important; background: #d55555; } .tech_horizons_slider .slick-next:hover:before { color:#ffffff !important; background: #d55555; } .tech_horizons_slider .post-wrapper .row{ box-shadow: 0px 0px 2px 0px #7E7E7E26; padding: 40px; background: #FAFBFF; margin-top: 15px; background-image:url(https://www.fingent.com/wp-content/uploads/curved-lines-top.png), url(https://www.fingent.com/wp-content/uploads/curved-lines-bottom.png); background-repeat: no-repeat,no-repeat; background-position-x: left,right; background-position-y: top,bottom; margin-right: 0px; margin-left: 0px; } @media (min-width: 768px) { .tech_horizons_slider .slick-slide { margin: 0 16px; } .tech_horizons_slider .slick-list { margin: 0 -16px; } .tech_horizons_slider { overflow: hidden; padding-top: 40px; } } .tech_horizons_slider .slick-dots { display: flex !important; position: absolute; left: 0px; right: 0; bottom: 20px; margin: 0 auto; width: 16%; font-size: 0px; } .tech_horizons_slider .slick-dots li { width: 11px; height: 11px; background-color: #D8D8D8; border-radius: 50%; font-size: 0px; margin: 0 10px; } .tech_horizons_slider .slick-dots li.slick-active { width: 30px; height: 10px; position: relative; background-color: #EA2629; border-radius: 5px; } @media (max-width: 767px) { .tech_horizons_slider .slick-dots{ width: 45%; } .tech_horizons_slider .post-wrapper{ width: 355px; margin-right: 0px; margin-bottom: 0px !important; padding-bottom: 0px !important; } .tech_horizons_slider .post-wrapper .row{ padding:20px !important; } .tech_horizons_slider .post-wrapper .row .con-box{ padding:0px !important; } .tech_horizons_slider .post-wrapper h3{ font-size: 19px !important; line-height: 30px !important; } .tech_horizons_slider .post-wrapper p{ font-size: 14px !important; margin-right: 0px !important; } .faq-num { float:left; height: 125px; } } .tech_horizons_slider .post-wrapper h3 { font-size: 25px; font-family: 'Figtree', Sans-serif; line-height: 35px; margin-bottom: 12px; color: #05131C; font-weight: 700; margin-top: 24px; } .tech_horizons_slider .post-wrapper p { font-size: 16px; line-height: 28px; font-family: 'Figtree', Sans-serif; font-weight: 400; color: #05131C; margin-bottom: 30px; margin-right: 60px; } .tech_horizons_slider .post-wrapper .learn-more { font-size: 17px; line-height: 28px; font-family: 'Figtree', Sans-serif; font-weight: 700; color: #EA2629; } .tech_horizons_slider .post-wrapper .learn-more:after { content:url(https://www.fingent.com/wp-content/uploads/Learn-more-arrow.png); position: absolute; margin-left: 10px; } /*-----*/ .clutch_slider .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .clutch_slider .slick-prev { left: 92%; position: relative; margin-bottom: 0px; top: 30px; z-index: 2; } .clutch_slider .slick-next { left: 97%; position: absolute; top: 30px; z-index: 2; } @media (max-width: 767px) { .clutch_slider .slick-prev { left: 75% !important; top: -60px !important; } .clutch_slider .slick-next { left: 85% !important; top: -60px !important; } } .clutch_slider .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #081B4C; display: inline-block; padding-top: 5px; } .clutch_slider .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #081B4C; display: inline-block; padding-top: 5px; color:#ffffff !important; background: #e81e1e; } .clutch_slider .slick-prev:hover:before { color:#ffffff !important; background: #d55555; } .clutch_slider .slick-next:hover:before { color:#ffffff !important; background: #d55555; } @media (max-width: 767px) { .clutch_slider .slick-dots{ width: 45%; } .clutch_slider .post-wrapper{ width: 355px; margin-right: 0px; } .faq-num { float:left; height: 125px; } } .clutch_slider .row { margin:0px !important; } @media (min-width: 768px) { .clutch_slider .slick-list { padding-top: 40px; } .clutch_slider .projcol { padding-left: 0px; } } .clutch_slider .post-wrapper h3 { font-family: 'Figtree', Sans-serif; font-size: 30px; font-weight: 700; line-height: 40px; color: #05131C; margin-top: 3px; margin-bottom: 12px; } .clutch_slider .post-wrapper h4 { font-family: 'Figtree', Sans-serif; font-size: 20px; font-weight: 700; line-height: 30px; color: #05131C; } .clutch_slider .projcol img { height: auto; min-width: auto; } .clutch_slider .post-wrapper .type { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight:400; line-height: 28px; color: #486082; background-color: #EEF5FF; border: 1px solid #deeeee; border-radius: 2px; Padding: 0px 8px 0px 8px; width: fit-content; margin-top: 10px; margin-bottom: 10px; } .clutch_slider .post-wrapper p { font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 400; line-height: 28px; color: #05131C; } .clutch_slider .post-wrapper .learn-more { font-family: 'Figtree', Sans-serif; font-size: 17px; font-weight: 700; line-height: 28px; color: #E81E1E; margin-top: 14px; position: absolute; } .clutch_slider .post-wrapper .learn-more:after { content:url(https://www.fingent.com/wp-content/uploads/Learn-more-arrow.png); position: absolute; margin-left: 10px; } .clutch_slider .blue-box { background: #D6E2F3; padding: 32px; border-radius: 2px; } .clutch_slider .blue-box:before { content:url(https://www.fingent.com/wp-content/uploads/white-quotes.png); position:absolute; top: -30px; left: -40px; } .clutch_slider .white-box { background: #F3F8FF; padding: 32px; border-radius: 2px; height: max-content; } .clutch_slider .blue-box .name { font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight:700; line-height: 21px; color: #05131C; margin-bottom: 4px; margin-top: 30px; } .clutch_slider .blue-box .desc { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight:400; line-height: 17px; color: #05131C; margin-bottom: 4px; } .clutch_slider .blue-box .loc { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight:400; line-height: 24px; color: #05131C; margin-bottom: 4px; } .clutch_slider .white-box .numb { font-family: 'Figtree', Sans-serif; font-size: 75px; font-weight:700; line-height: 85px; color:#1B2A51; text-align:center; } .clutch_slider .white-box img { min-width: auto; max-width: 100%; height: auto; margin: auto; } .clutch_slider .white-box table { border: 2px solid #B5C9E4; border-width: 1px 0px 0px 0px; width: 100%; margin-top: 32px; } .clutch_slider .white-box td { border:none !important; font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 500; line-height: 30px; } .clutch_slider .white-box td:last-child { text-align:right; } .clutch_slider .white-box tr:first-child td { padding-top:31px; } @media (max-width: 767px) { .clutch_slider .post-wrapper { margin-bottom:0px !important; padding-bottom: 0px !important; } .clutch_slider .post-wrapper h4 { font-size: 14px !important; } .clutch_slider .post-wrapper h3 { font-size: 18px !important; line-height: 28px !important; } .clutch_slider .post-wrapper p { font-size: 12px !important; line-height: 20px !important; } .clutch_slider .blue-box { margin-top: 80px; padding: 36px 16px 16px 16px; } .clutch_slider .blue-box:before { top: -40px !important; left: 15px !important; } .clutch_slider .white-box { margin-top: 40px; } .clutch_slider .white-box .numb { font-size: 50px !important; line-height: 62px !important; } } @media (max-width: 991px) { .clutch_slider .blue-box { margin-top: 100px; } .clutch_slider .blue-box:before { left: 0px; } .clutch_slider .blue-box .name { margin-top: 20px; } .clutch_slider .white-box { margin-top: 30px; } .clutch_slider .blue-box .proj-box { padding: 0px; } .clutch_slider .white-box img { width: auto !important; } } /*** Survey form starts ****/ .survey-step-heading { margin-top: 0px; box-shadow: none !important; border: 0px !important; border-radius: 0px !important; background-image: linear-gradient(94deg, rgba(255, 239, 239, 0.80) 7.27%, rgba(254, 228, 228, 0.80) 66.77%, rgba(255, 244, 244, 0.80) 102.47%) !important; margin-top: 0px !important; padding: 32px 0px 12px 0px !important; margin-bottom: 10px !important; background-color: #ffffff; text-align: center; font-size: 26px; position: relative; } .survey-step-heading::after { content: url(/wp-content/uploads/U-right.png); position: absolute; right: 0px; bottom: 0px;} .survey-step-heading::before { content: url(/wp-content/uploads/U-left.png); position: absolute; left: 0;} .survey-step-content { padding-left: 32px; padding-right: 32px;} .row.survey-question { transition: background-color .2s cubic-bezier(0,0,.2,1); border-radius: 15px; margin: 20px 0px; page-break-inside: avoid; word-wrap: break-word; border-left: 5px solid #ff5722; position: relative; background: #F5F6FA; border: 0px; padding: 10px; display: flex; align-items: center; } .survey-question select.ui.selection.dropdown { font-size: 16px; height: 42px; } button.cf7mls_btn { background-color: #E81E1E !important; color: #fff !important;} .survey-step { display: block; } .survey-step-heading h2 { color: #222222; font-weight: normal; line-height: 40px; font-size: 26px !important; letter-spacing: .2px; } .survey-step-heading h2 span { color: #E81E1E; font-size: 30px; font-weight: 600; } .survey-ques p { font-size: 16px; font-weight: 400; line-height: 22px; margin: 0; color: #222222;} .cf7mls-btns { padding-left: 32px; padding-right: 32px; } .assessment-popup span.wpcf7-not-valid-tip { top: 0px; } .assessment-popup { background-color: #fff; border-radius: 20px; } .assessment-popup .cf7mls-btns .cf7mls_next.action-button { margin-top: 0px; } .assessment-popup .cf7mls-btns .cf7mls_back.action-button, .assessment-popup .fieldset-cf7mls .cf7mls_back { margin-top: 0px; color: rgba(51,51,51,0.7); background-color: rgb(255,255,255); box-shadow: 0 2px 1px -1px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%); } .assessment-popup .survey-step4 .fieldset-cf7mls .cf7mls_back { margin-left: 32px; padding: 10px; } .assessment-popup .wpcf7-response-output.wpcf7-validation-errors { display: none !important; } .assessment-popup .wpcf7 form .wpcf7-response-output { margin: 60px auto 30px; padding: 0px; display: none !important; } .assessment-popup .survey-step4-content { background: #F5F6FA; border: 0px; padding: 30px; border-radius: 8px; margin: 32px; } .assessment-popup .survey-step4-content h2 { font-size: 20px; font-weight: 700; color: #222222; padding-bottom: 10px; } .assessment-popup .survey-step4-content p { font-size: 16px; font-weight: 400; line-height: 22px; padding-bottom: 15px; } .assessment-popup .survey-step4-content { color: #222222; } .assessment-popup input.wpcf7-form-control.wpcf7-email { font-size: 15px; font-weight: normal; border: 1px solid #b1abab; background-color: #f8f9fa; border-radius: 4px 4px 0 0; color: initial; height: 40px; text-indent: 15px; box-shadow: none; outline: 0; width: 95%; } .assessment-popup input.wpcf7-form-control.wpcf7-submit { display: inline-block; letter-spacing: .25px; line-height: 36px; text-decoration: none; text-transform: none; min-width: auto; outline: 0; border: 0; cursor: pointer; background-color: #E81E1E; color: #ffffff; font-size: 14px; padding: 2px 25px !important; margin-top: 0px !important; } .survey-step4-content .step4 img { width: 100%; padding-top: 15px;} .assessment-popup .wpcf7 form.sent .wpcf7-response-output { display: block !important; margin: 0px auto 32px; width: 92%; padding: 8px; text-align: center; } .assessment-popup .wpcf7 form span.wpcf7-spinner { position: absolute; top: 10px; right: -10px; margin: 0px; } button#cf7mls-back-btn-cf7mls_step-4 { margin-left: 32px; padding: 10px; font-size: 16px; } .assessment-popup .survey-option { padding-left: 0px; padding-right: 0px; } .survey-option input[type=checkbox] { display: none; border: none; } .survey-option input[type="checkbox"] { display:inline-block; height: 33px; width: 70px; background-size: contain !important; opacity: 0.5;} .survey-option span.wpcf7-list-item.first input[type="checkbox"]{ background:url("/wp-content/uploads/yes-button.png") no-repeat; } .survey-option span.wpcf7-list-item.last input[type="checkbox"]{ background:url("/wp-content/uploads/no-button.png") no-repeat; } .survey-option input[type="checkbox"]:checked { opacity: 1; } .survey-option span.wpcf7-list-item-label { display: none; } .survey-option input[type="checkbox"]:checked:after { display: none; } .survey-option .wpcf7-list-item { margin: 0px; } .survey-option .wpcf7-list-item label { margin-bottom: 0px; } .survey-submitted { min-height: 633px; display: flex; justify-content: center; align-items: center; flex-direction: column; align-content: center; color: #262626; font-family: 'Figtree', Sans-serif; } .survey-submitted h2 { font-size: 26px; line-height: 40px; font-weight: 500; text-align: center;} .survey-submitted h3 { font-size: 20px; line-height: 30px; padding: 10px 115px 20px; text-align: center; } .survey-submitted-img { margin-bottom: 50px; } /*** Survey form ends ****/ /***** ----- Code from Customize.css -----*****/ * { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Old versions of Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */ } section.partners .left-heading { background-image: url(/wp-content/uploads/partners.jpg) !important; } footer .footer-left-main { background-image: url(https://www.fingent.com/wp-content/uploads/map-dotted-min.png) !important; } section.discuss-Project { background-image: url(https://www.fingent.com/wp-content/uploads/cta-bg-min.png) !important; } .highlights h1, .highlights h2{font-size: 24px; font-weight: 400; margin: 0 0 5px 0; padding: 0; font-family: 'Anton';} .highlights h1 a, .highlights h2 a{ color: #000; transition: all 0.4s;} .highlights h1 a:hover, .highlights h2 a:hover{ color: #e81e1e; transition: all 0.4s; text-decoration: none; } .post-content h1, .post-content h2{font-size: 20px; font-weight: 400; line-height: 24px; margin: 0; padding: 0; font-family: 'Anton'; } .post-content h1 a, .post-content h2 a{ color: #000; transition: all 0.4s;} .post-content h1 a:hover, .post-content h2 a:hover{ color: #e81e1e; transition: all 0.4s; text-decoration: none; } .contact-mail h1, .contact-mail h2{font-size: 28px; font-weight: 400; margin: 0 0 20px 0; padding: 0;line-height:30px;} /*----- 23-AUG-2021 -----*/ footer .footer-left .social li { border:none; } footer .footer-left .social li:hover { border:none; } .hov_soc_img { display : none; } footer .footer-left li a:hover .soc_img { display: none !important; } footer .footer-left li a:hover .hov_soc_img { display: block !important; } /*----- 19-AUG-2021 -----*/ section.success-stories a.btn { position: relative !important; } .success-stories-heading { position: absolute; top: 50px; } section.innerbnr P { font-family: "Figtree",Sans-serif; } section.approach-chart .block-round .round { cursor:auto !important; } section.partners:before { background-color: #f2f5fb !important; background-image: none !important; } .highlight_bg { display:none; } #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item { font-family: 'Figtree', Sans-serif !important; } footer a.btn.contact { font-size: 12px !important; } @media (max-width: 767px) { .footer-left-main .w-50 { width: 100% !important; text-align: center; } } /*===== 1-DEC-2021 =====*/ @media (min-width: 1282px) { section.testimonial .calbtns{ padding-top: 15px !important; } } /*@media (max-width: 767px){ section.usecases .slick-dots { top: 42% !important; } }*/ .great_partners { padding-top: 70px; background-color: #f2f5fb !important; } .great_partners_right { background-image: url(/wp-content/uploads/partners.jpg) !important; background-repeat: no-repeat; padding-top: 30px; padding-bottom: 130px; padding-left: 20px; padding-right: 120px; background-size: cover; height: 333px; width: 835px !important; } .great_partners_right:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,.5); } .great_partners_heading { color: #ffffff !important; font-family: "Anton",Sans-serif !important; font-size: 30px; font-weight: 400; line-height: 40px; } .great_partners_content { text-align: left; color: #fff; font-family: "Figtree",Sans-serif; font-size: 20px; font-weight: 500; line-height: 30px; } .great_partners_left { background: #fff; box-shadow: 8px 34px 75px 0 rgb(15 14 14 / 25%); border-radius: 5px; margin-left: -100px; margin-top: 80px; padding-bottom: 75px; padding-top: 30px; overflow: hidden; width: 100% !important; } .signup-box .wpcf7-form-control { border:none; } /*homepage know more */ .swdc_knowmore .elementor-tab-title { text-align: center; } .swdc_knowmore .elementor-toggle-icon { float:none !important; } .swdc_knowmore .elementor-toggle-icon span { margin-left: 110px; } .swdc_knowmore .elementor-tab-content { box-shadow: rgb(0 0 0 / 50%) 0px 2px 10px 0px; padding: 35px; border-radius: 57px 0px 57px 0px; } .blogcontactform span .g-recaptcha { border: none; } .highlights .date { display:none; } .featured-wrapper .date { display:none; } /*----- Types App Soft -----*/ .red-ring { color:red; font-size: 15px; float: left; padding-right:5px; } .app-sft-types { position:absolute; } .app-sft-list { padding-left: 20px; padding-top: 10px; } .app-sft-types-tiles .elementor-element-populated:hover { background-color:#E81E1E !important } .app-sft-types-tiles .elementor-element-populated:hover .app-sft-types { color:#ffffff !important; } .app-sft-types-tiles .elementor-element-populated:hover .app-sft-list { color:#ffffff !important; } .app-sft-types-tiles .elementor-element-populated:hover .red-ring { color:#000000 !important; } .red-arrow { color:#E81E1E; padding-top:10px; padding-right:12px; } .red-loc { color:#E81E1E; padding-top:10px; padding-right:12px; } .appsofttop li, .ulwithstyle li { font-family: 'Figtree', Sans-serif; font-size: 16px; color: #000; line-height: 40px; list-style: none; font-weight: 500; } .ulwithstyle li { line-height: 30px; font-weight: 400; padding-bottom: 10px; } .appsofttop .fa-circle , .ulwithstyle .fa-circle{ color: #e81e1e; font-size: 12px; padding-right: 15px; position: relative; } .ulwithstyle .fa-circle{ top: 10px; } section.appsofttop .elementor-top-column:before { content: ""; background-image: url(../images/dot-background.png); background-repeat: no-repeat; width: 400px; height: 400px; position: absolute; right: 0; top: 15px; } .appsofttop li a { color: #000; text-decoration: underline !important; } section.ar-retail-tab li .fa-circle { color: #FFF; font-size: 11px; padding-right: 15px; top: 10px; font-size: 12px; padding-right: 15px; position: relative; } section.ar-retail-tab li{ display: flex !important; font-size: 16px !important; line-height: 26px !important; } section.ar-retail-tab .tab-content p{ font-size: 16px !important; line-height: 26px !important; padding-top: 10px !important; padding-bottom: 5px !important; } section.ar-retail-tab .tab-content h2{ font-size: 28px !important; } .ar-card-header h2 a { padding-left: 0px !important; } .ar-card-body { font-family: 'Figtree', Sans-serif !important; font-size: 16px !important; font-weight: 500 !important; } .ar-fa { font-size: 30px; padding-top: 0px !important; } .counter-text { height:90px; } select.sel-country:not([size]):not([multiple]) { height: calc(1.5em + 1.55rem + -8px); border: 1px solid #fff; color: #fff; margin-bottom: 8px !important; padding: 10px; } .rfp_banner_logos .gallery-item { vertical-align: middle; } .rfp_banner_logos img { width: 75% !important; } .footer-right .footaward6 { display:none !important; } @media (max-width: 767px) { .rfp_banner_logos img { width: 25% !important; } .home_banner_right { height:0px !important; } .home_banner_left { height: 480px !important; } } .inc_5000_logo img { float: right; margin-bottom: 115px; width: 22%; } @media (min-width: 768px) { .rfp_banner_left .elementor-widget-wrap { align-content: start !important; margin-top: 60px; } } .rfp-file { padding: 6px 0px 37px 6px !important; border: 1px solid #fff !important; color: #fff !important; margin-bottom: 8px !important; } .submit-rfp-btn a { background-color: #E81E1E; padding: 10px !important; display: block !important; width: max-content; } .submit-rfp-btn span { color: #ffffff !important; } .contact-drpdwn { text-align: center !important; color: #fff !important; background-color: #0267C1 !important; border-radius: 5px !important; position: relative !important; padding-right: 1rem !important; padding-left: 1rem !important; margin-right: 0px !important; font-family: 'Figtree', Sans-serif !important; font-size: 13px !important; font-weight: 600 !important; top: 1.5px !important; } .contact_rfp_box .elementor-widget-container { width: 370px; } .codedropz-upload-handler { background-color: #f2f5fc !important; } .contact_rfp_box img{ width: 90px; margin-top: 10px; } .codedropz-upload-inner h3 { /*margin: 3px 110px 0px 0px !important; font-size: 14px !important; line-height: 14px !important; font-family: 'Figtree', Sans-serif !important; width: fit-content; float: right; font-weight: 600;*/ display:none; } .codedropz-upload-inner span { display:none; } .codedropz-upload-inner{ margin: 0px !important; font-size: 14px !important; font-family: 'Figtree', Sans-serif !important; /* padding-top: 50px; padding-bottom: 5px; */ font-weight: 600; } .codedropz-btn-wrap { /*float: left; margin-left: 110px;*/ text-align: left; } .codedropz-btn-wrap a { z-index: 999; position: relative; padding-left: 45px; padding-top: 15px; padding-bottom: 15px; padding-right: 25px; font-size: 12px; } .codedropz-btn-wrap::before { content: ""; background-image: url(/wp-content/uploads/File-upload-icon.png); background-repeat: no-repeat; width: 100%; height: 100%; position: absolute; top: 10px; left: 10px; } .codedropz-btn-wrap::after { content:"Max. file size : 2 MB up to 10 files"; font-family: 'Figtree', Sans-serif; font-weight: 500; font-size: 10px !important; font-weight: 600; color: #666; float: right; } .dnd-upload-counter { display:none; } .rfp-form-btn { line-height: 30px !important; font-size: 16px !important; padding: 0px 20px; font-size: 14px !important; margin-top: 0px !important; } /* .page-id-42016 .mega-menu-item a { color:#000 !important; } .page-id-42016 .search { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-42016 .dropdown-toggle { background-color: rgba(4, 4, 4, 0.35) !important; } */ @media (min-width: 768px) { .rfp-form-btn { margin-left: 110px !important; } .codedropz-upload-inner::before { left: 220px; } .rfp-banner-form .error-msg-side span.wpcf7-not-valid-tip { top: -75px; left: 145px; } .rfp-banner-form span.wpcf7-not-valid-tip { font-size: 10px !important; top: -13px !important; } .rfp-banner-form .wpcf7-response-output { width:auto; } } .rfp-country-control::after { content: '\f347'; font-family: dashicons; } .rfp-banner-form .wpcf7 form .wpcf7-response-output { font-size: 10px; font-weight: 600; } /*--------About Page New--------*/ @media (min-width: 1025px) { .page-id-9998 .mega-menu-item a { color:#000 !important; } } .page-id-9998 .search { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-9998 .dropdown-toggle { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-9998 .navbar-toggle .icon-bar { background-color: rgba(4, 4, 4, 0.35) !important; } @media (min-width: 1025px) { .abt_cnt_left { float: left; width: min-content !important; margin-right: 15px; } .abt_cnt_right { float: left; width: 50% !important; height: 50px; } .active_client_box { width:170px !important; } .abt_cnt_right .elementor-widget-container{ height: 50px; } .abt_banner_counter .elementor-widget-wrap { padding:0px !important; } } @media (max-width:767px) { .abt_clutch .elementor-widget-container { text-align: left !important; } .abt_clutch .elementor-absolute { position: initial !important; } } @media (min-width:1025px) { .leader_box { width: 276px !important; } .team_box_blank { width: 138px !important; } } .leader_box:hover img { opacity:0.4; border: 3px solid #ffffff; border-radius: 50%; transition-duration: 0s !important; } .leader_box:hover { background-image: linear-gradient(#dd7e84 , #000e29 ); color: #ffffff; } .leader_box:hover figure a::before { content: "\f0e1"; font-family: "Font Awesome 5 Brands"; position: absolute; top: 40%; left: 45%; font-size: 28px; color: #ffffff; z-index: 1; } .leader_box a { transition-duration: 0s !important; } .ico-white-cirlebg { width: 80px !important; height: 76px !important; background-color: #ffffff; border-radius: 50%; border: 2px solid #dd9195; padding: 10px; box-shadow: 0px 2px 6px -2px; } @media (min-width:768px) { .right-dashed::after { width: 200px; content: ''; height: 2px; background-image: -webkit-gradient(linear,left top,right top,color-stop(30%,transparent),color-stop(30%,#c8cbd0))!important; background-size: 28px 100%; z-index: 9; background-repeat: repeat; position: absolute; left: 73px; top: 33px; /* width: 40%; */ margin-left: auto; margin-right: auto; } } .abt-slide-left { padding-top: 60px; } .abt-slide-left h2 { font-size: 27px; line-height: 40px; color: #000000; margin-bottom: 20px; } .abt-slide-left p { font-size: 17px; line-height: 30px; color: #000000; } .abt-slide-right img { margin-top: 50px; margin-left: 120px; } @media (max-width:767px) { .abt-slider .slick-arrow.slick-prev { top: 98% !important; background-size: contain !important; } .abt-slider .slick-arrow.slick-next { top: 98% !important; background-size: contain !important; } .usecases-sliderweb .slick-arrow { width: 40px !important; height: 40px !important; } .abt-slide-right img { margin-left: 90px !important; } } .abt-slider .slick-arrow.slick-prev { right: 18% !important; top: 90%; border-radius: 50%; } .abt-slider .slick-arrow.slick-prev:hover { background-color: #e62329 !important; } .abt-slider .slick-arrow.slick-next { left: 85% !important; top: 90%; border-radius: 50%; } .abt-slider .slick-arrow.slick-next:hover { background-color: #e62329 !important; } .abt-timeline .elementor-tab-desktop-title a:after { content: "\f111"; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 13px; color: #c1cadb; z-index: 1; display: block; text-align: center; margin-top: 15px; position: relative; } .abt-timeline .elementor-tab-desktop-title.elementor-active a:after { color: #e6181a !important; } .abt-timeline .elementor-tab-desktop-title a:hover { color: #e6181a !important; } @media (max-width:1024px) { .abt-timeline .elementor-tab-title a { font-size: 12px !important; } } .abt-timeline .elementor-tab-title a { font-size: 20px; font-family: anton; font-weight: 500; } .abt-timeline .elementor-tab-desktop-title.elementor-active { background-color: #cfdaee !important; } .abt-timeline .elementor-tab-desktop-title { padding: 60px 25px 20px 25px !important; } .abt-timeline .elementor-tabs-wrapper:after { border-bottom: 1px solid #c1cadb !important; content: ""; width: 100%; position: absolute; top: 100px; z-index: 0; } .abt-timeline .elementor-tabs-wrapper { margin-bottom: 25px; } .abt-timeline-right img { border-radius:10px; } .abt-timeline-left { padding-top: 70px; } .abt-timeline-left li { margin-bottom: 20px; font-family: "Figtree", Sans-serif; font-size: 16px; font-weight: 500; line-height: 1.8em; } /*-----*/ .rfp-menu { list-style: none; width: 100%; display: flex; min-width: 9.5rem; } .rfp-menu-item { display: inline-block; line-height: 40px; position: relative; padding-left: 0; flex: 1 ; cursor: pointer; text-align: center !important; font-family: 'Figtree', Sans-serif !important; color: #fff !important; background-color: #0267C1 !important; font-size: 13px !important; font-weight: 700 !important; border-radius: 5px !important; letter-spacing: 1.09px; } .rfp-menu-item::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; } .rfp-menu-nested { display: none; position: absolute; top: 28px; padding-left: 15px; background: #ffffff; border: 1px solid rgba(189, 183, 183, 0.15); min-width: 9.5rem; border-radius: 6px; margin-top: 12px; text-align: left; padding-top: 15px; padding-bottom: 15px; } .rfp-menu-nested-item { display: inline-block; line-height: 40px; position: relative; padding-left: 0; flex: 1 ; cursor: pointer; } .rfp-menu-nested-item a { color: #212529; } .rfp-menu-nested-item a:hover { color: #E81E1E; } .rfp-menu-nested .rfp-menu-nested-item { display: block; } .rfp-menu-item:hover > .rfp-menu-nested { display: block; } /*------ RFP page banner -------*/ .rfp-banner-form { box-shadow: 0px 8px 14px 2px rgb(15 14 14 / 15%); background-color: #ffffff; } .rfp-banner-form p { color: #000000 !important; font-size: 16px !important; padding-bottom: 3px !important; } .rfp-banner-form .rfp-control { margin-bottom: 10px !important; height: calc(0.5em + 1.55rem + 2px) !important; border-radius: 5px !important; padding-left: 10px !important; font-size: 13px !important; } .rfp-banner-form .rfp-msg-control { margin-bottom: 10px !important; border-radius: 5px !important; padding-left: 10px !important; font-size: 14px !important; } .rfp-banner-form .rfp-country-control { margin-bottom: 10px !important; border-radius: 5px !important; padding-left: 10px !important; font-size: 13px !important; padding: 0px 0px 0px 10px !important; border: solid 1px rgba(151, 151, 151, 0.65) !important; height: calc(1.2em + 1.55rem + -8px) !important; } /*--- Mob App Dev Blog 2022--- */ .mob-app-lifecycle .elementor-tab-title { text-align: center; border-radius: 50%; border: 1px solid #d0d1d3 !important; width: 135px; margin: 11px; background-color:#ffffff; } .mob-app-lifecycle .elementor-tab-desktop-title.elementor-active { background-color: #E81E1E !important; border:none; color:#ffffff !important; } .mob-app-lifecycle .elementor-tab-desktop-title.elementor-active a:hover { color: #ffffff !important; } .mob-app-lifecycle .elementor-tab-desktop-title:hover { background-color: #E81E1E !important; } .mob-app-lifecycle .elementor-tab-desktop-title:hover a { color: #ffffff !important; transition:none !important; } .mob-app-lifecycle .elementor-tab-title a { position: relative; padding: 20px 5px; display: block; margin-top: auto; margin-bottom: auto; height: 95px; } .mob-app-lifecycle .elementor-tab-title span { display: block; font-size: 20px; margin-bottom: 10px; } .mob-app-lifecycle .elementor-tab-content { margin-right: 75px; margin-left: 75px; } .mob-app-lifecycle .elementor-tab-desktop-title:after { border-bottom: 2px dashed #a5a5a5 !important; display: inline-block !important; left: 0px !important; z-index: -1; top: 75px; width: 88em !important; } .mob-app-lifecycle h2 { font-size: 26px; margin-top: 10px; margin-bottom: 10px; } /*----- Services Page New -----*/ /* @media (min-width: 1025px) { .page-id- .mega-menu-item a { color:#000 !important; } } .page-id-21085 .search { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-21085 .dropdown-toggle { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-21085 .navbar-toggle .icon-bar { background-color: rgba(4, 4, 4, 0.35) !important; } */ .service-new-banner img { width:100%; } .services-tabs-sec .elementor-tabs-wrapper { background-image: url(/wp-content/uploads/Groupof92.png) !important; background-size: cover; background-repeat: no-repeat; padding-top: 50px; padding-bottom: 100px; width: 415px !important; } .services-tabs-sec .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title { padding-left: 60px; margin-bottom:10px; } .services-tabs-sec .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title a { color: #ffffff; } .services-tabs-sec .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active a:after { font-family: "Font Awesome 5 Free"; content: "\f054"; display: inline-block; vertical-align: middle; font-size: 14px; position: absolute; right: 30px; } .services-tabs-sec .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active { background-color: #b73635a6; } .services-tabs-sec .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-mobile-title.elementor-active { background-color: #b73635a6; } @media(min-width:768px) { .services-tabs-sec .elementor-tab-content { padding-top: 60px; padding-left: 75px; } } @media(max-width:767px) { .services-tabs-sec .elementor-tab-content { padding-top: 60px; padding-left: 15px; } .services-tabs-sec .elementor-tab-content .img-para { margin-bottom: 30px; } } .services-tabs-sec .elementor-tab-content h3 { font-family: "Figtree", Sans-serif; font-size: 20px; font-weight: 800; margin-bottom: 20px; } .services-tabs-sec .elementor-tab-content .service-para { font-family: 'Figtree', Sans-serif; font-weight: 600; font-size: 16px; line-height: 30px; margin-bottom: 30px; width: 65%; } .services-tabs-sec .elementor-tab-content .img-para { font-size: 14px; text-align: center; line-height: 22px; font-weight: 600; } .services-tabs-sec .elementor-tab-content .row { text-align:center; margin-top: 25px; } .services-tabs-sec .elementor-tab-content .icon-div { width: 80px !important; height: 76px !important; background-color: #f2f5fc; border-radius: 50%; padding: 15px; margin-left: auto; margin-right: auto; margin-bottom: 10px; } .indus-tab .elementor-tabs-wrapper { width: 18% !important; } .indus-tab .elementor-tab-desktop-title { padding: 12px 0px 12px 5px !important; border-right: 1px solid #c4bbbe !important; } .indus-tab .elementor-tab-title.elementor-active { border-right: 5px solid #E81E1E !important; } @media (min-width: 767px) { .indus-tab .elementor-tab-content { padding: 0px 125px 0px 60px; } } .indus-tab .elementor-tab-content .icon-div { width: 70px !important; height: 68px !important; background-color: #ffffff; border-radius: 50%; padding: 15px; margin-left: auto; margin-right: auto; margin-bottom: 10px; } .indus-tab .elementor-tab-content .img-para { font-size: 16px; text-align: center; line-height: 22px; font-weight: 600; color:#ffffff; height: 30px; } .indus-tab .box-col { padding: 70px 60px; height: auto; background-size: cover; background-repeat: no-repeat; } .featured-pro .slick-dots li { width: 11px; height: 11px; background-color: #D8D8D8; border-radius: 50%; font-size: 0px; margin: 0px 10px; float: left; color: transparent; } .featured-pro .slick-dots li.slick-active { width: 30px; height: 10px; position: relative; background-color: #E81E1E; border-radius: 5px; } @media (min-width: 768px) { .flow-box:before { content: "."; font-family: "Font Awesome 5 Brands" !important; position: absolute; left: 20%; top: -73%; font-size: 145px; color: #e91b1f; z-index: 1; } } /*@media (max-width: 767px) { .flow-box:before { content: "."; font-family: "Font Awesome 5 Brands" !important; font-size: 145px; color: #e91b1f; z-index: 1; } } */ .help-resource-slider .post-content h3 { font-family: "Figtree",Sans-serif !important; font-size: 16px; font-weight: 600; } .help-resource-slider .post-content { min-height: 120px !important; padding: 15px 25px 20px 25px !important; } .help-resource-slider .post-wrapper.slick-slide { box-shadow: 0px 1px 8px 0px rgb(112 101 101 / 50%); margin-bottom: 10px !important; border-radius: 10px; padding-bottom: 0px; } .elementor-icon-list-items .elementor-icon-list-item { position: relative; } .elementor-icon-list-items .elementor-icon-list-icon { position: absolute; top: 6px; left: 0; } .elementor-icon-list-items .elementor-icon-list-text { margin-left: 20px; } .our-tech-tab .elementor-tab-title.elementor-active { background-color:#e81e1e; border: 2px solid #e81e1e !important; } .our-tech-tab .elementor-tab-title { padding: 10px 25px 10px 25px; text-align: center; border-radius: 5px; border: 2px solid #cfcfcf !important; margin-right: 10px; margin-left: 10px; } .our-tech-tab .elementor-tab-content { padding-top: 75px; } .our-tech-tab .elementor-tab-content .row { text-align:center; } .our-tech-tab .elementor-tab-content .row img { margin-bottom:60px; } /*---red-btn horizontal tab---*/ .red-btn-tab .elementor-tab-title.elementor-active { background-color:#e81e1e; border: 2px solid #e81e1e !important; } .red-btn-tab .elementor-tab-title { padding: 10px 25px 10px 25px; text-align: center; border-radius: 5px; border: 2px solid #cfcfcf !important; margin-right: 10px; margin-left: 10px; } .red-btn-tab .elementor-tab-content { padding: 35px; border: 1px solid #cfcfcf !important; margin-top: 35px; } .red-btn-tab .elementor-tab-content .row { text-align:center; } /*------ Fingent At A Glance - OVERVIEW -----*/ .page-id-43004 .cky-consent-container { display:none; } @media (max-width:767px) { .fin-exp img { margin-top: 10px; border-radius: 4px 4px 4px 4px; } .fin-exp h3 { font-family: "Open Sans", Sans-serif; font-size: 28px !important; font-weight: 700; } .fin-exp p { font-family: "Open Sans", Sans-serif !important; font-size: 10px; line-height: 16px; } h2 br { display: block !important; } .tech-exp img { border-radius: 4px 4px 4px 4px; } .tech-exp h3 { font-family: "Open Sans", Sans-serif; font-size: 16px; font-weight: 600; } .tech-exp p { font-family: "Open Sans", Sans-serif !important; font-size: 10px; line-height: 16px; } } @media (min-width:768px) { .fin-exp img { border-radius: 4px 4px 4px 4px; } .fin-exp h3 { font-family: "Open Sans", Sans-serif; font-size: 28px !important; font-weight: 700; } .fin-exp p { font-family: "Open Sans", Sans-serif !important; font-size: 10px; line-height: 16px; } .tech-exp img { width:45%; border-radius: 4px 4px 4px 4px; } .tech-exp h3 { font-family: "Open Sans", Sans-serif; font-size: 26px; font-weight: 600; } .tech-exp p { font-family: "Open Sans", Sans-serif !important; font-size: 18px; line-height: 25px; } } .emailbox { padding: 10px 10px 10px 20px; font-family: "Open Sans", Sans-serif; font-size: 14px; border-radius: 10px; border: none; width: 100%; } .emailbtn { padding: 10px 10px 10px 10px; font-family: "Open Sans", Sans-serif; font-size: 14px; border-radius: 10px; border: none; float: right; margin-top: 10px; font-weight: 500; color:#ffffff; background-color:#e51d27; } .getbroc span.wpcf7-not-valid-tip { top: 10px; } .mail-sec div.wpcf7-response-output { color: #bfb2b2; } .overview-big-btn .elementor-button { font-size:12px !important; } /*----- legacy-application-modernization Page -----*/ @media (min-width: 768px) { .postid-43136 .mega-menu-item a { color:#000 !important; } } .postid-43136 .navbar-toggle .icon-bar { background-color: #000 !important; } .postid-43136 .search { background-color: rgba(4, 4, 4, 0.35) !important; } .postid-43136 .dropdown-toggle { background-color: rgba(4, 4, 4, 0.35) !important; } .assessment-form h2 { color: #ffffff !important; text-align: center; margin-top: 25px; margin-bottom: 25px; font-size: 24px; } .assessment-form input { height: calc(0.5em + 1.55rem + 2px); margin-bottom: 5px; font-size: 14px; color: #ffffff; } .assessment-form span { color:#ffffff; } .assessment-form .btn.primary-btn { height: calc(1.5em + 1.55rem + 2px); line-height: 50px; margin-left: 75px; margin-top: 0px !important; } .assessment-form span.wpcf7-not-valid-tip { top: 0px; color: #e6242d; } /*----- long-text-btn -----*/ @media (max-width:767px){ .long-text-btn span { white-space: normal; } } /*----- legacy-application-migration - Blog -----*/ .legacy-survey-form .form-control { height: calc(0.5em + 1.55rem + 2px); margin-bottom: 0px !important; color: #ffffff !important; } .legacy-survey-form textarea.form-control { height: calc(1.5em + 1.55rem + 2px) !important; } .legacy-survey-form span.wpcf7-not-valid-tip { top: 5px !important; } .legacy-survey-form .btn.primary-btn { margin-left: 75px; } /*--------------------------*/ .signup-box .g-recaptcha { border:0px !important; } .newsbox .wpcf7-recaptcha iframe { /*width: 118px;*/ } .rc-anchor-checkbox-label { display:none; } .con-msg span.wpcf7-not-valid-tip { top: -150px; } /*----- Cookie-Policy Page -----*/ .page-id-44029 .mega-menu-item a { color:#000 !important; } .page-id-44029 .search { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-44029 .dropdown-toggle { background-color: rgba(4, 4, 4, 0.35) !important; } /*----- Podcast -----*/ @media (min-width:768px) and (max-width:1024px) { .podcast-box { margin: 0px 0px 40px 0px; } .podcast-box h2 { font-size: 18px !important; } } @media (min-width:1025px) { .podcast-box { margin: 0px 20px 40px 0px; } } .podcast-box { box-shadow: 0 7px 6.51px 0.49px rgb(23 23 23 / 15%); padding: 15px; border-radius: 10px; } .podcast-box h2 { margin-bottom:30px; display: block !important; padding: 20px; color: #ffffff !important; background-size: cover !important; border-radius: 10px; font-size: 21px; height: 240px; width: 100%; font-family:'Figtree', Sans-serif; font-weight: 700; } /*------*/ span.wpcf7-not-valid-tip { font-size: 11px !important; } /*----- Outsourcing Page -----*/ @media (min-width: 1025px) { .postid-44286 .mega-menu-item a { color:#000 !important; } } .postid-44286 .navbar-toggle .icon-bar { background-color: #000 !important; } .postid-44286 .search { background-color: rgba(4, 4, 4, 0.35) !important; } .postid-44286 .dropdown-toggle { background-color: rgba(4, 4, 4, 0.35) !important; } /*----- Landing-page-new -----*/ .landing-page-table { font-family: "Figtree", Sans-serif !important; width:100%; background-color: #ecefef61; } .landing-page-table thead { font-size: 16px; background-color: #d7dce1; } .landing-page-table th { text-align:center; padding: 10px; } .landing-page-table th:nth-child(1) { text-align:left !important; } .landing-page-table tbody td { border: none; font-size: 14px; color: #000000; font-weight: 500; } .landing-page-table td { text-align:center; padding: 10px; } .landing-page-table td:nth-child(1) { text-align:left !important; } .landing-page-table tbody tr:nth-child(odd) { background-color: #f2f2f2; } /*----- -----*/ @media (max-width: 767px) { .border .mobile_country { bottom: 50px !important; } header .border .mob-icons .search { top: -45px !important; } } /*----- Custom software page V3 -----*/ @media (min-width: 1025px) { .page-id-50282 .mega-menu-item a { color:#000 !important; } } .page-id-50282 .search { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-50282 .dropdown-toggle { background-color: rgba(4, 4, 4, 0.35) !important; } /*----- Fixed Menu on Scroll -----*/ .stickynav { position: fixed; top: 88px; width: 100%; } .stickynav + .site-content { padding-top: 165px !important; } /*----- Highlight menu item on scroll -----*/ .scrollnav{ background:#f9fbff; z-index: 8; padding: 0px 10px 0px 30px; } .scrollul{ margin:0; padding:0; list-style:none; position:relative; /*display:table;*/ margin:0 auto; } .scrollli{ display:table-cell; } .scrollli a{ padding: 0px 10px 0px 0px; margin: 15px 25px 15px 0px; display:block; text-decoration:none; transition:all 0.3s ease-in-out; color: #000000; font-family: "Figtree", Sans-serif; font-size: 14px; font-weight: 700; } .scrollli:last-child a{ border: 0; } .scrollli a:hover{ color:#E81E1E; } .scrollli.active a{ /*color:#E81E1E;*/ /*border-bottom:3px solid #F38A8A;*/ } @media (min-width: 768px) { .scrollli.active a:before { margin-right: 5px; content: '◉'; font-weight: normal; } } @media (max-width: 767px) { .scrollli.active a{ color:#E81E1E; } } @media (max-width: 767px) { .scrollnav{ /*padding: 0px 5px 0px 10px;*/ padding: 0px 5px 0px 15px; } .scrollli a{ /*padding: 0px 5px 0px 0px; margin: 5px 5px 10px 0px; font-size: 8px; */ padding: 0px 0px 0px 0px; margin: 15px 0px 15px 0px; font-size: 6px; width: 100%; text-align: center; } .stickynav{ /*top: 62px;*/ top: auto; bottom: 0px; width: 80% !important; box-shadow: 2px -2px 3px 0px #88888829; border-radius: 20px; } } @media (min-width: 767px) and (max-width: 1024px) { .scrollli a { font-size:9px; } } /* .sec-title h3:after { position: absolute; content: ""; height: 2px; background-color: #e3e3e3; width: -webkit-fill-available; margin-left: 15px; top: 60%; z-index: -1; margin-right: 40px; } */ .table-v3 { width: 100%; } .table-v3 td { border:none; text-align: center; padding-top:20px; padding-bottom:20px; font-weight: 500; } .table-v3 td:nth-child(1) { width: 200px; text-align:left; padding-left: 20px; font-weight: 600; } @media (max-width: 767px) { .table-v3 th { text-align: center; border: none; } .table-v3 tbody tr:nth-child(odd) { background-color: #f1f5ff; } .table-v3 tbody tr:nth-child(even) { background-color: #fbfbfb; } } .insights_dot_slider .post-wrapper img { height: auto; } .insights_dot_slider .post-content h1{ color: #212529; } .insights_dot_slider .slick-arrow { display: none !important; } .insights_dot_slider .post-wrapper{ margin-right: 25px; } .insights_dot_slider .post-content{ border: none; padding: 15px 10px 30px 10px; font-family: "Figtree", Sans-serif; font-size: 12px; line-height: 25px; background-color: #f2f5fc; color: #000000; margin-bottom: 20px; } .insights_dot_slider .post-content h3{ font-family: "Figtree", Sans-serif; font-size: 15px; font-weight: 700; line-height: 22px; margin-bottom: 15px; } .insights_dot_slider .post-content p{ font-family: "Figtree", Sans-serif; font-size: 12px; line-height: 25px; color: #000000; } .insights_dot_slider .post-content .contread{ display: block; margin-top: 10px; color: #EA2629; font-weight: 600; } .insights_dot_slider .post-content .contread:before { margin-right: 5px; content: '➜'; font-weight: normal; } .insights_dot_slider .slick-dots { display: flex !important; position: absolute; left: 0px; right: 0; bottom: 20px; margin: 0 auto; width: 16%; font-size: 0px; } .insights_dot_slider .slick-dots li { width: 11px; height: 11px; background-color: #D8D8D8; border-radius: 50%; font-size: 0px; margin: 0 10px; } .insights_dot_slider .slick-dots li.slick-active { width: 30px; height: 10px; position: relative; background-color: #0267C1; border-radius: 5px; } @media (max-width: 767px) { .insights_dot_slider .slick-dots{ width: 45%; } .insights_dot_slider .post-wrapper{ width: 355px; margin-right: 0px; } .faq-num { float:left; height: 125px; } } /*----- Contact form Popup -----*/ #popmake-44747 { padding: 30px 35px 30px 35px; } @media only screen and (min-width: 1024px) { #popmake-44747 { margin-left: -20%; width: 40%; } } #popmake-44747 span.wpcf7-not-valid-tip { top: 0px; font-size: 10px; } #popmake-44747 .form-control { font-size: 12px; margin-bottom: 0px; padding-left: 10px; } #popmake-44747 .btn.primary-btn { margin-left: 70px; line-height: 45px; padding: 0px 20px; font-size: 12px; } #popmake-44747 .wpcf7 form.sent .wpcf7-response-output { font-size: 12px; } /*----- Blog - com table -----*/ .blogcom-table { border-collapse: collapse; width: 100%; border: 1px solid #c5d2e5; } .blogcom-table thead { border-bottom: 1px solid #c5d2e5; background-color: #f4f9ff; color: #47627d; text-align: center; } .blogcom-table td, th { text-align: center; padding: 8px; border: 0px; border-right: 1px solid #c5d2e5; } .blogcom-table th:nth-child(1) { text-align: left; } .blogcom-table td:nth-child(1) { text-align: left; font-weight: 700; } .blogcom-table tr:nth-child(even) { background-color: #fbfbfd; } /*----- Bug Fix FEB-2023 -----*/ .sec-title h3{ background-color:#ffffff; width: fit-content; padding-right: 20px; } .sec-title-cta h3{ background-color:#222222; width: fit-content; padding-right: 20px; } .sec-title-cyan h3{ background-color:#F2F6FF; width: fit-content; padding-right: 20px; } .sec-title-blue h3{ background-color:#020f20; width: fit-content; padding: 10px; } @media (max-width: 1180px){ header #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu > li.mega-menu-item > a.mega-menu-link{ font-size: 9px !important; padding-left: 0px !important; padding-right: 0px !important; } .table-v3 td:nth-child(1) { width: auto !important; } .table-v3 td { font-size: 10px !important; } } @media (min-width: 1025px) and (max-width: 1180px){ header .navbar-brand { width:170px !important; } .stickynav { top: 70px; } } @media (max-width: 767px) { header .mob-icons .search { top: -30px !important; } .mobile_country { bottom: 35px !important; } } @media (min-width: 768px) and (max-width: 1024px){ .mobile_country { right: 60px !important; bottom: 25px !important; } header .mob-icons .search { top: -20px !important; } .border .mobile_country { bottom: 30px !important; } } .insights_dot_slider .post-wrapper img { width: 100%; } /* clears the ‘X’ from Internet Explorer */ input[type=search]::-ms-clear { display: none; width : 0; height: 0; } input[type=search]::-ms-reveal { display: none; width : 0; height: 0; } /* clears the ‘X’ from Chrome */ input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { display: none; } @media (min-width: 768px) and (max-width: 1024px) { header img.img-fluid.great-place { width: auto !important; height: 90px; } } @media (max-width: 360px) { header img.img-fluid.great-place { display:none !important; } } @media (max-width: 768px) { .blogcontactform form.wpcf7-form .wpcf7-form-control { width: 100% !important; } .signup-box .wpcf7-email { width: 90% !important; } } .signup-box span.wpcf7-not-valid-tip { top:10px !important; } @media only screen and (max-width: 768px) { .newsbtn { width: 90px !important; } } @media only screen and (max-width: 1024px) { #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { border:none; } #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after { border: none !important; } } .blogcontactform input::placeholder, textarea::placeholder, select { font-size: 12px !important; } .blogcontactform span.wpcf7-not-valid-tip { top: -16px!important; } .signup-box .wpcf7 form.invalid .wpcf7-response-output { border:none !important; } @media screen and (max-width: 1024px) and (min-width: 700px) { section.augmented-reality .box-wraper { min-height: auto !important; } } @media screen and (max-width: 1024px) and (min-width: 768px) { .post-wrapper { display: block !important; } .post-wrapper img { width:100% !important; height:auto !important; } .post-content { padding: 10px 10px 20px 10px !important; } section.location .location-right h3 { left: 5px !important; font-size: 16px !important; } section.mixed-services .elementor-tab-desktop-title p { font-size: 14px !important; width: auto !important; } section.integration-services .elementor-tab-desktop-title p { width: 100% !important; } section.custom-software article { max-width: 65% !important; } .why-develop-your article h5 { font-size:10px !important; } .tab-with-icons .elementor-tab-title.elementor-active a { border-bottom: 3px solid #e62329 !important; } .tab-with-icons .elementor-tab-title.elementor-active:after { background: none !important; } .sds-tabcnt .elementor-tab-content h2 { font-size: 21px !important; line-height:30px !important; } } @media only screen and (max-width: 768px) { .tab-with-icons .elementor-tab-title.elementor-active a { border-bottom: 3px solid #e62329 !important; } .tab-with-icons .elementor-tab-title.elementor-active:after { background: none !important; } section.threedtop p:after { display:none !important; } section.success-stories .slick-arrow.slick-prev { top: 375px !important; } section.success-stories .slick-arrow.slick-next { top: 375px !important; } section.success-stories a.btn { top: 40px !important; } section.mixed-services .elementor-tab-desktop-title p { font-size: 12px !important; width: max-content !important; } .sds-tabcnt .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after { display:none !important; } .sds-tabcnt .elementor-tabs-wrapper div.elementor-tab-title { padding: 5px 10px !important; } .sds-tabcnt .elementor-tabs-wrapper div.elementor-tab-title a { font-size:12px !important; } .sds-tabcnt .elementor-tabs-wrapper div.elementor-active { border-bottom: 3px solid #EA2629 !important; } } .tab-with-icons .elementor-tab-title.elementor-active a { border-bottom: 3px solid #e62329 !important; } .tab-with-icons .elementor-tab-title.elementor-active:after { background: none !important; } .sds-bannerform .btn.primary-btn { font-size: 14px !important; } .uploadtext p { line-height: 18px !important; } .uploadtext span { font-size: 12px !important; } input, textarea { -webkit-user-select: text; /* Chrome, Opera, Safari */ -moz-user-select: text; /* Firefox 2+ */ -ms-user-select: text; /* IE 10+ */ user-select: text; /* Standard syntax */ } @media only screen and (min-width: 769px) and (max-width: 1024px) { .home .mobile_country { top: 50px !important; } .emerging-block figure article p { font-size: 13px !important; line-height: 22px !important; } } /*----- Banner Button -----*/ section.banner .banner_text a span { font-size: 14px !important; } /*----- BluePrint Pop up -----*/ #popmake-47189 { background-image: url("/wp-content/uploads/Custom-soft-Blueprint-banner.jpg"); background-repeat: no-repeat; background-position: right; background-size: cover; padding-top: 0px; padding-bottom: 0px; top: auto !important; bottom: 0px; margin-bottom: 0px; } .bp_popup_box { padding-bottom: 20px; padding-top: 20px; padding-left: 50px; } .bp_popup_box h2 { color: #FFFFFF; font-family: "Figtree", Sans-serif; font-size: 23px; font-weight: 400; line-height: 30px; float: left; margin-right: 200px; } .bp_popup_box h2 span { font-weight: 700; color: #d2e920; } .bp_popup_box h3 { color: #FFFFFF; font-family: "Figtree", Sans-serif; font-size: 14px; font-weight: 400; line-height: 25px; margin-bottom: 5px; } .fingent_font { font-family: century schoolbook regular; font-size: 18px; } .bp_popup_box_left { margin-top: auto; margin-bottom: auto; } .bp_popup_box_right { margin-top: auto; margin-bottom: auto; /*padding-left: 90px !important;*/ } @media only screen and (max-width: 1024px) { .bp_popup_box h3 { display:none; } } @media only screen and (max-width: 767px) { .bp_popup_box { padding-left: 5px !important; } .bp_popup_box h2 { font-size: 10px !important; line-height: 20px; margin-bottom: 0px !important; margin-right: 15px; } .bp_popup_box_right { padding-left: 20px !important; } .bp_popup_box_right img { width:30%; height:auto; } .bp_popup_box_left { margin-right: 60px; } #arrowAnim { padding-top: 3px; } .pum-theme-47192 .pum-content + .pum-close, .pum-theme-blueprint-banner-theme .pum-content + .pum-close { height: 15px; width: 15px; font-size: 15px; line-height: 14px; } } #arrowAnim { /*width: 10px; height: 10px; display: flex; justify-content: center; align-items: center;*/ width: fit-content; height: 10px; display: flex; } .arrow { width: 2vw; height: 2vw; border: 6px solid; border-color: #e81e1e transparent transparent #e81e1e; transform: rotate(135deg); } .arrowSliding { position: absolute; -webkit-animation: slide 4s linear infinite; animation: slide 4s linear infinite; animation-direction: reverse; } .delay1 { -webkit-animation-delay: 1s; animation-delay: 1s; } .delay2 { -webkit-animation-delay: 2s; animation-delay: 2s; } .delay3 { -webkit-animation-delay: 3s; animation-delay: 3s; } @-webkit-keyframes slide { 0% { opacity:0; transform: translateX(15vw); } 20% { opacity:1; transform: translateX(9vw); } 80% { opacity:1; transform: translateX(9vw); } 100% { opacity:0; transform: translateX(15vw); } } @keyframes slide { 0% { opacity:0; transform: translateX(6vw); } 20% { opacity:1; transform: translateX(2vw); } 80% { opacity:1; transform: translateX(-2vw); } 100% { opacity:0; transform: translateX(-6vw); } } /*----- Top and Footer Menu - Blueprint -----*/ .top-menu-blueprint a { font-size: 16px !important; font-weight: 700 !important; display: block !important; margin-top: 35px !important; } .top-menu-blueprint a:after { content:"\f65b"; font-family: "Font Awesome 5 Free"; font-size: 12px; margin-left: 10px; } .footer-menu-blueprint { margin-top: 40px; } /*----- Footer New -----*/ .foo_new { padding-top: 60px; } .foo_col h4 { font-family: 'Figtree', Sans-serif; font-size: 20px; color: #FFFFFF; padding-bottom: 30px; font-weight: 700; line-height: 24px; } .foo_col { padding: 0px !important; } .foo_col li { list-style-type: none; } .foo_col li a { font-family: 'Figtree', Sans-serif; font-size: 15px; font-weight: 400; color: #B0ACB3; cursor: pointer; display: inline-block; transition: 0.2s linear; line-height: 36px; } .foo_col li a:hover { color: #FFF; } .foo_logo_col { text-align:right; } .foo_logo_col img { width: 100%; height: auto; } .foo_row_2 .foo_col li { margin-right: 16px; } .foo_row_2 .foo_sm_col img:hover { filter: brightness(0) invert(1); } @media (min-width: 1200px) { .foo_row_1 { width:1200px !important; margin-right: auto !important; margin-left: auto !important; } .foo_row_2 { width:1200px !important; margin-right: auto !important; margin-left: auto !important; } .foo_row_3 { width:1200px !important; margin-right: auto !important; margin-left: auto !important; } } @media (max-width: 1199px) { .foo_row_1 { padding-left: 50px; padding-right: 30px; } .foo_row_2 { padding-left: 50px; padding-right: 30px; } .foo_row_3 { padding-left: 50px; padding-right: 30px; } } @media (min-width: 1025px) { .foo_row_2 .foo_sm_col ul { position: absolute; bottom: 0; } } .foo_copyright { background-color: rgba(255, 255, 255, 0.06); margin-top:37px; padding-top: 5px; padding-bottom: 5px; } .foo_copyright p { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; color: #B3B3B3; line-height: 36px; } .foo_copyright p a { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; color: #B3B3B3; line-height: 36px; } .foo_copyright p a:hover { color: #FFF; } .copyright_col_1 { padding: 0px !important; } .copyright_col_1 span { color: #FFFFFF; } .copyright_col_2 { padding: 0px !important; } .copyright_col_2 p { margin-left: 50px; } .copyright_col_2 span { margin-left: 70px; } @media (min-width: 576px) { .foo_row_2 .foo_col ul { display: inline-flex; } .foo_row_2 .foo_sm_col ul { display: inline-flex; } .foo_logo_col_mob { display:none; } } @media (max-width: 575px) { .foo_col { margin-bottom: 30px; } .foo_col h4 { text-align: center; } .foo_col li { text-align: center; } .foo_logo_col { display:none; } .foo_sm_col { text-align: center; } .foo_sm_col ul { display:inline-flex; } .foo_logo_col_mob { text-align:right; } .foo_logo_col_mob img { width: 100%; height: auto; } .foo_copyright p { text-align: center; } .copyright_col_2 p { margin-left: 0px !important; } } .foo_new { background-image: url(https://www.fingent.com/wp-content/uploads/map-dotted-min.png) !important; background-color: #000D28; background-repeat: no-repeat; background-size: cover; } .tech_horizons_slider .post-wrapper img { width: auto !important; } .clutch_slider .projcol img { width: auto !important; } .assessment-popup .cf7mls-btns .cf7mls_btn.action-button, .assessment-popup .cf7mls-btns .cf7mls_back.action-button { font-weight: 400 !important; font-size: 14px; } /***** ----- /Code from Customize.css -----*****/ /*****----- About us New - 1 -----******/ .page-id-9998 .mega-menu-item a { color:#000 !important; } .page-id-9998 .search { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-9998 .dropdown-toggle { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-9998 header .navbar{ box-shadow: 0 2px 3px rgba(0, 0, 0, 0.04); background: #FFF; border: 0 !important; padding: 0px; } /*----- abt - Fixed Menu on Scroll -----*/ .abtsticky { position: sticky !important; top: 87px; z-index: 1; } .abtstickynav { position: fixed; top: 88px; width: 1200px; } .abtstickynav + .site-content { padding-top: 165px !important; } /*----- abt - Highlight menu item on scroll -----*/ .abtscrollnav{ z-index: 8; } .abtscrollul{ margin:0; padding:0; list-style:none; position:relative; /*display:table;*/ margin:0 auto; } .abtscrollli{ display:table-cell; } .abtscrollli{ padding: 15px 25px 15px 0px; text-decoration:none; transition:all 0.3s ease-in-out; color: #FFFFFF; font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight: 400; cursor: pointer; } .abtscrollli:hover{ color:#E81E1E; } @media (max-width: 767px) { .abtscrollli.active a{ color:#E81E1E; } } @media (max-width: 767px) { .abtscrollnav{ padding: 0px 5px 0px 15px; } .abtscrollli a{ padding: 0px 0px 0px 0px; margin: 15px 0px 15px 0px; font-size: 6px; width: 100%; text-align: center; } .abtstickynav{ top: auto; bottom: 0px; width: 80% !important; box-shadow: 2px -2px 3px 0px #88888829; border-radius: 20px; } } .abtscrollnav li.active:not(:last-child) { background-image: url(https://www.fingent.com/wp-content/uploads/active-line.png); background-repeat: no-repeat; background-position-x: 0px; background-position-y: 45px; transition-duration: 0s !important; } .abtmenunested { display:none; position: absolute; top: 45px; right: 50px; background: #ffffff; margin-top: 12px; text-align: left; padding: 23px 60px 5px 23px; width: fit-content; box-shadow: 0px 25px 110px 0px #0000001A; border-radius: 30px; } .abtmenunested li { cursor: pointer; color: #333333; line-height: 26px; padding: 0px 0px 18px 0px; display: block; } .abtmenunested:before { content: url(https://www.fingent.com/wp-content/uploads/menuarrowup.png); position: absolute; top: -18px; right: 38px; } .li_moreli:hover > .abtmenunested { display: block !important; } .leader_box:hover .elementor-column-wrap { background: transparent !important; transition-duration: 0s !important; } .leader_box:hover img { opacity:0.4; border: 3px solid #ffffff; border-radius: 50%; transition-duration: 0s !important; } .leader_box:hover { background-image: linear-gradient(#dd7e84 , #000e29 ); color: #ffffff; border-radius: 25px; } .leader_box:hover figure a::before { content: "\f0e1"; font-family: "Font Awesome 5 Brands"; position: absolute; top: 15%; left: 45%; font-size: 28px; color: #ffffff; z-index: 1; } .leader_box a { transition-duration: 0s !important; } .leader_box:hover .elementor-image-box-title { color:#ffffff !important; } .abt_clutch_slider .white-box { background: #2E3E66 !important; border-radius: 10px !important; } .abt_clutch_slider .white-box .numb { color: #FFFFFF !important; } .abt_clutch_slider .white-box td { color: #FFFFFF !important; } .abt_clutch_slider .blue-box { background-image: url(https://www.fingent.com/wp-content/uploads/success-story-bg-001.png) !important; background-size: cover !important; border-radius: 25px !important; } .abt_clutch_slider .blue-box h3 { color:#ffffff !important; } .abt_clutch_slider .blue-box p { color:#ffffff !important; } .abt_clutch_slider .blue-box .name { color:#ffffff !important; } .abt_clutch_slider .blue-box .desc { color:#ffffff !important; } .abt_clutch_slider .blue-box:before { content: url(https://www.fingent.com/wp-content/uploads/grey-quotes.png) !important; } @media (max-width: 767px) { .clutch_slider .slick-next { top: 0px !important; } .clutch_slider .slick-prev { top: 0px !important; } } .abt-new-timeline .elementor-tabs-wrapper { justify-content: space-between !important; padding-bottom: 35px; background-image: url(https://www.fingent.com/wp-content/uploads/timeline-line.png); background-repeat: repeat-x; background-position-y: 54px; width: 100%; display: inline-table; } .abt-new-timeline .elementor-tab-desktop-title { padding: 20px 0px !important; } .abt-new-timeline .elementor-tab-title:after { content: url(https://www.fingent.com/wp-content/uploads/timeline-dot.png); top: 46px; left: 12px; position: absolute; } .abt-new-timeline .elementor-tab-title.elementor-active:after { content: url(https://www.fingent.com/wp-content/uploads/timeline-active-dot.png); top: 43px; left: 8px !important; position: absolute; } .abt-new-timeline .elementor-tab-content { padding: 0px; box-shadow: 0px 8px 25px 0px #6E7EB612; border-radius: 25px; } .abt-new-timeline .elementor-tab-content .container { max-width: 100% !important; padding: 0px; } .abt-new-timeline .elementor-tab-content .row { margin: 0px; } .abt-new-timeline .abt-new-timeline-con { background: #ffffff; padding: 32px; border-radius: 25px 0px 0px 25px; background-image: url(https://www.fingent.com/wp-content/uploads/our-story-bg-01.png); background-repeat: no-repeat; background-position: bottom left; background-blend-mode: hard-light; } .abt-new-timeline .abt-new-timeline-con ul { padding-left: 18px; } .abt-new-timeline .abt-new-timeline-con li { color: #333333; font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight: 400; line-height: 28px; letter-spacing: 0px; text-align: left; margin-bottom: 18px; } .abt-new-timeline .abt-new-timeline-con li::marker { color:#E42326; font-size: 21px; } .abt-new-timeline .abt-new-timeline-img { padding: 0px; } .abt-new-timeline .abt-new-timeline-img img { border-radius: 0px 25px 25px 0px; height: 100%; object-fit: cover; } .abt-new-timeline .elementor-tab-desktop-title.elementor-active:before { background-color: red; content: ""; border-bottom: 5px solid; position: absolute; } .abt-new-timeline .elementor-tab-title:has(~ .elementor-active) { background-image: url(https://www.fingent.com/wp-content/uploads/timeline-active-line.png); background-repeat: repeat-x; background-position-y: 99%; } .abt-new-timeline .elementor-tab-mobile-title { display:none; } @media (max-width: 767px){ .abt-new-timeline .elementor-tabs-wrapper { width: auto !important; display: flex !important; overflow-x: auto; flex-wrap: nowrap; } .abt-new-timeline .elementor-tab-desktop-title { padding: 20px 20px 20px 0px!important; } } @media (min-width: 768px){ .abt-new-timeline .elementor-tabs-wrapper { display: inline-table !important; } } .abt-mob-menu-slider .slick-track { transform: translate3d(0px, 0px, 0px); } .abt-mob-menu-slider .post-wrapper { padding-bottom: 0px !important; margin-bottom: 0px !important; } .abt-mob-menu-slider .slick-prev { color: transparent; background: #091239; border: 0px; z-index: 2; position: absolute; top: 18px; left: 0px; width: 50px; height: 30px; } .abt-mob-menu-slider .slick-prev:before { content: url(https://www.fingent.com/wp-content/uploads/arrow-round-prev.png); } .abt-mob-menu-slider .slick-next { color: transparent; background: #091239; border: 0px; z-index: 2; position: absolute; top: 18px; right: 0px; width: 50px; height: 30px; } .abt-mob-menu-slider .slick-next:before { content: url(https://www.fingent.com/wp-content/uploads/arrow-round-next.png); } .abt-mob-menu-slider .slick-list { padding: 0px 0px !important; margin-left: 55px; } .abt-mob-menu-slider .post-wrapper .abtscrollli { font-size: 14px; font-weight: 400; line-height: 26px; letter-spacing: 0px; text-align: left; padding: 15px 18px 15px 0px; } .abt-mob-menu-slider p.active { background-image: url(https://www.fingent.com/wp-content/uploads/active-line.png); background-repeat: no-repeat; background-position-x: 0px; background-position-y: 45px; transition-duration: 0s !important; color: #ffffff; font-weight: 600 !important; } .abt-mob-sticky { top: 60px !important; } /*****----- /About us New - 1 -----******/ /*------ Cust Soft Dev Revamp - Apr 2024 ------*/ @media only screen and (min-width: 768px) { .csd-main-head h1 span { font-weight: 400; font-size: 55px; } .suc-sto-head h3 span { font-size: 24px; font-weight: 500; } } @media only screen and (max-width: 767px) { .csd-main-head h1 span { font-weight: 400; font-size: 24px; } .suc-sto-head h3 span { font-size: 14px; font-weight: 500; } } .zoombox:hover .linkarrow img { content:url("https://www.fingent.com/wp-content/uploads/CSD-ico-02.png") } .zoombox:hover .linktext { font-weight:600; } .sspopup h3 { font-family: 'Figtree', Sans-serif; font-size: 30px; font-weight: 700; line-height: 28px; text-align: left; color: #1B1B1D; margin-bottom:32px; } .sspopup * {box-sizing: border-box;} .sspopup body {font-family: 'Figtree', Sans-serif;} /* Style the tab */ .sstab { float: left; width: 15%; } /* Style the buttons inside the tab */ .sstab button { display: block; color: #1B1B1D; width: 100%; height: 165px; transition: 0s; font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; border: 1px solid #DCE1E5; padding: 28px 18px 28px 18px; background-color: #ffffff; background-image:url("https://www.fingent.com/wp-content/uploads/CSD-Bg-vector-002.png"); background-position: center; background-size: cover; background-repeat: no-repeat; position: relative; } .sstab button:after { content: url(https://www.fingent.com/wp-content/uploads/CSD-ico-03.png); display: block; position: absolute; bottom: 10px; right: 25px; } /* Change background color of buttons on hover */ .sstab button:hover { background-color: #dce1e521; } /* Create an active/current "tab button" class */ .sstab button.active { background-color: #ECF0FE; border: 1px solid #0026A3; border-width: 0px 0px 0px 7px; padding: 28px 18px 28px 12px; font-size: 16px; font-weight: 600; line-height: 24px; text-align: left; } /* Style the tab content */ .sstabcontent { float: left; width: 85%; background-color: #F5F7FF; height: 495px; padding: 35px 0px 0px 35px; overflow: hidden; position: relative; background-image: url(https://www.fingent.com/wp-content/uploads/CSD-Bg-vector-03.png); background-size: cover; background-position-x: center; background-position-y: bottom; } .sstabcontent h3 { font-family: 'Figtree', Sans-serif; font-size: 20px; font-weight: 600; line-height: 29px; text-align: left; margin-bottom: 10px; } .sstabcontent .row { margin: 0px; } .sstabcontent .contop .conleft { padding: 0px; } .sstabcontent .contop .conleft img { border-radius: 10px; } .sstabcontent .contop .conright { padding: 0px 0px 0px 23px; } .sstabcontent .icotop .icoleft { padding: 0px; } .sstabcontent .icotop .icoright { padding: 0px 0px 0px 23px; } .sstabcontent .icotop p { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 20px; text-align: left; color: #222323; } .sstabcontent .icotop p img { margin-right: 10px; } .sstabcontent .contop .conright h4 { font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 500; line-height: 28px; text-align: left; margin-top: 12px; color: #161616; } .sstabcontent .contop .conright p { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; line-height: 24px; text-align: left; color: #2B2B2B; } .sstabcontent .conbot { margin-top: 20px; } .sstabcontent .conbot p { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; line-height: 24px; text-align: left; color: #2B2B2B; } .sstabcontent .conbot .conleft { padding: 0px; } .sstabcontent .conbot .conright { padding: 0px 0px 0px 0px; } .sstabcontent .conbot h4 { font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 500; line-height: 28px; text-align: left; color: #161616; } .sstabcontent .conbot ul { margin-left: 14px; } .sstabcontent .conbot li { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; line-height: 23px; text-align: left; margin-bottom: 4px; color: #2B2B2B; list-style-image: url(https://www.fingent.com/wp-content/uploads/CSD-ico-06.png); } .sstabcontent .botbtn { background-color: #ECF0FE; display: block; position: absolute; bottom: 0px; width: -webkit-fill-available; padding: 20px 0px; font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 23px; text-align: center; color: #0026A3; } /*-----CSD Service Tabs-----*/ .csd-ser-tabs .elementor-tabs-wrapper { padding: 6px 18px 6px 18px; border-radius: 8px; background-color: #FFFFFF; } .csd-ser-tabs .elementor-tab-title { padding: 16px 0px 16px 0px; } .csd-ser-tabs .elementor-tab-title:not(:last-child) { border: 1px solid #E9E9E9; border-width: 0px 0px 0.5px 0px !important; } .csd-ser-tabs .elementor-tab-title h5 { padding: 10px 15px 10px 15px; font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight: 600; line-height: 26px; text-align: left; display: flex; text-wrap: pretty; } .csd-ser-tabs .elementor-tab-title span { font-family: 'Figtree', Sans-serif; font-size: 24px; font-weight: 600; line-height: 26px; text-align: left; margin-right:14px; } .csd-ser-tabs .elementor-tab-title.elementor-active h5:after { content:url("https://www.fingent.com/wp-content/uploads/CSD-ico-07.png"); float: right; position: absolute; right: 15px; } .csd-ser-tabs .elementor-tab-title.elementor-active h5 { background-color:#0026A3; border-radius: 6px; } .csd-ser-tabs .elementor-tab-title h5:hover { background-color: #f5f7ff; border-radius: 6px; } .csd-ser-tabs .elementor-tab-title.elementor-active h5:hover { background-color:#0026A3; border-radius: 6px; } .csd-ser-tabs .elementor-tab-content { margin: 0px 0px 0px 24px; padding: 0px 0px 0px 0px; background-color: #ffffff; border-radius: 8px; height: 100%; background-image: url("https://www.fingent.com/wp-content/uploads/CSD-Bg-vector-04.png"); background-repeat: no-repeat; background-position-x: center; background-position-y: bottom; overflow: hidden; } .csd-ser-tabs .elementor-tab-content .sercon { padding: 24px 24px 0px 24px; } .csd-ser-tabs .elementor-tab-content .sercon h6 { font-family: 'Figtree', Sans-serif; font-size: 20px; font-weight: 600; line-height: 26px; text-align: left; margin-bottom: 14px; color: #0B0C0C; } .csd-ser-tabs .elementor-tab-content .sercon a { display: block; font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 26px; text-align: left; margin-top: 14px; color: #0267C1; margin-bottom: 40px; } .csd-ser-tabs .elementor-tab-content .sercon a:after { content: url("https://www.fingent.com/wp-content/uploads/CSD-ico-08.png"); margin-left: 14px; } .csd-ser-tabs .elementor-tab-content .sercon ul{ margin-left: 18px; margin-top: 15px; } .csd-ser-tabs .elementor-tab-content .sercon .ul-sidewards{ display: flex; justify-content: flex-start; flex-wrap: wrap; column-gap: 30px; } /*----- CSD Tech Box -----*/ .tec-box:hover img { filter: brightness(0) invert(1); color: #ffffff; } .tec-box:hover h3 { color: #ffffff !important; } .tec-box:hover .elementor-element { color: #ffffff !important; } /*----- CSD Abt Fin -----*/ .csd-help-link a { display: block; font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 26px; text-align: left; margin-top: 14px; color: #0267C1; } .csd-help-link a:after { content: url(https://www.fingent.com/wp-content/uploads/CSD-ico-08.png); margin-left: 14px; } /*------ CSD-Testi-Slider-----*/ .csd_testi_slider .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .csd_testi_slider .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_testi_slider .slick-prev { left: 91%; position: relative; top: -60px; z-index: 2; opacity: 50%; } .csd_testi_slider .slick-next { left: 97%; position: absolute; top: -60px; z-index: 2; } @media (max-width: 767px) { .csd_testi_slider .slick-prev { left: 70% !important; top: 92% !important; position: absolute; } .csd_testi_slider .slick-next { left: 90% !important; top: 92% !important; position: absolute; } } .csd_testi_slider .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_testi_slider .slick-prev:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_testi_slider .slick-next:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_testi_slider .testi-box { border: 0.89px solid #EFF3F8; border-radius: 8px 8px 0px 0px; height: 303px !important; position: relative; } .csd_testi_slider .testi-box-top { background-color: #FFFFFF; padding: 33px 33px 33px 28px; border-radius: 8px 8px 0px 0px; height: 100%; background-image: url("https://www.fingent.com/wp-content/uploads/CSD-ico-21.png"); background-repeat: no-repeat; background-size: auto; background-position-x: 95%; background-position-y: 65%; } .csd_testi_slider .testi-box-top .rating { display:flex; font-family: 'Figtree', Sans-serif; font-size: 26px; font-weight: 700; line-height: 22px; text-align: left; color: #3C3C3C; margin-bottom: 36px; } .csd_testi_slider .testi-box-top img { min-width: auto; width: auto; max-width: 300px; height: 22px; margin-left: 15px; } .csd_testi_slider .testi-box-top .review { font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 400; line-height: 23.53px; text-align: left; color: #191919; } .csd_testi_slider .testi-box-bot { background-color: #F2FAFF; position: absolute; bottom: 0px; width: 100%; padding: 23px 0px 23px 28px; } .csd_testi_slider .testi-box-bot .desig { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 600; line-height: 23.23px; text-align: left; color: #3C3C3C; } /*------ CSD-Insights-Slider-----*/ .csd_insights_slider .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .csd_insights_slider .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_insights_slider .slick-prev { left: 91%; position: relative; top: -60px; z-index: 2; opacity: 50%; } .csd_insights_slider .slick-next { left: 97%; position: absolute; top: -60px; z-index: 2; } @media (max-width: 767px) { .csd_insights_slider .slick-prev { left: 70% !important; top: 92% !important; position: absolute; } .csd_insights_slider .slick-next { left: 90% !important; top: 92% !important; position: absolute; } } .csd_insights_slider .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_insights_slider .slick-prev:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_insights_slider .slick-next:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_insights_slider .slick-track { display: flex !important; } .csd_insights_slider .slick-list { margin: 0px -20px 0px -20px; } .csd_insights_slider .insights-wrapper { height: inherit !important; background-color: #FDFCFC; margin: 0px 20px 0px 20px; } .csd_insights_slider .insights-box { } .csd_insights_slider .insights-box img { margin-bottom: 24px; border-radius: 8px; } .csd_insights_slider .insights-box .insights-box-inner { padding: 25px 20px 25px 17px; margin: 0px !important; } .csd_insights_slider .insights-box .cat1 { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; color: #1C7B97; background-color: #E8FAFF; border-radius: 8px; padding: 3px 10px 3px 10px; width: fit-content; margin-bottom: 14px; } .csd_insights_slider .insights-box .cat2 { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; color: #97481C; background-color: #FFF6E8; border-radius: 8px; padding: 3px 10px 3px 10px; width: fit-content; margin-bottom: 14px; } .csd_insights_slider .insights-box .cat3 { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; color: #5A1C97; background-color: #F1E8FF; border-radius: 8px; padding: 3px 10px 3px 10px; width: fit-content; margin-bottom: 14px; } .csd_insights_slider .insights-box h3 { font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight: 700; line-height: 30px; text-align: left; color: #0B0C0C; margin-bottom: 14px; } .csd_insights_slider .insights-box .descr { font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; color: #0B0C0C; margin-bottom: 14px; } .csd_insights_slider .insights-box .readmore { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 26px; text-align: left; color: #0026A3; } .csd_insights_slider .insights-box .readmore:after { content: url(https://www.fingent.com/wp-content/uploads/CSD-ico-08.png); margin-left: 14px; } /*------ CSD-Client-slider-mob-----*/ .csd_client_slider_mob .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .csd_client_slider_mob .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_client_slider_mob .slick-prev { left: 91%; position: relative; top: -60px; z-index: 2; opacity: 50%; } .csd_client_slider_mob .slick-next { left: 97%; position: absolute; top: -60px; z-index: 2; } @media (max-width: 767px) { .csd_client_slider_mob .slick-prev { left: 75% !important; top: 140px !important; } .csd_client_slider_mob .slick-next { left: 85% !important; top: 140px !important; } } .csd_client_slider_mob .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_client_slider_mob .slick-prev:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_client_slider_mob .slick-next:hover:before { color:#ffffff !important; background: #0026A3!important; } @media only screen and (max-width: 767px) { .csd_client_slider_mob { margin-top: 40px !important; } .csd_client_slider_mob .post-wrapper { margin-bottom: 0px !important; padding: 25px; height: 90px !important; display: flex !important; } .csd_client_slider_mob .post-wrapper img { width: auto !important; height: auto !important; margin: auto !important; } .csd_client_slider_mob .post-wrapper:nth-child(even) { background-color: #F9FAFF; } } /*------ CSD-Success-Story-Slider-MOB-----*/ .csd_success_slider_mob .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .csd_success_slider_mob .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #ffffff; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_success_slider_mob .slick-prev { left: 91%; position: relative; top: -60px; z-index: 2; opacity: 50%; } .csd_success_slider_mob .slick-next { left: 97%; position: absolute; top: -60px; z-index: 2; } @media (max-width: 767px) { .csd_success_slider_mob .slick-prev { left: 50% !important; top: 235px !important; } .csd_success_slider_mob .slick-next { left: 85% !important; top: 235px !important; } } .csd_success_slider_mob .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #ffffff; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_success_slider_mob .slick-prev:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_success_slider_mob .slick-next:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_success_slider_mob .success-box { margin-bottom: 0px; padding-bottom: 0px; height: 167px !important; position: relative; background-repeat: no-repeat; background-size: cover; transform: skew(13deg); margin-left: -20px !important; } .csd_success_slider_mob .success-box .con { position: absolute; bottom: 0px; width: 80%; padding-left: 35px; padding-bottom: 5px; } .csd_success_slider_mob .success-box img { width: fit-content !important; height: fit-content !important; transform: skew(0deg); } .csd_success_slider_mob .success-box h3 { color: #ffffff; font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; line-height: 17px; text-align: left; } /*------ CSD-Success-POPUP-Slider-----*/ .csd_success_popup_slider .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .csd_success_popup_slider .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #ffffff; display: inline-block; padding-top: 8px; border:1px solid #0026A3; border-radius: 4px; background: #0026A3; } .csd_success_popup_slider .slick-prev { left: 91%; position: relative; top: -60px; z-index: 2; opacity: 50%; } .csd_success_popup_slider .slick-next { left: 97%; position: absolute; top: -60px; z-index: 2; } @media (max-width: 767px) { .csd_success_popup_slider .slick-prev { left: 0% !important; top: 43% !important; position: fixed; } .csd_success_popup_slider .slick-next { left: 90% !important; top: 43% !important; position: fixed; } } .csd_success_popup_slider .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #ffffff; display: inline-block; padding-top: 8px; border:1px solid #0026A3; border-radius: 4px; background: #0026A3; } .csd_success_popup_slider .slick-prev:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_success_popup_slider .slick-next:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_success_popup_slider .success-box { background-color: #F5F7FF; position: relative; } .csd_success_title { font-family: 'Figtree', Sans-serif !important; font-size: 24px; font-weight: 700; line-height: 28px; text-align: left; color: #1B1B1D; margin: 24px 16px 24px 16px !important; } .csd_success_popup_slider { margin: 0px 16px 24px 16px; } .csd_success_popup_slider h3 { font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 600; line-height: 29px; text-align: left; color: #1B1B1D; background-color: #ECF0FE; padding: 20px 20px 20px 23px; border: solid #0026A3; border-width: 0px 0px 0px 5px; background-image: url(https://www.fingent.com/wp-content/uploads/CSD-Bg-vector-08.png); background-position: center; background-repeat: no-repeat; background-size: cover; } .csd_success_popup_slider .icotop { margin: 24px 16px 0px 16px !important; } .csd_success_popup_slider .icotop .icoleft { padding: 0px; width: 40% !important; } .csd_success_popup_slider .icotop .icoright { padding: 0px 0px 0px 23px; width: 60% !important; } .csd_success_popup_slider .icotop p { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 20px; text-align: left; color: #222323; } .csd_success_popup_slider .icotop p img { margin-right: 10px; width: fit-content !important; height: fit-content !important; display: inline-block; } .csd_success_popup_slider .consec { margin: 24px 16px 0px 16px; } .csd_success_popup_slider .consec h4 { font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 500; line-height: 28px; text-align: left; color: #161616; } .csd_success_popup_slider .consec p { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; line-height: 24px; text-align: left; color: #2B2B2B; } .csd_success_popup_slider .consec ul { margin-left: 16px; } .csd_success_popup_slider .consec ul li { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; line-height: 23px; text-align: left; color: #2B2B2B; list-style-image: url(https://www.fingent.com/wp-content/uploads/CSD-ico-06.png); } .csd_success_popup_slider .botbtn { background-color: #ECF0FE; display: block; position: absolute; bottom: 0px; width: -webkit-fill-available; padding: 20px 0px; font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 23px; text-align: center; color: #0026A3; border-radius: 4px; margin: 0px 16px 5px 16px; } .csd_success_popup_slider .dummy { height: 50px; } /*----- CSD - Tech slider - MOB -----*/ .csd_tech_slider_mob .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .csd_tech_slider_mob .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_tech_slider_mob .slick-prev { left: 91%; position: relative; top: -60px; z-index: 2; opacity: 50%; } .csd_tech_slider_mob .slick-next { left: 97%; position: absolute; top: -60px; z-index: 2; } @media (max-width: 767px) { .csd_tech_slider_mob .slick-prev { left: 70% !important; top: -70px !important; position: absolute; } .csd_tech_slider_mob .slick-next { left: 94% !important; top: -70px !important; position: absolute; } } .csd_tech_slider_mob .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .csd_tech_slider_mob .slick-prev:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_tech_slider_mob .slick-next:hover:before { color:#ffffff !important; background: #0026A3!important; } .csd_tech_slider_mob .tech-box { background-color: #0026A3; background-image: url(https://www.fingent.com/wp-content/uploads/CSD-bg-img-05.png); background-size: cover; background-repeat: no-repeat; background-position: center; padding: 30px 20px 30px 20px; margin-bottom: 0px; border-radius: 8px; } .csd_tech_slider_mob .tech-box img { width: fit-content; height: fit-content; filter: brightness(0) invert(1); color: #ffffff; } .csd_tech_slider_mob .tech-box h3 { font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight: 700; line-height: 30px; text-align: left; color: #FFFFFF; } .csd_tech_slider_mob .tech-box a { font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight: 700; line-height: 30px; color: #FFFFFF; } .csd_tech_slider_mob .tech-box p { font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left; color: #FFFFFF; } /*----- CSD- Fixed Menu on Scroll -----*/ @media only screen and (min-width: 768px) { .csd-stickynav { position: sticky; top: 88px; width: 100%; z-index:7; } } @media only screen and (max-width: 767px) { .csd-stickynav { position: fixed; top: 60px; width: 100%; z-index:99999; overflow: scroll; } } .csd-stickynav + .site-content { padding-top: 165px !important; } /*----- CSD- Highlight menu item on scroll -----*/ .csd-scrollnav{ z-index: 8; } @media only screen and (min-width: 768px) { .csd-scrollul{ list-style:none; display: flex; flex-direction: row; gap: 100px; padding-top:27px; padding-bottom:27px; background-color: #ffffff; } } @media only screen and (max-width: 767px) { .csd-scrollul{ list-style:none; display: flex; flex-direction: row; gap: 30px; padding-top:27px; padding-bottom:27px; background-color: #ffffff; width: max-content; } .csd-scrollnav { overflow: scroll; } } .csd-scrollli a{ font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 400; line-height: 26px; text-align: left; color: #0B0C0C; } .csd-scrollli a:hover { color:#E81E1E; } .csd-scrollli.active a { color:#0026A3; border-bottom:2px solid #0267C1; font-family: 'Figtree', Sans-serif; font-size: 16px; font-weight: 700; line-height: 26px; text-align: left; } /*--- Contact form edit ---*/ .form-control { font-size: 12px !important; } /*------ Top MENU NEW DESIGN -----*/ @media (max-width: 1280px) and (min-width: 992px) { .navbar-expand-lg > .container-fluid { width: 1280px; padding-right: 20px; padding-left: 20px; } } @media (min-width: 1280px) { .navbar-expand-lg > .container-fluid { width: 1280px; padding-right: 0px; padding-left: 0px; } } header #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu > li.mega-menu-item > a.mega-menu-link { font-family: 'Figtree', Sans-serif !important; font-size: 14px !important; font-weight: 400 !important; text-transform: none !important; padding-right: 10px !important; padding-left: 10px !important; } #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { font-size: 10px !important; margin: 0 0 0 0px; } #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item { padding-left: 0px !important; padding-right: 0px !important; } /* #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item:not(:last-child) { border: 1px solid #2F313F; border-width: 0px 1px 0px 0px; } header .navbar { border: 1px solid #2F313F; border-width: 0px 0px 1px 0px; } */ #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item { font-family: 'Figtree', Sans-serif !important; } /*----- Remove Popup Jumping issue -----*/ html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]) { padding-right: 0px !important; } /*** Blog listing page ***/ :root { --blog-base-font: "Figtree", sans-serif; --blog-base-text-color: #222323; --blog-header-bg:#050819; --base-color: #fff; --primary-blue-color1:#0026A3; --text-color1:#121212; --border-color1:#DCE8F9; --main-heading-color: #1B1B1D; --tag-1-color: #06611F; --tag-1-bg-color: #E6F9EB; --tag-2-color: #5D3080; --tag-2-bg-color: #FEECFB; --tag-3-color: #0A1F5C; --tag-3-bg-color: #DEE5F9; --tag-4-color: #C34545; --tag-4-bg-color: #FEECEC; --tag-4-color: #2D6C79; --tag-4-bg-color: #ECFBFE; } body.page-template-bloglisting { font-family: var(--blog-base-font); color: var(--blog-base-text-color); font-style: normal; } .Fin-blog-header{ background: var(--blog-header-bg) ; padding: 130px 0px 50px; overflow: hidden; z-index: 8; } .Fin-blog-hd1:before,.Fin-blog-hd1:after{ content: ''; width: 206px; height: 206px; border-radius: 100px; background: #3155FF; opacity: 0.4; filter: blur(84.4517px); position: absolute; left: -30px; top: -30px; z-index: 0; } .Fin-blog-hd1:after{ z-index: 0; left: auto; bottom: 130px !important; top: 0; right: 0; } .Fin-blog-hd1 h1{ color: var(--base-color); font-size: 32px; font-weight: 700; margin-bottom: 12px; position: relative; font-family: var(--blog-base-font); } p.sub-hd-1{ font-size: 16px; color: var(--base-color); font-family: var(--blog-base-font); } .fin-bg-text{ font-size: 51px; color: rgba(255, 255, 255, 0.08); font-weight: 600; position: absolute; z-index: 0; top: 16px; left: 16px; white-space: nowrap; font-family: var(--blog-base-font); } .fin-blog-filter{ background: #DAE5F3 url(../images/wave.png) no-repeat center 20px; padding: 30px 0 20px; min-height: 108px; background-size: cover; position: relative; } .fin-blog-filter .loaderblog_filter .spanner{ top: 50%; height: 100%; } .fin-blog-filter .loaderblog_filter .loader{ margin: 20px auto; } /**Filter slider**/ .filter-items{ font-size: 14px; color: #000; padding: 7px 22px; border: 1px solid #DAE5F3; background: #fff; display: inline-block; border-radius: 4px; white-space: nowrap; cursor: pointer; font-family: var(--blog-base-font); } .filter-items a{ font-family: var(--blog-base-font); } .fin-blog-filter .owl-carousel{ padding: 0 47px; } .fin-blog-filter .owl-dots{ display: none; } .owl-item{ margin-right: 8px; } .filter-items.selected{ background: #0026A3; color: #fff; } .fin-blog-industry{ height: 40px; border-radius: 4px; border:none; width: 100%; max-width: 299px; font-size: 14px !important; color: #12202E !important; padding: 0 5px; font-family: var(--blog-base-font); background: #fff; outline: none; } .fin-drop-filter img { width: 20px; height: 20px; margin-right: 5px; } .fin-drop-filter { align-items: center; padding: 0px 40px; display: block !important;} .fin-blog-filter .owl-prev,.fin-blog-filter .owl-next{ background: #FFFFFF !important; border:1px solid #DAE5F3 !important; width: 37px; height: 37px; border-radius: 4px; position: absolute; top:0; } .fin-blog-filter .owl-prev{ left: 0; } .fin-blog-filter .owl-next{ right: 0; } .s-p{ padding: 60px 0; } .blog-highlighted-box .blog-image img{ width: 100%; height: 510px; object-fit: cover; border-radius: 16px; } .blog-highlighted-box .blog-contents{ background: #fff; border-radius: 16px; margin: 0 30px; padding: 20px; position: relative; margin-top: -150px; min-height: 210px; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.07); } .blog-contents .fin-blog-hd, .fin-latest-blog a .fin-blog-date, .fin-blog-highlighted-wrapper a .fin-blog-date{ color: var(--main-heading-color); } .blog-contents .fin-blog-text{ color: var(--main-heading-color); font-size: 15px; font-weight: 400; line-height: 20px; /* 133.333% */ display: -webkit-box; max-width: 100%; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-family: var(--blog-base-font); } /**Increase the -webkit-line-clamp: 4; to increase the number of lines**/ .limit-text-3{ display: -webkit-box; max-width: 100%; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .limit-text-2{ display: -webkit-box; max-width: 100%; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .blog-highlighted-box .blog-contents .fin-blog-hd{ font-size: 32px; font-weight: 700; line-height: 38px; /* 118.75% */ font-family: var(--blog-base-font); } .fin-blog-date{ font-size: 13px; font-family: var(--blog-base-font); } .fin-blog-tag{ border-radius: 4px; font-size: 13px; padding: 4px 7px; font-weight: 500; margin-right: 5px; font-family: var(--blog-base-font); } .fin-blog-tag.t1{ background: var(--tag-1-bg-color); color: var(--tag-1-color); } .fin-blog-tag.t2{ background: var(--tag-2-bg-color); color: var(--tag-2-color); } .fin-blog-tag.t3{ background: var(--tag-3-bg-color); color: var(--tag-3-color); } .fin-blog-tag.t4{ background: var(--tag-4-bg-color); color: var(--tag-4-color); } .hd3{ font-weight: 600; font-size: 24px; color: var(--main-heading-color); font-family: var(--blog-base-font); } .fin-latest-blog{ padding: 20px 0; border-bottom:1px solid var(--border-color1); gap: 16px; } .fin-latest-blog .blog-image img{ width: 170px; height: 140px; object-fit: cover; border-radius: 8px; } figure.blog-image { margin: 0 !important; } .fin-latest-blog .blog-contents .fin-blog-hd{ font-size: 22px; list-style: 28px; font-weight: 500; font-family: var(--blog-base-font); } .fin-latest-blog:last-child{ border:0; padding-bottom: 0; } .fin-blog-subscribe-wrapper{ padding: 30px 0px 30px; background-color: #E8EFF9; background-image: url(../images/blist-bg.png), url(../images/blist-eml.png), url(../images/cloud.png); background-position: right top, 85% 45px, left bottom; background-repeat: no-repeat; } /***Subscribe form*****/ .fin-sub-form-wrapper .label-hd1{ font-size: 25px; color: var(--text-color1); font-weight: 600; font-family: var(--blog-base-font); } .fin-sub-form-wrapper input.form-control{ width: 630px; max-width: 100%; height: 50px; border-radius: 8px; border: 1px solid #DAE5F3; background: #FFF !important; box-shadow: 0px 67.114px 109.061px 0px rgba(0, 0, 0, 0.05); padding-left:60px ; margin: 0px 20px 0px 0px; font-size: 1rem !important; font-weight: 400; font-family: var(--blog-base-font); } .fin-sub-form-wrapper input.form-control::placeholder{ color: #969696 !important; } .fin-sub-form-wrapper input.form-control::-ms-input-placeholder{ color: #969696 !important; } .fin-sub-form-wrapper .email-icon, .bloglist-newsform .email-icon{ position: absolute; left: 24px; top: 0px; bottom: 0; z-index: 1; margin-top: 17px; } .btn-primary.fin-blog-primary-btn{ color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; padding: 12px 36px; font-family: var(--blog-base-font); background-color: #0026A3; height: 48px; border-radius: 6px; text-transform: capitalize; } .border-right{ border-right: 1px solid var(--border-color1); } .fin-feature-blog-box{ padding: 20px 20px 26px 20px; border-radius: 6px; border: 1px solid #DCE8F9; margin-left: 12px; } .fin-feature-blog-box .blog-image img{ width: 80px; height: 67px; } .fin-feature-blog-box .fin-latest-blog .blog-contents .fin-blog-hd{ font-size: 14px; color: #393939; font-family: var(--blog-base-font); } .fin-feature-blog-wrapper .fin-latest-blog{ padding: 16px 0; } .bloglist-newsbox { display: flex; justify-content: center; align-items: baseline; } .bloglist-newsform { position: relative; } .fin-form-inner .wpcf7 form .wpcf7-response-output { margin: 0px; padding: 5px 10px; } .fin-form-inner .wpcf7 form.sent .wpcf7-response-output{ margin: 10px 0px 0px; } .fin-form-inner form.wpcf7-form, .fin-form-inner .form-group.fin-sub-form-wrapper { margin-bottom: 0px; } /***Blog details page****/ .fin-blog-sidebar{ border-radius: 0px 0px 8px 0px; border: 1px solid #DAE5F3; background: #FFF; } .fin-blog-sidebar ul{ padding: 0; } .fin-blog-sidebar ul li{ list-style: none; padding: 12px 16px 12px 24px; list-style: none; position: relative; } .fin-blog-sidebar ul li a{ font-size: 17px; font-style: normal; font-weight: 400; line-height: 24px; /* 141.176% */ color: var(--main-heading-color); text-decoration: none; font-family: var(--blog-base-font); } .fin-blog-sidebar ul li.active{ background: #E9F3FC; } .fin-blog-sidebar ul li.active:before{ content: ''; position: absolute; width: 7px; top:0; bottom: 0; left: 0; background:var(--primary-blue-color1); border-radius: 0px 4px 4px 0px; display: inline-block; } .fin-blog-sidebar ul li.active a{ font-weight: 600; font-size: 17px; font-family: var(--blog-base-font); } .fin-blog-text{ font-size: 15px; font-weight: 400; line-height: 24px; /* 160% */ font-family: var(--blog-base-font); } .hd3{ font-size: 28px; font-style: normal; font-weight: 700; line-height: 41px; /* 146.429% */ color: var(--main-heading-color); } .cus-pagination-blglst span.page-numbers, .cus-pagination-blglst a.page-numbers { font-family: var(--blog-base-font); padding: 8px 15px; } .blog-list-paginat { padding: 35px 0px 0px; } .fin-blog-filter-sec { background: #fff; box-shadow: 0px 7px 18px -4px #3564931A; height: 60px; border-radius: 4px; display: flex; align-items: center; justify-content: center; color: #12202E; } .fin-blog-filter-sec button.blogfiltersubmitbtn { background: #0026A3; display: inline-flex; width: auto; height: 44px; margin: auto; color: #fff; align-items: center; font-family: var(--blog-base-font); font-size: 13px !important; font-weight: 600; line-height: 26px; text-align: left; padding: 10px 25px 10px 25px; border-radius: 4px; border: none;} .fin-blog-filter-sec input.search-blog-list { border: none; color: #12202E; width: 100%; font-size: 14px; font-family: var(--blog-base-font);} .fin-blog-filter-sec button.blogfiltersubmitbtn img { width: 18px; height: 18px; margin-right: 8px; } .cus-pagination-blglst span.page-numbers.current { border: 1px solid #0026A3; color: #0026A3; } .fin-blog-filter-sep { border-right: 1px solid #E1E0E0; } span.errorblogfilternew { font-weight: 400; font-size: 14px; font-family: var(--blog-base-font); padding: 15px 0px 0px; text-align: center; width: 100%;} .fin-blog-filter .ms-options-wrap > .ms-options { text-align: left; top: 36px; max-height: 610px !important;} .fin-blog-filter .ms-options-wrap > .ms-options ul li label { padding: 5px 20px; font-size: 14px; font-family: var(--blog-base-font);} .fin-drop-filter .ms-options > ul li.selected label input:checked{ background: #3576ff; border: none; } .fin-drop-filter .ms-options > ul li.selected label input[type="checkbox"]:checked:after { border-color: #fff; } .fin-drop-filter .ms-options-wrap a.ms-selectall.global { display: none !important; } .fin-drop-filter .ms-options-wrap.ms-active a.ms-selectall.global { display: block !important; padding: 10px 15px 0px; font-family: var(--blog-base-font);} .fin-blog-filter .ms-options-wrap > button{ font-size: 14px; font-family: var(--blog-base-font); } .fin-blog-filter .ms-options-wrap > .ms-options > .ms-search input, .fin-blog-filter .ms-options-wrap > .ms-options > .no-result-message{ padding: 10px 20px; font-family: var(--blog-base-font); } .fin-blog-filter .ms-options-wrap > .ms-options > .ms-search input{ font-family: var(--blog-base-font); } .mbl-advanced-blgsrc { display: none; } /** move start**/ .fin-drop-filter{ position: relative; padding-left: 30px !important;} .fin-drop-filter:after { content: ''; position: absolute; left: 10px; top: 6px; background-image: url('../images/city.png'); background-repeat: no-repeat; background-size: contain; height: 18px; width: 18px; background-size: 100%; } .fin-drop-filter2:after { background-image: url('../images/server.png');} .commonclearfilter{ display: none; margin: auto; font-weight: 400; font-size: 12px; position: absolute; top: 14px; right: 10px;} .fin-case-study-filter { background: #DAE5F3 url(../images/filter-bg.png) no-repeat; background-size: cover; } .case-study-card .case-study-hd a{ font-family: var(--blog-base-font); } /** move end**/ @media only screen and (max-width: 1024px) { .fin-blog-filter{ height: auto; } .fin-blog-industry{ width: 100%; max-width: 100%; } .border-right{ border-right:0px !important; } .fin-feature-blog-box{ margin-top: 24px; margin-left: 0; } .Fin-blog-header{ padding: 170px 0px 50px; } .fin-blog-subscribe-wrapper{ background-position: right top, 100% 45px, left bottom; } .fin-blog-tag { font-size: 12px; padding: 4px 6px; } .fin-bg-text { font-size: 40px; } .fin-drop-filter{ padding: 0px 10px; } .cus-pagination-blglst span.page-numbers, .cus-pagination-blglst a.page-numbers{ padding: 5px 8px; font-size: 13px;} .fin-blog-filter-sec button.blogfiltersubmitbtn { font-size: 12px !important; padding: 5px; } } @media only screen and (max-width: 792px) { .blog-highlighted-box .blog-contents .fin-blog-hd{ font-size: 26px; line-height: 30px; } .fin-latest-blog .blog-contents .fin-blog-hd{ font-size: 16px; font-weight: 600; } .blog-highlighted-box .blog-contents{ margin-left:16px; margin-right: 16px; margin-bottom: 24px; } .s-p{ padding: 32 0; } } @media only screen and (max-width: 768px) { .fin-sub-form-wrapper input.form-control{ width: 96%; } .fin-sub-form-wrapper .btn-primary.fin-blog-primary-btn{ padding: 12px 15px; } .fin-feature-blog-wrapper .viewall-wrapper { padding: 40px 0 10px 0; } .blog-highlighted-box .blog-image img { height: 300px; } .fin-bg-text { font-size: 35px; } .fin-blog-filter-sec { height: auto; padding: 20px 10px 20px; } .fin-drop-filter{ padding: 0px 5px; } .commonclearfilter{ top: 70px; right: 0px; } } @media only screen and (max-width: 767px) { .fin-bg-text { display: none; } .fin-sub-form-wrapper .label-hd1 { font-size: 23px; line-height: 30px; margin-top: 10px; } .fin-latest-blog .blog-image img { width: 130px; } .fin-feature-blog-box .blog-image img { width: 100px; } .fin-drop-filter{ padding: 0px 20px; } .fin-blog-filter-sec{ padding: 0px 15px 12px; border-radius: 0px 0px 4px 4px; display: none;} .fin-blog-filter-sec.opened{ display: block; } .fin-blog-filter .text-right{ border-right: none; margin-bottom: 10px; padding: 5px 0px; } .fin-blog-filter-sec button.blogfiltersubmitbtn { margin: 0px auto; padding: 8px; width: 100%; justify-content: center; font-size: 15px; } .fin-blog-filter-sep{ border-bottom: 1px solid #E1E0E0; } .fin-blog-filter { /*position: fixed; top: 61px; z-index: 5;*/ padding: 20px 20px 10px; } .mbl-advanced-blgsrc { display:flex; justify-content: space-between; background: #fff; padding: 15px; border-radius: 4px;} .mbl-advanced-blgsrc h3 { font-size: 20px; line-height: 26px; font-family: var(--blog-base-font); font-weight: 600; } .row.mbl-advanced-blgsrc.opened img { transform: rotate(180deg); } .fin-drop-filter:after{ left: 4px; top: 12px; } .commonclearfilter{ top: 55px; } } @media only screen and (max-width: 460px) { .fin-form-inner{ flex-direction: column; } .fin-sub-form-wrapper input.form-control{ padding-left: 40px; } .fin-sub-form-wrapper .email-icon { left: 13px; } .cus-pagination-blglst span.page-numbers, .cus-pagination-blglst a.page-numbers { padding: 5px 10px; margin: 0px 5px 10px; } } /*** Blog listing page end ***/ /*----- style from adittional.css -----*/ .pr-2 { width:auto; } .tech_horizons_slider .slick-track { display: flex !important; } @media (min-width: 768px){ .tech_horizons_slider .slick-slide { height:400px !important; } } .innerbnr .hero__text { color: #ffffff; } .blogcontactform form.wpcf7-form .wpcf7-submit { background-color: #0267c1 !important; } /*--------------------------------- Applied AI Landing page ----------------------------------*/ /*----------- ai-services-tab -------------*/ .ai-services-tab .elementor-tab-desktop-title { margin-right: 25px; margin-bottom: 24px; border: 1px solid #D9D9D9 !important; border-radius:12px; } .ai-services-tab .elementor-tab-desktop-title.elementor-active { background-color: #ffffff; border-radius:12px; box-shadow: 0px 6px 17px -5px #CBD3E0; border:0px !important; } .ai-faq .elementor-accordion-item { border: 1px solid #E0E0E0 !important; border-radius:12px; margin-bottom: 16px; } .ai-faq .elementor-tab-content { padding-right: 10% !important; } .ai-faq .elementor-accordion-item:has(.elementor-active) { background-color:#F0F6FF !important; } /*----------- ai-Success-slider -------------*/ .ai_ss_slider .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .ai_ss_slider .slick-prev { left: 92%; position: relative; margin-bottom: 0px; top: -65px; z-index: 2; } .ai_ss_slider .slick-next { left: 97%; position: absolute; top: -65px; z-index: 2; } @media (max-width: 767px) { .ai_ss_slider .slick-prev { left: 75% !important; top: -60px; } .ai_ss_slider .slick-next { left: 85% !important; top: -60px; } } .ai_ss_slider .slick-prev:before { content: "\f104"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; display: inline-block; padding-top: 2px; color: #6D6C6C; border: 1.5px solid #6D6C6C; border-radius: 50%; font-size: 20px; text-align: center; opacity: 40%; } .ai_ss_slider .slick-next:before { content: "\f105"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; display: inline-block; padding-top: 2px; color: #102A52; border: 1.5px solid #102A52; border-radius: 50%; font-size: 20px; text-align: center; } .ai_ss_slider .slick-prev:hover:before { color: #ffffff !important; background: #d55555; opacity: 100% !important; } .ai_ss_slider .slick-next:hover:before { color: #ffffff !important; background: #d55555; } .ai_ss_slider .post-wrapper { background-color: #011A5B; border-radius: 12px 0px 0px 12px; } .ai_ss_slider .post-wrapper .projcol img { min-width: auto !important; height: auto !important; display: inline-block; } .ai_ss_slider .slick-list { overflow:visible; } .ai_ss_slider .projcol { padding: 24px 50px; } .ai_ss_slider .projcol h3 { font-size: 24px; font-weight: 700; line-height: 30px; letter-spacing: 0px; text-align: left; color: #FFFFFF; margin-bottom:28px; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .projcol .loc { color: #FFFFFF; font-size: 18px; font-weight: 600; line-height: 30px; letter-spacing: 0px; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .projcol .loc span { font-weight: 500 !important; margin-right: 6px; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .projcol .ind { font-size: 18px; font-weight: 500; line-height: 30px; letter-spacing: 0px; color: #FFFFFF; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .projcol .ind span { padding: 8px 10px; background-color: #EEFEFF; border: 1px solid #DAF3F5; border-radius: 6px; font-size: 14px; font-weight: 500; line-height: 15px; letter-spacing: 0em; color: #2C8287; margin-left: 11px; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .projcol .challenge { font-size: 16px; font-weight: 400; line-height: 28px; letter-spacing: 0px; color: #FFFFFF; margin-top: 16px; width: 82%; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .projcol .challenge span { font-weight: 500 !important; font-size: 18px; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .projcol .solution { font-size: 18px; font-weight: 600; line-height: 30px; letter-spacing: 0px; color: #FFFFFF; margin-top: 16px; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .projcol .results { font-size: 18px; font-weight: 600; line-height: 30px; letter-spacing: 0px; color: #FFFFFF; margin-top: 16px; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .projcol ul { font-size: 16px; font-weight: 400; line-height: 30px; letter-spacing: 0px; color: #ffffff; margin-left: 20px; font-family: 'Figtree', Sans-serif; } .ai_ss_slider .blue-box img { margin-left: -91%; min-width: 0px; height: 100%; display: inline-block; width: auto; max-width: max-content; } @media only screen and (max-width: 768px) { .ai_ss_slider .slick-list { overflow:hidden; } .ai_ss_slider .post-wrapper .row { margin-right: 0px; } .ai_ss_slider .slick-prev { left: 73% !important; } .ai_ss_slider .post-wrapper .projcol img { min-width: 0px !important; height: auto !important; display: inline-block; width: 5% !important; } .ai_ss_slider .blue-box img { margin-left:0px !important; height: auto !important; width: 300px !important; } } @media only screen and (max-width: 1024px) { .ai_ss_slider .post-wrapper .projcol img { min-width: 0px !important; height: auto !important; display: inline-block; width: 5% !important; } } /*----- Legacy App Modernization - Service page-----*/ @media (min-width: 768px) { .page-id-50491 .mega-menu-item a { color:#000 !important; } } .page-id-50491 .navbar-toggle .icon-bar { background-color: #000 !important; } .page-id-50491 .search { background-color: rgba(4, 4, 4, 0.35) !important; } .page-id-50491 .dropdown-toggle { background-color: rgba(4, 4, 4, 0.35) !important; } /*------ Search Issue Fix ------*/ header #search .search-submit { padding:0px !important; } header #search .search-submit:hover { border:1px solid #000000 !important; } /*----- TyprForm -----*/ .tf-v1-sidetab-button-icon { font-family: 'Figtree', Sans-serif; } @media (max-width: 480px) { .tf-v1-sidetab-close { color: #ffffff !important; font-family: 'Figtree', Sans-serif; opacity: 1; } } /*----- Blog CTA -----*/ .blog-cta { padding: 20px 30px; border-radius: 10px; text-align: center; margin: 20px 0px 20px 0px; background-color: #222222; background-image: url(https://www.fingent.com/wp-content/themes/fingent/images/shape-bg-section.svg); background-position: center; background-size: cover; background-repeat: no-repeat; } .blog-cta h3 { color: #ffffff; font-size: 18px !important; line-height: 30px; font-weight: 500 !important; font-family: 'Figtree', Sans-serif; } .blog-cta .blogcta-btn { padding: 10px; background: #0267C1; color: #ffffff; border-radius: 5px; font-size: 14px; font-weight: 600; display: block; width: fit-content; margin-right: auto; margin-left: auto; margin-bottom: 10px; } .blog-cta .blogcta-btn:hover { background: #002171; } /*----- Contact form Edit -----*/ .form-control { font-size: 12px !important; margin-bottom: 0px !important; } .con-msg span.wpcf7-not-valid-tip { top: 0px !important; } span.wpcf7-not-valid-tip { top: 0px !important; } .btn.primary-btn { line-height: 50px !important; padding: 0px 15px !important; font-size: 14px; text-transform: none; letter-spacing: 1px; margin-top: 35px !important; } /*----- Remove Popup Jumping issue -----*/ html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]) { padding-right: 0px !important; } .csd_tech_slider_mob .tech-box { height: 270px !important; } /*----- About-Us Leaders -----*/ .leader_box:hover .elementor-widget-wrap { background-color:transparent !important; transition: none !important; } .leader_box:hover figure a::before { content: url('https://www.fingent.com/wp-content/uploads/linkedin-logo-1.png') !important; } header #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu > li.mega-menu-item > a.mega-menu-link { font-family: 'Figtree', sans-serif !important; } /*----- Blog Details Design -----*/ .con-col p { font-size: 15px; font-weight: 400; line-height: 24px; font-family: 'Figtree', sans-serif; } .con-col h2 { font-size: 28px; font-style: normal; font-weight: 700; line-height: 41px; font-family: 'Figtree', sans-serif; margin-bottom: 1rem !important; margin-top: 1.5rem !important; } .con-col h2 span { text-decoration: none !important; } .con-col h3 { font-size: 28px; font-style: normal; font-weight: 700; line-height: 41px; font-family: 'Figtree', sans-serif; margin-bottom: 1rem !important; margin-top: 1.5rem !important; } .con-col h3 span { text-decoration: none !important; } .con-col h3 b { font-weight: 700 !important; } .con-col ul { font-family: 'Figtree', sans-serif; font-size: 15px; line-height: 24px; margin-left: 15px; margin-top: 20px; margin-bottom: 20px; } .con-col li { margin-top: 10px; margin-bottom: 10px; } .news-letter { width: 100%; height: 228px; border-radius: 16px; padding: 65px 32px; background-image: url(http://www.fingent.com/wp-content/uploads/news-letter-bg.png); position: relative; margin-top: 32px; background-size: cover; background-repeat: no-repeat; } .news-letter h4 { color: #FFF; font-size: 25px; font-style: normal; font-weight: 600; line-height: normal; margin-bottom: 12px; font-family: 'Figtree', sans-serif; } .news-letter .newsbox .nb-email { color: #969696; font-size: 14px; font-weight: 400; font-family: 'Figtree', sans-serif; width: 400px; height: 50px; border-radius: 8px; border: 1px solid #DAE5F3; background: #FFF; box-shadow: 0px 67.114px 109.061px 0px rgba(0, 0, 0, 0.05); padding: 13px 20px 13px 55px; margin: 0px; margin-right: 16px; } .news-letter .newsbox span:has(.nb-email):before { content:url('https://www.fingent.com/wp-content/uploads/mail.png'); position: absolute; top: 2px; left: 15px; } .news-letter .newsbox .newsletter-btn { width: fit-content; height: 50px; border-radius: 4px; background: #0026A3; padding: 16px 33px; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; border: none; font-family: 'Figtree', sans-serif; position: absolute; top: 0px; right: -135px; } .news-letter .news-letter-icon { position: absolute; top: 75px; right: 40px; } .news-letter .wpcf7-form { overflow: visible; } .news-letter .wpcf7-form .wpcf7-spinner { position: absolute; top: 12px; right: -200px; } .news-letter .wpcf7-form span.wpcf7-not-valid-tip { position: relative; top: 0px; font-family: 'Figtree', sans-serif; } .news-letter .wpcf7-form .wpcf7-response-output { margin: 0px; color: #ffffff; font-size: 12px; position: absolute; font-weight: 400; top: 65px; } .news-letter .wpcf7 form.invalid .wpcf7-response-output { display: none; } .news-letter .wpcf7 form.sent .wpcf7-response-output { display: block; font-family: 'Figtree', sans-serif; font-size: 12px; } .email-subscribe{ display: flex; flex-direction: column; justify-content: space-around; width: auto; max-height: 360px; border-radius: 8px; background: #E9F3FC; margin-left: 12px; margin-bottom: 24px; padding: 40px 20px; gap: 18px; position: relative; margin-top: 24px; } .email-subscribe h4{ color: #121212; font-size: 18px; font-style: normal; font-weight: 600; line-height: 24px; /* 133.333% */ margin: 0px; font-family: 'Figtree', sans-serif; } .email-subscribe .email-input{ border-radius: 8px; border: 1px solid #DAE5F3; background: #FFF; box-shadow: 0px 67.114px 109.061px 0px rgba(0, 0, 0, 0.05); padding: 13px 20px 13px 16px; margin: 0px; } .email-subscribe .email-input .email-icon{ border: none; background: none; padding: 0px 10px 0px 0px; } .email-subscribe .placeholder-text{ color: #969696; font-size: 14px; font-weight: 400; border: none; background: none; padding: 0px; font-family: 'Figtree', sans-serif; } .email-subscribe .Subscribe-btn{ width: fit-content; height: 50px; border-radius: 4px; background: #0026A3; padding: 16px 33px; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; font-family: 'Figtree', sans-serif; } .email-subscribe .subscribe-icon{ width: 144px; height: 105px; align-self: center; } .email-subscribe .bg-sub-t{ position: absolute; top: 0; right: 0; } .email-subscribe .bg-sub-b{ position: absolute; bottom: 0; left: 0; } .email-subscribe .newsbox .nb-email { color: #969696; font-size: 12px; font-weight: 400; font-family: 'Figtree', sans-serif; width: 240px; height: 50px; border-radius: 8px; border: 1px solid #DAE5F3; background: #FFF; box-shadow: 0px 67.114px 109.061px 0px rgba(0, 0, 0, 0.05); padding: 13px 20px 13px 45px; margin: 0px; margin-right: 16px; z-index: 7; position: inherit; } .email-subscribe .newsbox span:has(.nb-email):before { content:url('https://www.fingent.com/wp-content/uploads/mail.png'); position: absolute; top: 3px; left: 10px; z-index: 8; } .email-subscribe .newsbox .newsletter-btn { width: fit-content; height: 50px; border-radius: 4px; background: #0026A3; padding: 16px 33px; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; font-family: 'Figtree', sans-serif; margin-top: 18px !important; position: relative; z-index: 9; } .email-subscribe .wpcf7-form { overflow: visible; } .email-subscribe .wpcf7-form .wpcf7-spinner { position: absolute; top: 80px; right: 10px; } .email-subscribe .wpcf7-form span.wpcf7-not-valid-tip { position: absolute; top: 32px !important; font-family: 'Figtree', sans-serif; width: max-content; font-size: 10px !important; } .email-subscribe .wpcf7-form .wpcf7-response-output { margin: 0px; color: #ffffff; font-size: 12px; position: absolute; font-weight: 400; top: 65px; } .email-subscribe .wpcf7 form.invalid .wpcf7-response-output { display: none; } .email-subscribe .wpcf7 form.sent .wpcf7-response-output { display: block; font-family: 'Figtree', sans-serif; font-size: 12px; position: absolute; top: 140px; color: #1b1b1b; background-color: #fff; } .share { align-items: center; padding: 20px; gap: 10px; border-radius: 6px; border: 1px solid #DCE8F9; margin-left: 12px; margin-bottom: 24px; } .share h4 { font-family: 'Figtree', sans-serif; color: var(--sub-head, #222323); font-size: 14px; font-weight: 400; line-height: 20px; /* 142.857% */ margin: 0px; } .share div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a { margin: 2px 6px 2px 2px !important; } .Expert-talk{ display: flex; flex-direction: column; justify-content: space-between; border-radius: 6px; background: #E9F3FC; margin-left: 12px; padding: 20px; position: sticky; top: 105px } .Expert-talk h4{ color: #272727; font-size: 18px; font-style: normal; font-weight: 600; line-height: 24px; /* 133.333% */ margin: 0px; margin-bottom: 18px; font-family: 'Figtree', sans-serif; } .Expert-talk .talk-input{ width: 100%; border-radius: 6px; border: 1px solid #DCE8F9; opacity: 0.8; color: #838383; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 16px; padding: 12px; } .Expert-talk .talk-input:focus{ background-color: white; color: #838383; border: 1px solid #DCE8F9; } .Expert-talk .Subscribe-btn{ width: fit-content; height: 50px; border-radius: 4px; padding: 16px 22px; background: #0026A3; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; } .Expert-talk .expert-inputs .col { flex-basis: auto !important; } .Expert-talk .wpcf7-form-control { width: 100%; border-radius: 6px; border: 1px solid #DCE8F9; opacity: 0.8; color: #838383; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 16px; padding: 12px; font-family: 'Figtree', sans-serif; } .Expert-talk textarea::placeholder { font-size: 14px !important; font-family: 'Figtree', sans-serif; font-weight: 400; line-height: normal; } .Expert-talk span:not(:has(textarea)) span.wpcf7-not-valid-tip { position: absolute; top: 26px; right: 1px; font-weight: 500; font-family: 'Figtree', sans-serif; font-size: 9px !important; } .Expert-talk span:has(textarea) span.wpcf7-not-valid-tip { position: absolute; top: -5px; right: 1px; font-weight: 500; font-family: 'Figtree', sans-serif; font-size: 9px !important; } .Expert-talk .wpcf7-submit { width: fit-content; height: 50px; border-radius: 4px; padding: 16px 22px; background: #0026A3; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; font-family: 'Figtree', sans-serif; } .wpcf7-spinner { top: 8px; } .Expert-talk .wpcf7-response-output { margin: 20px 0px 0px 0px; font-size: 12px; font-family: 'Figtree', sans-serif; font-weight: 500; } .author { margin-top: 24px; } .author h4 { color: #121212; font-size: 25px; font-style: normal; font-weight: 600; line-height: normal; font-family: 'Figtree', sans-serif; margin-bottom: .5rem; } .author-wrap img { /* object-fit: cover; height: 100%; */ } .auther-media { display: flex; gap: 8px; } .author .author-wrap .author-content .card-title { color: #272727; font-size: 18px; font-style: normal; font-weight: 700; line-height: 24px; font-family: 'Figtree', sans-serif; } .author .author-wrap .author-content .auther-head { justify-content: space-between; margin-bottom: 8px; } .author .author-wrap .author-content .card-text { color:#222323; font-size: 15px; font-style: normal; font-weight: 400; line-height: 24px; font-family: 'Figtree', sans-serif; } .author .card-body { padding: 16px; } .post-blog{ margin-top: 24px; } .post-blog h4{ color: #121212; font-size: 25px; font-style: normal; font-weight: 600; line-height: normal; font-family: 'Figtree', sans-serif; } .post-blog .fin-blog-date { font-family: 'Figtree', sans-serif; } .post-blog .fin-blog-tag { font-family: 'Figtree', sans-serif; } .fin-latest-blog .blog-contents .fin-blog-hd a { font-family: 'Figtree', sans-serif; color: #1b1b1d; font-size: 22px; font-weight: 500; line-height: 1.2; } .fin-latest-blog .blog-contents .fin-blog-hd a:hover { color: #0026A3; } .blog-contents .fin-blog-text { font-family: 'Figtree', sans-serif; } .tl-blog-sticky { position: sticky; top:88px; } @media only screen and (max-width: 1024px) { .fin-blog-sidebar{ margin-bottom: 24px; } .email-subscribe{ margin-left: 0px; } .share{ margin-left: 0px; } .Expert-talk{ margin-left: 0px; } .news-letter{ background-repeat: no-repeat; background-size: cover; } } @media only screen and (max-width: 792px) { .news-letter .news-letter-icon { visibility: hidden; } .news-letter .newsbox .nb-email { width: -webkit-fill-available; margin-right: 0px; } .news-letter .newsbox .newsletter-btn { width: fit-content !important; top: 75px; right: 0px !important; left: 0px !important; } .news-letter .wpcf7-form .wpcf7-spinner { top: 88px; right: 110px; } .news-letter .wpcf7-form .wpcf7-response-output { top: 135px; font-size: 9px !important; } .email-subscribe .newsbox .nb-email { width: -webkit-fill-available; margin-right: 0px; } .email-subscribe .newsbox .newsletter-btn { width: fit-content !important; z-index: 1; position: relative; left: 0px !important; } .email-subscribe .wpcf7-form .wpcf7-spinner { top: 80px; right: 90px; } } @media only screen and (max-width: 460px) { .news-letter{ padding: 24px 16px; } .news-letter h4{ font-size: 18px; } .news-letter .news-letter-wrap{ flex-direction: column; } .news-letter .news-letter-wrap .news-letter-input{ width: 100%; margin: 0px; margin-bottom: 16px !important; } } /*Fintech connector page*/ .fin-s-p{ padding: 44px 0; } .fin-con-filtters{ display: flex; flex-direction: column; border-radius: 17px; background: #F7F7F9; padding: 24px; margin-bottom: 24px; } .fin-fil-hd{ color: var(--fin-heading-color); font-size: 24px; font-style: normal; font-weight: 700; line-height: 36px; margin-bottom: 36px; } ul.fin-co-fil-list{ padding: 0; margin: 0; list-style: none; } ul.fin-co-fil-list li a{ display: block; text-decoration: none; color: #303030; font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px; /* 150% */ padding: 12px 0px 12px 24px; border-radius: 8px; position: relative; } ul.fin-co-fil-list li.active a{ background: #fff;; } ul.fin-co-fil-list li a:hover{ font-weight: 700 !important; } ul.fin-co-fil-list li.active a:before{ content: ''; position: absolute; width: 4px; height: 30px; border-radius: 10px; background: #3A4598; left: 5px; top:0; bottom: 0; margin: auto; } .fin-co-box{ border-radius: 20px; background: #F7F7F9 url(../images/shape1.png) top right; padding: 24px; background-repeat: no-repeat; height: 100%; margin-bottom: 24px; display: flex; flex-direction: column; justify-content: space-between; min-height: 220px; } .fin-co-box h6{ color: #303030; font-size: 20px; font-style: normal; font-weight: 600; line-height: 24px; /* 120% */ margin-bottom: 8px; } .fin-co-box p{ color: #0B0C0C; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; /* 150% */ min-height: 70px;; } .fin-co-tag-wrapper{ display: flex; align-items: flex-start; gap: 10px; flex-wrap: wrap; } .fin-co-tag{ border-radius: 4px; background: #EDECFB; padding: 4px; color: #3A4598; font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px; /* 150% */ white-space: nowrap; } .mb-24{ margin-bottom: 24px; } /*Fintech connector page*/ /*Fintech home page*/ @media (max-width: 767px){ .csd_tech_slider_mob .slick-arrow, .csd_client_slider_mob .slick-arrow{ background-size: contain !important; width: 35px; height: 35px; opacity: 1; } .csd_tech_slider_mob .slick-arrow.slick-next, .csd_client_slider_mob .slick-arrow.slick-next { background: url(/wp-content/themes/fingent/images/Button-Next.svg) no-repeat; } .csd_tech_slider_mob .slick-arrow.slick-prev, .csd_client_slider_mob .slick-arrow.slick-prev { background: url(/wp-content/themes/fingent/images/Button-Prev.svg) no-repeat; left: 69% !important; } .csd_tech_slider_mob .slick-next:hover:before, .csd_tech_slider_mob .slick-prev:hover:before, .csd_client_slider_mob .slick-next:hover:before, .csd_client_slider_mob .slick-prev:hover:before{ background: transparent !important; padding: 0px; } } /*Fintech home page*/ /* Fintech Solutions page */ .fintech-csd-main-head h1.elementor-heading-title span { display: block; } .fintech-solution-tab-cnt ul { list-style: none; margin-bottom: 20px; } .fintech-solution-tab-cnt ul li { background: #EDECFB; margin: 0px 10px 10px 0px; padding: 4px 10px 4px 10px; border-radius: 4px; display: inline-block; } .fintechsolutiontab .elementor-accordion .elementor-accordion-item { border-bottom: 1px solid #E3E3EB !important; } .fintechsolutiontab .elementor-accordion .elementor-accordion-item:last-child { border: none !important; } /* Fintech Solutions page end*/ /* Fintech Header Footer */ .fin-co-header{ padding: 24px 0px; background: transparent; } .fin-co-header nav.navbar.border { background: #091241; position: fixed; width: 100%; left: 0px; top: 0px; padding: 20px 0px; } .fin-co-header .navbar .container { padding: 0px 60px; } .fin-co-header .navbar-nav li a{ color: #FFF; font-size: 14px; font-style: normal; font-weight: 600; padding: 16px 20px 16px 20px !important; position: relative; } .fin-co-header .navbar-nav li a.btn-primary{ padding:16px 32px !important; background-color:#0d6efd; border-radius: 10px; text-transform: capitalize; text-transform: none; margin: 0px 0px 0px 20px; } .fin-co-header .navbar-nav li.fin-headbtn{ background-color:#0d6efd; border-radius: 10px; text-transform: none; margin: 0px 0px 0px 20px; } .fin-co-header .navbar-nav li.fin-headbtn a{ color: #FFF !important; letter-spacing: 2px; } .fin-co-header .navbar-nav li.fin-headbtn a:hover{ color: #FFF; } .fin-co-header .navbar-toggler{ border-color: #ffffffab !important; } .navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .fin-co-header .navbar-nav li.active a{ color: #fff; border-bottom: 2px solid #fff; } .fin-co-header .navbar-nav li.active a:after{ content: ''; } .fin-co-footer{ background:#0E1643 url(../images/footer-shape.png) no-repeat center center; padding: 20px 0px 0px; } .fin-co-footer .footer-nav a{ color: #fff; padding: 10px 0px 10px 35px; } .fin-co-footer .footer-nav li a:hover { padding: 10px 0px 10px 35px; } footer.fin-co-footer p { font-family: Figtree; font-size: 14px; font-weight: 400; line-height: 30px; text-align: left; color: #949494; } footer.fin-co-footer .btm-highlight a.nav-link { font-family: Figtree; font-size: 12px; font-weight: 400; line-height: 20px; color: #949494; padding: 10px 0px 10px 30px; } footer.fin-co-footer .btm-highlight a.nav-link:hover{ padding: 10px 0px 10px 30px; color: #e81e1e; } .fin-co-footer-bottom{ border-top:1px solid #2A3157; color: #949494; padding: 10px 0px; } .fin-co-footer-bottom a{ color: #949494; font-size: 12px; } .bg-w{ background: #fff !important; } .fin-co-footer .d-flex { justify-content: space-between; vertical-align: baseline; align-items: baseline; } .fin-co-footer .footer-nav .hide-from-footer { display: none; } header.fin-co-header .navbar-collapse { max-width: 100%; } @media only screen and (max-width: 1360px) { .fin-co-header .navbar .container { padding: 0px; max-width: 1240px; } } @media only screen and (max-width: 1280px) { .fin-co-header .navbar .container { padding: 0px 20px; } } @media (max-width: 1024px){ .fin-co-header { padding: 10px 0px; } .fin-co-header .navbar, .fin-co-header .navbar.border { padding: 15px 0px !important; } .fin-co-footer{ padding: 30px 0px 0px; } .fin-co-footer .container { padding: 0px; } .fin-co-footer p { font-size: 18px; line-height: 28px; } .fin-co-footer .footer-nav a { font-size: 14px; } } @media (min-width: 992px){ .fin-co-header .navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis: auto; } } @media (max-width: 991px){ .fintect-header-menu-mob .collapse.navbar-collapse {display: block;} .fintect-header-menu-mob ul.mobile-contact a { width: 200px; margin: 20px; padding: 0px 20px !important; background-color: #0d6efd; border-radius: 10px; text-transform: none; } .fintect-header-menu-mob .collapse.navbar-collapse a { padding: 0px 20px; } } @media (max-width: 767px){ .fin-co-footer .me-auto.p-2.bd-highlight { width: 100%; } .fin-co-footer .footer-nav li a { padding: 0px 25px 0px 0px; font-size: 15px; } .fin-co-footer .footer-nav li a:hover { padding: 0px 25px 0px 0px; } .fin-co-footer p { font-size: 15px; line-height: 26px; } .fin-co-footer { padding: 20px 15px 0px 15px; } footer.fin-co-footer .btm-highlight li a.nav-link { padding: 0px 20px 0px 0px; } footer.fin-co-footer .btm-highlight li a.nav-link:hover { padding: 0px 20px 0px 0px; } header.fin-co-header a.navbar-brand img { height: auto; } } @media only screen and (max-width: 580px) { .fin-co-footer-bottom .d-flex,.fin-co-footer .d-flex{ flex-direction: column; margin-bottom: 10px !important;} } /* Fintech Header Footer */ /* popup contact form */ .fintech-popup { border-radius: 50px; padding: 30px; } .fintech-p-sec1 { padding: 45px 20px 20px 45px; } .fintech-p-sec1 h2 { font-family: 'Figtree', Sans-serif; font-size: 32px; font-weight: 700; line-height: 38.4px; color: #303030; margin-bottom: 20px; } .fintech-p-sec1 label { font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 400; line-height: 16.8px; } .fintech-p-sec1 input, .fintech-p-sec1 select, .fintech-p-sec1 textarea { font-family: 'Figtree', Sans-serif; font-size: 14px !important; font-weight: 400; line-height: 14.4px; border: 1px solid #E0E0E0; border-radius: 10px; } .fintech-p-sec1 .btn.primary-btn { background: #0026A3; width: 150px; font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 700; line-height: 16.8px; } .fintech-p-sec2 { background: #F5F7FF; padding: 20px; border-radius: 0px 20px 20px 0px; background-image: url(/fintech/wp-content/uploads/sites/12/2024/06/popupimg.png); background-repeat: no-repeat; width: 100%; color: #FFF; height: auto; min-height: 500px; background-size: contain; overflow: hidden; background-position: bottom; } .fintech-p-sec2 img { border-radius: 0px 20px 20px 0px; } .pum-theme-contact-popup-theme button.pum-close.popmake-close, .pum-theme-fintech-contact-popup-theme button.pum-close.popmake-close { right: 15px; top: 12px; color: #6F6F6F; border: none; font-weight: 400; font-size: 20px; line-height: 30px; } .pum-theme-fintech-contact-popup-theme .pum-container .pum-content>:first-child { border-bottom: none; } .pum-theme-contact-popup-theme .wpcf7 form .wpcf7-response-output, .pum-theme-fintech-contact-popup-theme .wpcf7 form .wpcf7-response-output { margin: 0px 0px 20px 30px; } body.page-template-thanks_fintech .fin-co-header { padding: 0px; } body.page-template-thanks_fintech .fin-co-header nav.navbar { background: #091241; padding: 10px 0px; } .pum-theme-contact-popup-theme .wpcf7 form.sent .wpcf7-response-output, .pum-theme-fintech-contact-popup-theme .wpcf7 form.sent .wpcf7-response-output { display: none; } .pop-consultant-sec { box-shadow: 0px 4px 24px 0px #00000017; border: 1px solid #E6EAFA; background: #FFFFFF; padding: 30px; border-radius: 20px; color: #303030; font-family: 'Figtree', sans-serif; font-size: 16px; font-weight: 400; line-height: 27px; max-width: 422px; } .pop-consultant-sec h2 { font-size: 30px; font-weight: 400; line-height: 47px; margin-bottom: 20px; } .pop-consultant-sec h2 span { font-weight: 700; } .pop-consultant-sec h3 { font-size: 20px; font-weight: 700; line-height: 24px; color: #1A1A1A; padding-bottom: 5px; } .pop-consultant-sec p { font-size: 16px; font-weight: 400; line-height: 27px; } .pop-consultant-sec .fintech-consult-block { position:relative; display: flex; justify-content: flex-start; align-items: center; padding: 30px 0px 50px; } .pop-consultant-sec .pop-consultant-sec h3 { color: #1A1A1A; font-family: Figtree; font-size: 20px; font-weight: 700; line-height: 24px; padding-bottom: 5px; } .pop-consultant-sec .fintech-consult-detail p { font-size: 13px; font-weight: 500; line-height: 15.6px; color: #0B0C0C; } .pop-consultant-sec .fintech-consult-block img { margin-right: 15px; } .pop-consultant-sec .fintech-mail-block { display: flex; background: #F1F6FF; border: 1px solid #E8EEFB; padding: 8px 10px 8px 10px; gap: 0px; border-radius: 5px; } .pop-consultant-sec .fintech-mail-detail p, .pop-consultant-sec .fintech-mail-detail { display: inline-flex; font-size: 13px; font-weight: 400; line-height: 15.6px; letter-spacing: -0.01em; text-align: center; } .pop-consultant-sec .fintech-mail-detail a { color: #303030; } .pop-consultant-sec .fintech-mail-detail { margin-right: 20px; } .pop-consultant-sec .fintech-mail-detail img { width: 16px; height: 16px; margin: auto 4px auto 0px; } .fintech-contactconsult .fintech-p-sec1{ padding: 45px 0px 20px 60px; } .fintech-contactconsult .fintech-p-sec1 .btn.primary-btn { margin: 10px 0px !important; } .fintech-contactconsult .fintech-p-sec1 input.wpcf7-form-control.wpcf7-text, .fintech-contactconsult .fintech-p-sec1 select, .fintech-contactconsult .fintech-p-sec1 select#country-button, .fintech-contactconsult .fintech-p-sec1 select.wpcf7-form-control { height: 40px !important; } .fintech-contactconsult .fintech-p-sec1 span.wpcf7-form-control-wrap { height: 50px !important; } .fintech-contactconsult .pop-consultant { background-image: url(/fintech/wp-content/uploads/sites/12/2024/07/Background.jpg); background-color: transparent; background-position: top right; justify-content: space-around; align-items: center; display: flex; border-radius: 0px 40px 40px 0px; padding: 45px; } .fintech-contactconsult .ppsec p { font-size: 11px; font-weight: 500; line-height: 22px; color: #707070; margin-top: 35px; width: 400px; height: auto; } .fintech-contactconsult .ppsec p a { color: #707070; border-bottom: 1px solid #707070; } .fintech-mail-detail:first-child { border-right: 0.5px solid #394355; padding-right: 30px; height: 12px; margin: auto 20px auto 5px;} .pop-consultant-sec .fintech-consult-block:after { content: ''; position: absolute; width: 66px; height: 50px; bottom: 30px; right: 30px; background-image: url(/fintech/wp-content/uploads/sites/12/2024/07/quote.png); background-repeat: no-repeat; background-size: contain; background-position: bottom; } .fintech-p-sec1 input.wpcf7-form-control::placeholder, .fintech-p-sec1 select.wpcf7-form-control::placeholder, .fintech-p-sec1 textarea.wpcf7-form-control::placeholder, .fintech-p-sec1 input.wpcf7-form-control, .fintech-p-sec1 select.wpcf7-form-control, .fintech-p-sec1 textarea.wpcf7-form-control{ font-size: 14px !important; } .fintech-p-sec1 input.wpcf7-form-control, .fintech-p-sec1 select.wpcf7-form-control{ padding: 5px 10px; } .fintech-p-sec1 textarea.wpcf7-form-control{ padding: 10px; } form.fintechcontactpo .wpcf7-response-output { display:none; margin: -30px 0px 5px 45px; padding: 5px 10px; font-size: 12px; } form.fintechcontactpo .row .col { margin-bottom: 5px; } .fintech-contactconsult .fintech-p-sec1 p { height: 65px; } .fintech-contactconsult .fintech-p-sec1 .ppsec p { height: auto; } .fintech-mail-detail span.ctc-block-copy.ctc-block-copy-icon { align-items: center; width: 10px; } .fintech-mail-detail .ctc-email-address { gap: 2px; } .fintech-contactconsult .pop-pp-sec-mob { display: none; } .fintech-mail-detail .ctc-block-copy-icon:hover::after{ content: 'Copy'; } .fintech-mail-detail .ctc-block-copy-icon:not(.copied):hover::after{ content: 'Copy'; opacity: 1; visibility: visible; transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out; } .fintech-mail-detail .ctc-block-copy-icon.copied:hover::after{ content: 'Copied'; } @media (max-width: 1024px){ .pop-consultant-sec h2 { font-size: 26px; line-height: 38px; } .pop-consultant-sec { padding: 20px; max-width: 340px; } .pop-consultant-sec .fintech-mail-block { padding: 10px; gap: 0px; } .fintech-contactconsult .fintech-p-sec1 { padding: 45px 0px 20px 40px; } .fintech-contactconsult .fintech-p-sec1 input.wpcf7-form-control.wpcf7-text, .fintech-contactconsult .fintech-p-sec1 select, .fintech-contactconsult .fintech-p-sec1 select#country-button, .fintech-contactconsult .fintech-p-sec1 select.wpcf7-form-control, .fintech-contactconsult .fintech-p-sec1 textarea { padding-left: 10px; } .fintech-contactconsult .ppsec p { width: auto; } .fintech-mail-detail:first-child{ padding-right: 18px; height: 10px; margin: auto 8px auto 0px; } .pop-consultant-sec .fintech-mail-detail img { width: 12px; height: 12px;} .pum-theme-contact-popup-theme .pum-container, .pum-theme-fintech-contact-popup-theme .pum-container{ width: 60% !important; } } @media (max-width: 991px){ .fintech-contactconsult .fintech-p-sec1 { padding: 30px; } .fintech-contactconsult .pop-consultant { padding: 45px 0px 45px; min-height: auto; border-radius: 15px; flex: 0 0 95%; margin: 30px 0px;} .pop-consultant-sec { max-width: 100%; padding: 45px; margin: 30px; border-radius: 15px; } .fintech-solution-tab-cnt.fintech-contactp.fintech-contactconsult { height: 70vh; overflow: scroll; padding:0px 10px 0px; border-radius: 40px; } .fintech-mail-detail:first-child { padding-right: 25px; margin: auto 25px auto 0px; } .fintech-contactconsult .pop-pp-sec-mob { display: block; flex: 0 0 98%; } .fintech-contactconsult .pop-pp-sec-desk { display: none; } .pum-theme-contact-popup-theme .pum-container, .pum-theme-fintech-contact-popup-theme .pum-container{ border-radius: 15px; } .fintech-mail-detail .ctc-block-copy-icon:hover::after, .fintech-mail-detail .ctc-block-copy-icon:not(.copied):hover::after{ content: 'Copied'; } .pum-theme-contact-popup-theme .pum-container, .pum-theme-fintech-contact-popup-theme .pum-container{ width: 94% !important; } } @media (max-width: 768px){ .fintech-p-sec2 { margin: 20px; flex: 0 0 90%; } .fintech-p-sec1 { padding: 20px 30px; } .fintech-p-sec2 { display: none; } .fintech-p-sec1 textarea { height: 60px; } .pum-theme-contact-popup-theme .wpcf7 form.fintechcontactpo .wpcf7-response-output, .pum-theme-fintech-contact-popup-theme .wpcf7 form.fintechcontactpo .wpcf7-response-output { max-width: 90% !important; margin: 0px 20px 20px; } .fintech-p-sec1 .btn.primary-btn { margin-top: 20px !important; } .fintech-p-sec1 input, .fintech-p-sec1 select, .fintech-p-sec1 textarea { padding: 10px 8px; } .fintech-p-sec1 input.wpcf7-form-control::placeholder, .fintech-p-sec1 select.wpcf7-form-control::placeholder, .fintech-p-sec1 textarea.wpcf7-form-control::placeholder, .fintech-p-sec1 input.wpcf7-form-control, .fintech-p-sec1 select.wpcf7-form-control, .fintech-p-sec1 textarea.wpcf7-form-control{ font-size: 13px !important; line-height: 18px; } } @media (max-width: 767px){ .pop-consultant-sec .fintech-consult-block img { height: 64px; padding: 0px; } .pop-consultant-sec{ padding: 20px; margin: 20px; border-radius: 15px; } .fintech-contactconsult .fintech-p-sec1{ padding: 20px 25px 30px; } .fintech-contactconsult .ppsec p{ margin-top: 25px; } .fintech-contactconsult .pop-consultant{ padding: 0px; flex: 0 0 94%; } .pop-consultant-sec h2 { font-size: 22px; line-height: 33px; } .pop-consultant-sec p { font-size: 14px; line-height: 26px; } .pop-consultant-sec .fintech-consult-block{ padding: 20px 0px 30px; } .pop-consultant-sec .fintech-consult-block:after{ width: 55px; bottom: 10px; right: 0px; } .fintech-mail-detail { padding-right: 10px; height: 12px; margin: auto 5px auto 5px; } .fintech-mail-detail:first-child{ padding-right: 5px; height: 10px; margin: auto 0px auto 0px; } .fintech-contactconsult .ppsec p{ font-size: 12px; line-height: 17px; margin-top: 10px; } .pop-consultant-sec .fintech-mail-block{ padding: 10px 0px; } } /* popup contact form end */ /** AI page **/ .ai-page-tab .elementor-tabs-wrapper { background: #fff; border: 1px solid #E1ECF6; border-radius: 10px; box-shadow: 0px 4px 14px 2px #52525217; padding: 20px; } .ai-page-tab .elementor-tabs-content-wrapper { margin-left: 20px; border-radius: 10px;box-shadow: 0px 4px 14px 2px #52525217;border: 1px solid #E1ECF6; } .ai-page-tab .elementor-element .elementor-tab-title { padding: 20px 25px 20px 10px; border-bottom: 0.5px solid #C6D0DA !important; margin: 20px 10px; } .ai-page-tab .elementor-element .elementor-tab-title.elementor-tab-desktop-title{ display: flex; } .ai-page-tab .elementor-element .elementor-tab-title span { font-size: 24px; font-weight: 400; line-height: 26px; width: 30px; padding-right: 40px; } .ai-page-tab .elementor-element .elementor-tab-title.elementor-active { background: #0267C1 !important; border-radius: 8px; font-weight: 600; } .ai-page-tab .elementor-element .elementor-tab-title.elementor-active span { font-size: 24px; font-weight: 600; line-height: 26px; } .ai-page-tab .elementor-element .elementor-tab-title:last-child { border-bottom: 0px solid #C6D0DA !important; } .ai-page-tab .elementor-widget-tabs .elementor-tab-content{ padding: 0px; } .ai-page-tab .elementor-widget-tabs .elementor-tab-title.elementor-active:after { content: ''; background: url('/wp-content/uploads/tab-arrow.png') no-repeat; width: 25px !important; height: 47px !important; top: 30px !important; right: 5px !important; background-size: contain; } .ai-page-tab .aipage-tabcnt img { width: 100%; } .ai-page-tab .aipage-tab-content h2 { font-size: 18px; font-weight: 600; line-height: 26px; color: #0B0C0C; padding-bottom: 25px; } .ai-page-tab .aipage-tab-content h3 { font-size: 17px; font-weight: 600; line-height: 20px; color: #0B0C0C; padding-bottom: 10px; } .ai-page-tab .aipage-tab-content p { font-size: 16px; font-weight: 400; line-height: 24px; color: #222323; } .ai-page-tab .aipage-tab-content ul li { font-size: 16px; font-weight: 400; line-height: 24px; color: #222323; list-style-type: none; margin-bottom: 8px; display: flex; } .ai-page-tab .aipage-tab-content li:before { content: url(/wp-content/uploads/arrow.png); margin-right: 6px; } .ai-page-tab .aipage-tab-content { padding: 25px; } .ai-page-tab .aipage-tab-btm { padding: 25px 0px 0px; } .ai-page-tab .aipage-tab-btm:after { content: ''; background-image: url(/wp-content/uploads/path.png); background-position: bottom; background-size: cover; width: 100%; height: 170px; position: absolute; bottom: 0px; opacity: 0.6; } .banneraitext span{ color: #7C98F3; } .aibanner h1 span { font-weight: 400; font-size: 46px; display:block; } .ai-page-tab a.ai-tab-learnmore { display: block; font-family: 'Figtree', Sans-serif; font-size: 14px; font-weight: 500; line-height: 26px; margin-top: 10px; color: #0267C1; } .ai-page-tab a.ai-tab-learnmore:after { content: url(/wp-content/uploads/CSD-ico-08.png); margin-left: 14px; width: 100px; } @media (max-width: 1024px){ .ai-page-tab .elementor-element .elementor-tab-title{ padding: 15px; margin: 0px; } .ai-page-tab .elementor-widget-tabs .elementor-tab-content { padding: 15px; } .ai-page-tab .aipage-tab-content { padding: 20px 10px; } } @media (max-width: 767px){ .ai-page-tab .elementor-tabs-content-wrapper { margin-left: 0px; } .ai-page-tab .elementor-element .elementor-tab-title{ border: 0.5px solid #C6D0DA !important; } .ai-page-tab .elementor-tab-title.elementor-tab-mobile-title { display: flex; } .aipage-tab-btm div:first-child { padding-bottom: 20px; } .aibanner h1 span { font-size: 28px; line-height: 45px; } } /** AI page end **/ /*** casestudy detail page ***/ .pjp-tab .elementor-tabs-wrapper { background: #F5F7FF; border: none; border-radius: 8px; box-shadow: none; justify-content: space-evenly; display: flex; padding: 10px; } .pjp-tab .elementor-element .elementor-tab-title.elementor-active { background: #0026A3 !important; border-radius: 6px; font-weight: 600; padding: 10px 15px 10px 15px; font-size: 18px; line-height: 26px;} .pjp-tab .elementor-widget-tabs .elementor-tab-title.elementor-active:after { width: 30px !important; top: 20px !important; right: 6px !important;} .pjp-tab .elementor-element .elementor-tab-title { margin: 10px 0px; padding: 20px 10px; align-items: center; justify-content: space-between; } .pjp-tab .elementor-tabs-content-wrapper { border-radius: 8px; box-shadow: none; border: none; } .pjp-tab .aipage-tab-content { padding: 25px 4px; } .pjp-tab .aipage-tab-content h2 { font-size: 20px; } .pjp-tab .aipage-tab-content p { color: #0B0C0C; } .pjp-tab .elementor-element .elementor-tab-title div { display: flex; justify-content: center; align-items: center; } .downloadcasestudy h2 { font-size: 20px; font-weight: 600; line-height: 32px; color: #272727; margin-bottom: -10px; } .downloadcasestudy input.wpcf7-text.form-control { border: 1px solid #B9D0E7; border-radius: 8px; background: #FFFFFF !important; height: 48px; font-size: 16px !important; font-weight: 400; line-height: 19.2px; color: #626262;} .downloadcasestudy .row .col p { height: 75px; } .downloadcasestudy span.wpcf7-checkbox.form-control { padding: 23px 0px; border: none;} .downloadcasestudy span.wpcf7-checkbox.form-control span.wpcf7-list-item.first.last { margin-left: 0px; color: #272727; font-size: 13px; } .downloadcasestudy .btn.primary-btn { margin-top: -8px !important; width: 206px; height: 50px; border-radius: 4px; background: #0026A3; font-size: 14px; font-weight: 700; line-height: 16.8px !important; } .downloadcasestudy .wpcf7 form .wpcf7-response-output { margin: 25px 0px; } .downloadcasestudy .btn.primary-btn:hover { background: #0267C1; } @media (max-width: 1024px){ .pjp-tab .elementor-element .elementor-tab-title.elementor-active { font-size: 16px; line-height: 22px; } } @media (max-width: 768px){ .pjp-tab .elementor-element .elementor-tab-title span{ width: 15px; padding-right: 30px; } .pjp-tab .elementor-element .elementor-tab-title.elementor-active span, .pjp-tab .elementor-element .elementor-tab-title span { font-size: 18px; } .downloadcasestudy input.wpcf7-text.form-control{ padding: 0px 10px; font-size: 15px !important; } } @media (max-width: 767px){ .pjp-tab .elementor-tabs-wrapper{ display: none; } .pjp-tab .elementor-widget-tabs .elementor-tab-title.elementor-active:after{ position:relative; } .downloadcasestudy input.wpcf7-text.form-control { padding: 0px 8px; font-size: 13px !important; } } /*** casestudy detail page end ***/ .clicktocopyemail span.ctc-block.ctc-email-address { display: flex !important; } /*----- Style from Adittional 25-07-24-----*/ /*----- Video Listing page -----*/ .scrollli.active a::before { content: "◉" !important; } section.insights .post-content h2 { font-size: 14px !important; line-height: 20px !important; max-height: 65px !important; min-height: 65px !important; } section.insights .post-content { padding: 30px 20px 10px 20px !important; } /*-----/Video Listing page -----*/ /*----- Blog Details Design -----*/ .con-col p { font-size: 16px !important; font-weight: 400; line-height: 24px; font-family: 'Figtree', sans-serif; margin-bottom: 15px; } .con-col h2 { font-size: 28px; font-style: normal; font-weight: 700; line-height: 41px; font-family: 'Figtree', sans-serif; margin-bottom: 1rem !important; margin-top: 1.5rem !important; } .con-col h2 span { text-decoration: none !important; } .con-col h3 { font-size: 18px !important; font-style: normal; font-weight: 600 !important; line-height: 41px; font-family: 'Figtree', sans-serif; margin-bottom: 0.5rem !important; margin-top: 1.5rem !important; } .con-col h3 span { text-decoration: none !important; } .con-col h3 b { font-weight: 700 !important; } .con-col ul { font-family: 'Figtree', sans-serif; font-size: 15px; line-height: 24px; margin-left: 15px; margin-top: 20px; margin-bottom: 20px; } .con-col li { margin-top: 10px; margin-bottom: 10px; } .news-letter { width: 100%; height: 228px; border-radius: 16px; padding: 65px 32px; background-image: url(http://www.fingent.com/wp-content/uploads/news-letter-bg.png); position: relative; margin-top: 32px; background-size: cover; background-repeat: no-repeat; } .news-letter h4 { color: #FFF; font-size: 25px; font-style: normal; font-weight: 600; line-height: normal; margin-bottom: 12px; font-family: 'Figtree', sans-serif; } .news-letter .newsbox .nb-email { color: #969696; font-size: 14px; font-weight: 400; font-family: 'Figtree', sans-serif; width: 400px; height: 50px; border-radius: 8px; border: 1px solid #DAE5F3; background: #FFF; box-shadow: 0px 67.114px 109.061px 0px rgba(0, 0, 0, 0.05); padding: 13px 20px 13px 55px; margin: 0px; margin-right: 16px; } .news-letter .newsbox span:has(.nb-email):before { content:url('https://www.fingent.com/wp-content/uploads/mail.png'); position: absolute; top: 2px; left: 15px; } .news-letter .newsbox .newsletter-btn { width: fit-content; height: 50px; border-radius: 4px; background: #0026A3; padding: 16px 33px; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; border: none; font-family: 'Figtree', sans-serif; position: absolute; top: 0px; right: -135px; } .news-letter .news-letter-icon { position: absolute; top: 75px; right: 40px; } .news-letter .wpcf7-form { overflow: visible; } .news-letter .wpcf7-form .wpcf7-spinner { position: absolute; top: 12px; right: -200px; } .news-letter .wpcf7-form span.wpcf7-not-valid-tip { position: relative; top: 0px; font-family: 'Figtree', sans-serif; } .news-letter .wpcf7-form .wpcf7-response-output { margin: 0px; color: #ffffff; font-size: 12px; position: absolute; font-weight: 400; top: 65px; } .news-letter .wpcf7 form.invalid .wpcf7-response-output { display: none; } .news-letter .wpcf7 form.sent .wpcf7-response-output { display: block; font-family: 'Figtree', sans-serif; font-size: 12px; } .email-subscribe{ display: flex; flex-direction: column; justify-content: space-around; width: auto; max-height: 360px; border-radius: 8px; background: #E9F3FC; margin-left: 12px; margin-bottom: 24px; padding: 40px 20px; gap: 18px; position: relative; margin-top: 24px; } .email-subscribe h4{ color: #121212; font-size: 18px; font-style: normal; font-weight: 600; line-height: 24px; /* 133.333% */ margin: 0px; font-family: 'Figtree', sans-serif; } .email-subscribe .email-input{ border-radius: 8px; border: 1px solid #DAE5F3; background: #FFF; box-shadow: 0px 67.114px 109.061px 0px rgba(0, 0, 0, 0.05); padding: 13px 20px 13px 16px; margin: 0px; } .email-subscribe .email-input .email-icon{ border: none; background: none; padding: 0px 10px 0px 0px; } .email-subscribe .placeholder-text{ color: #969696; font-size: 14px; font-weight: 400; border: none; background: none; padding: 0px; font-family: 'Figtree', sans-serif; } .email-subscribe .Subscribe-btn{ width: fit-content; height: 50px; border-radius: 4px; background: #0026A3; padding: 16px 33px; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; font-family: 'Figtree', sans-serif; } .email-subscribe .subscribe-icon{ width: 144px; height: 105px; align-self: center; } .email-subscribe .bg-sub-t{ position: absolute; top: 0; right: 0; } .email-subscribe .bg-sub-b{ position: absolute; bottom: 0; left: 0; } .email-subscribe .newsbox .nb-email { color: #969696; font-size: 12px; font-weight: 400; font-family: 'Figtree', sans-serif; width: 240px; height: 50px; border-radius: 8px; border: 1px solid #DAE5F3; background: #FFF; box-shadow: 0px 67.114px 109.061px 0px rgba(0, 0, 0, 0.05); padding: 13px 20px 13px 45px; margin: 0px; margin-right: 16px; z-index: 7; position: inherit; } .email-subscribe .newsbox span:has(.nb-email):before { content:url('https://www.fingent.com/wp-content/uploads/mail.png'); position: absolute; top: 3px; left: 10px; z-index: 8; } .email-subscribe .newsbox .newsletter-btn { width: fit-content; height: 50px; border-radius: 4px; background: #0026A3; padding: 16px 33px; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; font-family: 'Figtree', sans-serif; margin-top: 18px !important; position: relative; z-index: 9; } .email-subscribe .wpcf7-form { overflow: visible; } .email-subscribe .wpcf7-form .wpcf7-spinner { position: absolute; top: 80px; right: 10px; } .email-subscribe .wpcf7-form span.wpcf7-not-valid-tip { position: absolute; top: 32px !important; font-family: 'Figtree', sans-serif; width: max-content; font-size: 10px !important; } .email-subscribe .wpcf7-form .wpcf7-response-output { margin: 0px; color: #ffffff; font-size: 12px; position: absolute; font-weight: 400; top: 65px; } .email-subscribe .wpcf7 form.invalid .wpcf7-response-output { display: none; } .email-subscribe .wpcf7 form.sent .wpcf7-response-output { display: block; font-family: 'Figtree', sans-serif; font-size: 12px; position: absolute; top: 140px; color: #1b1b1b; background-color: #fff; } .share { align-items: center; padding: 20px; gap: 10px; border-radius: 6px; border: 1px solid #DCE8F9; margin-left: 12px; margin-bottom: 24px; } .share h4 { font-family: 'Figtree', sans-serif; color: var(--sub-head, #222323); font-size: 14px; font-weight: 400; line-height: 20px; /* 142.857% */ margin: 0px; } .share div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a { margin: 2px 6px 2px 2px !important; } .Expert-talk{ display: flex; flex-direction: column; justify-content: space-between; border-radius: 6px; background: #E9F3FC; margin-left: 12px; padding: 20px; position: sticky; top: 105px } .Expert-talk h4{ color: #272727; font-size: 18px; font-style: normal; font-weight: 600; line-height: 24px; /* 133.333% */ margin: 0px; margin-bottom: 18px; font-family: 'Figtree', sans-serif; } .Expert-talk .talk-input{ width: 100%; border-radius: 6px; border: 1px solid #DCE8F9; opacity: 0.8; color: #838383; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 16px; padding: 12px; } .Expert-talk .talk-input:focus{ background-color: white; color: #838383; border: 1px solid #DCE8F9; } .Expert-talk .Subscribe-btn{ width: fit-content; height: 50px; border-radius: 4px; padding: 16px 22px; background: #0026A3; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; } .Expert-talk .expert-inputs .col { flex-basis: auto !important; } .Expert-talk .wpcf7-form-control { width: 100%; border-radius: 6px; border: 1px solid #DCE8F9; opacity: 0.8; color: #838383; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 16px; padding: 12px; font-family: 'Figtree', sans-serif; } .Expert-talk textarea::placeholder { font-size: 14px !important; font-family: 'Figtree', sans-serif; font-weight: 400; line-height: normal; } .Expert-talk span:not(:has(textarea)) span.wpcf7-not-valid-tip { position: absolute; top: 26px !important; right: 1px; font-weight: 500; font-family: 'Figtree', sans-serif; font-size: 9px !important; } .Expert-talk span:has(textarea) span.wpcf7-not-valid-tip { position: absolute; top: -5px; right: 1px; font-weight: 500; font-family: 'Figtree', sans-serif; font-size: 9px !important; } .Expert-talk .wpcf7-submit { width: fit-content; height: 50px; border-radius: 4px; padding: 16px 22px; background: #0026A3; margin: 0px; color: #FFF; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; font-family: 'Figtree', sans-serif; } .wpcf7-spinner { top: 8px; } .Expert-talk .wpcf7-response-output { margin: 20px 0px 0px 0px !important; font-size: 12px; font-family: 'Figtree', sans-serif; font-weight: 500; } .author { margin-top: 24px; } .author h4 { color: #121212; font-size: 25px; font-style: normal; font-weight: 600; line-height: normal; font-family: 'Figtree', sans-serif; margin-bottom: .5rem; } .author-wrap img { object-fit: cover; width: auto; height: 100%; } .auther-media { display: flex; gap: 8px; } .author .author-wrap .author-content .card-title { color: #272727; font-size: 18px; font-style: normal; font-weight: 700; line-height: 24px; font-family: 'Figtree', sans-serif; } .author .author-wrap .author-content .auther-head { justify-content: space-between; margin-bottom: 8px; } .author .author-wrap .author-content .card-text { color:#222323; font-size: 15px; font-style: normal; font-weight: 400; line-height: 24px; font-family: 'Figtree', sans-serif; } .author .card-body { padding: 16px; } .post-blog{ margin-top: 24px; } .post-blog h4{ color: #121212; font-size: 25px; font-style: normal; font-weight: 600; line-height: normal; font-family: 'Figtree', sans-serif; } .post-blog .fin-blog-date { font-family: 'Figtree', sans-serif; } .post-blog .fin-blog-tag { font-family: 'Figtree', sans-serif; } .fin-latest-blog .blog-contents .fin-blog-hd a { font-family: 'Figtree', sans-serif; color: #1b1b1d; font-size: 22px; font-weight: 500; line-height: 1.2; } .fin-latest-blog .blog-contents .fin-blog-hd a:hover { color: #0026A3; } .blog-contents .fin-blog-text { font-family: 'Figtree', sans-serif; } .tl-blog-sticky { position: sticky; top:88px; } @media only screen and (max-width: 1024px) { .fin-blog-sidebar{ margin-bottom: 24px; } .email-subscribe{ margin-left: 0px; } .share{ margin-left: 0px; } .Expert-talk{ margin-left: 0px; } .news-letter{ background-repeat: no-repeat; background-size: cover; } } @media only screen and (max-width: 792px) { .news-letter .news-letter-icon { visibility: hidden; } .news-letter .newsbox .nb-email { width: -webkit-fill-available; margin-right: 0px; } .news-letter .newsbox .newsletter-btn { width: fit-content !important; top: 75px; right: 0px !important; left: 0px !important; } .news-letter .wpcf7-form .wpcf7-spinner { top: 88px; right: 110px; } .news-letter .wpcf7-form .wpcf7-response-output { top: 135px; font-size: 9px !important; } .email-subscribe .newsbox .nb-email { width: -webkit-fill-available; margin-right: 0px; } .email-subscribe .newsbox .newsletter-btn { width: fit-content !important; z-index: 1; position: relative; left: 0px !important; } .email-subscribe .wpcf7-form .wpcf7-spinner { top: 80px; right: 90px; } } @media only screen and (max-width: 460px) { .news-letter{ padding: 24px 16px; } .news-letter h4{ font-size: 18px; } .news-letter .news-letter-wrap{ flex-direction: column; } .news-letter .news-letter-wrap .news-letter-input{ width: 100%; margin: 0px; margin-bottom: 16px !important; } } /*----- 3D Web Config -----*/ @media only screen and (min-width: 793px) { .web-main-head span { font-size: 90px; font-weight: 700; line-height: 90px; letter-spacing: -3px; margin-top: 12px; background: -webkit-linear-gradient(#1020E6, #3AC8F0); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .more-title span { font-size: 50px; font-weight: bold; background: linear-gradient(90deg, #4971FF 15%, #DD516A 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: block; padding-bottom: 10px; } .web-blue-cta span { font-family: 'Figtree',sans-serif; font-size: 40px; font-weight: bold; line-height: 51.4px; text-align: left; display: block; } } @media only screen and (max-width: 792px) { .web-main-head span { font-size: 60px; font-weight: 700; line-height: 60px; letter-spacing: -3px; margin-top: 12px; background: -webkit-linear-gradient(#1020E6, #3AC8F0); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .more-title span { font-size: 45px; font-weight: bold; background: linear-gradient(90deg, #4971FF 15%, #DD516A 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: block; padding-bottom: 10px; } .web-blue-cta span { font-family: 'Figtree',sans-serif; font-size: 28px; font-weight: bold; line-height: 40px; text-align: center; display: block; } } /*---bus-emp-tab---*/ .bus-emp .bus-emp-tab .elementor-tab-title.elementor-active { background-color: #F3F3FA; border-radius: 14px; } .bus-emp .bus-emp-tab .elementor-tab-title { padding: 18px 24px; } .bus-emp .bus-emp-tab .elementor-tab-content { padding: 0px 0px 0px 37px; } .bus-emp .bus-emp-tab .elementor-tab-content .row { background-image: url(https://www.fingent.com/wp-content/uploads/3DC-tab-bg-vec-02.png); background-repeat: no-repeat; background-position-x: 65%; background-position-y: 85%; } .bus-emp .bus-emp-tab .con-r h3 { font-family: 'Figtree',sans-serif; font-size: 26px; font-weight: 700; line-height: 28.6px; text-align: left; margin-bottom: 12px; } .bus-emp .bus-emp-tab .con-r p { font-family: 'Figtree',sans-serif; font-size: 18px; font-weight: 300; line-height: 27px; text-align: left; margin-bottom: 12px; } .bus-emp .bus-emp-tab .con-r { margin-top: auto; margin-bottom: auto; } .bus-emp .bus-emp-tab .con-r ul { list-style-type: none; } .bus-emp .bus-emp-tab .con-r li { font-family: 'Figtree',sans-serif; font-size: 18px; font-weight: 400; line-height: 27px; text-align: left; margin-bottom: 8px; } .bus-emp .bus-emp-tab .con-r li:before { content:url('https://www.fingent.com/wp-content/uploads/3DC-tab-ico-01.png'); margin-right: 10px; position: relative; top: 4px; } @media only screen and (max-width: 792px) { .bus-emp .bus-emp-tab .elementor-tab-content { padding: 0px 0px 0px 0px !important; } .bus-emp .bus-emp-tab .con-r { margin-top: 20px !important; margin-bottom: 30px !important; } .bus-emp .bus-emp-tab .con-r h3 { font-size: 22px !important; } .bus-emp .bus-emp-tab .con-r p { font-size: 16px !important; } .bus-emp .bus-emp-tab .con-r li { font-size: 14px !important; } .bus-emp .bus-emp-tab .elementor-tab-title { border: 1px solid #F3F3FA !important; border-radius: 14px; margin-bottom: 10px; } } /*---customization-tab---*/ .customization .cust-tab .elementor-tab-title { padding: 13px 22px 13px 22px; border-radius: 14px; background-color: #FFFFFF; margin-bottom: 14px; } .customization .cust-tab .elementor-tab-title.elementor-active { background-color: #4971FF; font-weight: 700; background-image: url(https://www.fingent.com/wp-content/uploads/3DC-tab2-bg-vec-01.png); background-repeat: no-repeat; background-size: contain; background-position-x: 80%; } .customization .cust-tab .elementor-tab-title.elementor-active:after { content: url('https://www.fingent.com/wp-content/uploads/3DC-tab2-bg-ico-01.png'); position: absolute; top: 17px; right: 22px; width: auto; height: auto; } .customization .cust-tab .elementor-tab-title .ico { width: 31px; height: 31px; margin-right: 14px; } .customization .cust-tab .elementor-tab-title.elementor-active .ico { filter: invert(100%); } @media only screen and (max-width: 792px) { .customization .cust-tab .elementor-tab-title.elementor-active:after { top: auto !important; } } /*---3dc_suc_slider---*/ .3dc_suc_slider .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .3dc_suc_slider .slick-prev { left: 92%; position: relative; margin-bottom: 0px; top: -65px; z-index: 2; } .3dc_suc_slider .slick-next { left: 97%; position: absolute; top: -65px; z-index: 2; } @media (max-width: 767px) { .3dc_suc_slider .slick-prev { left: 75% !important; top: -60px; } .3dc_suc_slider .slick-next { left: 85% !important; top: -60px; } } .3dc_suc_slider .slick-prev:before { content: "\f104"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; display: inline-block; padding-top: 2px; color: #6D6C6C; border: 1.5px solid #6D6C6C; border-radius: 50%; font-size: 20px; text-align: center; opacity: 40%; } .3dc_suc_slider .slick-next:before { content: "\f105"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; display: inline-block; padding-top: 2px; color: #102A52; border: 1.5px solid #102A52; border-radius: 50%; font-size: 20px; text-align: center; } .3dc_suc_slider .slick-prev:hover:before { color: #ffffff !important; background: #d55555; opacity: 100% !important; } .3dc_suc_slider .slick-next:hover:before { color: #ffffff !important; background: #d55555; } /*----- service page revamp -----*/ .wad_ind_slider .ind-wrapper{ height: inherit !important; background-color: #FDFCFC; margin: 0px 20px 0px 20px; border-radius: 8px; background-image: url(https://www.fingent.com/wp-content/uploads/CAD-Bg-vector-03.png); background-repeat: no-repeat; background-position-x: right; background-position-y: top; background-size: 25%; padding: 0px !important; box-shadow: 0px 25px 20px 0px rgb(165 160 160 / 4%); } .wad_ind_slider .ind-box{ height: 100%; background-repeat: no-repeat; background-position-x: 95%; background-position-y: 95%; } .wad_ind_slider .ind-box .ind-box-inner { padding: 25px 25px 25px 25px; margin: 0px !important; } .wad_ind_slider .ind-box h3 { font-family: 'Figtree', Sans-serif; font-size: 18px; font-weight: 700; line-height: 30px; text-align: left; color: #0B0C0C; margin-bottom: 14px; } .wad_ind_slider .ind-box ul{ margin-left: 18px; } /*--- Fingent prods tabs in Product dev page ---*/ .fin-prod-tabs .elementor-tabs-wrapper{ column-gap: 30px; padding-bottom: 30px; } .fin-prod-tabs .elementor-tab-title{ background-color: #FDFCFC; border-radius: 6px; border: 1px solid #FDFCFC !important; border-width: 0px 0px 5px 0px !important; } .fin-prod-tabs .elementor-tab-title:hover{ background-color: #eaeaf15e; } .fin-prod-tabs .elementor-tab-title.elementor-active{ border: 1px solid #0026a396 !important; border-width: 0px 0px 5px 0px !important; background-color: #eaeaf15e; } /*.fin-prod-tabs .elementor-tab-title.elementor-active:after{ content: url(https://www.fingent.com/wp-content/uploads/blue-arrow-down.png); position: absolute; left: 50% !important; opacity: 0.2; bottom: -2px !important; }*/ .fin-prod-tabs .elementor-tab-title img{ height: 50px; object-fit: none; object-position: left; } .fin-prod-tabs .elementor-tab-title span{ display: block; margin-top: 15px; } .fin-prod-tabs .elementor-tabs-content-wrapper{ background: #ffffff; border: 1px solid #f7f7f7 !important; border-radius: 6px; padding: 20px; box-shadow: 8px 10px 10px 0px #7E7E7E26; } .fin-prod-tabs .features{ display: flex; column-gap: 130px; align-items: center; margin-top: 50px; } .fin-prod-tabs .features h3{ width: 180px; font-size: 20px; font-family: "Figtree", Sans-serif; font-weight: 500; } .fin-prod-tabs .features h3:after { content: url(https://www.fingent.com/wp-content/uploads/CSD-ico-15.png); position: absolute; left: 90px; bottom: 10px; opacity: 0.2; } .fin-prod-tabs .features ul{ display: flex; column-gap: 50px; row-gap: 10px; justify-content: flex-start; align-items: center; flex-wrap: wrap; } /* fintech connectors page btn */ .connectorsbtns-sec .fin-co-box { background: #0F1228 url(../images/connectorsbtns-bg.png) bottom right no-repeat; } .connectorsbtns-sec .fin-co-box h6, .connectorsbtns-sec .fin-co-box p { color: #fff; } .connectorsbtns-sec .fin-co-box h6 { font-size: 24px; font-weight: 600; line-height: 24px; margin-bottom: 16px; } .connectorsbtns-sec .fin-co-box p { font-size: 16px; font-weight: 400; line-height: 24px; margin-bottom: 16px;} .connectorsbtns-sec .fin-co-box a.btn.connectorsbtns { border: 1px solid #FFFFFF; padding: 15px 30px 15px 30px; border-radius: 8px; color: #fff; font-size: 14px; font-weight: 700; line-height: 16.8px; text-transform: capitalize; } .connectorsbtns-sec .fin-co-box a.btn.connectorsbtns:hover, .connectorsbtns-sec .fin-co-box a.btn.connectorsbtns:focus { background-color: #002171; } a.fintech-solution-btn { font-family: "Figtree", Sans-serif; font-size: 14px; font-weight: 700; line-height: 17px; background-color: #0026A3; border-radius: 8px; padding: 12px 25px 12px 25px; color: #fff; } a.fintech-solution-btn:hover { background-color: #0d6efd; color: #fff; } .fintech-solution-tab-cnt .col-12:first-child { margin-bottom: 30px; } .fintech-contactconsult .fintech-p-sec1.fintech-p-sec1col { padding: 25px 25px 10px; } .fintech-p-sec1col span.wpcf7-spinner { top: 25px; position: absolute; } .fintech-p-sec1col h3 { text-align: center; padding: 0px; margin: 0px 0px 20px; font-size: 25px; } .fintech-contactconsult .fintech-p-sec1.fintech-p-sec1col .ppsec p{ text-align: center; width: 100%; margin-top: 10px; } @media (max-width: 1024px) { .fintech-contactconsult .fintech-p-sec1.fintech-p-sec1col { padding: 20px 20px 10px; } .fintech-p-sec1col h3{ font-size: 22px; } } @media (max-width: 767px) { .fintech-contactconsult .fintech-p-sec1.fintech-p-sec1col { padding: 30px 5px 12px; } .fintech-p-sec1col h3 { font-size: 20px; } } /*----- Industry Header Hamburger -----*/ .navbar-hamb-menu { background: #f1f1f1; position: absolute; top: 65px; padding: 30px 30px 30px 15px; transform: translate(0, 10px); transition: opacity 400ms ease-in, transform 400ms ease-in, visibility 400ms ease-in; border-radius: 6px; z-index: 10; } @media (max-width: 767px) { .navbar-hamb-menu { top: 80px !important; left: 20px; } .hamb-menu-icon{ position: absolute; left: 50%; margin-left: 0px !important; } } .hamb-menu-icon { cursor: pointer; margin-left: 28px; } .hamb-menu-icon:hover svg { filter: invert(19%) sepia(52%) saturate(5387%) hue-rotate(188deg) brightness(94%) contrast(105%); } #hamb-menu { display: none; } .navbar-hamb-menu .ham-nav li { list-style: none; padding: 10px; } .navbar-hamb-menu .ham-nav li a { color: #000; font-size: 14px; font-family: 'Figtree', sans-serif; font-weight: 600; text-align: left; background: transparent; border-bottom: 0; } .navbar-hamb-menu .ham-nav li:hover a { color: #e81e1e; } /*----- Logistics Client Slider -----*/ /*----- Slider on load -----*/ /* Initially hide the slick slider with zero opacity */ .ind_client_slider { opacity: 0; transition: opacity 0.5s ease; } /* Reveal the slick slider when it is initialized */ .ind_client_slider.slick-initialized { opacity: 1; } /*----- Smooth Image Carousel -----*/ .smooth-img-loop .swiper-wrapper{ -webkit-transition-timing-function: linear !important; transition-timing-function: linear !important; } .smooth-img-loop .swiper-slide{ border-radius: 8px; } .smooth-img-loop .swiper-slide:nth-child(odd) { background: #F9FAFF; } /*----- Logistics accordion -----*/ .log-ser-accordion .elementor-accordion-item { border-radius: 12px; background: #FFF; box-shadow: 0px 4px 11px 0px rgba(0, 0, 0, 0.03); margin-bottom: 13px; } .log-ser-accordion .elementor-tab-title{ border-radius: 12px; } .log-ser-accordion .elementor-accordion-title img{ margin-right: 16px; } .log-ser-accordion .elementor-tab-content{ border-radius: 12px; } .log-ser-accordion .elementor-tab-content ul{ margin: 21px 0px 21px 0px; display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; align-content: center; gap: 12px; } .log-ser-accordion .elementor-tab-content ul li{ color: #0B0C0C; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; list-style: none; padding: 4px 12px 4px 38px; background-color: #F5F7FF; border-radius: 6px; background-image: url(https://www.fingent.com/wp-content/uploads/tick-blue-white.png); background-repeat: no-repeat; background-position-x: 12px; background-position-y: center; } .learn-more-btn{ color: #0026A3; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 600; line-height: 26px; border-radius: 6px; border: 1px solid #0026A3; padding: 6px 16px; display: inline-flex; align-items: center; width: fit-content; } .learn-more-btn:after{ content:""; background-image: url(https://www.fingent.com/wp-content/uploads/arrow-right-blue.png); background-repeat: no-repeat; background-position-x: center; background-position-y: center; background-size: contain; width: 31px; height: 12px; display: inline-block; margin-left: 14px; } .learn-more-btn:hover{ background-color: #0056b3; color: #fff; } .learn-more-btn:hover:after{ filter: brightness(0) invert(1); } /*----- Logistics - Client Usecase Slider -----*/ /* Initially hide the slick slider with zero opacity */ .client_uc_slider { opacity: 0; transition: opacity 0.5s ease; } /* Reveal the slick slider when it is initialized */ .client_uc_slider.slick-initialized { opacity: 1; } .client_uc_slider .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .client_uc_slider .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .client_uc_slider .slick-prev { left: 91%; position: absolute; top: -73px; z-index: 2; opacity: 50%; } .client_uc_slider .slick-next { left: 97%; position: absolute; top: -73px; z-index: 2; } @media (max-width: 767px) { .client_uc_slider .slick-prev { left: 70% !important; top: -70px !important; position: absolute; } .client_uc_slider .slick-next { left: 90% !important; top: -70px !important; position: absolute; } } .client_uc_slider .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .client_uc_slider .slick-prev:hover:before { color:#ffffff !important; background: #0026A3!important; } .client_uc_slider .slick-next:hover:before { color:#ffffff !important; background: #0026A3!important; } .client_uc_slider .slick-list { box-shadow: 0px 2px 25px 2px rgba(0, 0, 0, 0.10); border-radius: 0px 16px 16px 0px; } .client_uc_slider .uc_box{ background: #FFF; display: flex !important; background-image: url(https://www.fingent.com/wp-content/uploads/vec-bg-honecomb.png); background-repeat: repeat-x; background-position: bottom; } .client_uc_slider .uc_box_left{ width: 30%; } .client_uc_slider .uc_box_left img{ height: 100%; width: 100%; } .client_uc_slider .uc_box_right{ width: 70%; padding: 28px; display: flex; flex-direction: column; gap: 23px; } .client_uc_slider .uc_box_right .head{ display: flex; gap: 21px; align-items: center; } .client_uc_slider .uc_box_right .head h3{ color: #0B0C0C; font-family: Figtree; font-size: 20px; font-style: normal; font-weight: 700; line-height: 30px; letter-spacing: -0.6px; } .client_uc_slider .uc_box_right .head span{ padding: 8px 12px; border-radius: 3px; background: #E8FAFF; color: #175C70; font-family: Figtree; font-size: 13px; font-style: normal; font-weight: 500; line-height: 19px; } .client_uc_slider .uc_box_right h4{ color: #0B0C0C; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 600; line-height: normal; } .client_uc_slider .uc_box_right p { color: #333; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; } .client_uc_slider .uc_box_right .loc{ display:flex; align-items: center; gap: 12px; } .client_uc_slider .uc_box_right .chal{ row-gap: 8px; display: flex; flex-direction: column; } .client_uc_slider .uc_box_right .sol{ row-gap: 8px; display: flex; flex-direction: column; } .client_uc_slider .uc_box_right .sol ul{ margin-left: 20px; list-style-image: url(https://www.fingent.com/wp-content/uploads/li-arrow-blue.png); } .client_uc_slider .uc_box_right .sol ul li:not(:last-child) { margin-bottom: 8px; } @media (max-width: 767px) { .client_uc_slider .uc_box{ flex-direction: column; } .client_uc_slider .uc_box_left{ display:none; } .client_uc_slider .uc_box_right{ width: 100% !important; } } /*----- Logistics -----*/ .log-scroll-tab { border-radius: 16px; background: #FFF; box-shadow: 0px 1px 25px 0px rgba(0, 0, 0, 0.12); } .log-scroll-tab .elementor-tab-content { padding: 0px; } .log-scroll-tab .tab-cont { display: flex; justify-content: space-between; background-image: url(https://www.fingent.com/wp-content/uploads/vec-bg-honecomb.png); background-repeat: repeat-x; background-position: bottom; } .log-scroll-tab .tab-cont .cont-left{ padding: 32px 26px; display: flex; flex-direction: column; gap: 18px; } .log-scroll-tab .tab-cont h2{ color: #0B0C0C; font-family: Figtree; font-size: 20px; font-style: normal; font-weight: 700; line-height: 26px; } .log-scroll-tab .tab-cont{ color: #222323; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; } .log-scroll-tab .tab-cont ul{ margin-left: 20px; list-style-image: url(https://www.fingent.com/wp-content/uploads/li-arrow-blue.png); } .log-scroll-tab .tab-cont ul li{ padding-left: 11px; } .log-scroll-tab .tab-cont ul li:not(:last-child) { margin-bottom: 18px; } .log-scroll-tab .tab-cont img{ border-radius: 0px 16px 16px 0px !important; } @media (min-width: 768px) { .log-scroll-tab .elementor-tabs-wrapper{ height: 385px; overflow-y: scroll !important; padding:27px; display: flex; flex-direction: column; gap: 10px; } } @media (max-width: 767px) { .log-scroll-tab { background: transparent !important; } .log-scroll-tab .elementor-tabs-content-wrapper{ display: flex; flex-direction: column; gap: 20px; } .log-scroll-tab .tab-cont img{ display: none !important; } } .log-scroll-tab .elementor-tab-title{ padding: 18px 50px 18px 25px; color: #6D6D6D; font-family: Figtree; font-size: 18px; font-weight: 400; line-height: 26px; border-radius: 8px; background-color: #F8F8F8; } .log-scroll-tab .elementor-tab-title.elementor-active{ color: #0026A3; font-weight: 600; background-color: #EBEFFC; background-image: url(https://www.fingent.com/wp-content/uploads/long-arrow-right-blue.png); background-repeat: no-repeat; background-position-x: 96%; background-position-y: center; } /*----- logtech/logistics-management-software -----*/ .lms-serv-acc .elementor-accordion-item:not(:last-child){ border-width: 0px 0px 1px 0px !important; border-style: solid; } @media (min-width: 768px) { .lms-serv-acc .elementor-tab-content.elementor-active{ display:flex !important; } } .lms-serv-acc .elementor-tab-content h3{ color: #FFF; font-family: Figtree; font-size: 20px; font-style: normal; font-weight: 700; line-height: 30px; margin-bottom: 16px; } .lms-serv-acc .elementor-tab-content{ color: #FFF; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; } .lms-serv-acc .elementor-tab-content ul{ margin: 30px 0px 0px 20px; list-style-image: url(https://www.fingent.com/wp-content/uploads/li-arrow-light-blue.png); } .lms-serv-acc .elementor-tab-content ul li:not(:last-child){ margin-bottom: 16px; } .lms-serv-acc .elementor-tab-content img{ height: 100%; } .learn-more-btn-white{ color: #FFF; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 600; line-height: 26px; border-radius: 6px; border: 1px solid #FFF; padding: 6px 16px; display: inline-flex; align-items: center; } .learn-more-btn-white:after{ content:""; background-image: url(https://www.fingent.com/wp-content/uploads/arrow-right-white.png); background-repeat: no-repeat; background-position-x: center; background-position-y: center; background-size: contain; width: 31px; height: 12px; display: inline-block; margin-left: 14px; } .learn-more-btn-white:hover{ background-color: #0056b3; color: #fff; } .lms-serv-acc .elementor-tab-content .learn-more-btn-white{ margin-top: 30px; } /*** trusted-software-development-company **/ section#TestimonialsTabClient .slick-arrow{ top: -70px !important; right: 0px; } section#TestimonialsTabClient .slick-arrow.slick-next { background: url(/wp-content/uploads/Button-Next.svg) no-repeat; right: 0px; } section#TestimonialsTabClient .slick-arrow.slick-prev { background: url(/wp-content/uploads/Button-Prev.svg) no-repeat; left: 91%; } section#TestimonialsTabClient .post-wrapper { background: #EAEFFD; margin: 0px !important; } section#TestimonialsTabClient .post-wrapper h3 { padding: 25px; font-family: "Figtree", Sans-serif !important; font-size: 15px; font-weight: 600; line-height: 23.23px; color: #3C3C3C; } section#TestimonialsTabClient .post-wrapper .post-content { background: #fff; border-radius: 0px; padding: 30px 25px 0px; border: none; min-height: 250px; position: relative; } section#TestimonialsTabClient .post-wrapper .post-content .score-sec {display: inline-flex;} section#TestimonialsTabClient .post-wrapper .post-content .score-sec img { width: 20px; height: 20px !important; min-width: 20px; margin: 0px 4px; } section#TestimonialsTabClient .post-wrapper .post-content .score-sec span.score { margin-right: 10px; font-family: Urbanist; font-size: 25.02px; font-weight: 700; line-height: 22.34px; text-align: left; color: #3C3C3C; } section#TestimonialsTabClient .post-wrapper .post-content p { font-family: "Figtree", Sans-serif !important; font-size: 16px; font-weight: 400; line-height: 23.53px; text-align: left; color: #191919; margin: 30px 0px 0px; } section#TestimonialsTabClient .post-wrapper img.qt { height: 62px !important; width: auto !important; min-width: auto; text-align: right; margin-right: 0px; position: absolute; right: 20px; bottom: 20px; } section#TestimonialsTabClient .blog-slider.insights-slider .slick-list { border-radius: 20px !important; } section#TestimonialsTabClient .slick-arrow.slick-next.slick-disabled{ opacity: 50%; } section#TestimonialsTabClient .slick-arrow.slick-prev.slick-disabled { opacity: 50%; } .highltborder span{ border-bottom: 9px solid #B3D4FB; line-height: 10px !important;display: inline-block; } .tsdc-formsec .form-control, .tsdc-formsec select.form-control, .tsdc-formsec textarea.form-control { border: 1px solid #E0E0E0; padding: 12px; border-radius: 8px; font-family: Figtree; font-weight: 400; line-height: 16.8px; color: #303030; } .tsdc-formsec .btn.primary-btn { background: #2679DC; border-radius: 4px; line-height: 40px !important; } .tsdc-formsec .btn.primary-btn:hover { background: #0267C1; } .tsdc-formsec.tsdc-formsecpopup { padding: 30px; } @media (max-width: 1024px) { section#TestimonialsTabClient .slick-arrow.slick-prev { left: 88% !important; } } @media (max-width: 768px) { section#TestimonialsTabClient .slick-arrow.slick-prev { left: 84% !important; } .tsdc-formsec select#trustedcompcountry { margin-top: 28px; } .tsdc-formsec .wpcf7-response-output { width: 100% !important; } } @media (max-width: 767px) { section#TestimonialsTabClient .slick-arrow.slick-prev { left: 65% !important; } } /*----- Industry Pages Not-Megamenu -----*/ .not-megamenu .menu-item-has-children:hover .dropdown-menu{ display:block !important; } .not-megamenu .dropdown-menu{ margin-top: 0px; } .not-megamenu .dropdown-menu li{ padding: 0px 10px !important; } .not-megamenu .dropdown-menu li a{ color: #000000 !important; letter-spacing: 0px; padding: 10px 10px 10px 10px !important; font-weight: 500; } .not-megamenu .dropdown-menu li.active a{ color: #000000 !important; font-weight: 700; background-color: #f8f9fa; } .not-megamenu .menu-item-has-children a.nav-link:after { content: "\f347" !important; font-family: dashicons; font-weight: normal; font-size: 16px; display: inline-block; margin-left: 5px; vertical-align: top; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: rotate(0); color: inherit; position: relative; background: transparent; height: auto; width: auto; right: auto; line-height: inherit; } /*----- Industry Pages Not-Megamenu-mob -----*/ .not-megamenu-mob .menu-item-has-children.opened .dropdown-menu{ display:block !important; } .not-megamenu-mob .menu-item-has-children a.nav-link:after { content: "\f347" !important; font-family: dashicons; font-weight: normal; font-size: 16px; display: inline-block; margin-left: 5px; vertical-align: top; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: rotate(0); color: inherit; position: relative; background: transparent; height: auto; width: auto; right: auto; line-height: inherit; float: right; } .not-megamenu-mob .menu-item-has-children.opened a.nav-link:after{ transform: rotate(3.142rad); } /*----- Industry Pages - White Nav links -----*/ .fin-co-header .white-nav .navbar-nav li a{ color: #272D4E; } .fin-co-header .white-nav .navbar-nav .current-menu-item a{ color: #272D4E; font-weight: 700 !important; border-bottom: 2px solid #272D4E !important; } .fin-co-header .white-nav .navbar-nav .dropdown-menu .current-menu-item a{ border-bottom: 0px !important; } .fin-co-header .white-nav .navbar-nav .current-menu-parent > a{ color: #272D4E; font-weight: 700 !important; border-bottom: 2px solid #272D4E !important; } .fin-co-header .white-nav.border .navbar-nav li a{ color: #fff; } .fin-co-header .white-nav.border .navbar-nav li.active a{ color: #fff; font-weight: 700 !important; border-bottom: 2px solid #fff !important; } .fin-co-header .navbar-dark .hamb-menu-icon .hamb-svg-line { fill: #fff; } .fin-co-header .navbar-dark.border .hamb-menu-icon .hamb-svg-line { fill: #fff; } .fin-co-header .white-nav .hamb-menu-icon .hamb-svg-line { fill: #272D4E; } .fin-co-header .white-nav.border .hamb-menu-icon .hamb-svg-line { fill: #fff; } .fin-co-header .white-nav .navbar-toggler{ border-color: #272D4E !important; } .fin-co-header .white-nav .navbar-toggler-icon{ filter: invert(1) sepia(1) saturate(5) hue-rotate(180deg); } .fin-co-header .white-nav.border .navbar-toggler{ border-color: #fff !important; } .fin-co-header .white-nav.border .navbar-toggler-icon{ filter: none; } .fin-co-header .white-nav .nav-link:hover, .fin-co-header .white-nav .nav-link:focus{ color: #272D4E; } .readmore-a a{ font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 600; line-height: 26px; color: #0026A3; } .readmore-a a:after{ content: url(https://www.fingent.com/wp-content/uploads/Arrow-right-blue.svg); margin-left: 14px; vertical-align: middle; } .view-pdf-btn a{ font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 600; line-height: 26px; color: #0026A3; padding: 10px 16px 10px 16px; border: 1px solid #0026A3; border-radius: 6px; } .view-pdf-btn a:after{ content: url(https://www.fingent.com/wp-content/uploads/Arrow-right-blue.svg); margin-left: 14px; vertical-align: middle; } .view-pdf-btn a:hover{ background-color: #0026A3; color: #fff } .view-pdf-btn a:hover:after{ filter: brightness(0) invert(1); } .pum-theme-casestudy-pdf-popup-theme .pum-container .pum-content p { height: 100%; } /*-----===== Proptech (Micro Site) =====-----*/ .proptech-contactfrm { padding: 24px 30px 0px 30px; } .proptech-contactfrm h3 { color: #1B1B1B; font-family: Figtree; font-size: 20px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 20px; } .proptech-contactfrm .btn.primary-btn{ display: flex; height: 48px; padding: 11px 33px; justify-content: center; align-items: center; gap: 10px; border-radius: 8px; background: #EB853F; } .proptech-contactfrm .form-control{ height: calc(16px + 16px + 4px); border-radius: 8px; border: 1px solid #D7D7D7; color: #303030; font-family: Figtree; font-size: 14px !important; font-style: normal; font-weight: 400; line-height: normal; } .proptech-contactfrm select.form-control:not([size]):not([multiple]){ height: calc(16px + 16px + 4px); } .proptech-contactfrm textarea.form-control{ height: 90px !important; } .proptech-contactfrm .wpcf7-spinner{ top: -34px; } /*----- banner form -----*/ .banner-form .proptech-contactfrm { padding: 20px 20px 0px 20px; } .banner-form .proptech-contactfrm p{ line-height: 15px; } .banner-form .proptech-contactfrm h3 { color: #1B1B1B; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 10px; } .banner-form .proptech-contactfrm .btn.primary-btn{ display: flex; height: 35px; padding: 12px 18px !important; justify-content: center; align-items: center; gap: 10px; border-radius: 8px; background: #EB853F; margin-top: 15px !important; line-height: 11px !important; font-size: 12px !important; } .banner-form .proptech-contactfrm .form-control{ height: calc(12px + 12px + 4px); border-radius: 8px; border: 1px solid #D7D7D7; color: #303030; font-family: Figtree; font-size: 12px !important; font-style: normal; font-weight: 400; line-height: normal; } .banner-form .proptech-contactfrm select.form-control:not([size]):not([multiple]){ height: calc(12px + 12px + 4px); } .banner-form .proptech-contactfrm textarea.form-control{ height: 70px !important; padding-top: 10px; } .re-home-industry .uc-flip-box { background-color: transparent; width: auto; height: 395px; perspective: 1000px; } .re-home-industry .uc-flip-box-inner {position: relative;width: 100%;height: 100%;text-align: left;transition: transform 0.8s;transform-style: preserve-3d;border-radius: 10px;} .re-home-industry .uc-flip-box:hover .uc-flip-box-inner { transform: rotateY(180deg); } .re-home-industry .uc-flip-box-front, .re-home-industry .uc-flip-box-back {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: #fff;padding: 25px; border-radius: 20px;} .re-home-industry .uc-flip-box-front h2{font-family: "Figtree", Sans-serif;font-size: 20px;font-weight: 700;line-height: 24px;color: #303030;text-align: left;margin-bottom: 15px;} .re-home-industry .uc-flip-box-back {background: #021E40D9;color: white;transform: rotateY(180deg);padding: 30px;border-radius: 25px;} .re-home-industry .uc-flip-box-back h2{font-family: "Figtree", Sans-serif;font-size: 20px;font-weight: 700;line-height: 24px;color: #ffffff;text-align: left;margin-bottom: 15px;} .re-home-industry .uc-flip-box-back ul{ margin-bottom: 10px; } .re-home-industry .uc-flip-box-back p, .re-home-industry .uc-flip-box-back ul li {font-size: 16px;font-weight: 400;line-height: 26px;color: #ffffff;text-align: left;font-family: "Figtree", Sans-serif;} .re-home-industry .uc-flip-box-back a{ font-size: 14px; font-weight: 600; line-height: 16px; float: left; color: #ffffff; border: 1px solid #ffffff; border-radius: 5px; padding: 10px 15px 10px 15px; } .re-home-industry .uc-flip-box-inner .uc-flip-box-back a { background: #3D597A; color: #fff !important; } .re-home-industry .uc-flip-box-inner a:after { content: url(/wp-content/uploads/sap/2024/06/arr-blk.png); padding: 12px 10px; } .re-home-industry .uc-flip-box-inner .uc-flip-box-back a:after { content: url(/wp-content/uploads/sap/2024/06/arr-wht.png); padding: 12px 10px; } .re-home-industry .uc-flip-box-back ul li{ list-style: none; position: relative; padding-left: 5px; list-style-image: url(https://www.fingent.com/wp-content/uploads/li-arrow-blue.png); margin-left: 20px; margin-bottom: 11px; } /*.re-home-industry .uc-flip-box-back ul li:before{ content: ""; width: 11px; height: 11px; position: absolute; left: 0px; top: 7px; border: solid 1px #fff; border-radius: 50%; }*/ .re-home-industry .uc-flip-box-back a:hover{ background-color: #0d6efd; cursor: pointer; } .re-home-industry .uc-flip-box-front p { font-family: "Figtree", Sans-serif; font-size: 16px; font-weight: 400; line-height: 26px; color: #303030; text-align: left; margin-bottom: 20px; } .re-home-industry .uc-flip-box-inner a { background: #EFF3FB; padding: 14px 20px; border-radius: 10px; font-family: "Figtree", sans-serif; font-size: 14px; font-weight: 700; line-height: 16.8px; text-align: left; color: #303030 !important; } .re-home-industry .uc-flip-box-front img { margin-bottom: 15px;} .re-home-industry .uc-flip-box-back img { margin-bottom: 15px;} .re-home-industry-slide .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .re-home-industry-slide .slick-prev { left: 0%; position: absolute; margin-bottom: 0px; bottom: 0%; z-index: 2; outline: none; display: none !important; } .re-home-industry-slide .slick-prev:before { content: "\f053"; font-family: "Font Awesome 5 Free"; border-radius: 50%; width: 35px; height: 35px; color: #000000; display: inline-block; font-size: 20px; } .re-home-industry-slide .slick-next { left: 20%; position: absolute; margin-bottom: 0px; bottom: 0%; z-index: 2; outline: none; display: none !important; } .re-home-industry-slide .slick-next:before { content: "\f054"; font-family: "Font Awesome 5 Free"; border-radius: 50%; width: 35px; height: 35px; color: #000000; display: inline-block; font-size: 20px; } .re-home-industry-slide .slick-dots { display: flex !important; position: absolute; right: 50px; bottom: -8%; margin: 0 auto; width: 16%; font-size: 0px; } .re-home-industry-slide .slick-dots li { width: 50px; height: 4px; background-color: #D8D8D8; font-size: 0px; margin: 0 0px; } .re-home-industry-slide .slick-dots li.slick-active { width: 50px; height: 4px; position: relative; background-color: #273F5C; border-radius: 5px; } /*----- RealEstate Our Client Slider -----*/ .hear_client_slider .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .hear_client_slider .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .hear_client_slider .slick-prev { left: 91%; position: absolute; top: -73px; z-index: 2; opacity: 50%; } .hear_client_slider .slick-next { left: 97%; position: absolute; top: -73px; z-index: 2; } @media (max-width: 767px) { .hear_client_slider .slick-prev { left: 70% !important; top: -70px !important; position: absolute; } .hear_client_slider .slick-next { left: 90% !important; top: -70px !important; position: absolute; } } .hear_client_slider .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .hear_client_slider .slick-prev:hover:before { color:#ffffff !important; background: #0026A3!important; } .hear_client_slider .slick-next:hover:before { color:#ffffff !important; background: #0026A3!important; } @media (min-width: 768px) { .hear_client_slide{ display: flex !important; justify-content: space-between; column-gap: 24px; } .hear_client_slide .imgbox{ width: 25%; } .hear_client_slide .contbox{ padding-right: 50px; width: 50%; } .hear_client_slide .statbox{ width: 25%; } } .hear_client_slide .imgbox img{ width: 290px !important; height: 334px; } .hear_client_slide .statbox img{ width: 313px !important; height: 334px; } @media (max-width: 767px) { .hear_client_slide .imgbox{ width: 100%; } .hear_client_slide .statbox{ width: 100%; } .hear_client_slide{ display: flex !important; justify-content: space-between; row-gap: 24px; flex-direction: column; } .hear_client_slide .imgbox img{ width: 100%; height: 100%; } .hear_client_slide .statbox img{ width: auto; height: 100%; } } .hear_client_slide .contbox h3{ color: #303030; font-family: Figtree; font-size: 24px; font-style: normal; font-weight: 700; line-height: 36px; margin-bottom: 10px; } .hear_client_slide .contbox .c_desc{ color: #0B0C0C; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; margin-bottom: 24px; } .hear_client_slide .contbox .c_desig{ color: #0B0C0C; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; } /*----- Client Success Stories -----*/ .cli_succ_story{ display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 30px; } .cli_succ_story .cli_succ_story_box{ border-radius: 20px; background: #FFF; box-shadow: 0px 8px 35px 0px rgba(110, 126, 182, 0.08); } .cli_succ_story_box .thumb-img{ border-radius: 20px 20px 0px 0px; } .cli_succ_story .cli_succ_story_box .box_cont{ padding: 25px 25px 25px 25px; } .cli_succ_story .cli_succ_story_box .box_cont h3{ color: #303030; font-family: Figtree; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; margin-bottom: 20px; } .client-story-container{ background: #DDECFF; padding: 30px 80px 50px 80px; } .client-story-container h4{ color: #1B1B1D; font-family: Figtree; font-size: 24px; font-style: normal; font-weight: 700; line-height: 28px; margin-bottom: 30px; } .client-story-container .story-box{ border-radius: 20px; background: #FFF; box-shadow: 0px 10px 35px 0px rgba(29, 100, 185, 0.08); display: flex; flex-direction: row; justify-content: space-between; } .client-story-container .story-box-left{ /*background-image: url('https://testing.fingent.com/wp-content/uploads/Rentmoji-bg.png');*/ background-repeat: no-repeat; background-position: center; background-size: cover; padding: 33px; width: 40%; display: flex; flex-direction: column; justify-content: space-between; } .client-story-container .story-box-left img{ width: fit-content; } .client-story-container .story-box-left h3{ color: #FFF; font-family: Figtree; font-size: 27px; font-style: normal; font-weight: 700; line-height: 42px; } .client-story-container .story-box-left .left-bottom{ display: flex; flex-direction: column; gap: 28px; } .client-story-container .story-box-left .client-det{ display: flex; flex-direction: row; gap: 35px; align-items: center; justify-content: space-between; } .client-story-container .story-box-left .client-det{ color: #FFF; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 600; line-height: 20px; } .client-story-container .story-box-left .client-det img{ margin-right: 12px; } .client-story-container .view-pdf-btn{ color: #FFF; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; padding: 15px 20px 15px 20px; border-radius: 8px; border: 1px solid #FFF; background: #090607; width: fit-content; } .client-story-container .view-pdf-btn:hover{ background: #0026A3; } .client-story-container .story-box-right{ width: 60%; padding: 30px; display: flex; flex-direction: column; gap: 16px; } .client-story-container .story-box-right h4{ color: #0B0C0C; font-family: Figtree; font-size: 20px; font-style: normal; font-weight: 700; line-height: 26px; margin: 0px 0px 11px 0px; } .client-story-container .story-box-right p{ color: #303030; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; margin: 0px; } .client-story-container .story-box-right ul{ padding: 0px; } .client-story-container .story-box-right ul li{ margin-left: 20px; list-style-image: url(https://www.fingent.com/wp-content/uploads/li-arrow-blue.png); color: #303030; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; } .client-story-container .story-box-right ul li span{ color: #303030; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 600; line-height: 26px; } .client-story-container .story-box-right ul li:not(:last-child) { margin-bottom: 12px; } @media (max-width: 767px) { .cli_succ_story{ grid-template-columns: auto; } } /*----- Sectors -----*/ @media (min-width: 768px) { .sector-scroll-tab .e-n-tabs-heading{ scrollbar-width: thin; height: 445px; overflow-y: scroll; display: flex; flex-wrap: nowrap; padding: 27px; } } .sector-scroll-tab .e-n-tab-title[aria-selected="true"]{ background-image: url(https://www.fingent.com/wp-content/uploads/long-arrow-right-maroon.png) !important; background-repeat: no-repeat !important; background-position-x: 96% !important; background-position-y: center !important; transition: none; } .sector-ser-accordion .e-n-accordion-item-title[aria-expanded="true"]{ border-radius: 12px 12px 0px 0px !important; } .sector-ser-accordion .e-n-accordion-item-title-text img{ margin-right: 16px; } /*----- sector AI Solutions Slider -----*/ .sector-industry .uc-flip-box { background-color: transparent; width: auto; height: 445px; perspective: 1000px; } .sector-industry .uc-flip-box-inner {position: relative;width: 100%;height: 100%;text-align: left;transition: transform 0.8s;transform-style: preserve-3d;border-radius: 10px;} .sector-industry .uc-flip-box-front{position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: #fff;padding: 25px; border-radius: 20px;} .sector-industry .uc-flip-box-front h2{font-family: "Figtree", Sans-serif;font-size: 20px;font-weight: 700;line-height: 24px;color: #303030;text-align: left;margin-bottom: 15px;} .sector-industry .uc-flip-box-front ul{ margin-bottom: 10px; } .sector-industry .uc-flip-box-front ul li {font-size: 16px;font-weight: 400;line-height: 24px;color: #303030;text-align: left;font-family: "Figtree", Sans-serif;} .sector-industry .uc-flip-box-inner a:after { content: url(/wp-content/uploads/sap/2024/06/arr-blk.png); padding: 12px 10px; } .sector-industry .uc-flip-box-front ul li{ list-style: none; position: relative; padding-left: 5px; list-style-image: url(https://www.fingent.com/wp-content/uploads/li-arrow-blue.png); margin-left: 20px; margin-bottom: 9px; } .sector-industry .uc-flip-box-front p { font-family: "Figtree", Sans-serif; font-size: 16px; font-weight: 400; line-height: 26px; color: #303030; text-align: left; margin-bottom: 20px; } .sector-industry .uc-flip-box-inner a { background: #EFF3FB; padding: 14px 20px; border-radius: 10px; font-family: "Figtree", sans-serif; font-size: 14px; font-weight: 700; line-height: 16.8px; text-align: left; color: #303030 !important; } .sector-industry .uc-flip-box-front img { margin-bottom: 15px;} .sector-industry-slide .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .sector-industry-slide .slick-prev { left: 0%; position: absolute; margin-bottom: 0px; bottom: 0%; z-index: 2; outline: none; display: none !important; } .sector-industry-slide .slick-prev:before { content: "\f053"; font-family: "Font Awesome 5 Free"; border-radius: 50%; width: 35px; height: 35px; color: #000000; display: inline-block; font-size: 20px; } .sector-industry-slide .slick-next { left: 20%; position: absolute; margin-bottom: 0px; bottom: 0%; z-index: 2; outline: none; display: none !important; } .sector-industry-slide .slick-next:before { content: "\f054"; font-family: "Font Awesome 5 Free"; border-radius: 50%; width: 35px; height: 35px; color: #000000; display: inline-block; font-size: 20px; } .sector-industry-slide .slick-dots { display: flex !important; position: absolute; right: 50px; bottom: -8%; margin: 0 auto; width: 16%; font-size: 0px; } .sector-industry-slide .slick-dots li { width: 50px; height: 4px; background-color: #D9DDE9; font-size: 0px; margin: 0 0px; } .sector-industry-slide .slick-dots li.slick-active { width: 50px; height: 4px; position: relative; background-color: #762836; border-radius: 5px; } /*----- Faq Accordion -----*/ .faq-accordion .e-n-accordion-item-title{ box-shadow: 0px 2px 25px 0px rgba(8, 15, 52, 0.06); min-height: 100px; } /*----- RealEstate Solutions Pages Our Client Slider -----*/ .hear_client_slider_new .slick-arrow { background: transparent; border: none; color: transparent; font-weight: 600; } .hear_client_slider_new .slick-prev:before { content: "\f060"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .hear_client_slider_new .slick-prev { left: 91%; position: absolute; top: -73px; z-index: 2; opacity: 50%; } .hear_client_slider_new .slick-next { left: 97%; position: absolute; top: -73px; z-index: 2; } .hear_client_slider_new{ border-radius: 20px; background: #FFF; box-shadow: 0px 3px 45px 0px rgba(91, 109, 170, 0.12); } @media (max-width: 767px) { .hear_client_slider_new .slick-prev { left: 70% !important; top: -70px !important; position: absolute; } .hear_client_slider_new .slick-next { left: 90% !important; top: -70px !important; position: absolute; } } .hear_client_slider_new .slick-next:before { content: "\f061"; font-family: "Font Awesome 5 Free"; width: 35px; height: 35px; color: #0026A3; display: inline-block; padding-top: 5px; border:1px solid #0026A3; border-radius: 4px; } .hear_client_slider_new .slick-prev:hover:before { color:#ffffff !important; background: #0026A3!important; } .hear_client_slider_new .slick-next:hover:before { color:#ffffff !important; background: #0026A3!important; } @media (min-width: 768px) { .hear_client_slide_new{ display: flex !important; justify-content: space-between; column-gap: 24px; } .hear_client_slide_new .contbox{ width: 70%; padding: 40px 60px 40px 40px; } .hear_client_slide_new .statbox{ width: 328px; } } .hear_client_slide_new .statbox img{ width: 328px !important; height: auto; } @media (max-width: 767px) { .hear_client_slide_new .contbox { padding: 20px; } .hear_client_slide_new .imgbox{ width: 100%; } .hear_client_slide_new .statbox{ width: 100%; } .hear_client_slide_new{ display: flex !important; justify-content: space-between; row-gap: 24px; flex-direction: column; } .hear_client_slide_new .imgbox img{ width: 100%; height: 100%; } .hear_client_slide_new .statbox img{ width: auto; height: 100%; } } .hear_client_slide_new .contbox .c_inds{ color: #8D4C0A; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 500; line-height: 26px; margin-bottom: 12px; padding: 6px 10px; border-radius: 3px; background: #FFEAD6; width: fit-content; } .hear_client_slide_new .contbox h3{ color: #303030; font-family: Figtree; font-size: 28px; font-style: normal; font-weight: 700; line-height: 36px; margin-bottom: 10px; } .hear_client_slide_new .contbox .c_desc{ color: #0B0C0C; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; margin-bottom: 24px; } .hear_client_slide_new .contbox .c_desig{ color: #0B0C0C; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; } .fea-ico-box:hover .elementor-image-box-title{ color: #fff !important; } .fea-ico-box:hover .elementor-image-box-img img{ transform: scale(1.1) rotate(360deg); } /*----- Solutions Slide Box -----*/ .sol-flip-box { position: relative; width: 100%; padding: 20px; border-radius: 20px; background: #071F3C; display: flex; flex-direction: column; align-items: flex-start; gap: 22px; height: 160px; } .sol-flip-box .sol-flip-image { display: block; width: 71px; height: auto; } .sol-flip-box h3 { color: #FFF; font-family: Figtree; font-size: 18px; font-style: normal; font-weight: 700; line-height: normal; } .sol-flip-box .sol-flip-overlay { position: absolute; bottom: 0; left: 0; right: 0; background-color: #072E5C; overflow: hidden; width: 0; height: 100%; transition: .5s ease; border-radius: 20px; } .sol-flip-box:hover .sol-flip-overlay { width: 100%; } .sol-flip-box .sol-flip-text { color: #FFF; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; padding: 20px; border-radius: 20px; text-align: left; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; opacity: 0; transition: opacity 0.5s ease; background-image: url(https://www.fingent.com/wp-content/uploads/arrow-right-white.png); background-repeat: no-repeat; background-position-x: 93%; background-position-y: 93%; background-size: auto; } .sol-flip-box:hover .sol-flip-text { opacity: 1; } /*----- Client success story singleopen -----*/ .client-story-singleopen h3{ color: #303030; font-family: "Figtree", Sans-serif; font-size: 28px; font-weight: 700; line-height: 48px; margin-bottom: 30px; } .client-story-singleopen h4{ color: #1B1B1D; font-family: Figtree; font-size: 24px; font-style: normal; font-weight: 700; line-height: 28px; margin-bottom: 30px; } .client-story-singleopen .story-box{ border-radius: 20px; background: #FFF; box-shadow: 0px 10px 35px 0px rgba(29, 100, 185, 0.08); display: flex; flex-direction: row; justify-content: space-between; } .client-story-singleopen .story-box-left{ background-repeat: no-repeat; background-position: center; background-size: cover; padding: 33px; display: flex; flex-direction: column; justify-content: space-between; border-radius: 20px 0px 0px 20px; } .client-story-singleopen .story-box-left img{ width: fit-content; } .client-story-singleopen .story-box-left h3{ color: #FFF; font-family: Figtree; font-size: 27px; font-style: normal; font-weight: 700; line-height: 42px; } .client-story-singleopen .story-box-left .left-bottom{ display: flex; flex-direction: column; gap: 28px; } .client-story-singleopen .story-box-left .client-desc p{ color: #F0F0F0; font-family: "Figtree", Sans-serif; font-size: 16px; font-weight: 400; line-height: 26px; } .client-story-singleopen .story-box-left .client-det{ display: flex; flex-direction: row; gap: 35px; align-items: center; justify-content: space-between; } .client-story-singleopen .story-box-left .client-det{ color: #FFF; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 600; line-height: 20px; } .client-story-singleopen .story-box-left .client-det img{ margin-right: 12px; } .client-story-singleopen .view-pdf-btn{ color: #FFF; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; padding: 15px 20px 15px 20px; border-radius: 8px; border: 1px solid #FFF; background: #090607; width: fit-content; } .client-story-singleopen .view-pdf-btn:hover{ background: #0026A3; } .client-story-singleopen .story-box-right{ display: flex; flex-direction: column; justify-content: space-between; } .client-story-singleopen .story-sec-cont{ padding: 30px; display: flex; flex-direction: column; gap: 16px; } .client-story-singleopen .story-box-right h4{ color: #0B0C0C; font-family: Figtree; font-size: 20px; font-style: normal; font-weight: 700; line-height: 26px; margin: 0px 0px 11px 0px; } .client-story-singleopen .story-box-right p{ color: #303030; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; margin: 0px; } .client-story-singleopen .story-box-right ul{ padding: 0px; } .client-story-singleopen .story-box-right ul li{ margin-left: 20px; list-style-image: url(https://www.fingent.com/wp-content/uploads/li-arrow-blue.png); color: #303030; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; } .client-story-singleopen .story-box-right ul li span{ color: #303030; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 600; line-height: 26px; } .client-story-singleopen .story-box-right ul li:not(:last-child) { margin-bottom: 12px; } .client-story-singleopen .story-cta{ padding: 35px 30px 35px 30px; background-image: url(https://www.fingent.com/wp-content/uploads/property-manage-bg-01.png); background-position: center right; background-repeat: no-repeat; background-size: cover; display: flex; column-gap: 30px; align-items: center; } .client-story-singleopen .story-cta p{ color: #162847; font-family: "Figtree", Sans-serif; font-size: 22px; font-weight: 700; line-height: 26px; } @media (max-width: 767px) { .client-story-singleopen .story-box{ flex-direction: column !important; } .client-story-singleopen .story-cta{ row-gap: 30px; align-items: start; flex-direction: column; } } @media (min-width: 768px) { .client-story-singleopen .story-box-left{ width: 30%; } .client-story-singleopen .story-box-right{ width: 70%; } } /*-----========= From Additional css =========-----*/ .fin-blog-details-wrapper .con-col h4 { font-size: 16px !important; } @media only screen and (min-width: 768px) { .csd-stickynav { z-index:7 !important; } } @media only screen and (max-width: 767px) { .csd-stickynav { z-index:7 !important; } } @media (max-width: 767px) { .navbar-hamb-menu { top: 80px !important; left: 20px; } .hamb-menu-icon{ position: absolute; left: 50%; margin-left: 0px !important; } } .lms-serv-acc .elementor-tab-content .learn-more-btn-white { display: block; width: fit-content; } /*--- Logistics Contact Form edits ---*/ .wpcf7-not-valid { border: 1px solid #dc3232 !important; } .form-control:focus { border-color: #b5b0b0; } span.wpcf7-not-valid-tip{ display: none; } .fintech-solution-tab-cnt .col-12:first-child{ margin-bottom: 10px !important; } .fintech-contactconsult .fintech-p-sec1.fintech-p-sec1col{ padding: 35px 65px !important; } .wpcf7 form .wpcf7-response-output{ margin-left: auto !important; margin-right: auto !important; } .trustedcompany-pageform .wpcf7-spinner { top: 30px; position: absolute; } .pum-theme-casestudy-pdf-popup-theme .pum-container .pum-content { height: 100%; } .pum-theme-casestudy-pdf-popup-theme .pum-container .pum-content p { height: 100%; } .lms-serv-acc img{ height: 100%; } .view-pdf-btn a { background-color: #0026A3; color: #ffffff !important; } .view-pdf-btn a:hover { background-color: #ffffff !important; color: #0026A3 !important; } .view-pdf-btn a:after { filter: brightness(0) invert(1); } .view-pdf-btn a:hover:after { filter: none !important; } /*----- Menu arrow correction -----*/ #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{ display: inline !important; } section.testimonial-contact.contact-page .container:before{ background-size: 50%; } @media (min-width: 1200px) { .foo_row_1 { width: 1280px !important; } } #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { display: inline !important; } /*----- Blog CTA - Contact-----*/ .blog-cta-contact { padding: 20px 20px 20px 20px; border-radius: 20px; text-align: left; margin: 20px 0px 20px 0px; background-color: #EEF2FF; } @media (min-width: 1200px){ .blog-cta-contact{ padding: 40px 200px 40px 40px !important; background-image: url(https://www.fingent.com/wp-content/uploads/blog-discussion.png); background-position-x: 95%; background-position-y: center; background-size: auto; background-repeat: no-repeat; } } .blog-cta-contact h5 { color: #212529; font-size: 24px !important; line-height: 32px; font-weight: 700 !important; font-family: 'Figtree', Sans-serif; } .blog-cta-contact h5 span { font-size: 20px !important; font-weight: 400 !important; } .blog-cta-contact .blog-cta-contact-btn { padding: 10px 18px; background: #0267C1; color: #ffffff; border-radius: 5px; font-size: 14px; font-weight: 600; display: block; width: fit-content; margin-top: 12px; } .blog-cta-contact .blog-cta-contact-btn:hover { background: #002171; } /*----- Blog CTA - Readmore -----*/ .blog-cta-readmore { padding: 20px 20px 20px 20px; border-radius: 20px; text-align: left; margin: 20px 0px 20px 0px; background-color: #EEF2FF; } @media (min-width: 1200px){ .blog-cta-readmore{ background-image: url(https://www.fingent.com/wp-content/uploads/blog-readmore-cta-bg.png); background-position: center; background-size: cover; background-repeat: no-repeat; width: 680px; padding: 54px 40px 54px 40px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; margin-left: auto; margin-right: auto; } .blog-cta-readmore h5 { width: 75%; } } .blog-cta-readmore h5 { color: #212529; font-size: 24px !important; line-height: 32px; font-weight: 700 !important; font-family: 'Figtree', Sans-serif; } .blog-cta-readmore h5 span { font-size: 20px !important; font-weight: 400 !important; } .blog-cta-readmore .blog-cta-readmore-btn { padding: 10px 18px; background: #0267C1; color: #ffffff; border-radius: 5px; font-size: 14px; font-weight: 600; display: block; width: fit-content; margin-top: 12px; } .blog-cta-readmore .blog-cta-readmore-btn:hover { background: #002171; } /*----- Contry flag Dropdown -----*/ .dropdown:focus-within .dropdown-menu {display: block;} /*----- Blog-red-btn-tab -----*/ .red-btn-tab-new .elementor-tabs-wrapper{ border:none; box-shadow: 0 2px 16px 0 rgba(151, 157, 161, 0.51); border-radius: 17px; width: fit-content; margin-right: auto; margin-left: auto; background-color: #fff; } .red-btn-tab-new .elementor-tab-title{ background-color: #fff; padding: 20px 45px; text-align: center; } .red-btn-tab-new .elementor-tab-title.elementor-active{ background-color: #E81E1E; } /*---- Proptech -----*/ @media only screen and (min-width: 768px){ .lms-serv-acc .elementor-tab-content .cont-left{ width: 50%; } } .wpcf7 form .wpcf7-response-output { font-size: 12px; margin: 0px; } /*----- Fingent Buttons -----*/ /*---primary Button ---*/ a.prim-btn { color: #ffffff; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 600; line-height: 26px; border-radius: 6px; border: 1px solid #0026A3; padding: 6px 16px; display: inline-flex; align-items: center; width: fit-content; background-color: #0026A3; } a.prim-btn:after { content: ""; background-image: url(https://www.fingent.com/wp-content/uploads/arrow-right-white-1.png); background-repeat: no-repeat; background-position-x: center; background-position-y: center; background-size: contain; width: 31px; height: 12px; display: inline-block; margin-left: 14px; } a.prim-btn:hover{ border: 1px solid #0d6efd; background-color: #0d6efd; } .prim-btn svg{ width: 100%; } .prim-btn:hover svg{ filter: brightness(0) invert(1); } .prim-btn svg path{ fill: #fff; } /*--- Secondary Button ---*/ .second-btn svg{ width: 100%; } .second-btn:hover svg{ filter: brightness(0) invert(1); } .second-btn.white-arrow svg path{ fill: #fff; } /*-----========== Solutions Pages ==========-----*/ /*.sol-btn .elementor-image-box-title a{ border-radius: 7px; padding: 10px; background: linear-gradient(to left, #E22528 50%, #af3335 50%) right; background-size: 200%; transition: .5s ease-out; } .sol-btn .elementor-image-box-title a:hover{ background-position: left; } */ .sol-btn .elementor-image-box-title a { border-radius: 7px; padding: 10px; background-color: #E22528; background-size: 0% 100%; transition: background-color 1s ease, background-size 1s ease; /* Same duration and easing */ } .sol-btn .elementor-image-box-title a:hover { background-color: #E22528; background-image: linear-gradient(to right, #FE6470 0%, #FC9148 100%); background-repeat: no-repeat; background-size: 200% 100%; transition: background-color 1s ease, background-size 1s ease; /* Consistent transition timing and easing */ } @media only screen and (max-width: 767px){ .sol-btn .elementor-image-box-wrapper{ display: inline-flex; align-items: center; } } .sol-form label{ color: #404347; font-family: Figtree; font-size: 16px; font-style: normal; font-weight: 400; line-height: 28px; letter-spacing: 0.32px; margin: 0px; } .sol-form .form-control{ border-radius: 14px; border: 1px solid #DADADA; } .sol-form .sol-form-btn{ border-radius: 7px; background: linear-gradient(to left, #E22528 50%, #af3335 50%) right; background-size: 200%; transition: .5s ease-out; padding: 10px; color: #FFF; font-family: Figtree; font-size: 14px; font-style: normal; font-weight: 600; line-height: 20px; border: 0px; position: relative; left: 41px; } .sol-form .sol-form-btn:before{ content:url(https://www.fingent.com/wp-content/uploads/Button-icon-E22528.png); position: absolute; left: -41px; top: 0px; } .sol-form .sol-form-btn:hover{ background-position: left; } .sol-form .wpcf7-spinner{ left: 42px; } .floating-animation img{ animation: float 3s ease-in-out infinite; animation-delay: 5s; } @keyframes float { 0% { transform: translateY(0); } 50% { transform: translateY(-10px); } 100% { transform: translateY(0); } } #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{ color: #EA2629; } header #mega-menu-wrap-top-bar-menu #mega-menu-top-bar-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{ color: #EA2629; }