.elementor-14124 .elementor-element.elementor-element-32914cb{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.38;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14124 .elementor-element.elementor-element-32914cb:not(.elementor-motion-effects-element-type-background), .elementor-14124 .elementor-element.elementor-element-32914cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4F4FC2B 100%);}.elementor-14124 .elementor-element.elementor-element-32914cb::before, .elementor-14124 .elementor-element.elementor-element-32914cb > .elementor-background-video-container::before, .elementor-14124 .elementor-element.elementor-element-32914cb > .e-con-inner > .elementor-background-video-container::before, .elementor-14124 .elementor-element.elementor-element-32914cb > .elementor-background-slideshow::before, .elementor-14124 .elementor-element.elementor-element-32914cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-14124 .elementor-element.elementor-element-32914cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://magnovalabs.com/wp-content/uploads/2025/06/shape-grid.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-14124 .elementor-element.elementor-element-32914cb.pxl-sticky-inner-container{position:sticky;top:30px;bottom:unset;}.elementor-14124 .elementor-element.elementor-element-2879c00{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-14124 .elementor-element.elementor-element-2879c00.pxl-sticky-inner-container{position:sticky;top:30px;bottom:unset;}.elementor-14124 .elementor-element.elementor-element-2879c00:not(.elementor-motion-effects-element-type-background), .elementor-14124 .elementor-element.elementor-element-2879c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14124 .elementor-element.elementor-element-d9e1278{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14124 .elementor-element.elementor-element-d9e1278.pxl-sticky-inner-container{position:sticky;top:30px;bottom:unset;}.elementor-14124 .elementor-element.elementor-element-02403fe.elementor-element{--align-self:center;}.elementor-14124 .elementor-element.elementor-element-02403fe .pxl-image img{max-height:80px;}.elementor-14124 .elementor-element.elementor-element-02403fe .pxl-image__light-blur{--light-blur-color:var( --e-global-color-secondary );}.elementor-14124 .elementor-element.elementor-element-02403fe .pxl-image__bgr{filter:blur(113px);width:calc(100% - 113px);height:calc(100% - 113px);}.elementor-14124 .elementor-element.elementor-element-a5cb18f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-14124 .elementor-element.elementor-element-a5cb18f.elementor-element{--align-self:center;}.elementor-14124 .elementor-element.elementor-element-a5cb18f{z-index:3;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading{text-align:center;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading .pxl-heading__inner{max-width:1318px;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading .pxl-heading__title{color:#181D27;-webkit-text-stroke-color:#181D27;font-family:"Helvetica Medium", Sans-serif;font-size:92px;font-weight:500;line-height:100px;letter-spacing:0.2px;margin-bottom:0px;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading__highlight svg{width:95%;height:16px;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading__highlight svg path{fill:var( --e-global-color-c782a20 );}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading__highlight, .elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading__typewriter-text{color:#C44A92;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading .pxl-heading__highlight{font-family:"Instrument Serif", Sans-serif;font-weight:800;font-style:italic;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4.elementor-element{--align-self:center;}.elementor-14124 .elementor-element.elementor-element-ab12fe4{z-index:3;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading{text-align:center;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__inner{max-width:1318px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__title{color:#181D27;-webkit-text-stroke-color:#181D27;font-family:"Helvetica Medium", Sans-serif;font-size:92px;font-weight:500;line-height:100px;letter-spacing:0.2px;margin-bottom:0px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading__highlight svg{width:95%;height:16px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading__highlight svg path{fill:var( --e-global-color-c782a20 );}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading__highlight, .elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading__typewriter-text{color:#C44A92;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__highlight{font-family:"Instrument Serif", Sans-serif;font-weight:800;font-style:italic;}.elementor-14124 .elementor-element.elementor-element-f272263 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14124 .elementor-element.elementor-element-f272263.elementor-element{--align-self:center;}.elementor-14124 .elementor-element.elementor-element-f272263 .pxl-text-editor{text-align:center;color:var( --e-global-color-text );font-size:22px;font-weight:400;line-height:1.6em;letter-spacing:-0.36px;}.elementor-14124 .elementor-element.elementor-element-f272263 .pxl-text-editor .pxl-text-editor__inner{max-width:829px;}.elementor-14124 .elementor-element.elementor-element-f272263 .pxl-text-editor .pxl-text-editor__inner p{margin-bottom:12px;}.elementor-14124 .elementor-element.elementor-element-5aea648{width:var( --container-widget-width, 27% );max-width:27%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:27%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-14124 .elementor-element.elementor-element-52cefcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14124 .elementor-element.elementor-element-52cefcb:not(.elementor-motion-effects-element-type-background), .elementor-14124 .elementor-element.elementor-element-52cefcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magnovalabs.com/wp-content/uploads/2025/04/bg-section-demo.png");background-position:center center;background-repeat:no-repeat;background-size:200vw auto;}.elementor-14124 .elementor-element.elementor-element-52cefcb.pxl-sticky-inner-container{position:sticky;top:30px;bottom:unset;}.elementor-14124 .elementor-element.elementor-element-5903dc0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14124 .elementor-element.elementor-element-5903dc0 .pxl-grid .pxl-grid__item{padding:21px;}.elementor-14124 .elementor-element.elementor-element-5903dc0 .pxl-grid .pxl-post--inner{margin-bottom:0px;}.elementor-14124 .elementor-element.elementor-element-5903dc0 .pxl-grid .pxl-grid__masonry{margin-left:-21px;margin-right:-21px;}.elementor-14124 .elementor-element.elementor-element-5903dc0 .pxl-grid .pxl-post--title{font-size:1px;}.elementor-14124 .elementor-element.elementor-element-34e027f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-14124 .elementor-element.elementor-element-34e027f.pxl-sticky-inner-container{position:sticky;top:30px;bottom:unset;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-14124 .elementor-element.elementor-element-0f91a6f{--grid-columns:3;--load-more-button-align:center;}.elementor-14124 .elementor-element.elementor-element-0f91a6f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-14124 .elementor-element.elementor-element-0f91a6f .e-loop-item > .elementor-section, .elementor-14124 .elementor-element.elementor-element-0f91a6f .e-loop-item > .elementor-section > .elementor-container, .elementor-14124 .elementor-element.elementor-element-0f91a6f .e-loop-item > .e-con, .elementor-14124 .elementor-element.elementor-element-0f91a6f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1366px){.elementor-14124 .elementor-element.elementor-element-a5cb18f{z-index:3;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading .pxl-heading__inner{max-width:1132px;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading .pxl-heading__title{font-size:90px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4{z-index:3;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__inner{max-width:1132px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__title{font-size:90px;}.elementor-14124 .elementor-element.elementor-element-f272263 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14124 .elementor-element.elementor-element-52cefcb{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-14124 .elementor-element.elementor-element-5903dc0 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-14124 .elementor-element.elementor-element-34e027f{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:015px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:1200px){.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading .pxl-heading__title{font-size:80px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__title{font-size:80px;}}@media(max-width:1024px){.elementor-14124 .elementor-element.elementor-element-d9e1278{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading .pxl-heading__title{font-size:57px;line-height:1.3em;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__title{font-size:57px;line-height:1.3em;}.elementor-14124 .elementor-element.elementor-element-f272263 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14124 .elementor-element.elementor-element-5aea648{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-14124 .elementor-element.elementor-element-5903dc0{width:100%;max-width:100%;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-14124 .elementor-element.elementor-element-0f91a6f{--grid-columns:2;}}@media(max-width:575px){.elementor-14124 .elementor-element.elementor-element-32914cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-14124 .elementor-element.elementor-element-2879c00{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14124 .elementor-element.elementor-element-d9e1278{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-14124 .elementor-element.elementor-element-02403fe .pxl-image img{max-height:50px;}.elementor-14124 .elementor-element.elementor-element-a5cb18f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading .pxl-heading__title{font-size:37px;line-height:1.3em;}.elementor-14124 .elementor-element.elementor-element-a5cb18f .pxl-heading .pxl-heading__highlight{font-size:40px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 9px 10px 9px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__inner{max-width:263px;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__title{font-size:37px;line-height:1.4em;}.elementor-14124 .elementor-element.elementor-element-ab12fe4 .pxl-heading .pxl-heading__highlight{font-size:40px;}.elementor-14124 .elementor-element.elementor-element-f272263 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-14124 .elementor-element.elementor-element-f272263 .pxl-text-editor .pxl-text-editor__inner p{margin-bottom:0px;}.elementor-14124 .elementor-element.elementor-element-f272263 .pxl-text-editor{font-size:18px;}.elementor-14124 .elementor-element.elementor-element-5aea648{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14124 .elementor-element.elementor-element-52cefcb:not(.elementor-motion-effects-element-type-background), .elementor-14124 .elementor-element.elementor-element-52cefcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:400vw auto;}.elementor-14124 .elementor-element.elementor-element-5903dc0 .pxl-grid .pxl-post--title{font-size:24px;}.elementor-14124 .elementor-element.elementor-element-34e027f{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-14124 .elementor-element.elementor-element-0f91a6f{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-5aea648 *//* ================
   Global MailPoet pill styling (footer)
   ================ */

