.our-values-section .elementor-icon-box-wrapper {
  display: flex !important;
  align-items: start !important;
}
.our-values-section .elementor-icon-box-wrapper .elementor-icon-box-icon {
  padding-right: 20rem;
}
.our-values-section .elementor-icon-box-wrapper .bold-text {
  display: block;
  font-size: 26rem !important;
  font-family: biennale-bold,Sans-serif !important;
  margin-bottom: 10rem;
}
.letstalk-button .elementor-button:hover {
   background-color: #3cba4c !important;
} 
.video-on-hover .btn-div.green_btn_arrow .elementor-widget-container {
  padding-top: 80rem !important
}
.page-id-5491 #da-hide-header {
  background: #151515;
}
.black-header #da-hide-header {
  background: #151515;
}
.contact-us .wpcf7-form-control-wrap, .contact-us option, select > option {
   font-family: 'Biennale-Regular' !important;
}
.past_projects_section .slider_cursor {
  display: none !important;
}
.policy-policy .menu-item.menu-item-type-custom {
  display: block;
  width: 100%;
}
.policy-policy .body-font-16 a {
  color: #3CCF4E;
}
.heading-top-scale {
  width: 60% !important;
  left: 250rem !important;
  position: absolute !important;
  top: 160rem !important;
}
 
.ui-draggable-dragging {
  pointer-events: none !important;
  transform: none !important;
  left: auto !important;
  top: auto !important;
}
.elementor-element-da59838 {
  z-index: 999 !important;
  background: #000 !important;
}
#process {
  background: #000;
}
  .slick-track.noclick {
  left: 0 !important; 
}   
.zoomer-video .elementor-container.elementor-column-gap-default {
  width: 100% !important;
}
.clipper-video .elementor-video {
  border: 3px solid #d2d2d2;
}

