.grecaptcha-badge
{
    visibility:hidden;
}
#testimonial-row button:hover svg path {
    fill: white !important;
}
#testimonial-row button {
	transition:0.2s all;
	border-radius: 50%;
}
.TESTIMONIALS.erranda .testimonial-footer-image {
    display: none;
}
.TESTIMONIALS.prickly-bear .testimonial-footer-image img {
    width: 43% !important;
    margin-right: 18% !important;
}
.star_img {
    background-image: url(http://jb-staging.jinnbyte-staging.com/wp-content/uploads/2024/11/Group-84034.svg);
    background-size: contain;
    background-repeat: no-repeat;
    width: 100px;
    background-position: right 25%;
}
.star_img img {
    opacity: 0;
}
.home-engagement-col {
	position: relative;
}
.home-engagement-col:before {
    content: "";
    background: #343434;
    height: 100%;
	border-radius:12px;
    width: 93% !important;
    display: block;
    position: absolute;
    left: 11px;
    z-index: 0;
	transition: 0.5s all;
}
.home-engagement-col .wpb_wrapper:hover {
	background:#2c2c2c00 !important;
}
.home-engagement-col .vc_column-inner {
    z-index: 1;
    position: relative;
}
.home-engagement-col .vc_column-inner .wpb_wrapper {
	background: #2c2c2c00 !important; 
}
.home-engagement-col:hover:before {
    transform: rotateY(180deg);
    background: #11B4B4 !important;
}
.name h4 {
    font-size: 30px;
    line-height: 30px !important;
}
	.TESTIMONIALS.plodding .testimonial-footer-image:after {
    content: url(/wp-content/uploads/2024/11/player_64x64.svg);
    position: absolute;
    bottom: 0;
}
	.TESTIMONIALS.prickly-bear {
    margin-top: 5px;
}
#testimonial-row button:hover {
    background: #11B4B4;
}
.TESTIMONIALS.erranda {
	background-position:bottom left !important;
}
.item.Buff-Dudes.Buff-item .brand_img.company-logo.updated img {
    width: auto !important;
    height: 100% !important;
    margin-bottom: -5% !important;
}
.item.WesKool-House.WSH-item.updated .brand_img.company-logo.updated img {
    width: auto !important;
    height: 100% !important;
    margin-bottom: -20% !important;
}
.item.TopTec.TopTec-item.updated .brand_img.company-logo.updated img {
    width: auto !important;
    height: 100% !important;
    margin-bottom: -17% !important;
}
.item.Sparrow.FindSparrow-item.updated .brand_img.company-logo.updated img {
    width: auto !important;
    height: 100% !important;
    margin-bottom: -21% !important;
    margin-top: -3%;
}
.errands-card .company-logo img {
    margin-bottom: -14% !important;
}
p.roll {
    font-weight: 500;
}
.TESTIMONIALS.plodding .testimonial-footer-image img {
    margin: 0;
    float: inline-end;
    margin-top: 30px;
    width: 22% !important;
    margin-right: 3%;
}
.TESTIMONIALS {
    padding-top: 50px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
    height: 390px;
}
.owl-nav svg {
    height: 50px;
}
#website-icons-row {
    justify-content: center;
}
.home.qodef-header--dark #qodef-page-header #qodef-page-header-inner .qodef-header-logo-link .qodef--light {
    opacity: 0 !important;
}
.page-id-13572 #custom-web-col .wpb_wrapper {
    display: flex;
    gap: 16px;
    align-items: center;
    padding: 24px !important;
    margin: 0 !important;
}
.anzen h2.qodef-m-title, .pocket-docket h2.qodef-m-title {
    padding-bottom: 0;
}
#web-development-services-sect h3.qodef-m-title {
    text-transform: capitalize;
}
.vc_tta-panel-body a.New-tab-btn {
    pointer-events: none;
}
.domain-diversity-heading {
    text-transform: none;
}
.page-id-13572 .trusted_JB_icon .align-icon {
    display: flex;
    align-items: center;
}
.trusted-jb-icons-third-row #trusted-jb-iconbox-card {
    flex: 0 0 31%;
}
.trusted-jb-icons-third-row {
    padding-top: 24px !important;
}
#custom-web-col .wpb_wrapper:nth-child(1) {
    padding: 24px 24px 54px 54px;
}
.ult_modal-content {
    border:none !important;
    box-shadow: none !important;
}
.ult_modal-body {
    background-color:transparent !important;
    padding: 0 !important;
    box-shadow: none !important;
}
body.ult_modal-body-open {
    position: absolute;
    overflow: hidden !important;
  overflow-y: hidden;
}