/* Make the MailPoet form itself the white pill */
.mailpoet_form {
  display: flex !important;
  flex-wrap: wrap;                 /* allows message on 2nd line */
  align-items: center;
  background: #ffffff;
  border-radius: 999px;
  padding: 6px 8px;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  gap: 8px;                        /* space between input & button */
  border: none !important;
}

/* Hide hidden inputs + honeypot label from the flex layout */
.mailpoet_form > input[type="hidden"],
.mailpoet_form > label.mailpoet_hp_email_label {
  display: none !important;
}

/* Reset paragraphs */
.mailpoet_form .mailpoet_paragraph {
  margin: 0 !important;
  padding: 0 !important;
}

/* First paragraph = email input (flexible) */
.mailpoet_form .mailpoet_paragraph:first-of-type {
  flex: 1 1 auto;
}

/* Second paragraph (with .last) = button (auto width) */
.mailpoet_form .mailpoet_paragraph.last {
  flex: 0 0 auto;
}

/* -------- INPUT: match left side of hiring upload -------- */

.mailpoet_form .mailpoet_text {
  width: 100% !important;
  max-width: none;
  background: transparent !important;
  border: none !important;
  outline: none !important;
  padding: 12px 18px !important;
  height: 46px !important;           /* same height as hiring pill */
  border-radius: 999px;
  font-size: 14px;
  line-height: 1.4;
  color: #020617;
  box-sizing: border-box;
}

