/* 768px - > 980px */

@media only screen and (max-width: 980px) and (min-width: 768px) {
  .case-std-wd-section {

  }
  .desc-page.et_pb_module {
    width: 70%;
  }
  .blurb-Whychoose.blurb-Whychoose-1 .et_pb_blurb_description {
    height: auto;
  }
  .seo-types-of-section .et_pb_module .et_pb_module_header {
  }
  div.seo_ss7 .et_pb_blurb_description {
    margin-top: 24px;
    margin-left: -76px;
  }
  div.seo_ss7 .et_pb_blurb_container .et_pb_module_header,
  .seo-types-of-section .et_pb_module .et_pb_module_header {
    font-size: 18px !important;
    line-height: 28px !important;
  }
  /* div.seo_ss7 .et_pb_blurb_container .et_pb_blurb_description {
    font-size: 18px;
    line-height: 28px;
  } */
  div.seo_ss7 .et_pb_blurb_container {
    padding-left: 24px;
    padding-top: 16px;
  }
  .seo-content-item .et_pb_blurb_description p:first-child {
    font-size: 18px;
    line-height: 28px;
  }
  .seo-our-section
    .seo-boxed-connect-item
    .et_pb_blurb_description
    p:first-child {
    font-size: 18px;
    line-height: 28px;
  }
  .seo-our-section
    div.ppc-boxed-connect-item
    .et_pb_blurb_description
    p:first-child {
    padding-top: 14px;
  }
  a.et-pb-arrow-next,
  a.et-pb-arrow-prev {
    top: 63% !important;
  }
  .form-row.form-row-get-in.et_pb_row {
    height: fit-content;
    padding-left: 0 !important;
  }
  .et_pb_column .et_pb_widget {
    width: 100%;
  }
  .et_pb_gutters3 .row-sec2-blog .et_pb_column_2_3 {
    width: 55%;
    margin-right: 24px;
  }
  #section_icon_note {
    width: 200px !important;
  }
  .et_pb_gutters3 .row-sec2-blog .et_pb_column_1_3 {
    width: 40%;
  }
  .blog-item .et_pb_blog_grid.clearfix.et_pb_text_align_center div.column {
    width: 100%;
  }
  .case-std-wd-section {
    display: grid !important;
    grid-template-columns: auto auto !important;
  }
  #section_slide_4 .seo-case-studies .seo-case-studie-title p {
    font-size: 18px;
    line-height: 26px;
  }
  #section_slide_4 .seo-case-studies {
    display: grid;
    gap: 32px;
    width: 100%;
    grid-template-columns: auto auto 205px;
  }
  /* .website-design-section .title-section {
    padding-right: 240px !important;
  } */
  .our-process-number-item .et_pb_blurb_content {
    margin: 0 !important;
  }
  .the-core-component-section .et_pb_blurb_container,
  .our-process-number-item .et_pb_blurb_container {
    position: relative;
    top: -10px;
  }
  #section_pcc_5 h3.et_pb_module_header,
  .our-process-number-item p.et_pb_module_header,
  .the-core-component-section p.et_pb_module_header,
  #section_pcc_4 h3.et_pb_module_header,
  .why-ch-digital-maketing
    .et_pb_module.et_pb_blurb
    .et_pb_blurb_description
    p:first-child {
    font-size: 18px !important;
    line-height: 28px !important;
    padding-bottom: 8px;
  }
  div.ppc-boxed-connect .ppc-boxed-connect-item .et_pb_blurb_container {
    padding-left: 20px;
    padding-top: 14px;
  }
  .ppc-boxed-connect .title-section {
    padding: 0 5em;
  }
  .ppc-boxed-connect .ppc-boxed-connect-item .et_pb_blurb_content {
    margin-left: 0;
  }
  .the-core-component-section .title-section {
    padding-right: 10em;
  }
  #section_pcc_4 .title-section {
    padding-right: 14em;
  }
  div.seo_ss5 .et_pb_blurb_container .et_pb_blurb_description {
    margin-left: -66px;
    margin-top: 32px;
  }
  .seo_ss5 .et_pb_blurb_container {
    padding-left: 14px;
    padding-top: 10px;
  }
  .SEO-Strategies-conntent1 .et_pb_heading_container {
    padding-right: 100px;
  }
  div.seo_ss2 .et_pb_column_2,
  div.seo_ss2 .et_pb_column_3 {
    margin: 0;
    margin-bottom: 30px;
  }
  div.col1-someOf-seo .et_pb_module:nth-child(9) {
    grid-column: 2 / span 1;
  }
  div.col1-someOf-seo .et_pb_module:nth-child(10) {
    grid-column: 3 / span 1;
  }
  div.col1-someOf-seo {
    display: grid;
    grid-template-columns: auto auto auto auto;
    gap: 32px;
  }
  div.digital_ss2 .et_pb_column.et_pb_column_1_3 .et_pb_blurb_content {
    margin-left: 0;
  }
  div.digital_ss2 .et_pb_column.et_pb_column_1_3 {
    width: 100%;
  }
  .case-studies .et_pb_slide_content .title {
    font-size: 20px;
    line-height: 28px;
  }
  div.case-studies-section > div#casestudy_row {
    padding: 24px;
  }
  .case-studies .et_pb_slide_content p:nth-child(2) {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 16px;
  }
  .wo-websites-section div.ppc-boxed-connect-item {
    margin-left: 0;
  }
  .wo-websites-section
    div.ppc-boxed-connect-item
    .et_pb_blurb_description
    p:last-child {
    margin-left: -76px;
  }
  .wo-websites-section
    div.ppc-boxed-connect-item
    .et_pb_blurb_description
    p:first-child {
    margin-top: 10px;
  }
  div.ppc-boxed-connect-item .et_pb_blurb_description p:last-child {
    margin-left: -67px;
  }
  div.ppc-boxed-connect-item .et_pb_blurb_description p:first-child {
    font-size: 18px;
    line-height: 28px;
  }
  div.webdesign-boxed-whychoose .ppc-boxed-item .et_pb_blurb_content {
    margin-left: 0;
    width: 100%;
  }
  div.webdesign-boxed-whychoose
    div.et_pb_row.why-ch-ew-box
    div.et_pb_column.et_pb_css_mix_blend_mode_passthrough {
    display: block !important;
  }
  .page.et_pb_pagebuilder_layout #main-content {
    margin-top: 56px;
  }
  div.ready-to-section-service.et_pb_section {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  div.ready-to-section-service .col-1 {
    width: 100%;
  }
  div.ready-to-section-service .col-1 {
    margin-right: 0;
  }
  div.heading-h1 h1,
  div.heading-h2 h2,
  div.heading-h3-40 h3 {
    font-size: 32px;
    line-height: 48px;
  }
  .cta-mobile-menu {
    text-align: center;
  }
  div.form-section .form-col-1 h2.et_pb_module_heading {
    padding-right: 130px;
  }
  div.marketing-service-section .marketing-service-row {
    grid-template-columns: 50% 50%;
  }
  div.form-section .et_pb_contact p input,
  div.form-section .et_pb_contact p select {
    font-size: 14px;
  }
  .form-section.form-update-by-dat div.form-col-2 {
    width: 100%;
    transform: unset;
  }
  .form-section div.form-col-1 {
    margin: unset;
    margin-bottom: 48px;
    width: 100%;
  }
  .www-us div.www-us-content .www-us-item {
    width: 100%;
    height: fit-content;
  }
  div.unparalleled-section .unparalleled-col-1 {
    width: 100%;
    margin-right: 0%;
  }
  .our-story-section .our-story-col-1 > div {
    width: 100%;
  }
  div.title-page h1 {
    font-size: 48px;
    line-height: 60px;
  }
  div.desc-page p {
    font-size: 18px;
    line-height: 30px;
  }
  .ppc-ss2 div.et_pb_row {
    grid-template-columns: auto;
    row-gap: 32px;
  }
  .seo-content-item .et_pb_blurb_content {
    margin-left: 0;
  }
  .case-studies .et_pb_container {
    height: 215px !important;
  }
  div.case-studies .et_pb_slide_with_image .et_pb_slide_description {
    width: 54.1% !important;
  }
  div.case-studies div .et_pb_slide_image,
  .et_pb_slide_video {
    width: 41.95% !important;
    margin-top: -76px !important;
  }
  div.recent-web-section div.recent-web-col {
    display: grid !important;
    grid-template-columns: auto auto auto !important;
  }
  .ready-to-section-service div.col-2 {
    height: 340px !important;
    display: block;
    width: 100%;
  }
  div.recent-web-section .recent-web-col {
    grid-template-columns: auto auto auto;
  }
  body.page-id-7 .”title-section” {
    width: 100%;
  }
  div.sec1-heading-home {
    width: 80%;
  }
  div.desc-homepage {
    width: 70%;
  }
  .blurb-Experience h3.et_pb_module_header {
    line-height: 40px !important;
  }
  .slick-ourApproach .et_pb_column {
    background-color: grey !important;
    background-blend-mode: multiply;
  }
  div.col1-OurAmazing {
    width: 100% !important;
    margin-bottom: 48px !important;
  }
  div.col2-OurAmazing {
    margin-bottom: 48px !important;
    width: 100% !important;
  }
  div.col3-OurAmazing {
    margin-bottom: 48px !important;
    width: 100% !important;
  }

  .img-multiAward.et_pb_module {
    width: 90%;
  }
  #testimonials_row.et_pb_row {
    background-position: right top;
  }
  #testimonails_slides {
    padding-bottom: 180px !important;
  }
  div.blog_more a.entry-featured-image-url img {
    height: 100%;
  }

  div.list-item-footer div.et_pb_blurb_content {
    margin-left: 0;
  }
  .our-digitalServices .et_pb_column,
  .our-digitalServices .et_pb_column span,
  .our-digitalServices .et_pb_column span img {
    width: 100% !important;
  }
  .our-digitalServices {
    display: grid;
    gap: 32px;
    grid-template-columns: auto auto;
  }
  .et_pb_column.et_pb_column_2_5.et_pb_column_9.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    width: 40% !important;
  }
  .col1-Elevate.et_pb_column {
    width: 54% !important;
  }
  .col1-OurAmazing span,
  .col1-OurAmazing .et_pb_module,
  .col2-OurAmazing .et_pb_module,
  .col3-OurAmazing .et_pb_module,
  .col1-OurAmazing span img,
  .col2-OurAmazing span,
  .col2-OurAmazing span img,
  .col3-OurAmazing span img,
  .col3-OurAmazing span {
    width: 100%;
    height: fit-content;
  }
  footer div.footer-row.et_pb_row {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .title-section.ourstory-about {
    padding-right: 160px;
  }
  div.our-digital-section .our-digital-col-1 {
    grid-template-columns: 20% 20% 20%;
    justify-content: space-between;
  }
  .www-us-item .et_pb_blurb_content {
    margin-left: 0;
  }
  div.meet-the-team .meet-the-team-row-1 {
    grid-template-columns: auto auto;
  }
  div.meet-the-team .meet-the-team-item.et_pb_column_20 {
    transform: translateX(50%);
  }
  div.et_pb_gutters3 .et_pb_column_1_4.col1-footer {
    width: 45%;
    margin-right: 32px;
  }
  div.et_pb_gutters3 .et_pb_column_1_4.col2-footer,
  div.et_pb_gutters3 .et_pb_column_1_4.col3-footer {
    width: 46%;
  }
  div.et_pb_section div.et_pb_column.col4-footer {
    width: 45%;
  }
  .our-digitalServices .et_pb_column .et_pb_module.et_pb_text_align_left {
    height: 160px;
  }
  div.col1-OurAmazing .et_pb_module.et_pb_text:not(.ourAmazing-outComes),
  div.col2-OurAmazing .et_pb_module.et_pb_text:not(.ourAmazing-outComes),
  div.col3-OurAmazing .et_pb_module.et_pb_text:not(.ourAmazing-outComes) {
    margin: 1em 0 !important;
  }
  div.webdesign-boxed-whychoose
    div.et_pb_row.why-ch-ew-box
    div.et_pb_column.et_pb_css_mix_blend_mode_passthrough {
    gap: 24px;
  }
  div.webdesign-boxed-whychoose
    div.et_pb_row.why-ch-ew-box
    div.et_pb_column.et_pb_css_mix_blend_mode_passthrough {
    display: grid;
    grid-template-columns: auto auto;
  }
  div.col1-someOf-home {
    display: grid;
    grid-template-columns: auto auto auto auto;
    gap: 32px;
  }
  div.title-section h2,
  div.”title-section” h2 {
    font-size: 32px !important;
    line-height: 40px;
  }
  div#testimonails_slides .et-pb-controllers a,
  div#testimonails_slides .et-pb-controllers .et-pb-active-control {
    width: 14px;
    height: 14px;
  }
  #testimonails_slide .et_pb_slides {
    height: 530px;
  }
  div#testimonials_row {
    height: 665px;
  }
  div#testimonails_slide .et-pb-controllers {
    height: 21px;
  }
  div#testimonails_slide .et_pb_slide_description {
    height: 600px;
    width: 100%;
    padding-top: 190px;
  }
  div#testimonails_slide
    .et_pb_slide_description
    .et_pb_slide_content
    p:nth-child(2),
  div#testimonails_slide
    .et_pb_slide_description
    .et_pb_slide_content
    p:nth-child(3),
  div#testimonails_slide
    .et_pb_slide_description
    .et_pb_slide_content
    p:last-child {
    font-size: 14px;
    line-height: 21px;
  }
  div.img-container-circles {
    position: absolute;
    top: 16px;
    bottom: 0px;
    left: 50%;
    right: 0px;
    content: "";
    width: 160px;
    height: 160px;
    transform: translateX(-50%);
  }
  div#testimonails_slide .et_pb_slide_image {
    margin: 0 !important;
    width: 140px;
    left: 50%;
    -ms-transform: translateX(-50%) !important;
    -webkit-transform: translateX(-50%) !important;
    -moz-transform: translateX(-50%) !important;
    -o-transform: translateX(-50%) !important;
    transform: translateX(-50%) !important;
    top: 26px;
    height: 140px;
    -ms-transform: unset !important;
    -moz-transform: unset !important;
    -o-transform: unset !important;
    animation: unset !important;
  }
  div#testimonails_slide .et_pb_slide_image img {
    width: unset;
    margin: unset;
    -ms-transform: unset !important;
    -moz-transform: unset !important;
    -o-transform: unset !important;
    animation: unset !important;
  }
  .digital_marketing.et_pb_row_5col {
    display: grid;
    grid-template-columns: auto auto;
    gap: 32px;
  }
  .digital_marketing div.et_pb_column.et_pb_column_1_5:nth-child(5) {
    grid-column: 1 / span 2;
  }
  .digital_marketing div.et_pb_column.et_pb_column_1_5 {
    width: 100%;
  }
  .blog-detail-page .et_pb_section {
    padding: 0 !important;
  }
  div.post-detail-left-content {
    width: 65% !important;
    margin-right: 32px !important;
  }
  div.post-detail-right-content {
    width: calc(100% - 65% - 32px) !important;
  }
  .post-detail-left-content h1.entry-title {
    font-size: 28px !important;
    line-height: 36px !important;
    margin-bottom: 14px;
  }