.ult_modal-auto-top.ult-open {
    overflow-y:hidden !important;
}
.ult-overlay {
    overflow:hidden !important;
    top:initial !important;
}
.qodef-header-sticky .qodef-header-sticky-inner  .qodef--dark
{
    opacity: 1 !important;
}
rs-bgvideo
{
    display:none;
}
#Counter-section .vc_row-fluid.nitro-offscreen {
    visibility: visible !important;
    opacity: 1 !important;
}



        li.service-menu-items {
    list-style: none;
}
ul.mega-menu-list {
    padding: 0;
}

h4.menu-name {
    color: #2E2E2E;
    font-family: Hind;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 0 !important;
    transition: 0.5s all;
}
ul.mega-menu-list li a {
    display: flex !important;
    gap: 22px;
    margin-bottom: 0 !important;
    align-content: center;
    align-items:  flex-start;
    border-radius: 10px;
    background: #F9F9F9;
    padding: 11px 14px !important;
    transition: 0.5s all;
	text-decoration: none;
}
ul.mega-menu-list {
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 24px;
}
ul.mega-menu-list li a:hover {
    border-radius: 10px;
    background: rgba(17, 180, 180, 0.10);
}
ul.mega-menu-list li:hover h4 {
    color: #11B4B4;
    font-family: Hind;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
ul.mega-menu-list li:hover .icon svg path {
    fill: #11B4B4;
   
}
.trusted-jb-icons-third-row {
    display: flex;
    justify-content: center;
}
ul.mega-menu-list li .icon svg path {
transition: 0.5s all;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation {
    text-align: left;
    padding: 0px 100px 0px 100px;
    gap: 50px !important;
    display: flex;
}
a.mega-menu-link:hover {
    background: none !important;
}
.page-id-96 .qodef-header-sticky #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link:after {
    background-color: #11B4B4;
}
.page-id-96 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link:after {
    background-color: #fff;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link:after {
      content: '';
      position: absolute;
	  display:block !important;
      width: 0;
      height: 4px;
      background-color: #11B4B4;
      bottom: 0px;
      left: 0;
      transition: width 0.3s ease-in-out;
    }
#mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link:hover:after, #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link:after {
      width: 100% !important;
    }
li#mega-menu-item-7557 {
    display: none !important;
}
nav.qodef-header-navigation {
    display: flex;
    align-items: center;
}
#mega-menu-wrap-main-navigation {
    background: #f5f5dc00 !important;
}
.service-menu-items .icon div {
    position: absolute;
    z-index: 1;
}
ul.mega-sub-menu {
    background: white !important;
    border-radius: 10px !important;
    box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.20);
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 0px !important;
    width: 100%;
}
.row.service-mega-menu-row .col-md-6 {
    padding: 0;
    flex: 0 0 45% !important;
}
.row.service-mega-menu-row {
    gap: 16px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    background: white;
    padding-top: 24px;
    padding-bottom: 24px;
    border-radius: 10px;
	margin-top:20px;
}
.icon {
    position: relative;
    width: 24px;
}
li.service-menu-items a:hover .icon .wh {
    opacity: 1;
}
li.service-menu-items a .icon .wh {
    opacity: 0;
	transition: 0.5s all;
}
li.service-menu-items a:hover .icon .woh {
    opacity: 0;
}
li.service-menu-items a .icon .woh {
    opacity: 1;
	transition: 0.5s all;
}

#mega-menu-wrap-main-navigation[style="display: block;"] .mega-menu-toggle + #mega-menu-main-navigation {
	display:block !important;
}
@keyframes blink {
	0% {
		opacity: 1;
	}
	50% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
.blinking {
    animation: blink 1s infinite;
}
.mega-menu-toggle {
    display: none !important;
}
#qodef-mobile-header-navigation ul li.mega-toggle-on ul {
    display: flex !important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
    background: none !important;
}
/* span.mega-indicator {
    display: none !important;
} */
.page-id-13562 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after {
    width: 100% !important;
}
.page-id-13727 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after, .page-id-13653 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after, .page-id-13562 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after, .page-id-13676 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after, .page-id-13562 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after, .page-id-13572 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after, .page-id-13217 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after, .page-id-17454 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after, .page-id-23114 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li#mega-menu-item-10448 > a.mega-menu-link:after {
    width: 100% !important;
}
.mega-current-menu-item a.mega-menu-link {
    font-weight: 600 !important;
}
a.mega-menu-link {
    color: #FFF;
    font-family: "Barlow Condensed" !important;
    font-size: 20px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: normal !important;
    text-transform: uppercase !important;
    padding: 0 !important;
    line-height: unset;
    display: flex;
    align-content: center;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
    background: none !important;
    width: fit-content !important;
}
ul.mega-sub-menu {
    background: none !important;
}

#mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
    background: none !important;
}
li.service-menu-items:after {
    content: url(/wp-content/uploads/2024/09/Vector-10.svg);
    position: absolute;
    top: 30%;
    right: 5%;
    opacity: 0;
	transition:0.3s all;
}
li.service-menu-items:hover:after {
    opacity: 1;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link:focus {
    background:transparent!important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link {
    background:transparent !important;
}
.banner-contact-btn.banner-learn-more-btn {
    background: none !important;
    border-color: #fff !important;
}
.banner-learn-more-btn a {
    color: #fff !important;
}
.banner-contact-btn {
    background: #2E2E2E !important;
    border-color: #2E2E2E !important;
    margin-right: 16px;
}
section#Services-inner-book-call, #Services-inner-book {
    background-image: url(/wp-content/uploads/2024/10/Group-1000007616.png) !important;
}
#Trusted-web-sect .aio-icon-img .img-icon {
    min-height: 48px;
}
@media (min-width: 1400px) {
	section#Counter-section {
    background-position-y: 50% !important;
}
	#web-icon-col {
    max-width: 300px !important;
}
	.page-id-13572 .website-icons-second-row #web-icon-col, .page-id-13676 .website-icons-second-row #web-icon-col {
    width: 20%;
}
	.website-development-fr #web-icon-col {
		        width: 22.5%;
		max-width:300px;
	}
	.website-icons-second-row #web-icon-col {
		max-width:300px;
	}
	   .home.qodef-content-grid-1300 .qodef-content-grid {
    width: 100%;
} 
 #Home-hero-banner .vc_row, section#Counter-section .vc_row-fluid {
    width: 1300px !important;
    margin: auto;
} 
	#prickly-bear-section {
    padding: 0 !important;
	left: auto !important;
}

		.home div#Get_in_touch {
    padding-bottom: 70px !important;
}
		section#our-story {
    max-width: 1300px !important;
    padding: 0 !important;
    left: 0 !important;
}
	section#team {
		max-width:1300px !important;
	}
	#prickly-bear-section {
    left: auto !important;
    max-width: 1339px !important;
    right: auto !important;
    padding: 0 !important;
}
	#Home-hero-banner.vc_custom_1728994055950 {
    background-position: 100% 100% !important;
}
	#Get_in_touch {
    padding-right: 0 !important;
}
}