.past_projects_section .without-img .swiper-pagination.swiper-pagination-progressbar {
  display: none;
}
.clipper img, .clipper-video video{ opacity: 0}
.zoomer, .zoomer-video {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
.nopopup .clipper-video::after, .mobile-video-scale .nopopup .e-hosted-video::after {
  content: none !important;
} 
.zoomer .wrapper, .zoomer-video .wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
.zoomer .wrapper .images, .zoomer-video .wrapper .videoS {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -1;
}
.zoomer .wrapper .images .clipper, .zoomer-video .wrapper .videoS .clipper-video {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
.zoomer .wrapper .images .clipper img, .zoomer-video .wrapper .videoS .clipper-video video {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  filter: brightness(70%);
}
.slider-left-padding .elementor .latest-work-slide video {
  top: 0 !important;
  transform: none !important;
  left: 0 !important;
  object-fit: fill !important;
  width: 100% !important;
  height: 454rem !important;
}
.slider-left-padding .latest-work-slide .ae-element-post-image img, .slider-left-padding  .link-redirect .da-ae-fimg img{
  height: 455rem !important;
  object-fit: cover !important;
 width: 100%;
}
.slider-left-padding .jet-listing-grid__slider-icon.slick-arrow::before{
  content: '';
   width: 28rem !important;
  position: absolute;
  height: 18rem;
  top: 26rem;
  left: 15rem;
  background-size: cover;
  background-repeat: no-repeat;
}
.slider-left-padding .jet-listing-grid__slider-icon.prev-arrow.slick-arrow::before {
    background-image: url(https://digitalapple.in/wp-content/uploads/2023/04/slider-arrow-right.svg) !important;
  
  transform: rotate(180deg);
  left: 21rem !important;
}
.slider-left-padding .jet-listing-grid__slider-icon.next-arrow.slick-arrow::before {
  
    background-image: url(https://digitalapple.in/wp-content/uploads/2023/04/slider-arrow-right.svg) !important;
  transform: rotate(180deg);
  left: 20rem !important;
}
.slider-left-padding .jet-listing-grid__slider-icon.prev-arrow.slick-arrow:hover::before {
  background-image: url(https://digitalapple.in/wp-content/uploads/2023/04/slider-arrow-white.svg) !important;
}
.slider-left-padding .jet-listing-grid__slider-icon.next-arrow.slick-arrow:hover::before {
background-image: url(https://digitalapple.in/wp-content/uploads/2023/04/slider-arrow-white.svg) !important; 
}
.past_projects_section .elementor-swiper-button .eicon-chevron-left, .past_projects_section .elementor-swiper-button .eicon-chevron-right, .video-slider .elementor-swiper-button .eicon-chevron-left, .video-slider .elementor-swiper-button .eicon-chevron-right {
  background: #fff !important;
  height: 70rem;
  width: 70rem;
  border-radius: 70rem;
}
.past_projects_section .eicon-chevron-left::before, .past_projects_section .eicon-chevron-right::before, .video-slider .eicon-chevron-left::before, .video-slider .eicon-chevron-right::before {
    top: 26rem;
  left: 20rem;
  }
.slider-left-padding .da-latest-wk .jet-listing-grid__item {
  padding: 0 10rem !important;
}
.latest-work-slide {
  cursor: pointer;
}
.slider-left-padding .jet-listing-grid__slider-icon.slick-arrow {
  top: -110rem !important;
    border-radius: 50%;
  width: 70rem !important;
  height: 70rem !important;
}
.slider-left-padding .jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
  right: 260rem !important;
  left: auto !important;
}
.slider-left-padding .jet-listing-grid__slider-icon.next-arrow.slick-arrow  {
  right: 170rem !important;
  left: auto !important;
  border-radius: 50%;
}
  .past_projects_section .without-img .elementor-swiper-button-prev {
  right: 260rem !important;
  left: auto !important;
}
  .past_projects_section .elementor-widget-testimonial-carousel .elementor-swiper-button-next {
  right: 170rem !important;
  left: auto !important;
   
}

.past_projects_section .without-img .elementor-swiper-button {
  display: none !important;
  top: -50px;
}
.slider-left-padding .jet-listing-grid__slider-icon.slick-arrow svg {
  display: none !important;
}

.slider-left-padding.video-slider .slick-slider {
  margin-left: auto !important;
  margin-right: auto !important;
  width: 100% !important;
}
.slider-left-padding .da-latest-wk .eae-popup-btn-text, .da-link-text .elementor-heading-title {
  font-size: 37rem;
  color: #fff;
  line-height: 1.2em;
  font-weight: 500;
}
.da-latest-wk .eae-popup-link {
  padding-left: 0 !important;
  padding-top: 20px !important;
}
.page-id-8108 .footer-bg-color .elementor-widget-wrap.elementor-element-populated {
  background-color: transparent !important;
}
.video-img-scale {
  height: 1000rem;
}
 
.clipper::after {
  content: '';
  height: 65rem;
  width: 65rem;
  margin: 0;
  position: absolute;
  top: 49%;
  left: 52%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-image: url('https://digitalapple.in/wp-content/uploads/2022/11/green-play-icon.svg');
  background-size: 65rem;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;
}
.redirectIcon .clipper-video::after {
  background-image: url('https://digitalapple.in/wp-content/uploads/2022/11/green-redirect.svg');
}
.clipper.elementor-element-edit-mode img {
  opacity: 1;
  max-width: 40% !important;
}
.clipper-video::after {
    content: '';
    height: 120rem;
    width: 120rem;
    margin: 0;
    position: absolute;
    top: 46%;
    left: 52%;
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    background-image: url(https://digitalapple.in/wp-content/uploads/2023/04/Play-button.svg);
    background-size: 120rem;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 1;
    border-radius: 100vw;
    backdrop-filter: blur(10px);
}
.bp-popup .eae-close.fas.fa-times {
  top: 25px;
  right: 25px;
}
.dialog-lightbox-widget .dialog-lightbox-close-button {
  right: 200rem;
  top: 30rem;
}
  .clipper-video  { opacity: 0;}  
.clipper-video.elementor-element-edit-mode video {
  opacity: 1 !important;
  max-width: 40% !important;
}
.c-cta-btn .elementor-size-lg .elementor-button-text {
  margin-left: -25px;
}
.mobile-video-scale{display: none;}
    .video-small-widget.mobile-video-scale .elementor-widget-container, .video-small-widget .elementor-widget-video .e-hosted-video .elementor-video {
 height: 500px !important;
}
.noimg-slider .title-text {
  margin-left: 48rem;
  display: block;
}

.title-text::after{
    content: '';
  height: 55rem;
  width: 60rem;
  background-image: url('https://digitalapple.in/wp-content/uploads/2022/11/green-quote.svg');
  display: block;
  position: absolute;
  top: 20rem;
  background-size: 39rem;
  background-repeat: no-repeat;
  background-position: center;
  left: -5rem;
}
.elementor-element-edit-mode.mobile-video-scale {
  display: block;
}
.lilac-text::after {
    background-image: url('https://digitalapple.in/wp-content/uploads/2022/11/lilac-quote.svg');
  }
.green-text::after {
    background-image: url('https://digitalapple.in/wp-content/uploads/2022/11/green-quote.svg');
  }
.pink-text::after {
    background-image: url('https://digitalapple.in/wp-content/uploads/2022/11/pink-quote.svg');
  }
.gray-text::after {
    background-image: url('https://digitalapple.in/wp-content/uploads/2022/11/beige-quote.svg');
  }
.gray-text {
  color: #727272 !important;
}
.noimg-slider .lilac-text {
  margin-left: 48rem;
  display: block;
}
 
.noimg-slider .elementor-testimonial__footer {
  display: none;
}
#timelinesvg {
  padding-left: 80px !important;
}

.open-popup .elementor-widget-icon,  .link-redirect .link-ico{
  left: 46% !important;
  top: 35% !important;
}
 .open-popup .elementor-widget-icon svg circle, .link-redirect .elementor-widget-icon svg circle {
  fill: #fff !important;
}
.slider-left-padding .slick-slide:hover .open-popup .elementor-widget-icon svg circle, .slider-left-padding .slick-slide:hover .link-redirect .elementor-widget-icon svg circle {
  fill: #3CCF4E !important;
}
.link-redirect .elementor-widget-icon svg, .link-redirect .elementor-widget-icon svg circle {
  fill: #fff !important;
}
.slider-left-padding .link-redirect .da-ae-fimg {
  margin: 0 !important;
}
.slider-left-padding .link-redirect .da-link-text {
  margin-bottom: 0 !important;
}
.slider-left-padding .link-redirect .da-link-text .elementor-widget-container {
  padding: 20px 0 0 !important;
}
.slider-left-padding .slick-slide:hover .link-redirect .elementor-widget-icon svg, .slider-left-padding .slick-slide:hover .link-redirect .elementor-widget-icon svg circle {
 fill: #3CCF4E !important;
}
.link-redirect .elementor-widget-icon svg path {
  stroke: #000 !important;
}
.slider-left-padding .slick-slide:hover .link-redirect .elementor-widget-icon svg path {
  stroke: #fff !important;
}
.why-us-sec .swiper-pagination-bullet {
  width: 8px !important;
  height: 8px !important;
  display: inline-block;
  border-radius: 50%;
  background: #fff;
}
.followerPlay .follower__circle--hiddenplay  {
  width: 100rem!important;
  height: 100rem!important;
  font-size: 22rem!important;
  background-image: url('https://digitalapple.in/wp-content/uploads/2022/09/play.svg')!important;
  background-repeat: no-repeat!important;
  background-position: center!important;
  background-size: cover !important;
}
.open-popup {
  cursor: pointer !important;
}
.two-scroll, .three-scroll, .four-scroll {
  height: 0 !important;
}
.open-popup .elementor-widget-icon svg, .link-redirect .elementor-widget-icon svg {
  font-size: 80rem !important;
}
.c-cta-btn.green-arrow .elementor-button .elementor-button-text::after{background-image: url(https://digitalapple.in/wp-content/uploads/2022/10/green-double-arrow.svg) !important;
margin-left: 0;}

.mobile-padding.heading-para-sec.mobile-pb-0 p{
  margin-bottom:0 !important;
}
.immersive-training  .eael-img-accordion .overlay {
  padding: 0 0 !important;
}
.radio-btns {
  border-radius: 3px;
}
.contact-us select {
  border-radius: 3px;
}
.contact-us  .wpcf7-spinner{
  display: none ;
}
.contact-us input.wpcf7-form-control.has-spinner.wpcf7-submit {
  bottom: 250rem;
}
.d-lg{
  display: none !important;
}
.para-mb-0 p{
  margin-bottom: 0 !important;
}
.work-search .checkbox-list-ftr.first-ftr .jet-search-filter .jet-search-filter__submit{
  left: 20rem !important;
  top: 18rem !important;
}
.work-search .checkbox-list-ftr.first-ftr .jet-search-filter{
position:  relative !important;
}
.work-search .jet-search-filter__submit.apply-filters__button {
  margin-top: 0 !important;
  left: 17rem !important;
  top: 17rem !important;
}
.our-client-logo-slider img.swiper-slide-image{
  width: 70% !important;
}
.why-us-sec.same-whyus-desktop .swiper-pagination-bullets {
   display: none;
}
.job-application-form label.error {
    margin-bottom: 0 !important;
}
span.wpcf7-not-valid-tip {
    color: #CC0000 !important;
    font-size: 12px !important;
    font-family: "Biennale-Regular", Sans-serif !important;
    font-weight: 500;
}
span.notetxt {
    font-size: 13rem;
    position: absolute;
    top: 75rem;
    display: block;
}
.elementor-12007 .elementor-element.elementor-element-fefe2d4 .eael-contact-form-7 .txt-field .wpcf7-not-valid-tip, .elementor-12007 .elementor-element.elementor-element-fefe2d4 .eael-contact-form-7 .email-field .wpcf7-not-valid-tip, .elementor-12007 .elementor-element.elementor-element-fefe2d4 .eael-contact-form-7 .tel-field .wpcf7-not-valid-tip, .elementor-12007 .elementor-element.elementor-element-fefe2d4 .eael-contact-form-7 .company-name .wpcf7-not-valid-tip {
    display: none !important;
}
.Job-application-sec input.wpcf7-form-control.wpcf7-file {
    margin-bottom: 25rem !important;
    display: block;
}
label.file-input br {
    display: none;
}
label.email-field br{
display: none;
}
.elementor-5491 .contact-us-section .elementor-element.elementor-element-32f1156 .eael-contact-form-7 .wpcf7-not-valid-tip {
    display: none !important;
}



@media only screen and (width: 3840px){
    .section-counts img.swiper-slide-image {
    padding: 5rem 5rem 5rem 0rem !important;
    height: 40rem !important;
    width: auto !important;
}
}
  @media only screen and (min-width: 1600px){
 
    .slider-left-padding .jet-listing-grid__item.slick-active {
  width: 800rem !important;
}
    .slider-left-padding .elementor .latest-work-slide video {
    height: 434rem !important;
}
.slider-left-padding .latest-work-slide .ae-element-post-image img, .slider-left-padding  .link-redirect .da-ae-fimg img{
  height: 435rem !important;
  }
    .latest-work-slide .elementor-container.elementor-column-gap-default {
  min-height: auto !important;
}
    .open-popup .elementor-widget-icon, .link-redirect .link-ico {
  left: 44% !important;
  }
      .slider-left-padding.video-slider {
  padding-left: 150rem !important;
  padding-right: 0rem !important;
}
}  
  @media only screen and (max-width: 1599px){
      .latest-work-slide .elementor-container.elementor-column-gap-default {
  min-height: auto !important;
}
      .slider-left-padding .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
  right: 20rem !important;
   }
      .slider-left-padding .jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
  right: 110rem !important;
  }
.slider-left-padding .jet-listing-grid__slider-icon.slick-arrow {
  top: -110rem !important;
}
        .slider-left-padding.video-slider {
  padding-left: 150rem !important;
  padding-right: 150rem !important;
}
}
@media only screen and (max-width: 1380px){
    .zoomer-video {
  display: none;
}
    .HeadingTopbanner + .pin-spacer {
  display: none !important;
}
.heading-top-scale {
  width: 100% !important;
  position: static !important;
  padding-top: 140rem !important;
  padding-left: 200rem !important;
  padding-bottom: 60rem !important;
}
    .mobile-video-scale .e-hosted-video{ position: relative;}
.mobile-video-scale .e-hosted-video::after {
  content: '';
  height: 85rem;
  width: 85rem;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 51%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-image: url('https://digitalapple.in/wp-content/uploads/2022/11/green-play-icon.svg');
  background-size: 85rem;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.7;
}
.mobile-video-scale .e-hosted-video:hover::after { opacity: 1;}
    .heading-top-scale .elementor-widget-container.elementor-motion-effects-element {
  opacity: 1 !important;
transform: unset !important;
}
    .slider-left-padding .elementor .latest-work-slide video {
   height:480rem !important;
}
.slider-left-padding .latest-work-slide .ae-element-post-image img, .slider-left-padding  .link-redirect .da-ae-fimg img{
  height: 480rem !important;
  object-fit: cover !important;
}
    .mobile-video-scale {
  display: block;
}
    .bp-popup .jet-video__play-button {
  font-size: 80px;
}
    .product-title .elementor-heading-title {
  font-size: 180rem !important;
  letter-spacing: 0 !important;
}
     .scale-video, .video-img-scale {
  display: none !important;
}
    .video-small-widget.mobile-video-scale .elementor-widget-container, .video-small-widget .elementor-widget-video .e-hosted-video .elementor-video {
 height: 500px !important;
}
    .product-title .elementor-motion-effects-element {
  --translateY: none !important;
  transform: none !important;
  opacity: 1 !important;
  padding-bottom: 30px !important;
}
    .product-title {
  padding-top: 40px !important;
}
.contact-us input.wpcf7-form-control.has-spinner.wpcf7-submit {
  bottom: 320rem;
}
}
@media only screen and (max-width: 1023px){ 
.our-values-section .elementor-icon-box-wrapper .bold-text {
   font-size: 23rem !important;
  }
  .our-client-logo-slider img.swiper-slide-image{
    width: 100% !important;
  }
}

@media only screen and (max-width: 991px){
    
.section-counts span.elementor-counter-number,span.elementor-counter-number-suffix {
    font-size: 30rem;
    line-height: 1.1em;
}
.section-counts .elementor-counter-title {
    font-size: 18rem !important;
}
.section-counts .elementor-widget-image-carousel .elementor-widget-container {
    padding-top: 0 !important;
}

.section-counts img.swiper-slide-image {
      padding: 6rem 6rem 6rem 0rem !important;
    height: 35rem !important;
    width: auto !important;
}
    .video-on-hover .btn-div.green_btn_arrow .elementor-widget-container {
  padding-top: 0rem !important;
}
    .four-scroll + .scrollmagic-pin-spacer {
  display: none !important;
}
    .workpg-con .jet-tabs__label-text {
  font-size: 19px !important;
}
    .workpg-con .jet-tabs__control {
  width: 48%;
  float: left;
  margin: 5rem !important;
}
    .our-work-title {
  padding-top: 60px !important;
}
    .workpg-con {
  padding-top: 20px !important;
}
    .workpg-con .jet-tabs__control-wrapper {
  padding-bottom: 35px !important;
}
    .workpg-con .work-btn {
  padding: 10px 0 15px !important;
}
    .work-content {
  width: 65% !important;
}
    .work-img {
  width: 35% !important;
}
    .work-content > .elementor-widget-wrap {
  margin-left: 50px !important;
}
    .work-content .dapop-head {
  padding-bottom: 6px !important;
  padding-top: 4px;
}
    .work-content .dapop-head .eae-popup-btn-text {
  font-size: 26rem !important;
  line-height: 1.1;
}
    .work-content .elementor-heading-title.elementor-size-default {
  padding-bottom: 9px;
}
    .vpopup-sec:hover .work-content .dapop-head .eae-popup-btn-text {
  color: #3ccf4e;
}
    .da-list-border li.elementor-icon-list-item::after, .vpopup-sec .dapop-head .elementor-widget-container::after {
  content: none;
    }
    .heading-top-scale .elementor-heading-title.elementor-size-default {
  font-size: 50rem !important;
}
    .heading-top-scale {
  width: 100% !important;
  position: static !important;
  padding-top: 80rem !important;
  padding-left: 40rem !important;
  padding-bottom: 30rem !important;
  padding-right: 40rem !important;
}
    .heading-top-scale .elementor-heading-title.elementor-size-default br { display: none !important;}
    .past_projects_section .elementor-swiper-button .eicon-chevron-left, .past_projects_section .elementor-swiper-button .eicon-chevron-right, .video-slider .elementor-swiper-button .eicon-chevron-left, .video-slider .elementor-swiper-button .eicon-chevron-right {
   height: 50rem;
  width: 50rem;
 }
    .past_projects_section .eicon-chevron-left::before, .past_projects_section .eicon-chevron-right::before, .video-slider .eicon-chevron-left::before, .video-slider .eicon-chevron-right::before {
  top: 19rem;
  left: 14rem;
  width: 22rem !important;
  height: 13rem !important;
}
    .past_projects_section .without-img .elementor-swiper-button {
  top: -23px;
}
 
.slider-left-padding.video-slider {
  padding-left: 35rem!important;
  padding-right: 35rem!important;
}
    .slider-left-padding .jet-listing-grid__slider-icon.slick-arrow {
  top: -70px !important;
  border-radius: 50%;
  width: 50rem !important;
  height: 50rem !important;
}
    .slider-left-padding .jet-listing-grid__slider-icon.prev-arrow.slick-arrow::before {
    left: 15rem !important;
}
    .slider-left-padding .jet-listing-grid__slider-icon.next-arrow.slick-arrow::before {
  left: 14rem !important;
}
.slider-left-padding .jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
  right: 85rem !important;
}
.slider-left-padding .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
  right: 20rem !important;
}
    .slider-left-padding .jet-listing-grid__slider-icon.slick-arrow::before {
   width: 22rem !important;
   height: 14rem;
  top: 19rem;
  left: 15rem;
  }
        .open-popup .elementor-widget-icon svg, .link-redirect .elementor-widget-icon svg {
  font-size: 45rem !important;
}
    .open-popup .elementor-widget-icon, .link-redirect .link-ico {
  top: 29% !important;
}
    .latest-work-slide .eae-popup-btn-text, .da-link-text .elementor-heading-title {
  font-size: 20rem !important;
  padding-left: 10rem !important;
}
    .latest-work-slide .eae-popup-btn-text, .da-link-text .elementor-heading-title {
  font-size: 18rem !important;
  padding-left: 10rem !important;
}
    .slider-left-padding {
  padding-left: 40rem !important;
}
    .slider-left-padding .latest-work-slide .ae-element-post-image img, .slider-left-padding .link-redirect .da-ae-fimg img {
  height: 211rem !important;
  object-fit: cover !important;
}
.slider-left-padding .elementor .latest-work-slide video {
  height: 210rem !important;
}

    .product-title .elementor-heading-title {
  font-size: 70rem !important;
   }
    .big-text-150.line-text .elementor-heading-title {
  font-size: 60rem !important;
}
    .para.elementor-widget {
  width: 100% !important;
  max-width: 100% !important;
}
    .content-right {
  padding: 30rem 0rem 30rem 30rem !important;
}
    .content-left {
  padding: 30rem 30rem 30rem 0rem !important;
}
    .full-width-hover-video .icon-change-hover {
  margin-top: 0 !important;
}
    .why-us-sec .elementor-heading-title {
  padding-right: 140rem !important;
}
    .why-us-sec.scroll-slider-mobile .elementor-widget-testimonial-carousel .elementor-swiper-button-prev, .why-us-sec.scroll-slider-mobile .elementor-widget-testimonial-carousel .elementor-swiper-button-next {
  top: -9rem;
  width: 38rem;
  height: 38rem;
}
.why-us-sec .elementor-widget-testimonial-carousel .elementor-swiper-button-prev, .why-us-sec .elementor-widget-testimonial-carousel .elementor-swiper-button-next {
  top: -75rem;
  width: 38rem;
  height: 38rem;
}
    .three-scroll, .two-scroll {
  height: 0 !important;
}
.three-scroll +	.scrollmagic-pin-spacer, .two-scroll + .scrollmagic-pin-spacer  {
  padding-top: 0 !important;
  width: auto !important;
  height: auto !important;
  padding-bottom: 0 !important;
  min-height: auto !important;
  min-width: auto !important;
}
    .js-wrapper .elementor-container.elementor-column-gap-default, .js-wrapper2  .elementor-container.elementor-column-gap-default{
  min-height: auto !important;
}
.js-wrapper .js-slideContainer, .js-wrapper2 .js-slideContainer2 {
  transform: translate(0%) translate3d(0px, 0px, 0px) !important;
  height: auto !important;
  width: auto !important;
  flex-wrap: unset !important;
  display: block !important;
}
.js-slideContainer .section-scroll-1, .js-slideContainer2 .section-scroll-1 {
  height: auto !important;
  width: auto !important;
  float: none;
  position: relative !important;
  padding-left: 35rem !important;
  padding-right: 35rem !important;
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
/* .js-slideContainer .section-scroll-1 p, .js-slideContainer2 .section-scroll-1 p{
margin-bottom: 0 !important;
} */
	.js-slideContainer .section-scroll-1 p:last-child, .js-slideContainer2 .section-scroll-1 p:last-child {
    margin-bottom: 0 !important;
}
.js-wrapper, .js-wrapper2 {
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  perspective: 1000 !important;
  position: static !important;
}
    .why-us-sec.scroll-slider-mobile .elementor-testimonial__image img {
  width: 100% !important;
}
    .onhover-tabs .elementor-tabs .elementor-tabs-content-wrapper {
  display: none;
}
    .onhover-tabs.w-18 .elementor-tabs-wrapper {
  width: 100% !important;
  padding: 0 40rem !important;
}
    .onhover-tabs a.redirect {
  padding: 18rem 0rem !important;
}
    .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(2) .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(1) .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(3) .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(4) .redirect::before {
  width: 29rem !important;
    height: 29rem !important;
     top: 30% !important;
      right: 25rem !important;
    background-size: 16rem;

}
  .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title.elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(1).elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(2).elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(3).elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(4).elementor-active .redirect::before {

    background-image: url(https://digitalapple.in/wp-content/uploads/2022/10/black-arrow-1.svg) !important;
    background: transparent;
    width: 29rem !important;
    height: 29rem !important;
    top: 30% !important;
    right: 25rem !important;
    background-size: 16rem;
}
 
    .slider-left-padding .da-latest-wk .jet-listing-grid__item {
  padding-right: 0rem !important;
}
    .latest-work-slide .elementor-container.elementor-column-gap-default {
  min-height: auto !important;
}
    .product-title .elementor-motion-effects-element {
   padding-bottom: 0px !important;
}
    .product-title {
  padding-top: 30px !important;
  padding-bottom: 30rem !important;
}
 
    .past_projects_section .elementor-testimonial__content {
  padding-right: 0 !important;
}
.title-text::after {
    top: 20rem;
    background-size: 30rem;
    left: -10px;
}
  .past_projects_section .elementor-widget-testimonial-carousel .swiper-slide {
    padding: 20px 25px 20px 25px!important;
    border-radius: 8px;
	margin-top: 30rem;
}
		  .past_projects_section .past-project-slider .swiper-slide:nth-child(even) {
    border: 1px solid #3CCF4E !important;
}
	  .past_projects_section .past-project-slider .swiper-slide:nth-child(odd) {
    border: 1px solid #adaaf8 !important;
}
.past_projects_section .without-img .elementor-swiper-button-prev {
  right: 85rem !important;
}
.past_projects_section .elementor-widget-testimonial-carousel .elementor-swiper-button-next {
  right: 15rem !important;
}
.past_projects_section .without-img .elementor-swiper-button {
  top: -10px;
}
    .past_projects_section .elementor-testimonial__title {
  padding-top: 0rem !important;
}
    .why-us-sec.noimg-slider .elementor-widget-testimonial-carousel .swiper-slide {
  padding: 50rem 35rem 0 0px !important;
}
    .button-above-ico .elementor-button .elementor-button-text::after {
  width: 49rem;
  height: 23rem;
  top: -2rem;
  right: -30px;
}
.footer .address-sec > .elementor-container  {
  padding: 0 !important;
}
.hover-a.footer .number-sec {
  padding: 40rem 0 0rem !important;
}
    .slider-left-padding .jet-listing-grid__slider-icon.prev-arrow {
  border-radius: 50% !important;
  left: 7% !important;
}
.slider-left-padding .jet-listing-grid__slider-icon.next-arrow {
   right: 7% !important;
}
    .mobile-video-scale .e-hosted-video::after {
   top: 48%;
  left: 51%;
   background-size: 55rem;
  }
    .jet-video__play-button-image {
  width: 40rem !important;
  vertical-align: middle !important;
}
.drag-slider.mobile-padding.video-slider.mpb-0.mobile-pb-0 {
  padding-bottom: 25px !important;
  padding-top: 30px !important;
}
.custom-accordian .eael-image-accordion-hover {
  padding: 25rem 20rem!important;
}
.what-we-do-sec-mobile p {
  margin-bottom: 5px !important;
}
.what-we-do-sec-mobile .elementor-accordion .elementor-tab-title {
  padding: 10px 0 10px;
}
.what-we-do-sec-mobile .elementor-accordion .elementor-tab-content {
  padding: 10px 0 10px;
}
.contact-us label {
  padding-bottom: 15rem!important;
}
.contact-us input {
  height: 35rem!important;
}
.contact-us select {
  height: 35rem;
}
.radio-btns {
  margin-bottom: 15rem;
}
.contact-us .wpcf7-list-item {
  margin: 0 15rem 0 0em;
}
.contact-us span.wpcf7-list-item-label {
  padding: 7rem 15rem;
}
.contact-us-section .wpcf7-form-control-wrap textarea.wpcf7-form-control.wpcf7-textarea {
  min-height: 80rem!important;
}
.contact-us input.wpcf7-form-control.has-spinner.wpcf7-submit {
  bottom: unset;
}
.contact-us .wpcf7-form-control-wrap {
  font-size: 10rem!important;
}
.contact-us {
  margin-bottom: 0 !important;
}
.meet-team.meet-the-team-div .elementor-testimonial__image img {
  height: 320rem!important;
}
.video-on-hover .inner-sec1 .brand-div-border::after{
  content: '';
  border-right: 0.5px solid #727272!important;
  display: block!important;
  height: 0.5px!important;
  width: 0!important;
  display: block!important;
  position: absolute;
  right: 0;
  top: 0;
  transition: 1.5s all ease-in!important;
  opacity: .5;
}
 .animate-active.inner-sec1 .elementor-container .brand-div-border::after{
  height: 100%!important;
  width: 0.5px!important;
}
.d-lg{
  display: inline-block  !important;
}

.we-creative-right-div .elementor-inner-column > .elementor-widget-wrap{
  align-content: flex-start!important;
    align-items: flex-start !important;
}
.footer .hello-word .span-green {
  left: -38rem!important;
}
.why-us-sec .what-makes-slider .elementor-testimonial__footer {
  height: 134rem !important;
}
.showcase-product{
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.showcase-product > .elementor-container {
  align-items: flex-start !important;
}
	.da-search-result .elementor-posts-container article {
  padding-right: 0rem!important;
}
.past_projects_section .elementor-testimonial__cite {
  margin: 10px 0 25px!important;
}
.past-project-slider.without-img.mobile-pb-0.elementor-widget-testimonial-carousel  .swiper-container.swiper-container-initialized.swiper-container-horizontal{
padding-bottom: 0px !important;
}
.past_projects_section .past-project-slider .swiper-slide:nth-child(odd) .elementor-testimonial__cite:after {
  margin-top: 30px !important;
}
.past_projects_section .past-project-slider .swiper-slide:nth-child(2n) .elementor-testimonial__cite::after {
  margin-top: 30px;
}
.work-search .checkbox-list-ftr.first-ftr .jet-search-filter .jet-search-filter__submit.apply-filters__button {
  left: 21rem!important;
  top: 16rem!important;
}
.our-client-logo-slider img.swiper-slide-image{
  width: auto !important;
}
.big-text-container.business-video .Frist-2.long-text .elementor-inner-column > .elementor-widget-wrap{
  align-content: center !important;
  align-items: center !important;
}
/* 	.noimg-slider .lilac-text {
    margin-left: 0;
}
.noimg-slider .title-text {
    margin-left: 0;
} */
	span.notetxt {
	top: 65rem;
}

}

@media only screen and (max-width:767px){
    .cards-section .elementor-image-box-title {
    padding-bottom: 0;
}
	.custom-accordian .eael-image-accordion-hover {
    padding: 25px 0rem 25px 0!important;
}
    .cards-section .elementor-image-box-img {
    margin-bottom: 20rem!important;
}
    .our-values-section .elementor-icon-box-wrapper .bold-text {
    margin-bottom: 10px;
    font-size: 16px !important;
}
    .why-us-sec.same-whyus-desktop .elementor-testimonial__text {
    font-size: 14px!important;
    font-weight: 400!important;
    line-height: 1.4!important;
    margin-top: 20px!important;
}
    .start-project-sec .elementor-container .elementor-col-50:first-child {
    display: none !important;
}
    .why-us-sec.same-whyus-desktop {
    padding-top: 40px !important;
}
    .why-us-sec.same-whyus-desktop .heading-85 .elementor-widget-container {
    padding-bottom: 0 !important;
}
    .elementor-hidden-mobile.elementor-widget.elementor-widget-image {
    display: none !important;
}
    .why-us-sec {
  padding-top: 0 !important;
}
    .past_projects_section .elementor-testimonial__cite {
  font-style: normal !important;
  margin: 20px 0 20px !important;
  margin-top: 0 !important;
 }
    .past_projects_section .elementor-testimonial__cite .elementor-testimonial__title {
  font-size: 20px !important;
}
.why-us-sec.noimg-slider .elementor-widget-testimonial-carousel .swiper-slide {
    padding: 40px 30px!important;
    border-radius: 4px !important;
}
  
.past_projects_section .elementor-testimonial__text {
  font-size: 14px !important;
}
    .past_projects_section .swiper-pagination-bullet {
  width: 8px !important;
  height: 8px !important;
  background: #fff !important;
}
    .noimg-slider .lilac-text {
  margin-left: 40px;
 }
.why-us-sec .elementor-testimonial__text {
    font-size: 16px!important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    margin-top: 20px !important;
}
    .why-us-sec .elementor-testimonial__title {
  font-size: 20px !important;
}
    .button-above-ico .elementor-button-text {
  font-size: 16px !important;
  font-weight: 500;
}
    .button-above-ico .elementor-button .elementor-button-text::after {
  width: 36rem;
  height: 16rem;
  top: 1rem;
  right: -50rem;
  background-size: 32rem;
}
    .button-above-ico .elementor-button:hover .elementor-button-text::after {
  background-position: 20rem -15rem;
}
    .section-counts img.swiper-slide-image {
    padding: 6rem !important;
    height: 50rem !important;
    width: auto !important;
}

.section-counts figure.swiper-slide-inner {
    text-align: left !important;
}
    .workpg-con .jet-tabs__label-text {
  font-size: 15px !important;
}
    .work-content > .elementor-widget-wrap {
  margin-left: 30px !important;
}
        .heading-top-scale .elementor-heading-title.elementor-size-default {
  font-size: 45rem !important;
}
    .heading-top-scale {
   padding-top: 120rem !important;
  padding-left: 35rem !important;
  padding-bottom: 30px !important;
  padding-right: 35rem !important;
}
    .slider-left-padding .jet-listing-grid__slider-icon.slick-arrow {
  top: -56px !important;
   }
    .slider-left-padding .elementor .latest-work-slide video {height: 400rem !important;}
.slider-left-padding .latest-work-slide .ae-element-post-image img, .slider-left-padding .link-redirect .da-ae-fimg img {
  height: 401rem !important;
  }
.latest-work-slide	.jet-listing-grid__items.grid-col-mobile-2 {
  --columns: 1;
}
    .latest-work-slide .eae-popup-btn-text, .da-link-text .elementor-heading-title {
  font-size: 20rem !important;
  padding-left: 0rem !important;
  padding-right: 0rem !important;
}
    .latest-work-slide  .da-wp-popup {
   bottom: 1%;
  z-index: 99;
}
       .slider-left-padding .jet-listing-grid__slider-icon  {
  width: 35px !important;
  height: 35px !important;
  line-height: 35px !important;
        margin-top: calc( -35px/2 ) !important; 
    }
.slider-left-padding 	.jet-video__play-button {
  font-size: 50rem !important;
}
    .slider-left-padding .eae-close {
  font-size: 25rem !important;
}
    .open-popup .elementor-widget-icon, .link-redirect .elementor-widget-icon {
  left: 46% !important;
}
    .product-title .elementor-heading-title br {
  display: none;
}
    .open-popup .elementor-icon, .link-redirect .elementor-icon {
  font-size: 45px !important;
}
    .product-title .elementor-heading-title {
  font-size: 50rem !important;
}
    .onhover-tabs.w-18 .elementor-tabs-wrapper {
   padding: 0 30rem !important;
   display: block !important;
}
    .why-us-sec.scroll-slider-mobile .elementor-widget-testimonial-carousel .elementor-swiper-button-prev, .why-us-sec.scroll-slider-mobile .elementor-widget-testimonial-carousel .elementor-swiper-button-next {
  top: -34rem;
  width: 30rem;
  height: 30rem;
}
    .why-us-sec.scroll-slider-mobile .elementor-widget-heading .elementor-widget-container {
  padding: 0rem 0rem 30rem 0rem !important;
}
    .heading-xxl .elementor-heading-title br, .heading-xl .elementor-heading-title br, .heading-85 .elementor-heading-title br, .heading-54 .elementor-heading-title br, .heading-36 .elementor-heading-title br {
  display: none;
}
     .big-text-150.line-text .elementor-heading-title {
  font-size: 50rem !important;
}
    .slideInUp, .rollIn, .slideInLeft, .slideInRight, .fadeInUp, .fadeInLeft, .fadeInRight {
  animation-name: none !important;
}
.icon-change-hover {
  position: absolute !important;
  right: 0;
}
.content-right {
  padding: 0rem 0rem 20px 0rem !important;
}
    .video-container.video-padding-right {
  padding: 0rem 0rem 0rem 0rem !important;
}
.content-left {
  padding: 25px 0rem 20px 0rem !important;
}
.video-container.video-padding-left {
  padding: 0rem 0rem 20px 0 !important;
}
    .full-width-hover-video  .head-arrow .elementor-widget-container {
  padding-bottom: 15px !important;
}
    .full-width-hover-video  .video-hover {
  padding-top: 25px !important;
}
    .circle.big-text-150 {
  margin-left:  00px !important;
  margin-top: 10px;
}
    .why-us-sec .elementor-widget-testimonial-carousel .elementor-swiper-button-prev, .why-us-sec .elementor-widget-testimonial-carousel .elementor-swiper-button-next {
     display: none !important;
}
.title-text::after {
    top: 30px;
    background-size: 20px;
    left: 25px;
    width: 22px;
    height: 22px;
}
    .noimg-slider .lilac-text {
    margin-left: 30px;
}
section .heading-85 .elementor-heading-title,  section .heading-xxl .elementor-heading-title{
  font-size: 32px !important;
}
.video-slider.mpb-0 .eae-popup-link {
padding-bottom: 0 !important;
}
.video-slider.mpb-0 .eae-popup-btn-text {
padding-left: 0 !important;
padding-right: 0rem!important;
}
.video-hover.inner-sec1.borlderLeft0.use-case-border-sec .show-hover.content-right:last-child{
  padding-bottom: 30px !important;
}
.features-sec .content-div .elementor-section {
  padding: 20px 0!important;
}
.top-banner.about-top-bg.elementor-section.elementor-section-height-full {
  height: auto!important;
}

.our-team-section p{
  margin-bottom: 0 !important;
}
.our-team-section {
  padding-top: 50px !important;
  padding-bottom: 30px !important;
  padding-left: 30rem !important;
  padding-right: 30rem !important;
}
.our-team-section.about-our-team {
  padding-top: 90rem !important;
}
.principles-sec span.elementor-button-icon.elementor-align-icon-right svg {
  width: 22px!important;
}
.bg-circle-section-black.mpt-0 {
  padding-top: 0 !important;
}
.stroke-headings span {
  margin-right: 15px!important;
}
.our-values-section .elementor-icon-box-wrapper .elementor-icon-box-icon {
  padding-right: 20px;
}
.meet-team.drag-slider .meet_team.heading-85{
padding-bottom: 20px !important;
}
.our-values-section .elementor-icon svg {
  width: 50px!important;
  height: 50px!important;
}
.open-position-section .content-div .open-positions .inner-sec1 .elementor-inner-column > .elementor-widget-wrap
.para .elementor-widget-container{
padding-top: 20px !important;
}
.open-position-section .content-div .open-positions .inner-sec1 .elementor-inner-column > .elementor-widget-wrap
.elementor-widget-heading .elementor-widget-container{
padding-top: 20px !important;
}
.open-position-section .content-div .open-positions .inner-sec1 .elementor-inner-column > .elementor-widget-wrap
{
padding: 30px 0 !important;
}
.open-position-section .content-div .open-positions .inner-sec1 .elementor-inner-column > .elementor-widget-wrap
 .elementor-button {
  font-size: 15px !important;
  padding: 15px 30px !important;
}
.contact-us input {
  height: 45px!important;
}
.contact-us select {
  height: 45px;
}
.contact-us-section .wpcf7-form-control-wrap textarea.wpcf7-form-control.wpcf7-textarea {
  min-height: 80px!important;
}
.contact-us label {
  padding-bottom: 15px!important;
}
.contact-us span.wpcf7-list-item-label {
  padding: 8px 16px;
}
.wpcf7 form>div, .wpcf7 form>p {
  margin-bottom: 10px!important;
}
.contact-us-section .left-div > .elementor-widget-wrap {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.contact-us-section .right-div > .elementor-widget-wrap {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.contact-us-section  .contact-div  .mb-0 p{
  margin-bottom: 0!important;
}
.top-banner.about-inner-sec.elementor-section.elementor-section-height-full {
  height: 340px!important;
}

.meet-team.meet-the-team-div .elementor-testimonial__image img {
  height: 360px!important;
}
 .footer .address-sec > .elementor-container  , .footer  .number-sec > .elementor-container {
  padding: 0 20px !important;
}

 .page-id-8806 .footer .number-sec > .elementor-container , .page-id-8806 .footer .address-sec > .elementor-container , 
  .page-id-8976 .footer .number-sec > .elementor-container , .page-id-8976 .footer .address-sec > .elementor-container , 
   .page-id-8997 .footer .number-sec > .elementor-container , .page-id-8997 .footer .address-sec > .elementor-container ,
    .page-id-9015 .footer .number-sec > .elementor-container , .page-id-9015 .footer .address-sec > .elementor-container , 
     .page-id-9005 .footer .number-sec > .elementor-container , .page-id-9005 .footer .address-sec > .elementor-container ,
     .page-id-9010 .footer .number-sec > .elementor-container , .page-id-9010 .footer .address-sec > .elementor-container ,
      .page-id-9020 .footer .number-sec > .elementor-container , .page-id-9020 .footer .address-sec > .elementor-container , 
      .page-id-9035 .footer .number-sec > .elementor-container , .page-id-9035 .footer .address-sec > .elementor-container , 
      .page-id-9117 .footer .number-sec > .elementor-container , .page-id-9117 .footer .address-sec > .elementor-container , 
       .page-id-9119 .footer .number-sec > .elementor-container , .page-id-9119 .footer .address-sec > .elementor-container , 
       .page-id-9121 .footer .number-sec > .elementor-container , .page-id-9121 .footer .address-sec > .elementor-container , 
        .page-id-8562 .footer .number-sec > .elementor-container , .page-id-8562 .footer .address-sec > .elementor-container , 
        .page-id-8753 .footer .number-sec > .elementor-container , .page-id-8753 .footer .address-sec > .elementor-container , 
         .page-id-8784 .footer .number-sec > .elementor-container , .page-id-8784 .footer .address-sec > .elementor-container ,  
         .page-id-8789 .footer .number-sec > .elementor-container , .page-id-8789 .footer .address-sec > .elementor-container , 
          .page-id-8795 .footer .number-sec > .elementor-container , .page-id-8795 .footer .address-sec > .elementor-container , 
           .page-id-14334 .footer .number-sec > .elementor-container , .page-id-14334 .footer .address-sec > .elementor-container , 
           .page-id-14338 .footer .number-sec > .elementor-container , .page-id-14338 .footer .address-sec > .elementor-container , 
            .page-id-14351 .footer .number-sec > .elementor-container , .page-id-14351 .footer .address-sec > .elementor-container , 
             .page-id-14352 .footer .number-sec > .elementor-container , .page-id-14352 .footer .address-sec > .elementor-container , 
             .page-id-14353 .footer .number-sec > .elementor-container , .page-id-14353 .footer .address-sec > .elementor-container ,
              .page-id-14340 .footer .number-sec > .elementor-container , .page-id-14340 .footer .address-sec > .elementor-container , 
               .page-id-14354 .footer .number-sec > .elementor-container , .page-id-14354 .footer .address-sec > .elementor-container , 
                .page-id-8108 .footer .number-sec > .elementor-container , .page-id-8108 .footer .address-sec > .elementor-container , 
                 .page-id-14388 .footer .number-sec > .elementor-container , .page-id-14388 .footer .address-sec > .elementor-container , 
                 .page-id-14390 .footer .number-sec > .elementor-container , .page-id-14390 .footer .address-sec > .elementor-container ,
                  .page-id-14391 .footer .number-sec > .elementor-container , .page-id-14391 .footer .address-sec > .elementor-container , 
                   .page-id-14392 .footer .number-sec > .elementor-container , .page-id-14392 .footer .address-sec > .elementor-container ,
                     .page-id-14393 .footer .number-sec > .elementor-container , .page-id-14393 .footer .address-sec > .elementor-container , 
                      .page-id-14394 .footer .number-sec > .elementor-container , .page-id-14394 .footer .address-sec > .elementor-container , 
                      .page-id-14396 .footer .number-sec > .elementor-container , .page-id-14396 .footer .address-sec > .elementor-container ,
                        .page-id-14397 .footer .number-sec > .elementor-container , .page-id-14397 .footer .address-sec > .elementor-container ,
                         .page-id-14399 .footer .number-sec > .elementor-container , .page-id-14399 .footer .address-sec > .elementor-container , 
                          .page-id-14413 .footer .number-sec > .elementor-container , .page-id-14413 .footer .address-sec > .elementor-container ,
                           .page-id-14415 .footer .number-sec > .elementor-container , .page-id-14415 .footer .address-sec > .elementor-container  {
   padding-left: 0 !important;
   padding-right: 0 !important;
}

.search-banner .elementor-container {
  padding-top: 80px!important;
}
.da-search-result article .elementor-post__text {
  padding-right: 50px !important;
}
.da-search-result article .elementor-post__card .elementor-post__text {
  margin-top: 30px!important;
}

.da-search-result .elementor-posts-container article {
  padding-bottom: 20px!important;
  padding-right: 0rem!important;
}

.da-search-result .elementor-posts .elementor-post__card .elementor-post__excerpt {
  margin-bottom: 15px!important;
}
.footer .hello-word .span-green {
  left: unset!important;
}
.js-slideContainer .section-scroll-1.o-container, .js-slideContainer2 .section-scroll-1.o-container {
  padding-left: 35rem !important;
  padding-right: 35rem !important;
}

.video-on-hover .inner-sec1 .brand-div-border::after {
  content: none !important;
}
.video-hover-click .video-container {
  padding: 25px 0 20px!important;
}

.slider-left-padding {
  padding-bottom: 40px !important;
  padding-top: 40px !important;
}
.mobile-padding.home-bot-area {
  padding-bottom: 40px!important;
  padding-top: 0px!important;
}

.why-us-sec .elementor-testimonial__cite {
  padding: 0rem 0 0px 0!important;
  margin-top: 0!important;
}
.why-us-sec .elementor-testimonial__footer {
  height: auto!important;
  margin-bottom: 25px!important;
}
.why-us-sec .what-makes-slider .elementor-testimonial__footer {
  height: auto !important;
}
.showcase-product {
  padding-top: 40px!important;
  padding-bottom: 40px!important;
}
.grow_border_hoverVideo.use-cases-head{
  padding-top: 40px !important;
}
.features-sec.mmb{
padding-bottom: 40px !important;
}
.features-sec .content-div .concept-mpt-0{
  padding-top: 0 !important;
}
.big-text-container.ht-50{
  height: 55vh !important;
}
.da-search-result h2.elementor-post__title {
    margin-bottom: 20px !important;
}	
 .da-search-result article a::after {
    width: 50px !important;
    height: 25px !important;
    margin-left: 20px;
    background-position: 0 0 ;
    right: 0;
    top: 33px !important;
}
	.da-search-result.elementor-section-boxed{
		padding-top:40px !important;
		padding-bottom: 60px !important;
	}
 .da-search-result article a:hover::after {
    background-position: 25px -25px !important;
}
 .da-search-result	 .elementor-pagination {
    margin-top: 40px !important;
}
	.search-banner .heading-xxl .elementor-widget-container{
		padding-bottom: 20px !important;
	}
.past-project-slider.without-img.mobile-pb-0.elementor-widget-testimonial-carousel  .swiper-container.swiper-container-initialized.swiper-container-horizontal{
  padding-bottom: 40px !important;
  }
  .past_projects_section .past-project-slider .swiper-slide:nth-child(odd) .elementor-testimonial__cite:after {
    margin-top: 20px !important;
  }
  .past_projects_section .past-project-slider .swiper-slide:nth-child(2n) .elementor-testimonial__cite::after {
    margin-top: 20px !important;
  }
  .past_projects_section .elementor-widget-testimonial-carousel .swiper-slide {
    padding: 0rem 0 0rem 0!important;
}
.features-sec .content-div.pr-0 >.elementor-element-populated {
  padding: 0rem 0rem 0rem 00rem!important;
}
 .last-div .content-left {
  padding-bottom:40px !important;
}
 
.features-sec .content-div .last-div.elementor-section {
  padding-bottom:25px !important;
}
.show-hover.content-right.last-div{
  padding-bottom: 40px !important;
}
.work-search .checkbox-list-ftr.first-ftr .jet-search-filter .jet-search-filter__submit.apply-filters__button {
  left: 20px!important;
  top: 15px!important;
}
/* .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title.elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:first-child.elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(2).elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(3).elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(4).elementor-active .redirect::before {
  right: -3rem!important;
} */
.big-text-container.business-video{
  height: 60vh !important;
}
.big-text-container.business-video .Frist-2.long-text .elementor-inner-column > .elementor-widget-wrap{
  align-content: center !important;
  align-items: center !important;
}
.shrink-btn .elementor-button {
  width: 110rem!important;
  height: 110rem!important;
}
/* .custom-accordian .eael-image-accordion-hover.overlay-active .accordian-img {
  display: none !important;
} */
	  .past_projects_section .elementor-widget-testimonial-carousel .swiper-slide {
    padding: 30px 25px !important;
    margin-top: 30px;
}
.why-us-sec.same-whyus-desktop .swiper-pagination-bullets {
   display: block;
}
	.immersive-training .eael-img-accordion .overlay .img-accordion-title {
    padding-bottom: 10px;
}
.Job-application-sec input.wpcf7-form-control.wpcf7-file {
    margin-bottom: 20px !important;
    display: block;
}
}

@media only screen and (max-width: 640px){

}


@media only screen and (max-width: 575px){
  .heading-36, .heading-36 .elementor-heading-title, .heading-36 .ae-element-post-title {
    font-size: 25rem!important;
}
.immersive-training .eael-img-accordion .overlay .img-accordion-title {
  font-size: 25rem !important;
}
		.custom-accordian .eael-image-accordion-hover {
    padding: 20px 50px 20px 0!important;
}
section .heading-85 .elementor-heading-title, section .heading-xxl .elementor-heading-title  {
font-size: 24px !important;
}
.top-banner.about-inner-sec.elementor-section.elementor-section-height-full {
  height: 280px!important;
}
.js-slideContainer .section-scroll-1.o-container, .js-slideContainer2 .section-scroll-1.o-container {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.grow_border.mpt-0{
  padding-top: 0 !important;
}
.big-text-container.ht-50 {
  height: 42vh!important;
}
.work-search .checkbox-list-ftr.first-ftr .jet-search-filter .jet-search-filter__submit.apply-filters__button {
  left: 19px!important;
  top: 16px!important;
}
.big-text-container.business-video .big-text-150.line-text .elementor-heading-title {
  font-size: 30px!important;
}
.big-text-container.business-video {
  height: 40vh!important;
}
	.onhover-tabs a.redirect {
    padding: 20px 30px 20px 0rem !important;
}
	.onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title.elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(1).elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(2).elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(3).elementor-active .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(4).elementor-active .redirect::before {
    right: 0!important;
}
	.onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(2) .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(1) .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(3) .redirect::before, .onhover-tabs.w-18 .elementor-tabs-wrapper .elementor-tab-title:nth-child(4) .redirect::before {
    right: 0 !important;
}
span.wpcf7-not-valid-tip {
    font-size: 11px !important;
}
}

@media only screen and (max-width: 479px) {

    .section-counts img.swiper-slide-image {
    padding: 2rem !important;
    height: 30rem !important;
    width: auto !important;
}
    .eae-wrap-0bab828 .eae-close {
  font-size: 19px !important;
  height: 25px !important;
  width: 25px !important;
  top: 8px;
  right: 10px;
}
    .work-img {
  width: 100% !important;
}
    .work-content {
  width: 100% !important;
}
    .work-content > .elementor-widget-wrap {
  margin-left: 0px !important;
}
    .circle.big-text-150 {
  margin-left: -30px !important;
  margin-top: 10px;
}
    .workpg-con .jet-tabs__control-wrapper {
  padding-bottom: 25px !important;
}
    .workpg-con .jet-tabs__control {
  width: 100%;
  float: none;
  margin: 0rem !important;
  margin-bottom: 10rem !important;
}
 .jet-filters-pagination {
  text-align: left !important;
}
    .jet-filters-pagination__link {
  text-align: left !important;
  font-size: 16px !important;
  padding: 4rem 10rem !important;
}
    .video-slider .heading-xxl {
  padding-bottom: 40rem !important;
}
    .slider-left-padding .jet-listing-grid__slider-icon.slick-arrow {
   width: 45rem !important;
  height: 45rem !important;
  top: -50px!important;
}
    .slider-left-padding .jet-listing-grid__slider-icon.slick-arrow::before {
    top: 16rem;
  }
    .slider-left-padding .jet-listing-grid__slider-icon.prev-arrow.slick-arrow::before {
  left: 11rem !important;
}
    .slider-left-padding .jet-listing-grid__slider-icon.next-arrow.slick-arrow::before {
  left: 11rem !important;
}
    .slider-left-padding .elementor .latest-work-slide video {
  height: 220rem !important;
}
    .slider-left-padding .latest-work-slide .ae-element-post-image img, .slider-left-padding .link-redirect .da-ae-fimg img {
  height: 221rem !important;
}

        .Frist-2.long-text .has_ae_slider:first-child {
  width: 100% !important;
}
    .c-cta-btn .elementor-size-lg {
  font-size: 16rem !important;
  padding: 15rem 29rem 15rem 15rem !important;
  width: 230rem !important;
}
    .why-us-sec .elementor-heading-title {
  padding-right:0rem !important;
}
.mobile-padding.heading-para-sec.mobile-pb-0 {
padding-top:40px!important;
}
.heading-para-sec.mobile-pb-0 .elementor-inner-section .elementor-widget-wrap {
  padding:20px 0 0 !important;
}
.grow_border_hoverVideo.o-container .heading-85 > .elementor-widget-container{
      padding: 0 0 20px !important;
}
.lets-talk-btn-sec .elementor-heading-title  {
  font-size:30px !important;
}
.lets-talk-btn-sec > .elementor-container{
      min-height: 15vh !important;
}
.lets-talk-btn-sec .elementor-widget-button .elementor-widget-container{
  padding: 20px 0 0 !important;
}
.video-container.video-padding-left {
  padding: 0 0 20px 0!important;
}
.full-width-hover-video .video-hover {
  padding-top: 25px!important;
}
.content-right {
  padding: 0 0 18px!important;
}
.content-left {
  padding: 20px 0 18px!important;
}
.features-sec .content-div .elementor-section:first-child{
  padding-top: 0 !important;
} 
.features-heading-sec .heading-85 .elementor-widget-container {
  padding: 0 0 30px!important;
}
.video-hover:hover .icon-change-hover::after, .video-hover-click:hover .icon-change-hover::after, .da-search-result article:hover::after {
  background-position: 20px -20px;
}
.icon-change-hover::after, .da-search-result article::after {
  width: 40px;
  height: 20px;
  margin-left: 10px;
}
.grow_border_hoverVideo.o-container.mobile-padding.mobile-pb-0{
padding-top: 40px !important;
}
.o-container.full-width-hover-video.sec14.mobile-padding.mobile-pt-0 {
padding-bottom: 40px !important;
}
.heading-top-scale {
padding-top: 100rem!important;
padding-bottom: 25px!important;
}
.our-team-section, .contact-us-section .right-div>div:first-child, .padding-right-div {
padding-right: 30rem!important;
}
.custom-accordian .eael-image-accordion-hover {
    padding: 20px 0 20px 0!important;
}

.immersive-training.mobile-padding .heading-85 .elementor-widget-container{
padding-bottom: 20px !important;
}
.lets-talk-btn-sec .elementor-heading-title br{
display: none !important;
}
.heading-36, .heading-36 .elementor-heading-title, .heading-36 .ae-element-post-title {
font-size: 16px!important;
}
.immersive-training .eael-img-accordion .overlay .img-accordion-title {
font-size: 16px !important;
}
.drag-slider.mobile-padding.video-slider.mpb-0.mobile-pb-0  {
padding-left: 30rem!important;
padding-right: 30rem!important;
padding-top: 30px !important;
margin-top: 30px !important;
margin-bottom: 30px !important;
}
.slider-left-padding.video-slider {
    padding-left: 30rem!important;
    padding-right: 30rem!important;
}
	.slider-left-padding {
    padding-left: 30rem!important;
    padding-right: 30rem!important;

}
.color-scrolling.mobile-padding{
padding-bottom: 20px !important;
}
.big-text-container.black-t{
padding-top: 40px !important;
padding-bottom: 40px !important;

}
.big-text-container.black-t .elementskit-info-box-icon{
  margin: 0em 15px 0em 0em !important;
}
.big-text-container.black-t .technology-heading .elementskit-info-box-icon svg {
  max-width: 60px!important;
  width: 60px!important;
}
.big-text-container.black-t .technology-heading .elementskit-info-box-icon:after {
  width: 40px !important;
  height: 40px!important;
  right: 2px!important;
  top: 19px!important;
  background-position: -20px 0;
}
.big-text-container.black-t .technology-heading:hover .elementskit-info-box-icon:after {
  background-position: 4px -21px;
}
.our-values-section .elementor-icon-box-wrapper .elementor-icon-box-icon {
  padding-right: 15px;
}
.our-values-section .elementor-icon svg {
  width: 35px!important;
  height: 35px!important;
}

.open-position-section .content-div .open-positions .inner-sec1 .elementor-inner-column>.elementor-widget-wrap {
  padding: 23px 0 20px!important;
}
.open-position-section .content-div .open-positions .inner-sec1 .elementor-inner-column > .elementor-widget-wrap
 .elementor-button {
  font-size: 14px !important;
  padding: 12px 20px !important;
}
.contact-us .wpcf7-form-control-wrap {
  font-size: 15rem!important;
}
.top-banner.about-inner-sec.elementor-section.elementor-section-height-full {
  height: 250px!important;
}
.our-team-section.about-our-team {
  padding-top: 55px !important;
}
.meet-team.meet-the-team-div .elementor-testimonial__image img {
  height: 330px!important;
}
.arrow-heading .elementor-heading-title:after {
  width: 40rem!important;
  height: 20rem!important;
}
.open-positions .content-div .elementor-container:hover {
  background-image: unset !important;
}
.open-positions .content-div .elementor-container:hover .elementor-button {
  border-color: #000!important;
}
.open-positions .content-div .elementor-container:hover .arrow-heading .elementor-heading-title:after {
  background-position: 0 0 !important;
}
.Frist-2 .has_ae_slider:first-child {
  width: 50%!important;
}
.big-text-container.ht-50 {
  height: 35vh!important;
}
.da-search-result article .elementor-post__text {
  padding-right: 30px !important;
}
.search-banner .elementor-container {
  padding-top: 60px!important;
}
.da-search-result article .elementor-post__card .elementor-post__text {
  margin-top: 20px!important;
}
.da-search-result article a::after {
  top: 20px !important;
  width: 40px !important;
  height: 20px !important;
  margin-left: 10px !important;
}
.da-search-result .elementor-posts .elementor-post__card .elementor-post__excerpt {
  margin-bottom: 5px!important;
}
.da-search-result .elementor-posts .elementor-post__card .elementor-post__excerpt p{
  margin-bottom: 0!important;
}
.da-search-result .elementor-posts-container article {
  padding-bottom: 10px!important;
}
.da-search-result article a:hover::after {
  background-position: 20px -20px !important;
}
.da-search-result.elementor-section-boxed {
  padding-top: 20px !important;
}
	.why-us-sec .elementor-testimonial__text {
    font-size: 14px!important;
}

}

@media only screen and (max-width: 380px){
  .circle.big-text-150 {
    margin-left: 0 !important;
}
.past_projects_section .elementor-widget-testimonial-carousel .swiper-slide {
    padding: 20px !important;
    margin-top: 30px;
}
}