/*!
Theme Name: Sekia
Theme URI: https://envytheme.com/product/sekia/
Author: EnvyTheme
Author URI: https://envytheme.com/
Description: Multi-Niche Landing Page WordPress Theme
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sekia
Tags: e-commerce, blog, custom-background, custom-logo, post-formats, sticky-post, footer-widgets, custom-menu, featured-images, threaded-comments, translation-ready, right-sidebar	
*/ 

/* Home Page Custom  */
.logo-partner-5 .vc_single_image-img.attachment-large.lazyloaded {
  padding-top: 30px !important;
}
.wpb_single_image.wpb_content_element.vc_align_center.logo-partner-2 .attachment-medium {
    padding-top: 35px!important;
}
.wpb_single_image.wpb_content_element.vc_align_center.logo-partner-1 .attachment-thumbnail {
    padding-top: 30px!important;
}
/* End */

.page-id-1426 .doc p {
    word-break: break-word;
}
.topbar5 a {
    font-size: 14px!important;
}
p {
	font-size: 17px!important;
}
body, p {
   font-size: 17px!important;
}
ul li {
font-size: 17px!important;
}
ol li {
font-size: 17px!important;
}
.home_f form {
    padding-left: 30px;
}
 
.post-type-archive-news .page-title-banner h2 {
	font-size: 0px;
}
body.post-type-archive-news .page-title-banner h2 span{
  font-size: 35px;
}
.post-type-archive-news .widget_sekia_posts_thumbs {
   display:none;
}
.post-type-archive-news .widget_categories {
   display:none;
}
.post-type-archive-news .widget_tag_cloud {
   display:none;
}

.single-post .SP_News_Thumb_Widget   {
   display:none;
}
.blog .SP_News_Thumb_Widget   {
   display:none;
}
.single-news .comments-area{
   display:none;
}
.single-news .widget_tag_cloud {
   display:none;
}
.single-news .widget_sekia_posts_thumbs {
   display:none;
}
.single-news .widget_categories  {
   display:none;
}
.single-news .blog-meta ul li:last-child{
   display:none;
}
.developer_guide ul.wp-megamenu-sub-menu li a {
    line-height: 46px!important;
} 	
#wp-megamenu-header>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu {
    box-shadow: 0 2px 3px rgb(0 0 0 / 15%)!important;
}
.wp-megamenu-sub-menu li a span{
    word-break: normal!important;
}
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu {
    width: 275px!important;
}	
#wp-megamenu-header>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a {
    font-size: 16px!important;
    font-weight: 400!important;
    line-height: 30px!important;
}	
	.wp-megamenu-sub-menu li .wpmm-item-title {
    color: #3a3b3b;
    font-size: 19px!important;
    font-weight: bold!important;
    padding-bottom: 3px;
    margin-bottom: 15px;
    text-transform: none!important;
    border-bottom: solid 1px #10a23d;
} 
#wp-megamenu-header {
    text-align: right!important;
    background-color: transparent!important;
    position: absolute;
    right: 15px;	
}
.sidebar-modal-widget ul.social-list li a i.fa-twitter{
    background: #01b0f1;
}
.sidebar-modal-widget ul.social-list li a i.fa-facebook{
    background: #45629e;
}
.sidebar-modal-widget ul.social-list li a i.fa-instagram{
    background: #e93f59;
}
.sidebar-modal-widget ul.social-list li a i.fa-linkedin{
    background: #0177b5;
}
.sidebar-modal-widget ul.social-list li a i{
  color: #ffffff;
  border: 1px solid #eee;
  width: 30px;
  text-align: center;
  line-height: 30px;
  border-radius: 30px;
}
.sidebar-modal-widget ul li a:hover {
	background:none!important;
 }


.crake-nav.is-sticky{
    top: 0px!important;
}

