@media (max-width: 380px) {
  .home .all-platform-section .card-link .card-outer .card-icons {
    width: 50px;
    height: 50px;
    transform: translate(-4px, -4px);
  }
  .home .book-demo-section .card-outer .card-inner {
    padding: 32px 43px;
  }
  .page-template-mmm-page .pricing-col:first-child {
    min-width: 277px !important;
  }
  .page-template-mmm-page .book-demo-section .card-outer .card-inner {
    padding: 32px 43px;
  }
  .page-template-mmm-page .videopopup {
    margin: 0 0;
  }
  .page-template-mmm-page .contact-section {
    margin-top: 70px;
  }
  .page-template-mmm-page .contact-section .card__outers {
    padding: 22px;
  }
  .page-template-mmm-page .contact-section .card__outers .card__inner .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .contact-section .card__outers .card__inner .right-side .contact-form {
    padding: 18px;
  }
  .page-template-helix-page .position-absolute.helix,
  .page-template-helix-page .position-absolute.helix img {
    height: 777px !important;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .modal .modal-dialog .modal-content .modal-body {
    padding: 48px 24px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(1) h1 {
    font-family: "Inter", sans-serif;
    font-size: 31px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area {
    padding: 40px 16px;
    background-size: cover;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input > select {
    width: 100%;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
}
@media (max-width: 575.98px) {
  .tag {
    font-size: 14px;
  }
  .navs .logo img {
    width: 157px;
  }
  .navs .navigations_section .menu > ul > li .btns svg {
    margin-right: 0;
  }
  .navs .navigations_section .menu > ul > li .dropdown-menu ul > li > a {
    font-size: 16px;
  }
  .navs .navigations_section .menu .dropdown-menu {
    width: 200px;
  }
  .footer-section {
    padding: 20px 0;
  }
  .footer-section .contact-details {
    flex-direction: column;
    gap: 24px;
    margin-bottom: 24px;
  }
  .footer-section .spacer-24 {
    margin-top: unset;
  }
  .home .hero_section .main__headers > h1 {
    font-size: 44px;
  }
  .home .hero_section .main__text p {
    font-size: 16px;
  }
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-prev,
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-next {
    display: none;
  }
  .home .partner-slider-section .partnerSlider::before {
    display: none;
  }
  .home .smart-marketing-section {
    padding: 40px 0;
  }
  .home .smart-marketing-section .main__headers h4 {
    font-size: 32px;
  }
  .home .smart-marketing-section .main__text p {
    font-size: 16px;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion::before {
    display: none;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button {
    align-items: start;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button > div.text {
    font-size: 20px;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {
    display: none;
  }
  .home .all-platform-section {
    margin-bottom: 40px;
  }
  .home .all-platform-section .main__headers h4 {
    font-size: 32px;
  }
  .home .all-platform-section .main__text p {
    font-size: 16px;
  }
  .home .all-platform-section .card-link .card-outer {
    margin-bottom: 16px;
  }
  .home .all-platform-section .card-link .card-outer .card-inner h5 {
    font-size: 20px;
  }
  .home .all-platform-section .card-link .card-outer .card-inner p {
    font-size: 14px;
  }
  .home .platform-one-accordion-section .main-head-section {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .main-head-section h4 {
    font-size: 32px;
  }
  .home .platform-one-accordion-section .main__text p {
    font-size: 16px;
  }
  .home .platform-one-accordion-section .accordion-outer {
    padding: 15px;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item div {
    flex-basis: unset;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-header .accordion-button > div {
    font-size: 20px;
    width: 227px;
    white-space: normal;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-body > div {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-body > div p {
    font-size: 14px;
  }
  .home .book-demo-section .card-outer .card-inner {
    padding: 32px 42px;
  }
  .home .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .home .supercharges-section {
    padding: 40px 0;
  }
  .home .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .home .supercharges-section .main__text p {
    font-size: 16px;
  }
  .home .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .home .prediction-section .card__outers .card__inner {
    flex-direction: column;
  }
  .home .prediction-section .card__outers .card__inner .right-side .main__headers h4 {
    font-size: 32px;
  }
  .home .prediction-section .card__outers .card__inner .right-side .main__btn .btn-book {
    width: 100%;
  }
  .home .data-hub-section {
    padding: 20px 0;
  }
  .home .data-hub-section .main__headers h4 {
    font-size: 32px;
  }
  .home .data-hub-section .main__text p {
    font-size: 16px;
  }
  .home .data-hub-section .dataHubSlider .swiper-wrapper .swiper-slide {
    width: 335px;
    height: 179px;
  }
  .home .data-hub-section .data-hub-navigations .dataHubSlider-next,
  .home .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    display: none;
  }
  .home .video-section {
    padding: 84px 0 24px;
  }
  .home .video-section .main__headers h4 {
    font-size: 32px;
  }
  .home .video-section .main__text p {
    font-size: 16px;
  }
  .home .video-section .card_Outer {
    margin-bottom: 24px;
  }
  .home .contact-section {
    margin-bottom: 56px;
  }
  .home .contact-section .card__outers {
    padding: 20px;
  }
  .home .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .home .contact-section .card__outers .card__inner .left-side .main__headers h4 {
    font-size: 32px;
  }
  .home .contact-section .card__outers .card__inner .left-side,
  .home .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form,
  .home .contact-section .card__outers .card__inner .right-side .contact-form {
    padding: 20px;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .home .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .home .simulate-section .card__outers {
    padding: 23px;
  }
  .home .simulate-section .card__outers .card__inner {
    flex-direction: column;
  }
  .home .prov-section .card__outers {
    padding: 23px;
  }
  .home .prov-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .hero-section .section-outer {
    flex-direction: column;
  }
  .page-template-about-page .hero-section .section-outer .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .hero-section .section-outer .right-side .main__text p {
    font-size: 16px;
  }
  .page-template-about-page .vision-section .card-outer {
    padding: 20px;
  }
  .page-template-about-page .vision-section .card-outer .card-inner .first-row {
    flex-direction: column;
    margin-bottom: 32px;
  }
  .page-template-about-page .vision-section .card-outer .card-inner .first-row > div:nth-child(2) .main-heading h4 {
    font-size: 32px;
  }
  .page-template-about-page .vision-section .card-outer .card-inner .second-row {
    flex-direction: column-reverse;
  }
  .page-template-about-page .teams-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .teams-section .main__text p {
    font-size: 16px;
  }
  .page-template-about-page .teams-section .card-outer {
    max-width: 268px;
    margin: 0 auto;
  }
  .page-template-about-page .simulate-section .card__outers {
    padding: 23px;
  }
  .page-template-about-page .simulate-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .prov-section .card__outers {
    padding: 23px;
  }
  .page-template-about-page .prov-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .mortar-different-section .card-outer {
    padding: 20px;
  }
  .page-template-about-page .mortar-different-section .card-outer .card-inner .first-row {
    flex-direction: column-reverse;
    margin-bottom: 32px;
  }
  .page-template-about-page .mortar-different-section .card-outer .card-inner .first-row > div:nth-child(2) .main-heading h4 {
    font-size: 32px;
  }
  .page-template-about-page .mortar-different-section .card-outer .card-inner .second-row {
    flex-direction: column;
  }
  .page-template-about-page .what-do-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .what-do-section .main__text p {
    font-size: 16px;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side {
    width: 100%;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion::before {
    display: none;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button {
    align-items: start;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button > div.text {
    font-size: 20px;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {
    display: none;
  }
  .page-template-about-page .contact-section {
    margin-bottom: 56px;
  }
  .page-template-about-page .contact-section .card__outers {
    padding: 20px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form {
    padding: 20px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .page-template-blog-page .hero-section .section-outer {
    flex-direction: column;
  }
  .page-template-blog-page .hero-section .section-outer .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-blog-page .hero-section .section-outer .right-side .main__text p {
    font-size: 16px;
  }
  .page-template-blog-page .case-studies-section {
    margin-top: 60px;
  }
  .page-template-blog-page .case-studies-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-blog-page .case-studies-section .main__text p {
    font-size: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider-navigations .caseStudySlider-prev,
  .page-template-blog-page .case-studies-section .caseStudySlider-navigations .caseStudySlider-next {
    display: none;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .content-area h5 {
    font-size: 20px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area {
    flex-direction: column;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .prof-details {
    width: 100%;
    margin-bottom: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .roas {
    width: 100%;
    margin-bottom: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .conversion-rates {
    width: 100%;
    margin-bottom: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .campaing-rates {
    width: 100%;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .separetors::before {
    display: none;
  }
  .page-template-blog-page .book-demo-section {
    margin-bottom: 0;
  }
  .page-template-blog-page .book-demo-section .card-outer .card-inner {
    padding: 32px 42px;
  }
  .page-template-blog-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-blog-page .blog-section .card-outer .card-inner .img-area > img {
    max-height: 187px;
  }
  .page-template-feature-page .hero-section {
    background-size: cover;
    background-position: center;
  }
  .page-template-feature-page .hero-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-feature-page .hero-section .main__text p {
    font-size: 16px;
  }
  .page-template-feature-page .imge-section {
    margin-bottom: 40px;
  }
  .page-template-feature-page .imge-section .image-outer img {
    height: 186px;
  }
  .page-template-feature-page .features-section {
    margin-bottom: 36px;
  }
  .page-template-feature-page .features-section .feature-area .column-order {
    gap: 20px;
    flex-direction: column;
  }
  .page-template-feature-page .features-section .feature-area .column-order.order-by-revers {
    flex-direction: column;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.text-section {
    flex-basis: 100%;
    width: 100%;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.text-section h4 {
    font-size: 24px;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.img-section {
    flex-basis: 100%;
    width: 100%;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.img-section .img-outer img {
    height: 186px;
  }
  .page-template-feature-page .book-demo-section {
    margin-bottom: 0;
  }
  .page-template-feature-page .book-demo-section .card-outer .card-inner {
    padding: 32px 42px;
  }
  .page-template-feature-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-feature-page .contact-section {
    margin-bottom: 56px;
  }
  .page-template-feature-page .contact-section .card__outers {
    padding: 20px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form {
    padding: 20px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .feature-template-default .page-title-section {
    margin-bottom: 24px;
  }
  .feature-template-default .page-title-section {
    margin-bottom: 56px;
  }
  .feature-template-default .page-title-section .button-area > h1 {
    font-size: 24px;
  }
  .page-template-contact-page .hero_section .main__headers h1 {
    font-size: 32px;
  }
  .page-template-contact-page .hero_section .main__text p {
    font-size: 16px;
  }
  .page-template-contact-page .contact-details-section .contact-cards {
    flex-direction: column;
  }
  .page-template-contact-page .contact-form {
    margin-bottom: 60px;
  }
  .page-template-contact-page .contact-form .form-area {
    padding: 40px 16px;
    background-size: cover;
  }
  .page-template-contact-page .contact-form .form-area .phone_input {
    flex-direction: column;
  }
  .page-template-contact-page .contact-form .form-area .phone_input > select {
    width: 100%;
  }
  .page-template-contact-page .contact-form .form-area .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .single-blog {
    margin-bottom: 24px;
  }
  .single-blog .blog-preview-section .blog-header {
    align-items: flex-start;
    flex-direction: column;
  }
  .single-blog .blog-preview-section .blog-header .blog-title > h1 {
    font-size: 32px;
    max-width: unset;
    width: 100%;
  }
  .single-blog .featured_img_section {
    margin-bottom: 32px;
  }
  .single-blog .featured_img_section .blog-image-container {
    height: 284px;
  }
  .single-blog .blog-content-area {
    margin-bottom: 56px;
  }
  .page-template-mmm-page .hero_section .main__headers > h1 {
    font-size: 44px;
  }
  .page-template-mmm-page .hero_section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .supercharges-section {
    padding: 40px 0;
  }
  .page-template-mmm-page .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .supercharges-section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .page-template-mmm-page .data-hub-section {
    padding: 20px 0;
  }
  .page-template-mmm-page .data-hub-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .data-hub-section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .data-hub-section .dataHubSlidermmm .swiper-wrapper .swiper-slide {
    width: 335px;
    height: 179px;
  }
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-next,
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    display: none;
  }
  .page-template-mmm-page .book-demo-section .card-outer .card-inner {
    padding: 32px 42px;
  }
  .page-template-mmm-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-mmm-page .btn_back {
    position: relative;
    display: inline-block;
    margin-bottom: 24px;
  }
  .page-template-mmm-page .hero_section.mortat-mmm .main__headers > h1 {
    font-size: 35px;
  }
  .page-template-mmm-page .hero_section.mortat-mmm h2 {
    font-size: 27px;
    margin-bottom: 28px;
  }
  .page-template-mmm-page .problem-solving-section {
    margin-top: 25px;
  }
  .page-template-mmm-page .problem-solving-section .ps-section-wrap h3 {
    font-size: 24px;
  }
  .page-template-mmm-page .problem-solving-section .ps-section-wrap h4 {
    font-size: 26px;
  }
  .page-template-mmm-page .main__headers.mmm-title h4 {
    font-size: 42px !important;
  }
  .page-template-mmm-page .attribution p {
    font-size: 16px;
  }
  .page-template-mmm-page .who-it-for {
    margin-top: 73px;
    margin-bottom: 40px;
  }
  .page-template-mmm-page .who-it-for h2 {
    font-size: 30px;
  }
  .page-template-mmm-page .who-it-for .who-it-for-wrap {
    padding: 30px;
  }
  .page-template-mmm-page .who-it-for .who-it-for-col1 {
    margin-bottom: 30px;
  }
  .page-template-mmm-page .who-it-for .who-it-for-col1 h3 {
    font-size: 16px;
    margin-top: 15px;
    margin-bottom: 20px;
  }
  .page-template-mmm-page .x-factor h4 {
    font-size: 36px;
    font-weight: 500;
    line-height: 46px;
    max-width: 100%;
  }
  .page-template-mmm-page .x-factor .who-it-for-wrap {
    padding: 30px;
  }
  .page-template-mmm-page .x-factor .who-it-for-wrap h2 {
    font-size: 30px;
  }
  .page-template-mmm-page .pricing-box-wrap h3 {
    font-size: 34px;
    line-height: 44px;
    margin-bottom: 48px;
  }
  .page-template-mmm-page .pricing-table {
    overflow-x: scroll;
  }
  .page-template-mmm-page .pricing-col {
    padding: 50px 32px 40px;
    min-width: 250px;
  }
  .page-template-mmm-page .pricing-col h6 {
    font-size: 18px;
  }
  .page-template-mmm-page .pricing-col:first-child {
    min-width: 315px;
    padding-left: 32px;
  }
  .page-template-mmm-page .tbl-tick {
    top: -26px;
  }
  .page-template-mmm-page .book-demo-section.mortat-mmm .header-area h4 {
    font-size: 28px !important;
  }
  .page-template-mmm-page .choose-button {
    margin: 0 auto;
  }
  .page-template-mmm-page section.steps-guide {
    margin: 0px;
  }
  .page-template-mmm-page .mortarmmm h4 {
    font-size: 25px !important;
  }
  .page-template-mmm-page .videopopup {
    margin: 0 0;
  }
  .page-template-mmm-page .contact-section {
    margin-top: 70px;
  }
  .page-template-mmm-page .contact-section .card__outers {
    padding: 22px;
  }
  .page-template-mmm-page .contact-section .card__outers .card__inner .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .contact-section .card__outers .card__inner .right-side .contact-form {
    padding: 20px;
  }
  .page-template-mmm-page .sections-merge-bg .hero-section {
    padding-top: 100px;
  }
  .page-template-mmm-page .sections-merge-bg .hero-section .flex-container {
    gap: 20px;
  }
  .page-template-mmm-page .sections-merge-bg .hero-section .flex-container .flex-box:nth-child(1) .main__headers > h1 {
    font-size: 43px;
  }
  .page-template-mmm-page .sections-merge-bg .partner__logos__section {
    margin-top: 50px;
  }
  .page-template-mmm-page > .mmm {
    height: 100%;
  }
  .page-template-mmm-page > .mmm img {
    height: auto;
  }
  .page-template-mmm-page .advantages_section {
    margin: 100px 0 0 0;
  }
  .page-template-mmm-page .advantages_section .main__headers > h4 {
    font-size: 42px;
  }
  .page-template-mmm-page .advantages_section .advantages {
    gap: 22px;
    flex-direction: column;
  }
  .page-template-mmm-page .advantages_section .advantages .items_divs .item_divs_outer .item_divs_inner.d-flex {
    flex-direction: column;
    gap: 35px;
  }
  .page-template-mmm-page .advantages_section .advantages .items_divs .item_divs_outer .item_divs_inner.d-flex .video_outers video {
    width: 100%;
  }
  .page-template-mmm-page .play_back_section {
    margin-top: 100px;
  }
  .page-template-mmm-page .play_back_section .contents__divs .main__text h4 {
    font-size: 42px;
  }
  .page-template-mmm-page .build-leaders-section .main__headers > h4 {
    font-size: 42px;
  }
  .page-template-mmm-page .build-leaders-section .card-outers {
    margin: 0;
  }
  .page-template-mmm-page .build-leaders-section .card-outers.desktops {
    display: none;
  }
  .page-template-mmm-page .build-leaders-section .card-outers.mobiles {
    display: block;
  }
  .page-template-mmm-page .testomonial__section .testimonial-card {
    margin: 0 0;
    padding: 40px 20px;
  }
  .page-template-mmm-page .cta-section {
    padding-top: 50px;
  }
  .page-template-helix-page.m-helix .problem-solving-section {
    margin-top: 50px;
    margin-bottom: 48px;
  }
  .page-template-helix-page .problem-solving-section {
    margin-top: 25px;
  }
  .page-template-helix-page .problem-solving-section .ps-section-wrap h3 {
    font-size: 24px;
  }
  .page-template-helix-page .problem-solving-section .ps-section-wrap h4 {
    font-size: 26px;
  }
  .page-template-helix-page .supercharges-section {
    padding: 40px 0;
  }
  .page-template-helix-page .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-helix-page .supercharges-section .main__text p {
    font-size: 16px;
  }
  .page-template-helix-page .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .page-template-helix-page .image-block-section .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-helix-page .image-block-section .card__outers .card__inner .main__headers h4 {
    font-size: 28px;
    text-align: center;
  }
  .page-template-helix-page .image-block-section .card__outers .card__inner .main__headers h4 br {
    display: none;
  }
  .page-template-helix-page .btn_back {
    margin: auto;
  }
  .page-template-helix-page .who-it-for {
    margin-top: 73px;
    margin-bottom: 40px;
  }
  .page-template-helix-page .who-it-for h2 {
    font-size: 30px;
  }
  .page-template-helix-page .who-it-for .who-it-for-wrap {
    padding: 30px;
  }
  .page-template-helix-page .who-it-for .who-it-for-col1 {
    margin-bottom: 30px;
  }
  .page-template-helix-page .who-it-for .who-it-for-col1 h3 {
    font-size: 16px;
    margin-top: 15px;
    margin-bottom: 20px;
  }
  .page-template-helix-page .mortar-outbox {
    padding: 30px;
  }
  .page-template-helix-page .position-absolute.helix,
  .page-template-helix-page .position-absolute.helix img {
    height: 777px;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .page-template-helix-page .block-swap .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-helix-page .block-swap .card__outers .card__inner .main__headers h4 {
    font-size: 28px;
    text-align: center;
  }
  .page-template-helix-page .block-swap .card__outers .card__inner .main__headers h4 br {
    display: none;
  }
  .page-template-helix-page .hero_section .main__headers > h1 {
    font-size: 30px;
  }
  .page-template-helix-page.m-helix {
    padding-top: 0 !important;
  }
  .page-template-helix-page.m-helix .who-it-for {
    margin-top: 0 !important;
  }
  .page-template-helix-page.m-helix .who-it-for .who-it-for-wrap {
    padding: 15px;
    margin-bottom: 30px;
  }
  .page-template-helix-page.m-helix .supercharges-section {
    padding-top: 0;
  }
  .page-template-helix-page .image-block-section {
    position: relative;
    display: block;
    margin-top: 0;
  }
  .page-template-helix-page .image-block-section .card__outers .card__inner .right-side .tag {
    margin: auto;
  }
  .page-template-helix-page .block-swap .card__outers .card__inner .right-side .tag {
    margin: auto;
  }
  .page-template-helix-page .book-demo-section .card-outer .card-inner {
    padding: 32px 42px;
  }
  .page-template-helix-page .mortarmmm h4 {
    font-size: 25px !important;
  }
  .page-template-os-page .all-platform-section.fullos .main__headers h4 {
    font-size: 30px;
    line-height: 45px;
  }
  .page-template-os-page .mortat-fullos .mortar-hero:before,
  .page-template-os-page .mortat-fullos .mortar-hero:after {
    display: none;
  }
  .page-template-os-page .mortat-fullos .main__headers h2 {
    font-size: 28px;
  }
  .page-template-os-page .mortat-fullos section.hero_section.mortat-fullos {
    margin-top: 145px;
  }
  .page-template-os-page section.hero_section.mortat-fullos .btn_back {
    top: 0;
  }
  .page-template-os-page .mortar-fullos-outbox {
    padding: 20px 0 0px;
  }
  .page-template-os-page .fullos-sec2 h5 {
    font-size: 35px;
    line-height: 51px;
    margin-bottom: 60px;
  }
  .page-template-os-page .fullos-sec2 h5 br {
    display: none;
  }
  .page-template-os-page section.who-it-for.fullos {
    margin-top: 0;
  }
  .page-template-os-page section.who-it-for.fullos h2 {
    font-size: 26px;
  }
  .page-template-os-page .blockpadding {
    padding: 4px 0 25px !important;
  }
  .page-template-os-page .block-swap .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-os-page .block-swap .card__inner .left-side {
    flex-basis: 100%;
  }
  .page-template-os-page .image-block-section .card__inner .right-side {
    flex-basis: 100% !important;
  }
  .page-template-os-page .image-block-section .card__inner .left-side {
    flex-basis: 100% !important;
  }
  .page-template-os-page .page-template-mmm-page.m-fullos .book-demo-section {
    padding: 20px 0 60px 0 !important;
  }
  .page-template-ds-page .position-absolute.ds,
  .page-template-ds-page .position-absolute.ds img {
    height: 734px;
  }
  .page-template-ds-page.m-ds .problem-solving-section {
    margin-top: 0px !important;
    margin-bottom: 30px;
  }
  .page-template-ds-page.m-ds .problem-solving-section .ps-section-wrap {
    padding: 43px 30px;
  }
  .page-template-ds-page.m-ds .book-demo-section {
    padding-top: 0;
    padding-bottom: 35px;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row {
    flex-direction: column;
    margin-bottom: 0;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row .subcol h6 {
    font-size: 17px;
    text-align: center !important;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row .subcol:first-child ::before {
    display: none;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row::after {
    display: none;
  }
  .page-template-ds-page.m-ds .subblock h6 {
    text-align: center;
  }
  .page-template-ds-page.m-ds .subblock h6::after {
    position: absolute;
    content: "";
    display: block;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.15) 100%);
    width: 100%;
    height: 1px;
    bottom: -15px;
    right: 0;
  }
  .page-template-ds-page.m-ds .confidence {
    margin-top: 0 !important;
  }
  .page-template-ds-page.m-ds .confidence .who-it-for-wrap {
    padding: 48px 10px 0px !important;
  }
  .page-template-ds-page.m-ds .confidence .who-it-for-col1 {
    padding: 10px 18px 0 18px;
  }
  .page-template-ds-page.m-ds .image-block-section .right-side {
    flex-basis: 100% !important;
    width: 100%;
  }
  .page-template-ds-page.m-ds .block-swap .right-side {
    flex-basis: 100% !important;
    width: 100%;
  }
  .page-template-ds-page .blockpadding {
    padding: 24px 0px 13px !important;
  }
  .page-template-mmm-page.m-ds .who-it-for h2 {
    font-size: 30px;
  }
  .modal .modal-dialog .modal-content .modal-body {
    padding: 48px 24px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(1) h1 {
    font-family: "Inter", sans-serif;
    font-size: 31px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area {
    padding: 40px 16px;
    background-size: cover;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input > select {
    width: 100%;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .mobile {
    display: block !important;
  }
  .desktop {
    display: none !important;
  }
  .page-template-contact-page .contact-form .contactform-columns {
    gap: 56px;
    flex-direction: column-reverse;
  }
  .page-template-contact-page .contact-form .contactform-columns div.columns:nth-child(1) {
    width: 100%;
  }
  .page-template-contact-page .contact-form .contactform-columns div.columns:nth-child(2) {
    width: 100%;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .tag {
    font-size: 14px;
  }
  .navs .logo img {
    width: 157px;
  }
  .navs .navigations_section .menu > ul > li .btns svg {
    margin-right: 0;
  }
  .navs .navigations_section .menu > ul > li .dropdown-menu ul > li > a {
    font-size: 16px;
  }
  .navs .navigations_section .menu .dropdown-menu {
    width: 200px;
  }
  .footer-section {
    padding: 20px 0;
  }
  .footer-section .contact-details {
    flex-direction: column;
    gap: 24px;
    margin-bottom: 24px;
  }
  .footer-section .spacer-24 {
    margin-top: unset;
  }
  .home .hero_section .main__headers > h1 {
    font-size: 44px;
  }
  .home .hero_section .main__text p {
    font-size: 16px;
  }
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-prev,
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-next {
    display: none;
  }
  .home .partner-slider-section .partnerSlider::before {
    display: none;
  }
  .home .smart-marketing-section {
    padding: 40px 0;
  }
  .home .smart-marketing-section .main__headers h4 {
    font-size: 32px;
  }
  .home .smart-marketing-section .main__text p {
    font-size: 16px;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion::before {
    display: none;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button {
    align-items: start;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button > div.text {
    font-size: 20px;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {
    display: none;
  }
  .home .all-platform-section {
    margin-bottom: 40px;
  }
  .home .all-platform-section .main__headers h4 {
    font-size: 32px;
  }
  .home .all-platform-section .main__text p {
    font-size: 16px;
  }
  .home .all-platform-section .card-link .card-outer {
    margin-bottom: 16px;
  }
  .home .all-platform-section .card-link .card-outer .card-inner h5 {
    font-size: 20px;
  }
  .home .all-platform-section .card-link .card-outer .card-inner p {
    font-size: 14px;
  }
  .home .platform-one-accordion-section .main-head-section {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .main-head-section h4 {
    font-size: 32px;
  }
  .home .platform-one-accordion-section .main__text p {
    font-size: 16px;
  }
  .home .platform-one-accordion-section .accordion-outer {
    padding: 15px;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item div {
    flex-basis: unset;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-header .accordion-button > div {
    font-size: 20px;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-body > div {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-body > div p {
    font-size: 14px;
  }
  .home .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .home .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .home .supercharges-section {
    padding: 40px 0;
  }
  .home .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .home .supercharges-section .main__text p {
    font-size: 16px;
  }
  .home .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .home .prediction-section .card__outers .card__inner {
    flex-direction: column;
  }
  .home .prediction-section .card__outers .card__inner .right-side .main__headers h4 {
    font-size: 32px;
  }
  .home .prediction-section .card__outers .card__inner .right-side .main__btn .btn-book {
    width: 100%;
  }
  .home .data-hub-section {
    padding: 20px 0;
  }
  .home .data-hub-section .main__headers h4 {
    font-size: 32px;
  }
  .home .data-hub-section .main__text p {
    font-size: 16px;
  }
  .home .data-hub-section .dataHubSlider .swiper-wrapper .swiper-slide {
    width: 335px;
    height: 179px;
  }
  .home .data-hub-section .data-hub-navigations .dataHubSlider-next,
  .home .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    display: none;
  }
  .home .video-section {
    padding: 84px 0 24px;
  }
  .home .video-section .main__headers h4 {
    font-size: 32px;
  }
  .home .video-section .main__text p {
    font-size: 16px;
  }
  .home .video-section .card_Outer {
    margin-bottom: 24px;
  }
  .home .contact-section {
    margin-bottom: 56px;
  }
  .home .contact-section .card__outers {
    padding: 20px;
  }
  .home .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .home .contact-section .card__outers .card__inner .left-side,
  .home .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .check-section > .input-group .form-check,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .phone_input,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .phone_input > select,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .home .simulate-section .card__outers .card__inner {
    flex-direction: column;
  }
  .home .prov-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .hero-section .section-outer {
    flex-direction: column;
  }
  .page-template-about-page .hero-section .section-outer .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .hero-section .section-outer .right-side .main__text p {
    font-size: 16px;
  }
  .page-template-about-page .vision-section .card-outer {
    padding: 20px;
  }
  .page-template-about-page .vision-section .card-outer .card-inner .first-row {
    flex-direction: column;
    margin-bottom: 32px;
  }
  .page-template-about-page .vision-section .card-outer .card-inner .first-row > div:nth-child(2) .main-heading h4 {
    font-size: 32px;
  }
  .page-template-about-page .vision-section .card-outer .card-inner .second-row {
    flex-direction: column-reverse;
  }
  .page-template-about-page .teams-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .teams-section .main__text p {
    font-size: 16px;
  }
  .page-template-about-page .teams-section .card-outer {
    max-width: 268px;
    margin: 0 auto;
  }
  .page-template-about-page .simulate-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .prov-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .mortar-different-section .card-outer {
    padding: 20px;
  }
  .page-template-about-page .mortar-different-section .card-outer .card-inner .first-row {
    flex-direction: column-reverse;
    margin-bottom: 32px;
  }
  .page-template-about-page .mortar-different-section .card-outer .card-inner .first-row > div:nth-child(2) .main-heading h4 {
    font-size: 32px;
  }
  .page-template-about-page .mortar-different-section .card-outer .card-inner .second-row {
    flex-direction: column;
  }
  .page-template-about-page .what-do-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .what-do-section .main__text p {
    font-size: 16px;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion::before {
    display: none;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button {
    align-items: start;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button > div.text {
    font-size: 20px;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {
    display: none;
  }
  .page-template-about-page .contact-section {
    margin-bottom: 56px;
  }
  .page-template-about-page .contact-section .card__outers {
    padding: 20px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .check-section > .input-group .form-check,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input > select,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .page-template-feature-page .hero-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-feature-page .hero-section .main__text p {
    font-size: 16px;
  }
  .page-template-feature-page .imge-section {
    margin-bottom: 40px;
  }
  .page-template-feature-page .imge-section .image-outer img {
    height: 186px;
  }
  .page-template-feature-page .features-section {
    margin-bottom: 36px;
  }
  .page-template-feature-page .features-section .feature-area .column-order {
    gap: 20px;
    flex-direction: column;
  }
  .page-template-feature-page .features-section .feature-area .column-order.order-by-revers {
    flex-direction: column;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.text-section {
    flex-basis: 100%;
    width: 100%;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.text-section h4 {
    font-size: 24px;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.img-section {
    flex-basis: 100%;
    width: 100%;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.img-section .img-outer img {
    height: 186px;
  }
  .page-template-feature-page .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .page-template-feature-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-feature-page .contact-section {
    margin-bottom: 56px;
  }
  .page-template-feature-page .contact-section .card__outers {
    padding: 20px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .check-section > .input-group .form-check,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input > select,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .page-template-blog-page .hero-section .section-outer {
    flex-direction: column;
  }
  .page-template-blog-page .hero-section .section-outer .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-blog-page .hero-section .section-outer .right-side .main__text p {
    font-size: 16px;
  }
  .page-template-blog-page .case-studies-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-blog-page .case-studies-section .main__text p {
    font-size: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider-navigations .caseStudySlider-prev,
  .page-template-blog-page .case-studies-section .caseStudySlider-navigations .caseStudySlider-next {
    display: none;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .content-area h5 {
    font-size: 20px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area {
    flex-direction: column;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .prof-details {
    width: 100%;
    margin-bottom: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .roas {
    width: 100%;
    margin-bottom: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .conversion-rates {
    width: 100%;
    margin-bottom: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .campaing-rates {
    width: 100%;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .separetors::before {
    display: none;
  }
  .page-template-blog-page .blog-section .card-outer .card-inner .img-area > img {
    max-height: 187px;
  }
  .page-template-blog-page .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .page-template-blog-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-contact-page .hero_section .main__headers h1 {
    font-size: 32px;
  }
  .page-template-contact-page .hero_section .main__text p {
    font-size: 16px;
  }
  .page-template-contact-page .contact-details-section .contact-cards {
    flex-direction: column;
  }
  .page-template-contact-page .contact-form {
    margin-bottom: 60px;
  }
  .page-template-contact-page .contact-form .form-area {
    padding: 40px 16px;
    background-size: cover;
  }
  .page-template-contact-page .contact-form .form-area .phone_input {
    flex-direction: column;
  }
  .page-template-contact-page .contact-form .form-area .phone_input > select {
    width: 100%;
  }
  .page-template-contact-page .contact-form .form-area .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .feature-template-default .page-title-section {
    margin-bottom: 24px;
  }
  .feature-template-default .page-title-section {
    margin-bottom: 56px;
  }
  .feature-template-default .page-title-section .button-area > h1 {
    font-size: 24px;
  }
  .single-blog {
    margin-bottom: 24px;
  }
  .single-blog .blog-preview-section .blog-header {
    align-items: flex-start;
    flex-direction: column;
  }
  .single-blog .blog-preview-section .blog-header .blog-title > h1 {
    font-size: 32px;
    max-width: unset;
    width: 100%;
  }
  .single-blog .featured_img_section {
    margin-bottom: 32px;
  }
  .single-blog .featured_img_section .blog-image-container {
    height: 284px;
  }
  .single-blog .blog-content-area {
    margin-bottom: 56px;
  }
  .page-template-mmm-page .hero_section .main__headers > h1 {
    font-size: 44px;
  }
  .page-template-mmm-page .hero_section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .supercharges-section {
    padding: 40px 0;
  }
  .page-template-mmm-page .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .supercharges-section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .page-template-mmm-page .data-hub-section {
    padding: 20px 0;
  }
  .page-template-mmm-page .data-hub-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .data-hub-section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .data-hub-section .dataHubSlidermmm .swiper-wrapper .swiper-slide {
    width: 335px;
    height: 179px;
  }
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-next,
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    display: none;
  }
  .page-template-mmm-page .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .page-template-mmm-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-helix-page .hero_section .main__headers > h1 {
    font-size: 44px;
  }
  .page-template-helix-page .hero_section .main__text p {
    font-size: 16px;
  }
  .page-template-helix-page .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .page-template-helix-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-helix-page .supercharges-section {
    padding: 40px 0;
  }
  .page-template-helix-page .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-helix-page .supercharges-section .main__text p {
    font-size: 16px;
  }
  .page-template-helix-page .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .page-template-helix-page .block-swap .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-helix-page .block-swap .card__outers .card__inner .main__headers h4 br {
    display: none;
  }
  .page-template-os-page .mortat-fullos .mortar-hero:before {
    width: 126px;
    height: 86px;
    top: 6px;
    left: 34px;
  }
  .page-template-os-page .mortat-fullos .mortar-hero:after {
    width: 176px;
    height: 127px;
    top: 244px;
    right: 34px;
  }
  .page-template-os-page .all-platform-section.fullos .card-link .card-outer .card-icons {
    width: 36px;
    height: 36px;
    left: 5px;
    top: 5px;
    transform: translate(-10px, -10px);
  }
  .page-template-os-page .all-platform-section.fullos .card-link .card-outer .card-inner .default-text h5 {
    font-size: 22px;
  }
  .page-template-os-page .all-platform-section.fullos .card-link .card-outer .card-inner .default-text p {
    font-size: 13px;
  }
  .page-template-os-page .mortar-fullos-outbox {
    padding: 0;
  }
  .page-template-os-page .fullos-sec2 h5 {
    font-size: 34px;
    line-height: 53px;
  }
  .page-template-os-page .all-platform-section.fullos .card-link .card-outer .card-inner {
    padding: 44px 24px 24px;
  }
  .page-template-os-page .blockpadding {
    padding: 16px 0px 5px !important;
  }
  .page-template-os-page .page-template-mmm-page.m-fullos .book-demo-section {
    padding: 20px 0 60px 0;
  }
  .page-template-os-page .block-swap .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-os-page .block-swap .card__inner .left-side {
    flex-basis: 100%;
  }
  .page-template-os-page .image-block-section .card__inner .right-side {
    flex-basis: 100% !important;
  }
  .page-template-os-page .image-block-section .card__inner .left-side {
    flex-basis: 100% !important;
  }
  .modal .modal-dialog .modal-content .modal-body {
    padding: 48px 24px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(1) h1 {
    font-family: "Inter", sans-serif;
    font-size: 31px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area {
    padding: 40px 16px;
    background-size: cover;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input > select {
    width: 100%;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .mobile {
    display: block !important;
  }
  .desktop {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .tag {
    font-size: 14px;
  }
  .navs .logo img {
    width: 157px;
  }
  .navs .navigations_section .menu > ul > li .btns svg {
    margin-right: 0;
  }
  .navs .navigations_section .menu > ul > li .dropdown-menu ul > li > a {
    font-size: 16px;
  }
  .footer-section {
    padding: 20px 0;
  }
  .footer-section .contact-details {
    flex-direction: row;
    gap: 24px;
    margin-bottom: 24px;
  }
  .footer-section .spacer-24 {
    margin-top: unset;
  }
  .home .hero_section .main__headers > h1 {
    font-size: 44px;
  }
  .home .hero_section .main__text p {
    font-size: 16px;
  }
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-prev,
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-next {
    display: none;
  }
  .home .partner-slider-section .partnerSlider::before {
    display: none;
  }
  .home .smart-marketing-section {
    padding: 40px 0;
  }
  .home .smart-marketing-section .main__headers h4 {
    font-size: 32px;
  }
  .home .smart-marketing-section .main__text p {
    font-size: 16px;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion::before {
    display: none;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button {
    align-items: start;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button > div.text {
    font-size: 20px;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {
    display: none;
  }
  .home .all-platform-section {
    margin-bottom: 40px;
  }
  .home .all-platform-section .main__headers h4 {
    font-size: 32px;
  }
  .home .all-platform-section .main__text p {
    font-size: 16px;
  }
  .home .all-platform-section .card-link .card-outer {
    margin-bottom: 16px;
  }
  .home .all-platform-section .card-link .card-outer .card-icons {
    width: 40px;
    height: 40px;
    transform: translate(-10px, -10px);
  }
  .home .all-platform-section .card-link .card-outer .card-inner h5 {
    font-size: 20px;
  }
  .home .all-platform-section .card-link .card-outer .card-inner p {
    font-size: 14px;
  }
  .home .platform-one-accordion-section .tag {
    margin: 0 auto;
  }
  .home .platform-one-accordion-section .main-head-section {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .main-head-section h4 {
    font-size: 32px;
    margin: 0 auto;
  }
  .home .platform-one-accordion-section .main__text p {
    font-size: 16px;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-header .accordion-button > div {
    font-size: 20px;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-body > div {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-body > div p {
    font-size: 14px;
  }
  .home .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .home .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .home .supercharges-section {
    padding: 40px 0;
  }
  .home .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .home .supercharges-section .main__text p {
    font-size: 16px;
  }
  .home .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .home .prediction-section .card__outers .card__inner {
    flex-direction: column;
  }
  .home .prediction-section .card__outers .card__inner .right-side .main__headers h4 {
    font-size: 32px;
  }
  .home .prediction-section .card__outers .card__inner .right-side .main__btn .btn-book {
    width: 100%;
  }
  .home .data-hub-section {
    padding: 20px 0;
  }
  .home .data-hub-section .main__headers h4 {
    font-size: 32px;
  }
  .home .data-hub-section .main__text p {
    font-size: 16px;
  }
  .home .data-hub-section .dataHubSlider .swiper-wrapper .swiper-slide {
    width: 335px;
    height: 300px;
  }
  .home .data-hub-section .data-hub-navigations .dataHubSlider-next,
  .home .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    display: none;
  }
  .home .video-section {
    padding: 84px 0 24px;
  }
  .home .video-section .main__headers h4 {
    font-size: 32px;
  }
  .home .video-section .main__text p {
    font-size: 16px;
  }
  .home .video-section .card_Outer {
    margin-bottom: 24px;
  }
  .home .contact-section {
    margin-bottom: 56px;
  }
  .home .contact-section .card__outers {
    padding: 20px;
  }
  .home .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .home .contact-section .card__outers .card__inner .left-side,
  .home .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .phone_input,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .phone_input > select,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .check-section > .input-group .form-check,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .home .simulate-section .card__outers .card__inner {
    flex-direction: column;
  }
  .home .prov-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .hero-section .section-outer {
    flex-direction: column;
  }
  .page-template-about-page .hero-section .section-outer .left-side {
    max-width: unset;
  }
  .page-template-about-page .hero-section .section-outer .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .hero-section .section-outer .right-side {
    max-width: unset;
  }
  .page-template-about-page .hero-section .section-outer .right-side .main__text p {
    font-size: 16px;
  }
  .page-template-about-page .vision-section .card-outer {
    padding: 20px;
  }
  .page-template-about-page .vision-section .card-outer .card-inner .first-row {
    flex-direction: column;
    margin-bottom: 32px;
  }
  .page-template-about-page .vision-section .card-outer .card-inner .first-row > div:nth-child(2) .main-heading h4 {
    font-size: 32px;
  }
  .page-template-about-page .vision-section .card-outer .card-inner .second-row {
    flex-direction: column-reverse;
  }
  .page-template-about-page .teams-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .teams-section .main__text p {
    font-size: 16px;
  }
  .page-template-about-page .teams-section .card-outer {
    max-width: 268px;
    margin: 0 auto;
  }
  .page-template-about-page .simulate-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .prov-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .mortar-different-section .card-outer {
    padding: 20px;
  }
  .page-template-about-page .mortar-different-section .card-outer .card-inner .first-row {
    flex-direction: column-reverse;
    margin-bottom: 32px;
  }
  .page-template-about-page .mortar-different-section .card-outer .card-inner .first-row > div:nth-child(2) .main-heading h4 {
    font-size: 32px;
  }
  .page-template-about-page .mortar-different-section .card-outer .card-inner .second-row {
    flex-direction: column;
  }
  .page-template-about-page .what-do-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-about-page .what-do-section .main__text p {
    font-size: 16px;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion::before {
    display: none;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button {
    align-items: start;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button > div.text {
    font-size: 20px;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {
    display: none;
  }
  .page-template-about-page .contact-section {
    margin-bottom: 56px;
  }
  .page-template-about-page .contact-section .card__outers {
    padding: 20px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input > select,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .check-section > .input-group .form-check,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .page-template-feature-page .hero-section {
    background-size: cover;
    background-position: center;
  }
  .page-template-feature-page .hero-section .hero-section-content {
    height: 80vh;
  }
  .page-template-feature-page .hero-section .hero-section-content .main__headers h4 {
    font-size: 45px;
  }
  .page-template-feature-page .hero-section .hero-section-content .main__text p {
    font-size: 16px;
  }
  .page-template-feature-page .imge-section {
    margin-bottom: 40px;
  }
  .page-template-feature-page .imge-section .image-outer img {
    height: 186px;
  }
  .page-template-feature-page .features-section {
    margin-bottom: 36px;
  }
  .page-template-feature-page .features-section .feature-area .column-order {
    gap: 20px;
    flex-direction: column;
  }
  .page-template-feature-page .features-section .feature-area .column-order.order-by-revers {
    flex-direction: column;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.text-section {
    flex-basis: 100%;
    width: 100%;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.text-section h4 {
    font-size: 24px;
  }
  .page-template-feature-page .features-section .feature-area .column-order > div.img-section {
    flex-basis: 100%;
    width: 100%;
  }
  .page-template-feature-page .book-demo-section {
    margin-bottom: 56px;
  }
  .page-template-feature-page .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .page-template-feature-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-feature-page .contact-section {
    margin-bottom: 56px;
  }
  .page-template-feature-page .contact-section .card__outers {
    padding: 20px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input > select,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .check-section > .input-group .form-check,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .page-template-contact-page .hero_section .main__headers h1 {
    font-size: 32px;
  }
  .page-template-contact-page .hero_section .main__text p {
    font-size: 16px;
  }
  .page-template-contact-page .contact-details-section .contact-cards {
    flex-direction: column;
  }
  .page-template-contact-page .contact-form .contactform-columns {
    gap: 56px;
    flex-direction: column-reverse;
  }
  .page-template-contact-page .contact-form .contactform-columns div.columns:nth-child(1) {
    width: 100%;
  }
  .page-template-contact-page .contact-form .contactform-columns div.columns:nth-child(2) {
    width: 100%;
  }
  .mobile {
    display: block !important;
  }
  .desktop {
    display: none !important;
  }
  .page-template-blog-page .hero-section .section-outer {
    flex-direction: column;
  }
  .page-template-blog-page .hero-section .section-outer .left-side {
    max-width: unset;
  }
  .page-template-blog-page .hero-section .section-outer .left-side .main__headers h4 {
    font-size: 32px;
  }
  .page-template-blog-page .hero-section .section-outer .right-side {
    max-width: unset;
  }
  .page-template-blog-page .hero-section .section-outer .right-side .main__text p {
    font-size: 16px;
  }
  .page-template-blog-page .blog-section .card-outer {
    min-height: unset;
  }
  .page-template-blog-page .blog-section .card-outer .card-inner .img-area > img {
    max-height: 187px;
  }
  .page-template-blog-page .case-studies-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-blog-page .case-studies-section .main__text p {
    font-size: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider-navigations .caseStudySlider-prev,
  .page-template-blog-page .case-studies-section .caseStudySlider-navigations .caseStudySlider-next {
    display: none;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .content-area h5 {
    font-size: 20px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area {
    flex-wrap: wrap;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .prof-details {
    width: 100%;
    margin-bottom: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .roas {
    width: 50%;
    margin-bottom: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .conversion-rates {
    width: 50%;
    margin-bottom: 16px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .campaing-rates {
    width: 50%;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .separetors::before {
    display: none;
  }
  .page-template-blog-page .book-demo-section {
    margin-bottom: 56px;
  }
  .page-template-blog-page .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .page-template-blog-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .feature-template-default .page-title-section {
    margin-bottom: 24px;
  }
  .feature-template-default .page-title-section {
    margin-bottom: 56px;
  }
  .feature-template-default .page-title-section .button-area > h1 {
    font-size: 24px;
  }
  .single-blog {
    margin-bottom: 24px;
  }
  .single-blog .blog-preview-section .blog-header {
    align-items: flex-start;
    flex-direction: column;
  }
  .single-blog .blog-preview-section .blog-header .blog-title > h1 {
    font-size: 32px;
    max-width: unset;
    width: 100%;
  }
  .single-blog .featured_img_section {
    margin-bottom: 32px;
  }
  .single-blog .featured_img_section .blog-image-container {
    height: 284px;
  }
  .single-blog .blog-content-area {
    margin-bottom: 56px;
  }
  .page-template-mmm-page .hero_section .main__headers > h1 {
    font-size: 44px;
  }
  .page-template-mmm-page .hero_section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .supercharges-section {
    padding: 40px 0;
  }
  .page-template-mmm-page .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .supercharges-section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .page-template-mmm-page .data-hub-section {
    padding: 20px 0;
  }
  .page-template-mmm-page .data-hub-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .data-hub-section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .data-hub-section .dataHubSlidermmm .swiper-wrapper .swiper-slide {
    width: 335px;
    height: 300px;
  }
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-next,
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    display: none;
  }
  .page-template-mmm-page .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .page-template-mmm-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-mmm-page .mmm {
    height: 660px;
  }
  .page-template-mmm-page .mmm img {
    height: 660px;
  }
  .page-template-mmm-page .problem-solving-section {
    margin-top: 57px;
  }
  .page-template-mmm-page .problem-solving-section .ps-section-wrap h4 {
    font-size: 41px;
  }
  .page-template-mmm-page .who-it-for {
    margin-top: 75px;
  }
  .page-template-mmm-page .who-it-for .who-it-for-wrap {
    padding: 48px 40px 60px;
  }
  .page-template-mmm-page .who-it-for h2 {
    font-size: 46px;
    margin-bottom: 53px;
  }
  .page-template-mmm-page .x-factor h4 {
    font-size: 40px;
  }
  .page-template-mmm-page .x-factor .who-it-for-wrap {
    padding: 48px 40px 60px;
  }
  .page-template-mmm-page .x-factor .who-it-for-wrap h2 {
    font-size: 46px;
    margin-bottom: 53px;
  }
  .page-template-mmm-page .pricing-box-wrap h3 {
    font-size: 40px;
  }
  .page-template-mmm-page .pricing-table {
    overflow-x: scroll;
  }
  .page-template-mmm-page .pricing-feature {
    font-size: 15px;
    line-height: 15px;
  }
  .page-template-mmm-page .pricing-col:first-child {
    min-width: 365px;
    padding-bottom: 115px;
  }
  .page-template-mmm-page .pricing-col:first-child .pricing-feature {
    font-size: 15px;
  }
  .page-template-mmm-page .pricing-col h6 {
    margin-bottom: 30px;
  }
  .page-template-mmm-page section.steps-guide {
    margin-bottom: 30px;
  }
  .page-template-mmm-page .mortat-mmm .main__headers {
    margin-top: 30px;
  }
  .page-template-mmm-page .sections-merge-bg .partner__logos__section {
    margin-top: 60px;
  }
  .page-template-mmm-page .advantages_section {
    margin: 70px 0 0 0;
  }
  .page-template-mmm-page .advantages_section .advantages {
    flex-direction: column;
    gap: 22px;
  }
  .page-template-mmm-page .advantages_section .advantages .items_divs:first-child .item_divs_outer .item_divs_inner {
    display: flex;
    flex-direction: row-reverse;
    gap: 35px;
  }
  .page-template-mmm-page .advantages_section .advantages .items_divs:first-child .item_divs_outer .item_divs_inner .video_outers {
    min-width: 249px;
  }
  .page-template-mmm-page .advantages_section .advantages .items_divs:first-child .item_divs_outer .item_divs_inner .video_outers video {
    width: 249px;
    height: 180px;
    max-height: unset;
  }
  .page-template-mmm-page .testomonial__section .testimonial-card {
    margin: 0 0;
  }
  .page-template-mmm-page .build-leaders-section .card-outers {
    margin: 0 0;
  }
  .page-template-mmm-page .cta-section {
    padding-top: 62px;
  }
  .page-template-mmm-page .page-template-mmm-page .book-demo-section {
    padding: 60px 0 100px 0;
  }
  .page-template-helix-page .position-absolute.helix,
  .page-template-helix-page .position-absolute.helix img {
    height: 720px;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .page-template-helix-page .mortat-helix .main__headers {
    margin-top: 100px;
  }
  .page-template-helix-page .mortat-helix .main__headers > h1 {
    font-size: 43px;
  }
  .page-template-helix-page .supercharges-section .main__headers h4 {
    font-size: 43px;
  }
  .page-template-helix-page .problem-solving-section .ps-section-wrap h4 {
    font-size: 43px;
  }
  .page-template-helix-page .who-it-for .who-it-for-wrap {
    padding: 48px 9px 60px;
  }
  .page-template-helix-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 43px;
  }
  .page-template-helix-page .image-block-section .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-helix-page .image-block-section .card__outers .card__inner .main__headers h4 br {
    display: none;
  }
  .page-template-helix-page .block-swap .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-helix-page .block-swap .card__outers .card__inner .main__headers h4 br {
    display: none;
  }
  .page-template-helix-page.m-helix .who-it-for {
    margin-top: 0;
  }
  .page-template-os-page .mortat-fullos .mortar-hero:before {
    width: 126px;
    height: 86px;
    top: 6px;
    left: 34px;
  }
  .page-template-os-page .mortat-fullos .mortar-hero:after {
    width: 176px;
    height: 127px;
    top: 244px;
    right: 34px;
  }
  .page-template-os-page .all-platform-section.fullos .card-link .card-outer .card-icons {
    width: 36px;
    height: 36px;
    left: 5px;
    top: 5px;
    transform: translate(-10px, -10px);
  }
  .page-template-os-page .all-platform-section.fullos .card-link .card-outer .card-inner .default-text h5 {
    font-size: 22px;
  }
  .page-template-os-page .all-platform-section.fullos .card-link .card-outer .card-inner .default-text p {
    font-size: 13px;
  }
  .page-template-os-page .mortar-fullos-outbox {
    padding: 0;
  }
  .page-template-os-page .fullos-sec2 h5 {
    font-size: 34px;
    line-height: 53px;
  }
  .page-template-os-page .all-platform-section.fullos .card-link .card-outer .card-inner {
    padding: 44px 24px 24px;
  }
  .page-template-os-page .blockpadding {
    padding: 16px 0px 5px !important;
  }
  .page-template-os-page .page-template-mmm-page.m-fullos .book-demo-section {
    padding: 20px 0 60px 0;
  }
  .page-template-os-page .block-swap .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-os-page .block-swap .card__inner .left-side {
    flex-basis: 100%;
  }
  .page-template-os-page .image-block-section .card__inner .right-side {
    flex-basis: 100% !important;
  }
  .page-template-os-page .image-block-section .card__inner .left-side {
    flex-basis: 100% !important;
  }
  .page-template-ds-page.m-ds .who-it-for {
    margin-top: 0;
  }
  .page-template-ds-page.m-ds .problem-solving-section {
    margin-top: 136px;
  }
  .page-template-ds-page.m-ds .image-block-section .card__outers {
    padding-bottom: 0;
  }
  .page-template-ds-page.m-ds .image-block-section .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-ds-page.m-ds .block-swap .card__outers {
    padding-bottom: 0;
  }
  .page-template-ds-page.m-ds .block-swap .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-ds-page.m-ds .blockpadding {
    padding: 27px 0px 25px !important;
  }
  .page-template-ds-page.m-ds .book-demo-section {
    padding: 0 0 44px;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row {
    flex-direction: column;
    margin-bottom: 0;
    position: relative;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row .subcol {
    width: 100%;
    max-width: 100%;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row .subcol:first-child ::before {
    display: none;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row::after {
    display: none;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row h6 {
    text-align: center;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row h6::after {
    position: absolute;
    content: "";
    display: block;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.15) 100%);
    width: 100%;
    height: 1px;
    bottom: -15px;
    right: 0;
  }
  .page-template-ds-page .block-swap .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-ds-page .image-block-section .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-ds-page .blockpadding {
    padding: 60px 0px 25px !important;
  }
  .page-template-ds-page .position-absolute.ds,
  .page-template-ds-page .position-absolute.ds img {
    height: 833px;
  }
  .modal .modal-dialog .modal-content .modal-body {
    padding: 48px 24px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(1) h1 {
    font-family: "Inter", sans-serif;
    font-size: 31px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area {
    padding: 40px 16px;
    background-size: cover;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input > select {
    width: 100%;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .tag {
    font-size: 14px;
  }
  .navs .logo img {
    width: 157px;
  }
  .navs .navigations_section .menu > ul > li .btns svg {
    margin-right: 0;
  }
  .navs .navigations_section .menu > ul > li .dropdown-menu ul > li > a {
    font-size: 16px;
  }
  .footer-section {
    padding: 20px 0;
  }
  .footer-section .contact-details {
    gap: 24px;
    margin-bottom: 24px;
  }
  .footer-section .spacer-24 {
    margin-top: unset;
  }
  .mobile {
    display: block !important;
  }
  .desktop {
    display: none !important;
  }
  .page-template-blog-page .blog-section .card-outer .card-inner .img-area > img {
    max-height: 171px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider-navigations .caseStudySlider-prev,
  .page-template-blog-page .case-studies-section .caseStudySlider-navigations .caseStudySlider-next {
    display: none;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .separetors::before {
    left: -10%;
  }
  .home .hero_section .main__headers > h1 {
    font-size: 44px;
  }
  .home .hero_section .main__text p {
    font-size: 16px;
  }
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-prev,
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-next {
    display: none;
  }
  .home .partner-slider-section .partnerSlider::before {
    display: none;
  }
  .home .smart-marketing-section {
    padding: 40px 0;
  }
  .home .smart-marketing-section .main__headers h4 {
    font-size: 32px;
  }
  .home .smart-marketing-section .main__text p {
    font-size: 16px;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion::before {
    display: none;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button {
    align-items: start;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button > div.text {
    font-size: 20px;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {
    display: none;
  }
  .home .smart-marketing-section .marketing__accordion .right-side .accordion .accordion-item .accordion-body img {
    max-width: 500px;
  }
  .home .all-platform-section {
    margin-bottom: 40px;
  }
  .home .all-platform-section .main__headers h4 {
    font-size: 32px;
  }
  .home .all-platform-section .main__text p {
    font-size: 16px;
  }
  .home .all-platform-section .card-link .card-outer {
    margin-bottom: 16px;
  }
  .home .all-platform-section .card-link .card-outer .card-icons {
    width: 45px;
    height: 45px;
    transform: translate(-5px, -5px);
  }
  .home .all-platform-section .card-link .card-outer .card-inner h5 {
    font-size: 20px;
  }
  .home .all-platform-section .card-link .card-outer .card-inner p {
    font-size: 14px;
  }
  .home .platform-one-accordion-section .tag {
    margin: 0 auto;
  }
  .home .platform-one-accordion-section .main-head-section {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .main-head-section h4 {
    font-size: 32px;
    margin: 0 auto;
  }
  .home .platform-one-accordion-section .main__text p {
    font-size: 16px;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-header .accordion-button > div {
    font-size: 20px;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-body > div {
    flex-direction: column;
  }
  .home .platform-one-accordion-section .accordion-outer .accordion .accordion-item .accordion-body > div p {
    font-size: 14px;
  }
  .home .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .home .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .home .supercharges-section {
    padding: 40px 0;
  }
  .home .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .home .supercharges-section .main__text p {
    font-size: 16px;
  }
  .home .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .home .prediction-section .card__outers .card__inner {
    flex-direction: column;
  }
  .home .prediction-section .card__outers .card__inner .right-side .main__headers h4 {
    font-size: 32px;
  }
  .home .prediction-section .card__outers .card__inner .right-side .main__btn .btn-book {
    width: 100%;
  }
  .home .data-hub-section {
    padding: 20px 0;
  }
  .home .data-hub-section .main__headers h4 {
    font-size: 32px;
  }
  .home .data-hub-section .main__text p {
    font-size: 16px;
  }
  .home .data-hub-section .dataHubSlider .swiper-wrapper .swiper-slide {
    width: 335px;
    height: 300px;
  }
  .home .data-hub-section .data-hub-navigations .dataHubSlider-next,
  .home .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    display: none;
  }
  .home .video-section {
    padding: 84px 0 24px;
  }
  .home .video-section .main__headers h4 {
    font-size: 32px;
  }
  .home .video-section .main__text p {
    font-size: 16px;
  }
  .home .video-section .card_Outer {
    margin-bottom: 24px;
  }
  .home .contact-section {
    margin-bottom: 56px;
  }
  .home .contact-section .card__outers {
    padding: 20px;
  }
  .home .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .home .contact-section .card__outers .card__inner .left-side,
  .home .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .phone_input,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .phone_input > select,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .home .contact-section .card__outers .card__inner .left-side .contact-form .check-section > .input-group .form-check,
  .home .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .home .simulate-section .card__outers .card__inner {
    flex-direction: column;
  }
  .home .prov-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-about-page .hero-section .section-outer {
    gap: 20px;
  }
  .page-template-about-page .contact-section {
    margin-bottom: 56px;
  }
  .page-template-about-page .contact-section .card__outers {
    padding: 20px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input > select,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .page-template-about-page .contact-section .card__outers .card__inner .left-side .contact-form .check-section > .input-group .form-check,
  .page-template-about-page .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .page-template-about-page .what-do-section .marketing__accordion {
    flex-direction: column;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion::before {
    display: none;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button {
    align-items: start;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button > div.text {
    font-size: 20px;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {
    display: none;
  }
  .page-template-about-page .what-do-section .marketing__accordion .right-side .accordion .accordion-item .accordion-body img {
    max-width: 500px;
  }
  .page-template-about-page .simulate-section .card__outers .card__inner {
    flex-direction: column-reverse;
  }
  .page-template-about-page .prov-section .card__outers .card__inner {
    flex-direction: column;
  }
  .page-template-contact-page .contact-form .form-area .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .page-template-feature-page .hero-section {
    background-size: cover;
    background-position: center;
  }
  .page-template-feature-page .hero-section .hero-section-content {
    height: 80vh;
  }
  .page-template-feature-page .contact-section {
    margin-bottom: 56px;
  }
  .page-template-feature-page .contact-section .card__outers {
    padding: 20px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner {
    flex-direction: column;
    gap: 24px;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .btn-book,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .btn-book {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input {
    flex-direction: column;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .phone_input > select,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .phone_input > select {
    width: 100%;
  }
  .page-template-feature-page .contact-section .card__outers .card__inner .left-side .contact-form .check-section > .input-group .form-check,
  .page-template-feature-page .contact-section .card__outers .card__inner .right-side .contact-form .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
  .page-template-mmm-page .hero_section .main__headers > h1 {
    font-size: 44px;
  }
  .page-template-mmm-page .hero_section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .supercharges-section {
    padding: 40px 0;
  }
  .page-template-mmm-page .supercharges-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .supercharges-section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .supercharges-section .card-outer .headers h5 {
    font-size: 20px;
  }
  .page-template-mmm-page .data-hub-section {
    padding: 20px 0;
  }
  .page-template-mmm-page .data-hub-section .main__headers h4 {
    font-size: 32px;
  }
  .page-template-mmm-page .data-hub-section .main__text p {
    font-size: 16px;
  }
  .page-template-mmm-page .data-hub-section .dataHubSlidermmm .swiper-wrapper .swiper-slide {
    width: 335px;
    height: 300px;
  }
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-next,
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    display: none;
  }
  .page-template-mmm-page .book-demo-section .card-outer .card-inner {
    padding: 32px 53px;
  }
  .page-template-mmm-page .book-demo-section .card-outer .card-inner .header-area h4 {
    font-size: 30px;
  }
  .page-template-mmm-page .mmm {
    height: 680px;
  }
  .page-template-mmm-page .mmm img {
    height: 680px;
  }
  .page-template-mmm-page .problem-solving-section {
    margin-top: 75px;
  }
  .page-template-mmm-page .problem-solving-section .ps-section-wrap h4 {
    font-size: 45px;
  }
  .page-template-mmm-page .mmm-title h4 {
    max-width: 80%;
  }
  .page-template-mmm-page .who-it-for {
    margin-top: 80px;
  }
  .page-template-mmm-page .pricing-col {
    width: 170px;
    padding: 50px 11px 40px;
  }
  .page-template-mmm-page .pricing-col h6 {
    font-size: 20px;
  }
  .page-template-mmm-page .pricing-col:first-child {
    width: 450px;
    padding-bottom: 115px;
    padding: 50px 35px 115px;
  }
  .page-template-mmm-page .pricing-feature {
    margin-bottom: 12px;
    line-height: 25px;
  }
  .page-template-mmm-page .pricing-feature small {
    margin-bottom: 15px;
    display: block;
  }
  .page-template-mmm-page .mortat-helix .main__headers {
    margin-top: 140px;
  }
  .page-template-mmm-page .choose-button {
    font-size: 16px;
    width: auto;
    height: 48px;
  }
  .page-template-mmm-page .advantages_section .advantages {
    flex-direction: column;
    gap: 22px;
  }
  .page-template-mmm-page .advantages_section .advantages .items_divs:first-child .item_divs_outer .item_divs_inner {
    display: flex;
    flex-direction: row-reverse;
    gap: 35px;
  }
  .page-template-mmm-page .advantages_section .advantages .items_divs:first-child .item_divs_outer .item_divs_inner .video_outers {
    min-width: 249px;
  }
  .page-template-mmm-page .advantages_section .advantages .items_divs:first-child .item_divs_outer .item_divs_inner .video_outers video {
    width: 249px;
    height: 180px;
    max-height: unset;
  }
  .page-template-helix-page .position-absolute.helix,
  .page-template-helix-page .position-absolute.helix img {
    height: 710px;
  }
  .page-template-helix-page .image-block-section .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-helix-page .block-swap .main__headers h4 br {
    display: none;
  }
  .page-template-helix-page .block-swap .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-helix-page.m-helix .who-it-for {
    margin-bottom: 0;
    margin-top: 0;
  }
  .page-template-helix-page.m-helix .who-it-for-wrap {
    padding: 0;
  }
  .page-template-helix-page.m-helix .image-block-section .card__outers .card__inner .main__headers h4 br {
    display: none;
  }
  .page-template-os-page .all-platform-section.fullos .card-link .card-outer .card-icons {
    width: 45px;
    height: 45px;
  }
  .page-template-os-page .all-platform-section.fullos .card-link:hover .card-outer .card-inner .default-text {
    display: none;
    transition: transform 0.5s ease-in-out;
  }
  .page-template-os-page .all-platform-section.fullos .card-link:hover .card-outer .card-inner .hover-text {
    display: block;
    transition: transform 0.5s ease-in-out;
  }
  .page-template-os-page .blockpadding {
    padding: 24px 0px 25px !important;
  }
  .page-template-os-page section.who-it-for.fullos {
    margin-top: 0;
  }
  .page-template-os-page .page-template-mmm-page.m-fullos .book-demo-section {
    padding: 0px 0 40px;
  }
  .page-template-os-page .block-swap .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-os-page .block-swap .card__inner .left-side {
    flex-basis: 100%;
  }
  .page-template-os-page .image-block-section .card__inner .right-side {
    flex-basis: 100% !important;
  }
  .page-template-os-page .image-block-section .card__inner .left-side {
    flex-basis: 100% !important;
  }
  .page-template-ds-page.m-ds .who-it-for {
    margin-top: 30px;
  }
  .page-template-ds-page.m-ds .image-block-section .card__outers {
    padding-bottom: 0;
  }
  .page-template-ds-page.m-ds .image-block-section .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-ds-page.m-ds .block-swap .card__outers {
    padding-bottom: 0;
  }
  .page-template-ds-page.m-ds .block-swap .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-ds-page.m-ds .blockpadding {
    padding: 27px 0px 25px !important;
  }
  .page-template-ds-page.m-ds .book-demo-section {
    padding: 0 0 44px;
  }
  .page-template-ds-page.m-ds .subblock .subblock-row .subcol:first-child ::before {
    right: 20px;
  }
  .page-template-ds-page.m-ds .problem-solving-section {
    margin-top: 130px;
  }
  .page-template-ds-page.m-ds .position-absolute.ds,
  .page-template-ds-page.m-ds .position-absolute.ds img {
    height: 800px;
  }
  .page-template-ds-page .block-swap .card__inner .right-side {
    flex-basis: 100%;
  }
  .page-template-ds-page .image-block-section .card__outers .card__inner .right-side {
    flex-basis: 100%;
  }
  .modal .modal-dialog .modal-content .modal-body {
    padding: 48px 24px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(1) h1 {
    font-family: "Inter", sans-serif;
    font-size: 31px;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area {
    padding: 40px 16px;
    background-size: cover;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input {
    flex-direction: column;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .phone_input > select {
    width: 100%;
  }
  .modal .modal-dialog .modal-content .modal-body .content-section > div:nth-child(2) .form-area .check-section > .input-group .form-check {
    width: calc(50% - 10px);
  }
}
@media (min-width: 1200px) and (max-width: 1399.98px) {
  .home .all-platform-section .card-link .card-outer .card-icons {
    transform: translate(-5px, -5px);
  }
  .home .data-hub-section .dataHubSlider .swiper-wrapper .swiper-slide {
    width: 750px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider {
    max-width: 920px;
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .separetors::before {
    left: -1rem;
  }
  .page-template-contact-page .contact-form .form-area {
    background-size: cover;
  }
  .page-template-mmm-page .sections-merge-bg .hero-section {
    padding-top: 120px;
  }
  .page-template-mmm-page .sections-merge-bg .hero-section .flex-container .flex-box:nth-child(1) {
    flex-grow: 1;
    width: 530px;
  }
  .page-template-mmm-page .sections-merge-bg .hero-section .flex-container .flex-box:nth-child(1) .main__headers > h1 {
    font-size: 70px;
  }
  .page-template-mmm-page .advantages_section {
    margin: 110px 0 0 0;
  }
  .page-template-mmm-page .data-hub-section .dataHubSlidermmm .swiper-wrapper .swiper-slide {
    width: 750px;
  }
}
@media (min-width: 1400px) and (max-width: 1599.98px) {
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-prev {
    left: 0;
    transform: translateX(-20px);
  }
  .home .plateform-slider-section .platformsSlider-navigations .platformsSlider-next {
    right: 0;
    transform: translateX(20px);
  }
  .home .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    left: 0;
    transform: translateX(-20px);
  }
  .home .data-hub-section .data-hub-navigations .dataHubSlider-next {
    right: 0;
    transform: translateX(20px);
  }
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .separetors::before {
    left: -30%;
  }
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-prev {
    left: 0;
    transform: translateX(-50px);
  }
  .page-template-mmm-page .data-hub-section .data-hub-navigations .dataHubSlider-next {
    right: 0;
    transform: translateX(50px);
  }
}
@media (min-width: 1600px) and (max-width: 1799.98px) {
  .page-template-blog-page .case-studies-section .caseStudySlider .swiper-wrapper .slider-autor .details-area .separetors::before {
    left: -30%;
  }
}/*# sourceMappingURL=responsive.css.map */