@media (min-width: 1200px) {
	.engagement-cards-row {
    padding-bottom: 80px;
}
	#service-card-col #Service-image img {
    height: 290px;
}
	.content {
    margin-top: 15px !important;
}
	.TESTIMONIALS {
    height: 490px !important;
}
	.home #Counter-section h2.qodef-m-title {
    max-width: 37%;
}
	.single-post #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link, .page-id-21620 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link, .page-id-22074 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link, .page-id-21425 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link, .page-id-21526 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link, .page-id-21954 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link, .page-id-23099 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link {
    color: #2E2E2E !important;
}
.hero-section {
    padding-bottom: 220px !important;
}
#game-development {
    margin-left: 3%;
}
.page-id-18498 img.qodef-header-logo-image.qodef--dark, .page-id-18992 img.qodef-header-logo-image.qodef--dark, .page-id-18706 img.qodef-header-logo-image.qodef--dark, .page-id-20928 img.qodef-header-logo-image.qodef--dark, .page-id-21620 img.qodef-header-logo-image.qodef--dark, .page-id-22074 img.qodef-header-logo-image.qodef--dark, .page-id-21425 img.qodef-header-logo-image.qodef--dark, .page-id-21526 img.qodef-header-logo-image.qodef--dark, .page-id-21954 img.qodef-header-logo-image.qodef--dark, .page-id-23099 img.qodef-header-logo-image.qodef--dark {
    opacity: 1 !important;
}
	.page-id-13217 a.let_talk {
    color: #fff;
    border: 1px solid #11B4B4;
    background: #11B4B4;
}
	.page-id-13217 a.let_talk .blinking {
    color: #fff !important;
}
	 .page-id-18498 a.let_talk, .page-id-18992 a.let_talk, .page-id-18706 a.let_talk, .page-id-20928 a.let_talk, .page-id-21620 a.let_talk, .page-id-22074 a.let_talk, .page-id-21425 a.let_talk,.page-id-21526 a.let_talk, .page-id-21954 a.let_talk, .page-id-23099 a.let_talk {
    color: #2E2E2E;
    border: 1px solid #2E2E2E;
}
	.page-id-18498 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link, .page-id-18992 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link, .page-id-18706 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link, .page-id-20928 #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link {
    color: #2E2E2E !important;
}
	#prickly-bear-section {
    left: 0 !important;
    padding-left: 0 !important;
}

	#Services-inner-book-call {
    padding-bottom: 96px !important;
    padding-top: 80px;
}
	.devops-services, .our-designs {
    max-width: 55% !important;
}
		#Touch-title {
    width: 560px;
}
	#Herocontent-col {
    width: 51%;
}
/* 	.home a.mega-menu-link {
		color:black !important;
	} */
		#Home-hero-banner.vc_custom_1728994055950 {
    background-position: 100% 100% !important;
}
	#our_story_img {
    margin-left: 0% !important;
}
	.innovation_col.wpb_column.vc_column_container.vc_col-sm-6 {
    padding-right: 0% !important;
}
	.about_innovation {
    padding-left: 0% !important;
}
	section#our-story {
    max-width: 1100px;
    padding: 0 !important;
    left: 0 !important;
	padding-top: 93px !important;
}
	section#team {
    padding-left: 0% !important;
    padding-right: 0% !important;
    max-width: 1100px;
    margin: auto;
    left: 0 !important;
    margin: 0 !important;
}

	.home div#Get_in_touch {
    padding-bottom: 70px !important;
}
	.page-id-13572 .website-icons-second-row #web-icon-col, .page-id-13676 .website-icons-second-row #web-icon-col {
    width: 22.5%;
}
.qodef-header--sticky-display .qodef-header-sticky a.mega-menu-link {
    color: black !important;
}
   .home.qodef-content-grid-1300 .qodef-content-grid {
    width: 100%;
} 
 .home #Home-hero-banner .vc_row, .home section#Counter-section .vc_row-fluid, .home section#Recognized_by-mobile-resp, .home #Services-Card-row, .home #Get_in_touch, .home #prickly-bear-section, .home #plodding-isles-section .vc_custom_1694877602922, .home #Home-management-model, .home #Client_Section .vc_custom_1685949380740, .home .clientsrow .vc_col-sm-12, .home section.vc_section.vc_custom_1727469890875 #testimonial-row .slider_testimonial, .home #prickly-bear-section .vc_row.wpb_row.vc_inner.vc_row-fluid, .home .vc_custom_1694954000479, .home #integry-section .qodef-content-grid, .home .vc_custom_1694954000479, .home .testimonial-heading, .home .vc_custom_1694858632607, .home .vc_custom_1694858632607, .engagement-cards-row {
    width: 1140px !important;
    margin: auto;
} 
/* section#Counter-section {
    background-position-x: 115% !important;
    background-position-y: 91% !important;
} */
/* 	#Touch-title {
    width: 600px;
} */
	.slider_testimonial {
    margin-top: 50px !important;
}
	#testimonial-row .qodef-section-title {
    display: block !important;
}
	.home footer#qodef-page-footer .qodef-grid>.qodef-grid-inner {
    margin: auto !important;
		width:1130px;
}
	.vc_row.wpb_row.vc_row-fluid.vc_custom_1694858632607 {
    margin-left: auto !important;
    margin-right: auto !important;
}
}
@media (max-width: 1024px) {

/* 		.qodef-header--sticky-display #mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-item > a.mega-menu-link {
	color:white !important;
} */
	li#mega-menu-item-7557 {
    display: block !important;
}
	#mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-megamenu > ul.mega-sub-menu {
    overflow: hidden;
}
#mega-menu-wrap-main-navigation .mega-menu-toggle + #mega-menu-main-navigation {
    display: flex;
    flex-direction: column;
    gap: 10px !important;
}
	#Hero-image-col::after {
    left: 120%;
}
#mega-menu-wrap-main-navigation .mega-menu-toggle + #mega-menu-main-navigation {
    padding-left: 4%;
    padding-right: 2%;
}
	#web-icon-col img {
    width: 60%;
    margin: auto;
}
	.vc_custom_1727465914283 {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
}
	.page-id-13217 .web-services-heading, .page-id-13572 .web-services-heading, .page-id-13676 .web-services-heading {
		font-size:45px;
	}
	.page-id-13217 #website-icons-row, .page-id-13572 #website-icons-row, .page-id-13676 #website-icons-row {
    display: flex;
    gap: 24px;
    padding-top: 16px;
}
	.page-id-13217 #services-count-row .vc_col-sm-3, .page-id-13572 #services-count-row .vc_col-sm-3, .page-id-13676 #services-count-row .vc_col-sm-3 {
    width: 50%;
}
	.page-id-13217 #Services-count-sect, .page-id-13572 #Services-count-sect, .page-id-13676 #Services-count-sect {
    padding-bottom: 0px !important;
}
	.page-id-13217 #Touch-title, .page-id-13572 #Touch-title, .page-id-13676 #Touch-title {
    width: 100% !important;
}
	.page-id-13217 #Trusted-web-sect, .page-id-13572 #Trusted-web-sect, .page-id-13676 #Trusted-web-sect {
    padding-bottom: 56px !important;
    padding-top: 56px !important;
}
	.page-id-13217 #trusted-jb-icons-row, .page-id-13572 #trusted-jb-icons-row {
    display: flex;
    gap: 24px;
    padding-top: 20px;
    padding-bottom: 24px;
}
	.page-id-13217 #trusted-jb-iconbox-card, .page-id-13572 #trusted-jb-iconbox-card, .page-id-13676 #trusted-jb-iconbox-card {
    padding: 32px 24px;
}
	.page-id-13217 #prickly-bear-section .wpb_row, .page-id-13572 #prickly-bear-section .wpb_row, .page-id-13676 #prickly-bear-section .wpb_row {
    display: flex;
    flex-direction: column !important;
}
	.page-id-13217 #plodding-isles-section .vc_row.wpb_row.vc_inner.vc_row-fluid.w_slidepos.vc_custom_1694877602922, .page-id-13572 #plodding-isles-section .vc_row.wpb_row.vc_inner.vc_row-fluid.w_slidepos.vc_custom_1694877602922, .page-id-13676 #plodding-isles-section .vc_row.wpb_row.vc_inner.vc_row-fluid.w_slidepos.vc_custom_1694877602922 {
    display: flex;
    flex-direction: column-reverse;
}
	.vc_column-inner.vc_custom_1695331899060, .vc_column-inner.vc_custom_1694803448837, .vc_column-inner.vc_custom_1695331492874, .vc_column-inner.vc_custom_1694801608845 {
    padding-top: 0 !important;
}
	.page-id-13217 #domain-diversity-col .wpb_wrapper:nth-child(1), .page-id-13572 #domain-diversity-col .wpb_wrapper:nth-child(1), .page-id-13676 #domain-diversity-col .wpb_wrapper:nth-child(1) {
    padding: 16px;
}
	.page-id-13217 .domain-diversity-icon, .page-id-13572 .domain-diversity-icon, .page-id-13676 .domain-diversity-icon {
    padding-bottom: 0px;
}
	.page-id-13217 #domain-diversity-second-row, .page-id-13572 #domain-diversity-second-row, .page-id-13676 #domain-diversity-second-row {
    padding-bottom: 0 !important;
}
	.vc_custom_1727515428834 .wpb_raw_html .wpb_wrapper {
    margin-top: 0;
}
	.vc_custom_1727515444148 .wpb_raw_html .wpb_wrapper {
    margin-top: 0;
    margin-bottom: 0 !important;
}
	.vc_custom_1727515444148 .wpb_raw_html, .vc_custom_1727515428834 .wpb_raw_html {
		margin-bottom:0 !important;
	}