.mean-container a.meanmenu-reveal span {
    background: url(https://www.paycaps.com/wp-content/uploads/2021/12/menubar.png)!important;
    height: 32px!important;
    width: 32px;
    margin-top: 0px!important;
    border-radius: 0px!important;
}
.wallet_banner {
	height: 600px;
    overflow: visible!important;
    padding-top: 135px!important;
}
.wallet_banner .vc_btn3 {
    margin-top: 10px!important;
    background: white!important;
}	

.wallet_banner h1 {
    color: #fff;
    font-size: 45px;
    font-weight: 800;
}
.wallet_banner .wpb_single_image.vc_align_left {
    text-align: right;
}
.wallet_banner p {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
    font-weight: 400;
    max-width: 80%;
    margin: 10px 0 15px;
    opacity: 0.8;
}
.wallet_banner img {
    width: 440px;
}
.wallet_businessuae .single-features {
    border: solid 1px #f7f7f7;
    padding: 40px 10px;
}
.wallet_businessuae .single-features h3 {
    font-size: 18px;
}
.wallet_businessuae .single-features p {
    font-size: 14px;
}
.wallet_features .single-item{
    height: 125px;
}
.wallet_applications  .single-item{
    margin-bottom: 30px;
}
.wallet_applications .icon {
    margin-right: 15px;
    float: left;
}
.wallet_applications  .icon i {
    background: #10a23d;
    color: white;
    padding: 20px;
    border-radius: 56px;
    font-size: 23px;
    width: 60px;
    height: 60px;
}
.wallet_applications .single-item h3 {
    font-size: 20px;
}
.wallet_applications .single-item p{
    position: relative;
    padding-left: 74px;
}
.wallet_applications .section-title {
    margin-bottom: 20px;
	text-align: left;
}
.section-title .bar {
     display: inline-block;
}	
.sidebar-modal .modal-header h2 img {
    max-width: 100px;
}
.crake-nav nav .navbar-nav li .dropdown-menu .active > a::before {
	display:none!important;
}
.crake-nav nav .navbar-nav li .dropdown-menu .active > a {
    background-color: transparent!important;
}
 
.master li {
    display: inline-block;
    margin-right: 5px!important;
}
.master li img {
    width: 45px;
}

.footer-area:before{
    background-image: url(https://www.paycaps.com/wp-content/uploads/2021/02/footer_shape.png);
    content: '';
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 106px;
    background-repeat: repeat-x;
	
}
.footer-area {
    padding-top: 145px!important;
    background-image: none!important;
    background: #f9f9f9;
}
.footer-area .single-footer-widget ul li {
    list-style: inside;
}
.footer-area .single-footer-widget h3 {
    padding-bottom: 15px;
    border-bottom: solid 3px #10a23d;
    display: inline-block;
}
.footer-area .single-footer-widget {
    margin-top: 10px!important;
}
.footer-area .widget_media_image img {
background: #fff;
    padding: 5px;
    border: solid 1px #eee;
    width: 80%;
}
.copyright-area ul li::before {
    background: #10a23d!important;
}
.footer-area .single-footer-widget ul.social-list li a {
    border-radius: 30px;
}
.footer-area .single-footer-widget .logo {
    margin-bottom: 15px!important;
}
.footer-area .single-footer-widget .logo img {
    max-width: 150px!important;
}
.crake-nav .dashicons-video-alt2:before {
    content: "";
    position: relative;
    width: 35px;
    height: 35px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/12/wordpress-logo.png);
}
.crake-nav .dashicons-video-alt3:before {
    content: "";
    position: relative;
    width: 24px;
    height: 24px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/12/magento-1.png);
}
.crake-nav .dashicons-warning:before {
    content: "";
    position: relative;
    width: 24px;
    height: 24px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/12/shopify.png);
}
.crake-nav .dashicons-menu:before {
    content: "";
    position: relative;
    width: 24px;
    height: 24px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/03/integration.png);
}
.crake-nav .dashicons-admin-multisite:before {
    content: "";
    position: relative;
    width: 24px;
    height: 24px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/03/api..png);
}
.crake-nav .dashicons-admin-media:before {
    content: "";
    position: relative;
    width: 24px;
    height: 24px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/03/docs..png);
}
.crake-nav .dashicons-admin-generic:before {
    content: "";
    position: relative;
    width: 24px;
    height: 24px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/02/restaurant.png);
}
.crake-nav .dashicons-admin-home:before {
    content: "";
    position: relative;
    width: 24px;
    height: 24px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/02/travel.png);
}
.crake-nav .dashicons-admin-collapse:before {
    content: "";
    position: relative;
    width: 35px;
    height: 35px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/02/secure-payment.png);
}
.crake-nav .dashicons-admin-customizer:before{
    content: "";
    position: relative;
    width: 35px;
    height: 35px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
     background: url(https://www.paycaps.com/wp-content/uploads/2021/02/shop.png);
}
.crake-nav .dashicons-filter:before{
    content: "";
    position: relative;
    width: 24px;
    height: 24px;
    display: block;
    left: 6px;
    top: 4px;
    background-repeat: no-repeat!important;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/02/gasoline.png);
}
.crake-nav nav .navbar-nav li.solution .dropdown-menu:before {
    content: '';
    position: absolute;
    right: 0;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/02/menu_solution_bg.png);
    width: 210px;
    height: 210px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.crake-nav nav .navbar-nav li.developer_guide  .dropdown-menu:before {
    content: '';
    position: absolute;
    right: 0;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/03/developer_guide.png);
    width: 210px;
    height: 210px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.crake-nav nav .navbar-nav li .dropdown-menu:after {
    content: '';
    position: absolute;
    bottom: 0;
    background: url(https://www.paycaps.com/wp-content/uploads/2021/02/menu_bg_line.png);
    width: 100%;
    left: 0;
    opacity: 0.5;
    height: 20px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.crake-nav nav .navbar-nav li .dropdown-menu li:hover a::before {
    visibility: hidden!important;
    opacity: 0!important;
}
.dropdown-item.active, .dropdown-item:active {
    background-color: transparent!important;
}
.crake-nav nav .navbar-nav li .dropdown-menu li a:hover{
    background-color: transparent!important;
}
.crake-nav nav .navbar-nav li.solution .dropdown-menu {
    -webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 5%)!important;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 5%)!important;
    width: 800px!important;
    left: -227px!important;
    border-radius: 15px!important;
	padding-bottom:42px!important;
	padding-top:20px!important;
}
.crake-nav nav .navbar-nav li.solution .dropdown-menu li {
    display: inline-block;
    width: 35%;
}
.crake-nav nav .navbar-nav li.developer_guide .dropdown-menu {
    -webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 5%)!important;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 5%)!important;
    width: 500px!important;
    left: -167px!important;
    border-radius: 15px!important;
	padding-bottom:42px!important;
	padding-top:20px!important;
}
 
