@media screen and (min-width: 1025px) {
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-7c4ad8a .elementor-heading-title {
    letter-spacing: -2.5px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d526c0f .elementor-divider {
    padding-block-start: 50px;
    padding-block-end: 45px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-a6ad066 p {
    font-weight: 600;
    line-height: 1.2;
    padding-right: 2rem;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-4fe7237 p {
    font-weight: 600;
    line-height: 1.2;
    padding-right: 2rem;
    max-width: 750px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b4b5a6 .elementor-widget-image-box .elementor-image-box-title {
    line-height: 1.2;
    margin-bottom: 20px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b4b5a6 .elementor-widget-image-box .elementor-image-box-description {
    letter-spacing: 1px;
    font-weight: 500;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b3a08c, .home-pryzmgroup .elementor-475 .elementor-element .elementor-element-34731d8 {
    padding: 0 0 7.5rem 0;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b3a08c .e-con-inner, .home-pryzmgroup .elementor-475 .elementor-element .elementor-element-34731d8 .e-con-inner {
    max-width: 100%;
    padding-bottom: 1.5rem;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b3a08c .elementor-element-f0c1137, .home-pryzmgroup .elementor-475 .elementor-element .elementor-element-34731d8 .elementor-element-f0c1137 {
    padding: 14rem 0 0 6rem;
    letter-spacing: 4px;
    max-width: 780px;
    line-height: 1.23;
    text-align: center;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b3a08c .elementor-element-f0c1137 p, .home-pryzmgroup .elementor-475 .elementor-element .elementor-element-34731d8 .elementor-element-f0c1137 p {
    margin-bottom: 7rem;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b3a08c .elementor-element-f0c1137 em, .home-pryzmgroup .elementor-475 .elementor-element .elementor-element-34731d8 .elementor-element-f0c1137 em {
    letter-spacing: 0;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-ec34bee {
    padding: 4.5rem 1rem 0;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-ec34bee > div[data-element_type=container] {
    --widgets-spacing-row: 40px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-ec34bee > div[data-element_type=container] .elementor-widget-heading {
    text-indent: 0.5rem;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-2c83f68 .elementor-heading-title {
    line-height: 1.2;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner {
    gap: 0.5rem;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-7254891 .elementor-heading-title {
    letter-spacing: -2.5px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-fa26d06 {
    --container-widget-width: 830px;
    text-align: center;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-fa26d06 .elementor-widget-container {
    line-height: 1.7;
    letter-spacing: 2px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 {
/*     padding-top: 3.5rem; */
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 > div[data-element_type=container] .elementor-widget-image {
/*     margin-bottom: 4rem; */
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 > div[data-element_type=container] .elementor-widget-heading span {
    font-weight: 500;
    line-height: 1.1;
    letter-spacing: 0;
    max-width: 450px;
    display: block;
    margin: auto;
	  font-size: 20px
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 > div[data-element_type=container] .elementor-widget-text-editor {
    visibility: hidden !important;
    opacity: 0;
    transition: opacity 0.5s ease, visibility 0.5s ease;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 > div[data-element_type=container] .elementor-widget-text-editor .elementor-widget-container p {
    margin: 1rem 0;
    padding: 0 0.5rem;
    font-size: 16px;
    letter-spacing: 1.5px;
    line-height: 1.85;
    text-align: center;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 > div[data-element_type=container]:hover .elementor-widget-text-editor {
    visibility: visible !important;
    opacity: 1;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner {
/*     padding-block-start: 9rem; */
    padding-block-end: 0;
    gap: 0.5rem;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-widget-text-editor {
    --container-widget-width: 850px;
    letter-spacing: 1.7px;
    line-height: 1.7;
    margin-bottom: 2rem;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b > .e-con-inner {
    max-width: 1465px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 {
    --gap: 0;
    --row-gap: 0;
    --column-gap: 0;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container] {
    margin-bottom: 120px;
    position: relative;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container] .elementor-widget-image .elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container]:nth-child(2):before, .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container]:nth-child(2):after, .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container]:nth-child(5):before, .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container]:nth-child(5):after {
    content: "";
    display: block;
    width: 1px;
    position: absolute;
    top: 0;
    bottom: 0;
    background: var(--e-global-color-text);
    height: 100%;
    left: 0;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container]:nth-child(2):after, .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container]:nth-child(5):after {
    right: 0;
    left: unset;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container] .elementor-widget-heading .elementor-heading-title {
    text-align: left;
    font-weight: 700;
    letter-spacing: 1.7px;
    line-height: 1.2;
    max-width: 210px;
    margin: auto;
    display: block;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container] .elementor-widget-text-editor {
    padding-left: 2.2rem;
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 1.2;
    max-width: 280px;
    margin: 0 auto;
    color: var(--e-global-color-f3300f5);
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-5307d66 .elementor-widget-image-gallery .elementor-image-gallery {
    width: 100%;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-5307d66 .elementor-widget-image-gallery .elementor-image-gallery .gallery {
    max-width: 1330px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-5307d66 .elementor-widget-text-editor {
    color: var(--e-global-color-f3300f5);
  }
}
@media screen and (min-width: 1025px) and (max-width: 1440px) {
  .elementor-475 .elementor-element.elementor-element-b8138c2 {
    --gap: 70px 70px;
    --row-gap: 70px;
    --column-gap: 70px;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d526c0f .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
  }
  .elementor-475 .elementor-element.elementor-element-7c4ad8a .elementor-heading-title {
    font-size: 5vw;
    max-width: 80vw;
  }
  .elementor-475 .elementor-element.elementor-element-24e24c1 .elementor-heading-title {
    font-size: 3.82vw;
  }
  .elementor-475 .elementor-element.elementor-element-eeebc1e.e-con {
    --e-con-transform-translateY: -10vw;
  }
  .elementor-475 .elementor-element.elementor-element-1b6a38e {
    --width: 100%;
    max-width: 1200px;
  }
  .elementor-475 .elementor-element.elementor-element-0b4b5a6 {
/*     --gap: 4vw 4vw;
    --row-gap: 4vw;
    --column-gap: 4vw; */
  }
  .elementor-475 .elementor-element.elementor-element-3102097 {
    --padding-top: 8vw;
    --padding-bottom: 9vw;
  }
  .elementor-475 .elementor-element.elementor-element-3102097 .e-con-inner {
    gap: 5vw;
  }
  .elementor-475 .elementor-element.elementor-element-5ea4cf7 .elementor-image-box-description {
    font-size: 1.25vw;
  }
  .elementor-475 .elementor-element.elementor-element-dd34a61, .elementor-475 .elementor-element.elementor-element-cfad26c {
    font-size: 2.5vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b3a08c > .e-con-inner, .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-34731d8 > .e-con-inner {
    padding-block-end: 10vw;
    padding-block-start: 10vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b3a08c .elementor-element-f0c1137, .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-34731d8 .elementor-element-f0c1137 {
    padding: 10vw 0 0 5vw;
    letter-spacing: 0.26vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b3a08c .elementor-element-f0c1137 p, .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-34731d8 .elementor-element-f0c1137 p {
    margin-bottom: 5vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-2c83f68 .elementor-heading-title {
    font-size: 3.35vw;
    max-width: 75vw;
    margin: auto;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b3a08c, .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-34731d8 {
    padding: 0 0 3vw 0;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-ec34bee .elementor-heading-title {
    font-size: 1.7vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 {
    --gap: 5vw 5vw;
    --row-gap: 5vw;
    --column-gap: 5vw;
    padding-top: 3vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 > div[data-element_type=container] .elementor-widget-image {
    margin-bottom: 4vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 > div[data-element_type=container] .elementor-widget-heading span {
    font-size: 2vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-f80b687 > div[data-element_type=container] .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 14px;
    letter-spacing: 1.5px;
    line-height: normal;
    padding: 0;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner {
    padding-block-start: 5vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-a7600c7 > .elementor-widget-container {
    padding: 0px 1.4vw 0px 1.4vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-de3a5a0 > .elementor-widget-container {
    padding: 0px 2vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-7254891 .elementor-heading-title {
    font-size: 3.4vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-93e9a7c .e-con-inner .elementor-element-fa26d06 {
    font-size: 1.25vw;
    --container-widget-width: 57vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-e778f52 .elementor-heading-title {
    font-size: 3.35vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-widget-text-editor {
    font-size: 1.25vw;
    --container-widget-width: 60vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-864dafc .elementor-heading-title {
    font-size: 3.35vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-5307d66 .elementor-widget-text-editor {
    font-size: 1.25vw;
    --container-widget-width: 52vw;
    line-height: 1;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-d28dbe4 > .e-con-inner .elementor-element-c4fb20b .elementor-element-a7f2eb1 > div[data-element_type=container] {
    margin-bottom: 8vw;
  }
  .home-pryzmgroup .elementor-475 .elementor-element.elementor-element-0b4b5a6 .elementor-widget-image-box .elementor-image-box-title {
    font-size: 2vw;
  }
}
@media screen and (min-width: 320px) and (max-width: 991px) {
  .elementor-475 .elementor-element.elementor-element-1b6a38e {
    max-width: 100%;
  }
  .elementor-475 .elementor-element.elementor-element-eeebc1e.e-con {
    --e-con-transform-translateY: -10vw;
  }
  .elementor-475 .elementor-element.elementor-element-7c4ad8a .elementor-heading-title {
    font-size: 3.6vw;
  }
  .elementor-475 .elementor-element.elementor-element-a6ad066 {
    font-size: 2.3vw;
  }
  .elementor-475 .elementor-element.elementor-element-24e24c1 .elementor-heading-title {
    font-size: 5vw;
  }
}

/*# sourceMappingURL=custom.css.map */