.vc_column-inner.vc_custom_1694801513479 {
    padding-top: 0 !important;
    padding-bottom: 56px !important;
}
	.vc_column-inner.vc_custom_1694877569625 {
    padding-top: 30px !important;
    padding-bottom: 6px !important;
}
	.vc_column-inner.vc_custom_1674316532773 {
    padding-top: 21px !important;
    padding-bottom: 56px !important;
}
	.vc_column-inner.vc_custom_1694803175983.lazyloaded {
    padding: 20px 0 56px 0 !important;
}
	.vc_custom_1695373199912 {
    padding-top: 16px !important;
}
	.vc_custom_1727508962721 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}
	.vc_column-inner.vc_custom_1694801608845.lazyloaded, .vc_column-inner.vc_custom_1694803448837.lazyloaded, .vc_column-inner.vc_custom_1695331899060 {
    padding-bottom: 31px !important;
}
	.vc_custom_1727515428834 .wpb_raw_html .wpb_wrapper {
    padding: 16px 0 !important;
	margin-top: 0 !important;
}
	.vc_custom_1727515444148 .wpb_raw_html .wpb_wrapper {
    padding: 16px 0 !important;
    margin-top: 0 !important;
}
	.vc_custom_1727516743664 #trusted-jb-iconbox-card {
    padding: 24px  8px !important;
}
	.vc_column-inner.vc_custom_1694801608845 {
    margin-bottom: 31px !important;
}
.vc_custom_1727503693591 {
    padding-bottom: 0px !important;
}
	#web-dev-testimonials-sect {
    padding-bottom: 31px !important;
}
	.vc_custom_1727516380295 {
    margin-bottom: 20px !important;
}
	.vc_custom_1727540802503 {
    margin-bottom: 20px !important;
}
	.trusted-jb-icons-third-row {
    width: 93% !important;
}
	li#mega-menu-item-7557 {
    display: block !important;
}
	#qodef-page-inner, .qodef-content-grid {
    width: 100%;
}
.home #Home-hero-banner .vc_row, .home section#Counter-section .vc_row-fluid, .home section#Recognized_by-mobile-resp, .home #Services-Card-row, .home #Get_in_touch, .home #prickly-bear-section, .home #plodding-isles-section .vc_custom_1694877602922, .home #Home-management-model, .home #Client_Section .vc_custom_1685949380740, .home .clientsrow .vc_col-sm-12, .home section.vc_section.vc_custom_1727469890875 #testimonial-row .slider_testimonial, .home #prickly-bear-section .vc_row.wpb_row.vc_inner.vc_row-fluid, .home .vc_custom_1694954000479, .home #integry-section .qodef-content-grid, .home .vc_custom_1694954000479, .home .testimonial-heading, .home .vc_custom_1694858632607, .home .vc_custom_1694858632607 {
    margin: auto;
    left: auto !important;
}
	#Herocontent-col {
    width: 60%;
}
	#Hero-image-col {
    width: 40%;
}

	#prickly-bear-section .vc_row.wpb_row.vc_inner.vc_row-fluid {
    display: flex !important;
    flex-direction: column !important;
}
	#Home-hero-banner {
    padding-left: 30px;
    padding-right: 30px;
}
	#Get_in_touch {
    padding-left: 3% !IMPORTANT;
    padding-right: 3% !important;
}
	section#Counter-section {
    padding: 0px 0px;
}
}
.page-id-13727 .sqa-item a h4, .page-id-13676 .ui-ux-designing-item a h4, .page-id-13653 .devops-item a h4, .page-id-13562 .game-development-item a h4, .page-id-13217 .web-development-item a h4, .page-id-13572 .mobile-app-item a h4, .page-id-17454 .ai-item a h4, .page-id-23114 .blockchain-item a h4 {
    color: #11B4B4 !important;
}
.page-id-13727 li.service-menu-items.sqa-item:after, .page-id-13676 li.service-menu-items.ui-ux-designing-item:after, .page-id-13653 li.service-menu-items.devops-item:after, .page-id-13562 li.service-menu-items.game-development-item:after, .page-id-13217 li.service-menu-items.web-development-item:after, .page-id-13572 li.service-menu-items.mobile-app-item:after, .page-id-17454 li.service-menu-items.ai-item:after, .page-id-23114 li.service-menu-items.blockchain-item:after {
    opacity: 1;
}
.page-id-13727 .service-menu-items.sqa-item a .icon .wh, .page-id-13676 .service-menu-items.ui-ux-designing-item a .icon .wh, .page-id-13653 .service-menu-items.devops-item a .icon .wh, .page-id-13562 .service-menu-items.game-development-item a .icon .wh, .page-id-13217 .service-menu-items.web-development-item a .icon .wh, .page-id-13572 .service-menu-items.mobile-app-item a .icon .wh, .page-id-17454 .service-menu-items.ai-item a .icon .wh, .page-id-23114 .service-menu-items.blockchain-item a .icon .wh {
    opacity: 1;
}
.page-id-13727 ul.mega-menu-list li.sqa-item a, .page-id-13676 ul.mega-menu-list li.ui-ux-designing-item a, .page-id-13653 ul.mega-menu-list li.devops-item a, .page-id-13562 ul.mega-menu-list li.game-development-item a, .page-id-13217 ul.mega-menu-list li.web-development-item a, .page-id-13572 ul.mega-menu-list li.mobile-app-item a, .page-id-17454 ul.mega-menu-list li.ai-item a, .page-id-23114 ul.mega-menu-list li.blockchain-item a {
    background: rgba(17, 180, 180, 0.10);
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
	.hero-section {
    padding-bottom: 220px !important;
}
	#Home-hero-banner {
    padding-top: 230px;
    padding-bottom: 100px;
	height:700px !important;
}
	#testimonial-row h2.qodef-m-title {
    padding-bottom: 50px !important;
}
	#Counter-section {
    padding-top: 35px !important;
	padding-bottom: 0px !important;
}
	section#what-we-do-sect {
    padding-top: 35px !important;
}
	.home div#Get_in_touch {
    padding-bottom: 31px !important;
    height: unset;
}
	.home section.vc_section.portfolio-section-home.vc_custom_1728983042120.vc_section-has-fill {
    padding-top: 21px !important;
}
	.vc_column-inner.vc_custom_1695331492874 {
    padding-top: 56px !important;
}
	div#prickly-bear-section {
    padding-top: 35px;
}
	.vc_custom_1694803175983 {
    padding: 50px 15px 75px !important;
}
	.management-col-0, .management-col-1, .management-col-2, .management-col-3 {
    width: 50% !important;
}
	.page-id-96 .wpb_text_column.wpb_content_element.management-text {
    height: 80px !important;
}
	section#our-story {
    width: 100% !important;
    padding-left: 30px !important;
}
	.vc_row.wpb_row.vc_row-fluid.aboutpage_who.vc_custom_1600094657622 {
    padding-right: 30px !important;
    padding-left: 30px !important;
}
	section#our-story, section#team, section#who-we-are section#Application {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
	.vc_row.wpb_row.vc_row-fluid.clientsrow.vc_custom_1684397724519.vc_row-has-fill {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
	.vc_row.wpb_row.vc_row-fluid.aboutpage_who.vc_custom_1600094657622 {
    padding-top: 75px !important;
    padding-bottom: 50px !important;
}
	.vc_row.wpb_row.vc_row-fluid.clientsrow.vc_custom_1684397724519.vc_row-has-fill {
    padding-top: 0 !important;
}
	.vc_custom_1694824543676 {
    padding-bottom: 50px !important;
}
	.vc_custom_1600090661969 {
    padding-top: 75px !important;
}
}
	#Home-hero-banner {
    overflow-x: hidden !important;
}
@media (max-width: 767px) {
	#Hero-image-col::after {
    left: 30%;
    top: 96%;
}

	a.get_in_touch.qodef-shortcode.qodef-m.view_btn.qodef-button.qodef-layout--filled.qodef--with-underscore {
    margin-top: 0;
}
	#Services-inner-book-call {
    padding-bottom: 35px;
}
	.page-id-13217 #Trusted-web-sect, .page-id-13572 #Trusted-web-sect, .page-id-13676 #Trusted-web-sect {
    padding-bottom: 50px !important;
    padding-top: 40px !important;
}
	.page-id-13217 #trusted-jb-icons-row, .page-id-13572 #trusted-jb-icons-row {
    padding-top: 0px;
}
	#management-model.manage-model {
    padding: 15px 0 0;
}
	#what-we-do-sect .vc_col-sm-12 .vc_column-inner {
    padding-top: 0px;
	padding-bottom: 0;
}
	#what-we-do-sect .vc_col-sm-12 .vc_column-inner #desktop-tabs .vc_custom_1695373199912 {
    padding-top: 15px !important;
}
	#what-we-do-sect .vc_col-sm-12 .vc_column-inner #desktop-tabs {
    margin-bottom: 0;
}
	#management-model.web-dev-management {
    padding-top: 0;
}
	.page-id-13217 #website-icons-row, .page-id-13572 #website-icons-row, .page-id-13676 #website-icons-row {
    gap: 0px !important;
}
	#Herocontent-col {
    width: 100%;
}
	#mini-blogs {
    padding: 22px;
}
	.home #qodef-page-footer-top-area-inner {
		padding-left:5% !important;
		padding-right:5% !important;
	}
	section#Banner-video-sec {
    padding-top: 0;
}
	.home-baner-para {
    line-height: 20px;
}
	.Service-card-second-row::before{
	display:none !important;	
	}
	.Service-card-second-row {
    padding-bottom: 0;
}
	#plodding-isles-section {
    padding-top: 20px;
}
	.vc_column-inner.vc_custom_1694877569625 {
    padding-bottom: 0 !important;
}
	.vc_custom_1694954000479 {
    padding-top: 50px !important;
}
	#slide-section .vc_column-inner.vc_custom_1674316532773 {
    margin-bottom: 15px !important;
}
	.vc_custom_1727469856495 {
    padding-top: 21px;
}
	.home section#Counter-section h2.qodef-m-title {
		font-size:32px !important;
	}
	section#Recognized_by-mobile-resp {
    padding-top: 30px;
    padding-bottom: 0px !IMPORTANT;
}
	#Services-Card-row {
    padding-top: 0;
}
		.trusted-jb-icons-third-row {
    width: 100% !important;
}
	.trusted-jb-icons-third-row {
    padding-top: 0px !important;
}

	.vc_custom_1727503693591 {
    padding-bottom: 0 !important;
}
	.vc_custom_1727516743664 .vc_row:after, .vc_custom_1727516743664 .vc_row:before, .vc_custom_1727503693591 .vc_row::after, .vc_custom_1727465914283 .vc_row::after, .vc_custom_1727516706110 .vc_row:after {
    display:none;
}
	.vc_custom_1727503693591 {
    padding-bottom: 0px !important;
}
	#mega-menu-wrap-main-navigation .mega-menu-toggle + #mega-menu-main-navigation {
    padding-left: 10%;
    padding-right: 10%;
}
.ult_modal.ult-block {
    max-width: 98% !important;
}
#rev_slider_6_1_forcefullwidth
{
    margin-top:60px !important;
}