.menu-item i._mi {
    font-size: 21px!important;
    margin-top: 4px;
    color: #fff;
    line-height: 35px!important;
    margin-right: 7px!important;
    width: 35px!important;
    height: 35px!important;
    border-radius: 40px;
    background: #10a23d;
} 

.step90 .single-work-process {
    height: 400px;
}
.step90 .single-work-process h3 {
    font-size: 25px;
    margin: 0;
	text-align: center;
    margin-bottom: 14px;
    background: #10a23d;
    display: inline-block;
    width: 60px;
    color: #fff;
    height: 60px;
    line-height: 60px;
    border-radius: 100%;
}
.novel .single-features-box {
    height: 350px;
}
.partner909 .col-lg-6.col-md-6{
	    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
} 
.partner909 .homeform form {
    margin: 0 0px;
}
.partner909 .overview-box .overview-img {
    display: none;
}
.about90 .single-holder-box img {
    width: auto;
} 
.three90 .single-services {
    height: 410px;
}
.mission09 .single-features-box {
    height: 200px;
}
.mission09 .single-features-box .icon {
    float: left;
    margin-right: 20px;
}
.mission09 .single-features-box h3 {
    margin: 5px 0 10px;
}
.mission09 .single-features-box p{
    position: relative;
    padding-left: 90px;
}
.Requirements .overview-box.modern-flexible .single-item h3 {
    font-weight: 400;
}
 .Requirements .overview-box img{
    width: 50%;
}
.integration_process img {
    width: 65%;
}
.policy09 .section-title h2 {
    font-size: 25px;
}
.policy09 .section-title {
    text-align: left;
    max-width: 100%;
    margin-bottom: 30px;
}
.policy09 .section-title .bar{
    margin: 0;
    margin-top: 20px;
}
.policy09 ol li, .policy09 ul li{
    font-size: 16px;
    color: #62618d;
    line-height: 1.8;	
}
.doc .wpb_single_image.vc_align_center {
    text-align: center;
    margin-bottom: 4px;
}
.doc p strong{
    font-size: 16px;
    text-align: center;
    display: block;
    color: #000;
    text-transform: uppercase;
}
.doc img{
width: 120px;
    height: 120px!important;
    object-fit: contain;
    padding: 15px;
}
.mPS2id-highlight {
    color: #10a23d!important;
}
.doc .section-title {
    text-align: left;
	margin-bottom: 30px;
}
.doc .section-title h2 {
    font-size: 25px;
}
.doc table tr td, .doc table tr th{
    border: solid 1px #000;
	color:#333;
}
.doc .section-title .bar {
    margin: 20px 0px;
    margin-bottom: 0;
}
.doc .list98{
    border: solid 1px #eee;
    padding: 10px;
}
.doc ul {
	padding-left:30px;
}
.doc ul li a{
    color: #62618d;
}
.doc ol li {
    font-size: 16px;
}
.doc .vc_custom_heading{
    font-size: 20px!important;
}
.doc p{
    font-size: 16px;
}
.doc ul li::before {
  content: "\2022";
  color: #10a23d;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
.doc ul li {
    line-height: 35px;
	    list-style: none;
    font-size: 15px;
	
}
.doc h3{
    font-size: 18px;
}
.short_pic img {
    width: 100%;
    float: right;
}
.page-area .wpcf7-phonetext, .page-area .wpcf7-countrytext {
    padding-left: 50px!important;
}
.wpcf7-form  br{
    display: none!important;
}		
#wpforms-form-1096 .nice-select{
    display: none!important;
}		