/* Remove blue/error background MailPoet adds */
.mailpoet_form .mailpoet_text.mailpoet_error,
.mailpoet_form .mailpoet_text.mailpoet_invalid {
  background: transparent !important;
  box-shadow: none !important;
}

/* -------- BUTTON: match “Apply” style from hiring upload -------- */

.mailpoet_form .mailpoet_submit {
  background:#C44A92 !important;     /* dark navy, same as hiring */
  color: #ffffff !important;
  border: none !important;
  height: 46px !important;            /* align perfectly with input */
  padding: 0 26px !important;         /* nice breathing room */
  border-radius: 999px !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-size: 14px !important;
  font-weight: 500 !important;
  white-space: nowrap;
  line-height: 1 !important;
  box-sizing: border-box;
  margin-top: 02px !important;
  transition: background 0.15s ease, transform 0.1s ease, box-shadow 0.1s ease;
}

/* Hover / active micro-interactions */
.mailpoet_form .mailpoet_submit:hover {
  background: #0b1220 !important;
  transform: translateY(-1px);
  box-shadow: 0 6px 14px rgba(0, 0, 0, 0.25);
}

.mailpoet_form .mailpoet_submit:active {
  transform: translateY(0);
  box-shadow: none;
}

/* -------- MESSAGE: show nicely below pill -------- */

.mailpoet_form .mailpoet_message {
  flex: 0 0 100%;
  order: 99;                          /* always after input+button */
  margin-top: 10px;
  padding: 0 4px;
  font-size: 14px;
  line-height: 1.5;
  color: #e11d48;                     /* soft error red */
}

/* Optional: success in green */
.mailpoet_form .mailpoet_message.mailpoet_success {
  color: #16a34a;
}/* End custom CSS */
/* Start custom CSS for pxl_post_grid, class: .elementor-element-5903dc0 *//* Desktop Default (already given)
---------------------------------*/
.pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-tit {
    font-size: 30px !important;
    font-weight: 500;
    line-height: 1.3;
    letter-spacing: -0.8px;
}

.pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-exc {
    font-size: 18px !important;
    color: var(--third-color);
    font-weight: 400;
}


/* Laptop / Small Desktop (≤ 1200px)
---------------------------------*/
@media (max-width: 1200px) {
    .pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-tit {
        font-size: 26px !important;
    }
    .pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-exc {
        font-size: 17px !important;
    }
}


/* Tablets (≤ 992px)
---------------------------------*/
@media (max-width: 992px) {
    .pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-tit {
        font-size: 24px !important;
    }
    .pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-exc {
        font-size: 16px !important;
    }
}


/* Mobile Landscape (≤ 768px)
---------------------------------*/
@media (max-width: 768px) {
    .pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-tit {
        font-size: 22px !important;
    }
    .pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-exc {
        font-size: 15px !important;
    }
}


/* Mobile Portrait (≤ 480px)
---------------------------------*/
@media (max-width: 480px) {
    .pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-tit {
        font-size: 22px !important;
    }
    .pxl-posts__style-3 .pxl-posts__item-cont .pxl-posts__item-exc {
        font-size: 18px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Medium';
	font-display: auto;
	src: url('https://magnovalabs.com/wp-content/uploads/2025/11/helvmn.ttf') format('truetype');
}
/* End Custom Fonts CSS */