.brand_img {
    margin-top: 30px;
    margin-right: 20px;
}
	.star_img {
    margin-top: 26px;
    float: left;
}
	.wpcf7-submit
{
    margin-left:12px;
}
		.row.service-mega-menu-row {
    flex-direction: column;
}
	ul.mega-menu-list {
    gap: 16px;
}
	.management-col-0, .management-col-1, .management-col-2, .management-col-3 {
    margin-bottom: 20px !important;
}
.banner-contact-btn a {
    padding: 12px 16px !important;
}

	.vc_empty_space {
    display: none !important;
}
	.vc_row.wpb_row.vc_row-fluid.clientsrow.vc_custom_1684397724519.vc_row-has-fill {
		padding-left:7% !important;
		padding-right:7% !important;
	}
	.mobile-responsive-recognized-by {
    padding:0 15px;
}
	#careers-collage-img-4, #careers-collage-img-5 {
    padding: 0 15px;
}
	.vc_row.wpb_row.vc_row-fluid.jinnbyte_contact_info {
    padding-left: 40px;
    padding-right: 40px;
}
}
@media screen and (max-width: 500px) and (min-width: 446px) {
		#testimonial-row h2.qodef-m-title {
    padding-bottom: 30px !important;
}	
}

@media (max-width: 479px) {
	   .home.qodef-content-grid-1300 .qodef-content-grid {
    width: 100%;
}
	#prickly-bear-section, #plodding-isles-section, #slide-section, #Recognized_by-mobile-resp, #Home-hero-banner, .page-id-96 section#Recognized_by-mobile-resp {
    padding-left: 7% !important;
	padding-right: 7% !important;
}
section#About-us_collage {
    padding: 30px 30px 0;
}	
	#about-collage-img-2, #about-collage-col-3 {
    padding: 0 15px;
}
	div#about-collage-col-4 {
    padding: 0 5px;
}
	div#about-collage-img-5 {
    padding: 0px 15px;
    margin-left: -10px;
}
}

@media (max-width: 425px) {
			#testimonial-row h2.qodef-m-title {
    padding-bottom: 20px !important;
}
.fileuploadcv {
    width: 100%;
}
	.upload_cv_wrapper {
    display: flex;
    cursor: pointer;
    flex-direction: column-reverse;
}
	.upload_cv_wrapper input[type="file"] {
    top: -25px !important;
    left: -190px !important;
}
	#testimonial-row {
    padding-top: 20px;
}
}