@media (max-width: 992px) {
  .seo-process-section .process-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .seo-process-section .process-item:not(:nth-child(2n)) {
    border-right: 1px solid #e5e5e5;
  }

  .seo-process-section .process-item:nth-child(-n + 4) {
    border-bottom: 1px solid #e5e5e5;
  }

  .seo-approach .process-steps {
    grid-template-columns: repeat(2, 1fr);
  }

  .seo-approach .process-timeline {
    display: none;
  }
}

 @media (min-width:992px) {
            html.w-mod-js:not(.w-mod-ix) [data-w-id="fad1c165-6deb-afb2-486c-dfdad50acb04"] {
                -webkit-transform: translate3d(0px, null, null) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                -moz-transform: translate3d(0px, null, null) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                -ms-transform: translate3d(0px, null, null) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                transform: translate3d(0px, null, null) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                transform-style: preserve-3d;
                width: 96px;
                height: 96px;
                opacity: 0;
                display: none;
            }

            html.w-mod-js:not(.w-mod-ix) [data-w-id="fad1c165-6deb-afb2-486c-dfdad50acb03"] {
                opacity: 1;
                -webkit-transform: translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                -moz-transform: translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                -ms-transform: translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                transform: translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            }

            html.w-mod-js:not(.w-mod-ix) [data-w-id="fad1c165-6deb-afb2-486c-dfdad50acb05"] {
                height: 0%;
            }

            html.w-mod-js:not(.w-mod-ix) [data-w-id="fad1c165-6deb-afb2-486c-dfdad50acafd"] {
                -webkit-transform: translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                -moz-transform: translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                -ms-transform: translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                transform: translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
                filter: invert(0%);
            }

        }

 @media (max-width:991px) and (min-width:768px) {
            html.w-mod-js:not(.w-mod-ix) [data-w-id="34403321-6e7f-9610-d140-18ba2a1bf5a3"] {
                opacity: 0;
            }
       html.w-mod-js:not(.w-mod-ix) [data-w-id="0cf38e6c-cd4a-a2bc-d98e-9603e1427b65"] {
                opacity: 0;
            }
        }


@media (max-width: 900px) {
  .areas-header {
    flex-direction: column;
  }

  .areas-cards {
    grid-template-columns: 1fr;
  }
}


@media (max-width: 768px) {
	h1 {
    font-size: 28px;
    }
	
    .black-faqs .faq-grid {
        grid-template-columns: 1fr; /* switch to single column */
    }
	
    .black-faqs .faq-grid {
        grid-template-columns: 1fr; /* switch to single column */
    }

.button-with-circle-icon
{
	font-size: 13px;
}

}
 @media (max-width:767px) and (min-width:480px) {
            html.w-mod-js:not(.w-mod-ix) [data-w-id="34403321-6e7f-9610-d140-18ba2a1bf5a3"] {
                opacity: 0;
            }
	 
	 html.w-mod-js:not(.w-mod-ix) [data-w-id="0cf38e6c-cd4a-a2bc-d98e-9603e1427b65"] {
                opacity: 0;
            }
	
        }

@media (max-width: 576px) {
  .seo-process-section .process-grid {
    grid-template-columns: 1fr;
  }

  .seo-process-section .process-item {
    border-right: none !important;
    border-bottom: 1px solid #e5e5e5;
  }

  .seo-approach .process-steps {
    grid-template-columns: 1fr;
  }
}

@media (max-width:479px) {
            html.w-mod-js:not(.w-mod-ix) [data-w-id="34403321-6e7f-9610-d140-18ba2a1bf5a3"] {
                opacity: 0;
            }   
	 html.w-mod-js:not(.w-mod-ix) [data-w-id="0cf38e6c-cd4a-a2bc-d98e-9603e1427b65"] {
                opacity: 0;
            }
      }