#wpforms-form-1096 select{
    box-sizing: border-box;
    border-radius: 2px;
    color: #333;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block!important;
    float: none;
    font-size: 16px;
    border: 1px solid #eee;
    padding: 6px 10px;
    height: 38px;
    width: 100%;
    line-height: 1.3;
}		

.career_page .btn{
	margin-bottom:30px!important;
}		
.career_page  strong{
    color: black;
}
.career_page ul li{
    color: #000;
    line-height: 30px;
}
.career_page .vc_tta-panel-body{
    background: none!important;
}
.career_page h3{
    font-size: 20px;
    padding-bottom: 10px;
    border-bottom: solid 1px #ddd;
    margin: 20px 0;
}
.wpforms-submit {
	font-weight: bold!important;
    font-size: 14px!important;
    border: none!important;
    padding: 13px 30px!important;
    border-radius: 5px!important;
    text-transform: uppercase!important;
    position: relative!important;
    -webkit-box-shadow: 0 13px 27px 0 rgba(163, 48, 53, 0.25)!important;
    box-shadow: 0 13px 27px 0 rgba(163, 48, 53, 0.25)!important;
    z-index: 1!important;
    -webkit-transition: .9s!important;
    transition: .9s!important;
	color: #ffffff!important;
	    background-color: #FF8A73!important;
}
.wpforms-submit:hover{
	    background: #10a23d!important;
	color: #ffffff!important;
    -webkit-transform: translateY(-5px)!important;
    transform: translateY!important;
}
input{
	height: 50px!important;
    padding: 6px 15px!important;
    font-size: 15px!important;
    border: 1px solid #eeeeee!important;
    border-radius: 5px!important;
    -webkit-transition: .4s!important;
    transition: .4s!important;
    color: #62618d!important;
    background: #fffff!important;
}
textarea{
	height: 150px!important;
    padding: 6px 15px!important;
    font-size: 15px!important;
    border: 1px solid #eee!important;
    border-radius: 5px!important;
    -webkit-transition: .4s!important;
    transition: .4s!important;
    color: #62618d!important;
    background: #fffff!important;
}

@media screen and (max-width:767px){
.menu-item i  {
    display: none!important;
}
.mean-container .mean-nav ul li li a {
    padding: 8px 5%!important;
}
.easy_integrate .vc_empty_space {
    display: none;
}
.section-wraper-one .icon-bx-wraper:nth-child(2) {
    margin-left: 0px!important;
}
.section-wraper-one .icon-bx-wraper:nth-child(2):before {
    left: -24px!important;
}
.testimo div.sp-testimonial-free-section .slick-list {
    width: 100%!important;
    min-height: 100%!important;	
    margin-right: 0px!important;
    padding-right: 0px!important;	
}
.testimo .section-title {
    margin-top: 20px!important;
    margin-left: 0px!important;
}
#sp-testimonial-free-wrapper-1950 .sp-testimonial-free-section .slick-dots li.slick-active button {
    background: #0cba98!important;
}
#sp-testimonial-free-wrapper-1950 .sp-testimonial-free-section .slick-dots li button {
    background: #63f1d5!important;
}
.testimo .sp-testimonial-free-section .slick-dots {
    margin-top: 24px!important;
}
	