.blog-detail-page p.title,
  .blog-detail-page h2,
  .blog-detail-page h3 {
    font-size: 20px !important;
    line-height: 30px;
  }
  div.desc-case-detail h2 {
    font-size: 40px;
    line-height: 50px;
  }
  .count-case-detail .count-number-case-detail p {
    font-size: 30px;
    line-height: 42px;
  }
  .about-say-section .et_pb_module.et_pb_blurb {
    padding-right: 24px !important;
  }
  .about-say-section
    .et_pb_module.et_pb_blurb
    .et_pb_blurb_description
    p:last-child {
    font-size: 12px;
  }
  #section_slide_4
    .seo-case-studies.seo-case-studie-detail
    .et_pb_module:nth-child(4) {
    height: 48px;
  }
  #section_slide_4 .seo-case-studies.seo-case-studie-detail {
    display: grid;
    gap: 0;
    width: 100%;
    grid-template-columns: auto auto;
  }
  div.et_pb_row.count-case-detail .et_pb_column {
    width: 30% !important;
  }
  div.et_pb_row.count-case-detail {
    display: flex;
    padding-right: 0 !important;
  }
  .section_slide_4_seo-case .et_pb_column .et_pb_module:nth-child(2) {
    height: 84px !important;
    margin: 0;
    width: 100%;
    font-size: 18px;
    line-height: 26px;
  }
  .see-more-case-section .et_pb_column .title-section {
    padding: 0 2em;
  }
  .see-more-case-section .et_pb_column .et_pb_module {
    text-align: center;
  }
  .see-more-case-section .title-section {
    padding: 0 3em;
  }
  div.title-case-detail h1 {
    font-size: 20px !important;
    line-height: 30px !important;
  }
  .wwd-row .et_pb_column {
    width: 100% !important;
  }
  .wwd-row {
    display: grid !important;
    grid-template-columns: auto auto;
    row-gap: 24px;
  }
  .form-row-get-in .et_pb_module.et_pb_blurb .et_pb_blurb_content {
    margin-left: 16px !important;
  }
}
/* 1024 - > ++ */
@media only screen and (max-width: 1240px) and (min-width: 980px) {
  .desc-page.et_pb_module {
    width: 70%;
  }
  div.title-section h2,
  div.”title-section” h2 {
    font-size: 32px;
    line-height: 46px;
  }
  .banner-page .heading-h1 {
    width: 100%;
  }
  div.title-case-detail h1 {
    font-size: 24px;
    line-height: 32px;
  }
  div.desc-case-detail h2 {
    font-size: 40px;
    line-height: 56px;
  }
  .section_slide_4_seo-case .et_pb_column .et_pb_module:nth-child(2) {
    height: 84px !important;
    margin: 0;
    width: 100%;
  }
  .cta-seo-case-section div.sec1-heading-home {
    padding: 0 !important;
  }
  .detail-case-section .title-section,
  .at-bf-section-seo-case .title-section {
    padding: 0 !important;
  }
  div.count-case-detail.et_pb_row {
    padding-right: 0 !important;
  }
  .blog-detail-page .et_pb_section {
    padding: 0 !important;
  }
  div.post-detail-left-content {
    width: 65% !important;
    margin-right: 32px !important;
  }
  div.post-detail-right-content {
    width: calc(100% - 65% - 32px) !important;
  }
  div.blog-item div.et_pb_post div.entry-title {
    font-size: 20px !important;
    line-height: 30px !important;
  }
  .blog-item .entry-featured-image-url img {
    height: auto !important;
  }
  #section_slide_4 .et_pb_column .et_pb_module:nth-child(2) {
    height: 182px;
    width: 100%;
  }
  #section_slide_4 .et_pb_column .et_pb_module:nth-child(4) {
    height: 48px;
  }
  #section_case_studies_2 .title-section {
    padding: 0 5em !important;
  }
  .see-some-of-row-last .et_pb_module.et_pb_blurb.item-portfolio-section-last {
    padding-left: 0 !important;
  }
  .website-design-section .title-section {
    padding-right: 0 !important;
  }
  .digital_marketing.et_pb_row_5col {
    display: grid;
    grid-template-columns: auto auto;
    gap: 32;
  }
  .digital_marketing div.et_pb_column.et_pb_column_1_5:nth-child(5) {
    grid-column: 1 / span 2;
  }
  .digital_marketing div.et_pb_column.et_pb_column_1_5 {
    width: 100%;
  }
  .dm-areyou-img-col {
    width: 46% !important;
  }
  .ppc-boxed-connect
    .ppc-boxed-connect-item
    .et_pb_blurb_container
    .et_pb_blurb_content {
    margin-left: 0;
  }
  .ppc-boxed-connect .ppc-boxed-connect-item .et_pb_blurb_container {
    padding-left: 24px;
  }
  .ppc-boxed-connect .title-section {
    padding: 0 3em;
  }
  .ppc-boxed-connect > div:first-child {
    margin-bottom: 32px;
  }
  .seo_ss5 .et_pb_column_1_3 {
    width: 38%;
  }
  .seo_ss5 .et_pb_column_2_3 {
    width: 58%;
  }
  .ppc-ss2 .ppc-item {
    height: 331px;
  }
  div#casestudy_row {
    padding: 0 24px;
  }
  .seo_ss7 .et_pb_blurb_content .et_pb_module_header {
    padding-right: 0 !important;
  }
  .seo_ss7 .et_pb_blurb_content .et_pb_module_header:nth-child(2) {
    height: 72px;
  }
  div.SEO-Strategies-conntent {
    width: 50% !important;
  }
  div.SEO-Strategies-col2 {
    width: 44% !important;
  }
  div.seo_ss2 .et_pb_column .et_pb_module {
    height: 100%;
  }
  div.seo_ss2 .et_pb_column {
    height: 321px;
  }
  div.seo_ss2 {
    display: flex;
  }
  div.digital_ss2 .et_pb_column .et_pb_module {
    height: 100%;
  }
  div.digital_ss2 .et_pb_column {
    height: 410px;
  }
  div.digital_ss2 {
    display: flex;
  }
  div.recent-web-section div.recent-web-col {
    display: grid;
    grid-template-columns: auto auto auto;
    gap: 32px;
  }
  div.wo-websites-section div.wo-websites-row .ppc-boxed-connect-item {
    margin-left: 0;
  }
  div.wo-websites-section div.wo-websites-row .wo-websites-col2 {
    width: 100%;
    display: grid;
    grid-template-columns: auto auto;
    column-gap: 32px;
    margin-top: 32px;
  }
  div.wo-websites-section div.wo-websites-row .wo-websites-col2 .et_pb_module {
    margin-left: 0;
  }
  div.ready-to-section-service div.col-1 {
    margin-right: 100px;
  }

  div.unlock-business-section div.unlock-business-row .unlock-business-col1 {
    margin-bottom: 32px;
  }
  div.unlock-business-section div.unlock-business-row .unlock-business-col2 {
    width: 100%;
  }
  .unlock-business-col2 > .et_pb_module.et_pb_image {
    margin: auto;
  }
  .unlock-business-col2 {
    display: flex;
    width: 100%;
  }
  .unlock-business-col1 {
    margin-bottom: 32px;
  }

  .our-amazing-results-section .et_pb_row.et_pb_gutters1 {
    display: flex;
    justify-content: center;
  }
  .marketing-service-section .marketing-service-row {
    grid-template-columns: 200px 200px 200px 200px;
    justify-content: center;
  }
  .title-section.ourstory-about {
    padding-right: 60px;
  }
  .www-us-item .et_pb_blurb_content {
    margin-left: 0;
  }
  .meet-the-team .meet-the-team-item .et_pb_blurb_description span {
    text-wrap: nowrap;
  }
  .meet-the-team .meet-the-team-row-1 {
    grid-template-columns: 290px 290px 290px;
  }
  .www-us .www-us-content {
    display: flex;
  }
  .www-us .www-us-content .www-us-item {
    height: 275px;
  }
  .unparalleled-section .unparalleled-col-1 {
    width: 40.343%;
    margin-right: -3.5%;
  }
  .our-digital-section .our-digital-col-1 {
    grid-template-columns: 20% 20% 20%;
    justify-content: space-between;
  }
  .our-digital-section .et_pb_row .et_pb_column {
    width: 100% !important;
  }
  .our-digital-section .et_pb_row {
    display: flex;
    flex-direction: column-reverse;
    gap: 32px;
  }
  .our-story-section .our-story-col-1 > div {
    width: 100%;
  }
  .et_pb_section.our-story-section.et_pb_with_background.et_section_regular {
    background-position: left 0px top;
    background: fixed;
  }

  .page.et_pb_pagebuilder_layout #main-content {
    margin-top: 56px;
  }
  .blog_more .entry-title {
    height: 96px;
  }
  .blog_more .et_pb_blog_0 .entry-featured-image-url img {
    height: auto;
  }
  .home-banner {
    background-color: grey;
    background-blend-mode: multiply;
  }
  div.column.size-1of3 {
    width: 100% !important;
  }
  .et_pb_column.et_pb_column_2_5.et_pb_column_9.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    width: 40% !important;
  }
  .col1-Elevate.et_pb_column {
    width: 55% !important;
  }
  .our-digitalServices .et_pb_column .et_pb_module.et_pb_text_align_left {
    height: 120px;
  }
  .blog_more .et_pb_salvattore_content {
    display: grid;
    grid-template-columns: auto auto;
    gap: 32px;
  }
  footer div.footer-row.et_pb_row {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .col1-OurAmazing span,
  .col1-OurAmazing .et_pb_module,
  .col2-OurAmazing .et_pb_module,
  .col3-OurAmazing .et_pb_module,
  .col1-OurAmazing span img,
  .col2-OurAmazing span,
  .col2-OurAmazing span img,
  .col3-OurAmazing span img,
  .col3-OurAmazing span {
    width: 100%;
    height: fit-content;
  }

  .our-digitalServices .et_pb_column,
  .our-digitalServices .et_pb_column span,
  .our-digitalServices .et_pb_column span img {
    width: 100% !important;
  }
  .our-digitalServices {
    display: grid;
    gap: 32px;
    grid-template-columns: auto auto;
  }
  .col1-someOf-home {
    grid-template-columns: auto auto auto auto;
  }
  .et_pb_column.col4-footer {
    width: 35%;
  }
  .et_pb_gutters3 .et_pb_column_1_4.col3-footer {
    width: 25%;
  }
  .et_pb_gutters3 .et_pb_column_1_4.col1-footer {
    width: 33%;
  }
  .form-section .form-col-1 {
    width: 47.45%;
  }
  .img-container-circles {
    display: none;
  }
  div.col1-OurAmazing .et_pb_module.et_pb_text:not(.ourAmazing-outComes),
  div.col2-OurAmazing .et_pb_module.et_pb_text:not(.ourAmazing-outComes),
  div.col3-OurAmazing .et_pb_module.et_pb_text:not(.ourAmazing-outComes) {
    margin: 1em 0 !important;
  }
  div.col1-OurAmazing {
    width: 30% !important;
    padding: 0 1em;
  }
  div.col2-OurAmazing {
    width: 30% !important;
    padding: 0 1em;
  }
  div.col3-OurAmazing {
    width: 30% !important;
    padding: 0 1em;
  }
  header .row-header.et_pb_row--with-menu {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  div.blog_more a.entry-featured-image-url img {
    height: 100%;
  }
}
@media only screen and (max-width: 1240px) and (min-width: 768px) {
  .et_pb_section {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}
@media only screen and (max-width: 1224px) and (min-width: 950px) {
  div.sec1-heading-home {
    width: 60%;
  }
  div.desc-homepage {
    width: 50%;
  }
}
.wa-intcode-card a {
  color: #edbb5f;
}
@media only screen and (max-width: 1300px) and (min-width: 980px) {
  div.et_pb_gutters3 .et_pb_column_1_2.col1-header {
    width: 25%;
  }
  .col2-header .et_pb_button_0_tb_header_wrapper {
    display: none;
  }
  div.et_pb_gutters3 .et_pb_column_1_2.col2-header {
    display: flex;
    justify-content: space-around;
    width: 100%;
  }
  div.et_pb_image_0_tb_header {
    width: 124px;
  }
}