.testimo .slick-list:after, .testimo .slick-list:before{
    display:none;
}
.testimo .tfree-client-testimonial p {
    color: #000!important;
    padding: 0px 0px;
}
.testimo .tfree-client-name {
    color: #000!important;
}
.testimo .sp-testimonial-free-section .sp-testimonial-free-item {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
.feature-area .overview-box:nth-child(4) .overview-img, .feature-area .overview-box:nth-child(2) .overview-img {
    padding: 0!important;
}	
.feature-area .overview-box:nth-child(3) .overview-content {
    padding: 20px 0 17px 34px!important;
}	
.novel .single-features-box {
    height: auto!important;
}
.feature-area .overview-content {
    padding: 0 0px 25px 20px!important;
}
.step90 .single-work-process {
    height: auto;
}
.homeform form {
    margin: 0 0px!important;
    padding: 15px;
}
.three90 .single-services {
    height: auto;
}
.mission09 .single-features-box {
    height: auto;
}
.mission09 .single-features-box .icon {
    float: none;
    margin-right: 0;
}
.mission09 .single-features-box h3 {
    margin: 15px 0 10px;
}	
.mission09 .single-features-box p {
    padding-left: 0;
}
.inner_title h1 {
    font-size: 30px!important;
 }	
.inner_title p {
    font-size: 17px!important;
}	
.page-id-1052 .inner_title {
    padding-top: 100px!important;
}	
.wallet_banner h1 {
    font-size: 30px!important;
}
.wallet_banner {
    height: auto!important;
    padding-top: 85px!important;
}	
.mean-container .mean-bar {
    background: white!important;
 }	
.mean-container a.meanmenu-reveal {
    color: #10a23d!important;
}	
.topbar5 .right {
    display: none;
}
.topbar5 {
    height: 35px!important;
    text-align: center;
}	
.home_f h6{
    padding-right: 10px;
    padding-left: 10px;
}		
.home_f h2 {
    padding-top: 25px;
    padding-right: 10px;
    padding-left: 10px;
}	
.cl55 {
    padding-right: 10px;
    padding-left: 10px;
}	
 
.crake-nav {
    top: 0px!important;
}
.crake-nav.is-sticky{
    top: 0px!important;
}	
header .crake-nav {
    display: block!important;
}	
 .crake-nav nav .others-option .navbar-nav li .side-menu {
    display: none;
}	
.crake-mobile-nav .logo img {
    display: none;
}	
.crake-nav nav .logo img, .crake-nav nav .navbar-brand img {
    max-width: 84px!important;
    margin-left: 15px;
    position: absolute;
    top: 0px;
}	
#wp-megamenu-header>.wpmm-nav-wrap ul.wp-megamenu {
    display: none;
}
header .container {
    padding-right: 0px!important;
    padding-left: 0px!important;
}	
#wp-megamenu-header {
    position: unset;
    right: 15px;
    width: 100%;
} 	
#wp-megamenu-header.wpmm-mobile-menu a.wpmm_mobile_menu_btn {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}
.wpmm-mobile-menu a.wpmm_mobile_menu_btn {
    padding: 0px 12px!important;	
}
.wpmm_mobile_menu_btn i {
    font-size: 30px!important;
    font-weight: 300!important;
}
.wpmm_mobile_menu_btn {
    background-color: transparent!important;
}	
#wp-megamenu-header>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a {
    line-height: 20px!important;
}	
.wp-megamenu-sub-menu li .wpmm-item-title {
    margin-bottom: 7px;	
}
ul.wp-megamenu-sub-menu > li {
    padding: 0px  5px!important;
}	
.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu > li.wpmm_dropdown_menu > ul.wp-megamenu-sub-menu {
    padding: 0px 5px!important;
}
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu li > a {
    padding: 8px 5px!important;
}	
.contactpage .wpcf7-submit {
    margin: 15px 0px;	
}	
.page-id-1426 table {
    display: block!important;
    overflow: auto!important;
}	
.page-id-1436 table {
    display: block!important;
    overflow: auto!important;
}	
.page-id-1185 .btn{
    margin: 25px 0px;
    display: block;
}	
.inner_title .wpcf7-submit {
    margin: 20px 0px;
}	
.single-features {
    margin-bottom: 30px!important;
}
.page-id-914 ul li {
    line-height: 30px;
}
.page-id-914 .vc_empty_space {
   display:none;
}
.page-id-2440 .vc_empty_space {
   display:none;
}
.page-id-2364 ul{
    margin-bottom: 50px!important;
}
.page-id-2364 .vc_empty_space {
   display:none;
}	
body.page-id-2364 .ptb-100 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}	
.page-id-2618 .wpb_single_image  {
    margin-bottom: 0px;
}	
.page-id-2622	.wpb_single_image  {
    margin-bottom: 0px;
}	
.page-id-2622 ul{
    margin-bottom: 50px!important;
}	
.page-id-2622 .vc_empty_space {
   display:none;
}		
.page-id-2622 .about-inner-area {
    display: none;
}
.page-id-2622 .section-title h2 {
    margin-top: 0px;
 }	
	
}

@media screen and (min-width:768px) and (max-width:991px){
.banner-three {
    height: auto!important;
}
.section-wraper-one .icon-bx-wraper:nth-child(2) {
    margin-left: 0px!important;
}
.iq-service-style1 {
    height: 400px!important;
}	
.feature-area .overview-box:nth-child(2) .overview-img {
    padding: 80px 0px 55px 0px!important;
}
.testimo div.sp-testimonial-free-section .slick-list {
    margin-right: 0px!important;
    width: 100%!important;
    min-height: 100%!important;
    padding-right: 0px!important;
}	
.testimo .sp-testimonial-free-section .sp-testimonial-free-item {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
.testimo .sp-testimonial-free-section .slick-dots {
    margin-top: 28px!important;
}
.testimo  {
    min-height: 50vh!important;
}
.testimo .section-title {
    margin-top: 95px!important;
    margin-left: 14px!important;
}	
#sp-testimonial-free-wrapper-1950 .sp-testimonial-free-section .slick-dots li.slick-active button{
    background: #04846b!important;
}	
#sp-testimonial-free-wrapper-1950 .sp-testimonial-free-section .slick-dots li button {
    background: #10a23d!important;
}	
.testimo .slick-list:after, .testimo .slick-list:before{
	display:none!important;		
}
.testimo .tfree-client-testimonial p {
    color: #23282d!important;
    padding: 0px 0px!important;
}
.testimo .tfree-client-name {
    color: #23282d!important;
}	
	.novel .single-features-box {
    height: 550px;
}
	.step90 .single-work-process {
    height: 730px;
}
	.partner909 .homeform form {
    margin: 0 0px!important;
}
.homeform form {
    margin: 0 100px!important;
}
.mission09 .single-features-box {
    height: auto;
}
.three90 .single-services {
    height: auto;
}
.mean-container .mean-bar {
    background: white!important;
 }	
.home_f h2 {
    padding-top: 10px;
    font-size: 25px;	
}	
.home_f .wpcf7{
    margin-left: 20px;
}
 
.crake-nav {
    top: 0px!important;
}
header .crake-nav {
    display: block!important;
}
.crake-nav nav .others-option .navbar-nav li .side-menu {
    display: none!important;
}
.crake-mobile-nav .logo img {
    display: none!important;
}	
.crake-nav nav .logo img, .crake-nav nav .navbar-brand img {
    max-width: 84px!important;
}
.wp-megamenu li a	{
    font-size: 13px!important;
    text-transform: none!important;
    padding: 15px 5px!important;	
}
.wpmm-social-link {
    display: none;
}	
.wp-megamenu-sub-menu li .wpmm-item-title {
    font-size: 14px!important;	
}
.wp-megamenu .topbar5 li a {
    padding: 0px 0px!important;
}	
	
}	
@media screen and (min-width:992px) and (max-width:1150px){
.crake-nav nav .logo img, .crake-nav nav .navbar-brand img {
    max-width: 100px!important;
}	
.iq-service-style1 {
    height: 300px!important;
}	
.testimo .section-title {
    margin-left: 182px!important;
}	
.testimo {
    min-height: 50vh!important;
}	
.crake-nav nav .navbar-nav li a {
    margin: 0 10px!important;
}	
.three90 .single-services {
    height: 500px;
}
.mission09 .single-features-box {
    height: 250px;
}	
.novel .single-features-box {
    height: 400px;
}
.step90 .single-work-process {
    height: 450px;
}	
}	