.elementor-3656 .elementor-element.elementor-element-1304e1c:not(.elementor-motion-effects-element-type-background), .elementor-3656 .elementor-element.elementor-element-1304e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.injury-attorneys.com/wp-content/uploads/2024/12/mesia-section-01-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3656 .elementor-element.elementor-element-1304e1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 6% 0%;}.elementor-3656 .elementor-element.elementor-element-1304e1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3656 .elementor-element.elementor-element-3fb8e61.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3656 .elementor-element.elementor-element-19e0426{margin-top:0%;margin-bottom:6%;padding:2% 5% 2% 5%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3656 .elementor-element.elementor-element-909568d > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-3656 .elementor-element.elementor-element-909568d{text-align:center;}.elementor-3656 .elementor-element.elementor-element-909568d .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:4.17vw;font-weight:800;line-height:1.15em;}.elementor-3656 .elementor-element.elementor-element-b318a18{margin-top:0%;margin-bottom:4%;}.elementor-3656 .elementor-element.elementor-element-3a9bc43.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3656 .elementor-element.elementor-element-2a8ed54{width:var( --container-widget-width, 28.44vw );max-width:28.44vw;--container-widget-width:28.44vw;--container-widget-flex-grow:0;}.elementor-3656 .elementor-element.elementor-element-2a8ed54 .elementor-button{font-family:"DIN Pro", Sans-serif;font-size:1.46vw;font-weight:100;text-transform:uppercase;line-height:1.4em;letter-spacing:0.25vw;border-radius:6px 6px 6px 6px;padding:0.5vw 0vw 0.8vw 0vw;}.elementor-3656 .elementor-element.elementor-element-ced21d8{width:var( --container-widget-width, 17.71vw );max-width:17.71vw;--container-widget-width:17.71vw;--container-widget-flex-grow:0;}.elementor-3656 .elementor-element.elementor-element-ced21d8 .elementor-button{font-family:"DIN Pro", Sans-serif;font-size:1.46vw;font-weight:800;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24vw;border-radius:6px 6px 6px 6px;padding:0.5vw 0vw 0.8vw 0vw;}.elementor-3656 .elementor-element.elementor-element-54b8db7 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-3656 .elementor-element.elementor-element-54b8db7{text-align:center;}.elementor-3656 .elementor-element.elementor-element-54b8db7 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:0.94vw;font-weight:600;text-transform:uppercase;color:#FFFFFF99;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3656 .elementor-element.elementor-element-55b3db9 img{width:65.05vw;}.elementor-3656 .elementor-element.elementor-element-13d9c0e{padding:5% 5% 5% 5%;}.elementor-3656 .elementor-element.elementor-element-d9b0eb6 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-3656 .elementor-element.elementor-element-d9b0eb6{text-align:center;}.elementor-3656 .elementor-element.elementor-element-d9b0eb6 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:4.17vw;font-weight:600;color:#192333;}.elementor-3656 .elementor-element.elementor-element-213cf29{padding:5% 5% 5% 5%;}.elementor-3656 .elementor-element.elementor-element-3151ddd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3656 .elementor-element.elementor-element-f5f917c > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-3656 .elementor-element.elementor-element-f5f917c{text-align:center;}.elementor-3656 .elementor-element.elementor-element-f5f917c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:4.17vw;font-weight:600;color:#192333;}.elementor-3656 .elementor-element.elementor-element-da0c263 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3656 .elementor-element.elementor-element-6704929 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-3656 .elementor-element.elementor-element-d9218ec{width:var( --container-widget-width, 20vw );max-width:20vw;--container-widget-width:20vw;--container-widget-flex-grow:0;}.elementor-3656 .elementor-element.elementor-element-d9218ec .elementor-button{font-family:"DIN Pro", Sans-serif;font-size:1.46vw;font-weight:100;text-transform:uppercase;line-height:1.4em;letter-spacing:0.25vw;fill:#000000;color:#000000;border-radius:6px 6px 6px 6px;padding:0.5vw 0vw 0.8vw 0vw;}.elementor-3656 .elementor-element.elementor-element-d9218ec .elementor-button:hover, .elementor-3656 .elementor-element.elementor-element-d9218ec .elementor-button:focus{color:#FFFFFF;}.elementor-3656 .elementor-element.elementor-element-d9218ec .elementor-button:hover svg, .elementor-3656 .elementor-element.elementor-element-d9218ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3656 .elementor-element.elementor-element-a83ed03{padding:0% 5% 14% 5%;}.elementor-3656 .elementor-element.elementor-element-651659e > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-3656 .elementor-element.elementor-element-651659e{text-align:center;}.elementor-3656 .elementor-element.elementor-element-651659e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:4.17vw;font-weight:600;color:#192333;}.elementor-3656 .elementor-element.elementor-element-48e10e5:not(.elementor-motion-effects-element-type-background), .elementor-3656 .elementor-element.elementor-element-48e10e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071025;}.elementor-3656 .elementor-element.elementor-element-48e10e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 5% 12%;}.elementor-3656 .elementor-element.elementor-element-48e10e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3656 .elementor-element.elementor-element-6283585 > .elementor-element-populated, .elementor-3656 .elementor-element.elementor-element-6283585 > .elementor-element-populated > .elementor-background-overlay, .elementor-3656 .elementor-element.elementor-element-6283585 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3656 .elementor-element.elementor-element-6283585 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-3656 .elementor-element.elementor-element-6283585 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3656 .elementor-element.elementor-element-8a43754:not(.elementor-motion-effects-element-type-background), .elementor-3656 .elementor-element.elementor-element-8a43754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3656 .elementor-element.elementor-element-8a43754, .elementor-3656 .elementor-element.elementor-element-8a43754 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-3656 .elementor-element.elementor-element-8a43754{box-shadow:0px 4px 69px 7px rgba(0, 0, 0, 0.11);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10%;margin-bottom:0%;padding:3% 4% 4% 4%;}.elementor-3656 .elementor-element.elementor-element-8a43754 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3656 .elementor-element.elementor-element-f4c1d55 > .elementor-widget-container{padding:0% 5% 1% 5%;}.elementor-3656 .elementor-element.elementor-element-f4c1d55{text-align:center;}.elementor-3656 .elementor-element.elementor-element-f4c1d55 .elementor-heading-title{font-family:"Addington CF", Sans-serif;font-size:2.5vw;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-3656 .elementor-element.elementor-element-3a9bc43{width:56%;}.elementor-3656 .elementor-element.elementor-element-25e0366{width:44%;}}@media(max-width:1024px){.elementor-3656 .elementor-element.elementor-element-1304e1c{padding:5% 3% 5% 3%;}.elementor-3656 .elementor-element.elementor-element-19e0426{padding:3% 0% 3% 0%;}.elementor-3656 .elementor-element.elementor-element-909568d > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-3656 .elementor-element.elementor-element-909568d .elementor-heading-title{font-size:5.5vw;}.elementor-3656 .elementor-element.elementor-element-b318a18{margin-top:0%;margin-bottom:5%;}.elementor-3656 .elementor-element.elementor-element-2a8ed54{--container-widget-width:36vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 36vw );max-width:36vw;}.elementor-3656 .elementor-element.elementor-element-2a8ed54 .elementor-button{font-size:2vw;padding:0.7vw 0vw 1vw 0vw;}.elementor-3656 .elementor-element.elementor-element-ced21d8{--container-widget-width:25vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 25vw );max-width:25vw;}.elementor-3656 .elementor-element.elementor-element-ced21d8 .elementor-button{font-size:2vw;padding:0.7vw 0vw 1vw 0vw;}.elementor-3656 .elementor-element.elementor-element-54b8db7 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-3656 .elementor-element.elementor-element-54b8db7 .elementor-heading-title{font-size:1.8vw;}.elementor-3656 .elementor-element.elementor-element-55b3db9 img{width:100%;}.elementor-3656 .elementor-element.elementor-element-13d9c0e{padding:5% 3% 5% 3%;}.elementor-3656 .elementor-element.elementor-element-d9b0eb6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3656 .elementor-element.elementor-element-d9b0eb6 .elementor-heading-title{font-size:5vw;}.elementor-3656 .elementor-element.elementor-element-213cf29{padding:5% 3% 5% 3%;}.elementor-3656 .elementor-element.elementor-element-f5f917c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3656 .elementor-element.elementor-element-f5f917c .elementor-heading-title{font-size:5vw;}.elementor-3656 .elementor-element.elementor-element-d9218ec{--container-widget-width:27vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 27vw );max-width:27vw;}.elementor-3656 .elementor-element.elementor-element-d9218ec .elementor-button{font-size:2vw;padding:0.7vw 0vw 1vw 0vw;}.elementor-3656 .elementor-element.elementor-element-a83ed03{padding:0% 3% 15% 3%;}.elementor-3656 .elementor-element.elementor-element-651659e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3656 .elementor-element.elementor-element-651659e .elementor-heading-title{font-size:5vw;}.elementor-3656 .elementor-element.elementor-element-48e10e5{padding:0% 10% 5% 10%;}.elementor-3656 .elementor-element.elementor-element-f4c1d55 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-3656 .elementor-element.elementor-element-f4c1d55 .elementor-heading-title{font-size:3vw;line-height:1.2em;}}@media(max-width:767px){.elementor-3656 .elementor-element.elementor-element-909568d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3656 .elementor-element.elementor-element-909568d .elementor-heading-title{font-size:8.5vw;}.elementor-3656 .elementor-element.elementor-element-b318a18{margin-top:7%;margin-bottom:7%;}.elementor-3656 .elementor-element.elementor-element-2a8ed54{width:100%;max-width:100%;}.elementor-3656 .elementor-element.elementor-element-2a8ed54 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3656 .elementor-element.elementor-element-2a8ed54 .elementor-button{font-size:4.5vw;padding:2vw 0vw 3vw 0vw;}.elementor-3656 .elementor-element.elementor-element-ced21d8{width:100%;max-width:100%;}.elementor-3656 .elementor-element.elementor-element-ced21d8 .elementor-button{font-size:4.5vw;}.elementor-3656 .elementor-element.elementor-element-54b8db7 .elementor-heading-title{font-size:4.5vw;}.elementor-3656 .elementor-element.elementor-element-13d9c0e{padding:7% 3% 7% 3%;}.elementor-3656 .elementor-element.elementor-element-d9b0eb6 .elementor-heading-title{font-size:9vw;}.elementor-3656 .elementor-element.elementor-element-f5f917c .elementor-heading-title{font-size:9vw;}.elementor-3656 .elementor-element.elementor-element-da0c263 > .elementor-widget-container{padding:0% 5% 3% 5%;}.elementor-3656 .elementor-element.elementor-element-6704929 > .elementor-widget-container{padding:0% 5% 3% 5%;}.elementor-3656 .elementor-element.elementor-element-d9218ec{width:100%;max-width:100%;}.elementor-3656 .elementor-element.elementor-element-d9218ec > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3656 .elementor-element.elementor-element-d9218ec .elementor-button{font-size:4vw;padding:2vw 0vw 3vw 0vw;}.elementor-3656 .elementor-element.elementor-element-a83ed03{padding:5% 3% 15% 3%;}.elementor-3656 .elementor-element.elementor-element-651659e .elementor-heading-title{font-size:9vw;}.elementor-3656 .elementor-element.elementor-element-48e10e5{padding:7% 5% 15% 5%;}.elementor-3656 .elementor-element.elementor-element-8a43754{margin-top:0%;margin-bottom:0%;padding:7% 3% 7% 3%;}.elementor-3656 .elementor-element.elementor-element-f4c1d55 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3656 .elementor-element.elementor-element-f4c1d55 .elementor-heading-title{font-size:6vw;}}/* Start custom CSS */body, html {
  overflow-x: hidden;
}

.gold-gradient h1 {
  background: var(--Demas-Gold-Grad, linear-gradient(270deg, #88541B -46.55%, #DCB458 2.16%, #F3DD9F 50.86%, #DCB458 99.56%, #88541B 148.26%));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.media-inner-01 {
  width: 56.25vw !important;
  border: solid 2px;
  border-image: linear-gradient(90deg, rgba(220, 180, 88, 1) 0%, rgba(243, 221, 159, 1) 50%, rgba(220, 180, 88, 1) 100%) 1;
}

/*Published Articles*/
.media-pubart .media-wrap {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
}



.media-pubart .media-item {
  width: 25%;
  margin: 0.5%;
  background-color: #071025;
  border: solid 2px;
  border-image: linear-gradient(90deg, rgba(220, 180, 88, 1) 0%, rgba(243, 221, 159, 1) 50%, rgba(220, 180, 88, 1) 100%) 1;
  position: relative;
  box-shadow: 40px 40px 80px 0px rgba(7, 16, 37, 0.26);
}


.media-pubart .media-content-wrap {
  padding: 1vw 1.9vw 4vw;
}

.media-pubart .demas-logo {
  width: 4.38vw;
}

.media-pubart .media-date {
  color: #fff;
  font-family: "Addington CF", Sans-Serif;
  font-size: 1.042vw;
  font-style: normal;
  font-weight: 400;
  margin: 0;
  line-height: 1em;
  padding: 1vw 0 0.5vw;
}

.media-pubart .media-title {
  font-family: "Gilroy", Sans-Serif;
  font-size: 1.25vw;
  font-style: normal;
  font-weight: 800;
  letter-spacing: 0.10vw;
  text-transform: uppercase;
  background: linear-gradient(222deg, #949494 -5.88%, #E4E4E4 19.47%, #F5F5F5 44.82%, #E9E9E9 70.17%, #8C8C8C 95.52%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 1.4em;
  margin: 0;
  padding-top: 0;
}

.media-pubart .media-image {
  position: relative;
}

.media-pubart .media-image:before {
  position: absolute;
  content: "";
  background: linear-gradient(188deg, rgba(7, 16, 37, 0.00) 43.93%, #071025 83.78%);
  width: 100%;
  height: 15.16vw;
  bottom: 0;
  left: 0;
}

.media-pubart .media-btn {
  position: absolute;
  right: 2vw;
  bottom: 1.5vw;
  font-family: "Gilroy", Sans-Serif;
  font-size: 1.042vw;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
  background: linear-gradient(270deg, #88541B -46.55%, #DCB458 2.16%, #F3DD9F 50.86%, #DCB458 99.56%, #88541B 148.26%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/*Video Library*/


/*.vid-lib.media-pubart .slick-slide div{*/
/*  margin: 5px;*/

/*}*/

.vid-lib.media-pubart .media-item {
  /*width: 25%;*/
  margin: 5px;

}

.vid-lib.media-pubart .media-image img {
    height: 12vw;
    object-fit: cover;
    object-position: center;
}


.vid-lib .media-title {
  padding-top: 1vw;
}

.vid-lib .slick-arrow {
  width: 1.72vw;
  height: auto;
  z-index: 5;
}

.vid-lib .slick-arrow:before {
  display: none;
}

.vid-lib .slick-prev {
  left: -3vw;
}

.vid-lib .slick-next {
  right: -3vw;
}

.vid-lib .media-image:before {
  display: none !important;
}

.vid-lib .media-content-wrap {
  padding: 1vw 1.9vw 4vw;
}

.vid-lib .has-icon {
  background-size: contain;
  width: 8.49vw !important;
  height: 1.88vw !important;
}

.vid-lib .media-video {
  position: absolute;
  right: 2vw;
  bottom: 1.5vw;
}

.vid-lib .media-item {
  /* width: 25%; */
  margin: 0 0.5vw;
  height: 30vw;
  box-shadow: none !important;
}

/*Podcast Guest Features*/
.pgf .media-image:before {
  display: none;
}

/*Contact Form*/
.contact-form label {
  color: #212836 !important;
  font-family: 'Addington CF' !important;
  font-weight: 400;
  font-size: 1.042vw !important;
  text-transform: uppercase;
  letter-spacing: 0.23vw;
}

.contact-form .gform_wrapper form {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.contact-form .gform-body input, .contact-form .gform-body textarea {
  background-color: #E6E6E6 !important;
  height: 2.97vw !important;
  padding-left: 20px !important;
  color: #131C31 !important;
  font-family: 'Addington CF' !important;
  border-radius: 4.44px !important;
  font-size: 0.93vw !important;
}

.contact-form ::placeholder {
  font-style: italic;
  opacity: 1 !important;
  color: #000;
}

.contact-form .gform_wrapper.gravity-theme .ginput_container_textarea textarea {
  height: 9.48vw !important;
  padding-top: 15px !important;
}

.contact-form .gform_wrapper.gravity-theme .gform_footer {
  width: 100% !important;
}

.contact-form .gform_wrapper.gravity-theme .gform_footer .button {
  display: inline-flex;
  background: linear-gradient(270deg, #88541B -46.55%, #DCB458 2.16%, #F3DD9F 50.86%, #DCB458 99.56%, #88541B 148.26%) !important;
  justify-content: center;
  align-items: center;
  color: #071025;
  font-family: 'Addington CF' !important;
  font-size: 1.042vw;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.31vw;
  width: 31.77vw !important;
  border: 0 !important;
  border-radius: 4.444px !important;
  max-width: 27.34vw !important;
  height: 4.17vw !important;
  position: relative;
  padding-right: 1vw;
}

.contact-form .gform_wrapper.gravity-theme .gform_footer .button:hover:before {
  filter: brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(3%) hue-rotate(173deg) brightness(103%) contrast(100%);
}

.contact-form .gform_wrapper.gravity-theme .gform_footer .button:before {
  position: absolute;
  content: "";
  background-image: url('/wp-content/uploads/2022/08/icon-chevron-right.png');
  background-repeat: no-repeat;
  background-size: contain;
  width: 1.302vw;
  height: 1.302vw;
  right: 3vw;
  top: 0;
  bottom: 0;
  margin: auto;
}

.contact-form .gform_wrapper.gravity-theme .gform_footer .button:hover {
  color: #fff !important;
}

.contact-form .iti.iti--allow-dropdown.iti--separate-dial-code {
  width: 100%;
}

.contact-form .influex-tel-fmt {
  width: 100% !important;
}

#field_10_2 .influex-tel-fmt {
  padding-left: 80px !important;
}

.contact-form .iti__country-list li {
  margin-bottom: 0;
}

.contact-form .iti__selected-dial-code {
  color: #000;
}

.media-pubart .media-image img {
  width: 100%;
}

@media only screen and (max-width: 1024px) {
  .media-inner-01 {
    width: 70vw !important;
  }

  .media-pubart .demas-logo {
    width: 6.38vw;
  }

  .media-pubart .media-date {
    font-size: 1.4vw;
  }

  .media-pubart .media-title {
    font-size: 1.6vw;
    ;
  }

  .media-pubart .media-btn {
    font-size: 1.5vw;
  }

  .vid-lib .media-item {
    height: 38vw;
    margin: 0 0.5vw;
  }

  .vid-lib .has-icon {
    width: 11.49vw !important;
    height: 2.88vw !important;
  }

  .media-pubart .media-content-wrap {
    padding: 1vw 1.9vw 6vw;
  }
  
  .vid-lib.media-pubart .media-image img {
    height: 15vw;
}

  /*Form*/
  .contact-form label {
    font-size: 1.8vw !important;
  }

  .contact-form .gform-body input, .contact-form .gform-body textarea {
    height: 50px !important;
    font-size: 1.8vw !important;
  }

  .contact-form .gform_wrapper.gravity-theme .ginput_container_textarea textarea {
    height: 100px !important;
  }

  .contact-form .gform_wrapper.gravity-theme .gform_footer .button {
    height: 50px !important;
    font-size: 2vw;
    width: 40vw !important;
    max-width: 40vw !important;
  }

  .contact-form .gform_wrapper.gravity-theme .gform_footer .button:before {
    width: 2vw;
    height: 2vw;
    right: 3vw;
    top: -0.3vw;
  }
}

@media only screen and (max-width: 767px) {
  .media-inner-01 {
    width: 100vw !important;
  }

.vid-lib.media-pubart .media-image img {
    height: auto;
}


.vid-lib.media-pubart .slick-slide{
  margin: 5px 10px 5px 5px ;

}

  /*Form*/
  .contact-form label {
    font-size: 4.5vw !important;
  }

  .contact-form .gform-body input, .contact-form .gform-body textarea {
    font-size: 4vw !important;
  }

  .contact-form .gform_wrapper.gravity-theme .gform_footer .button {
    font-size: 4vw;
    width: 100% !important;
    max-width: 100% !important;
  }

  .contact-form .gform_wrapper.gravity-theme .gform_footer .button:before {
    width: 4vw;
    height: 4vw;
    right: 6vw;
    top: 0;
  }

  .mob-logo img {
    content: url('/wp-content/uploads/2024/10/demas-media-mobile.png');
  }

  .media-pubart .media-wrap {
    display: block;
  }

  .media-pubart .media-item {
    width: 100%;
    margin-bottom: 5vw;
  }

  .media-pubart .media-content-wrap {
    padding: 1vw 5vw 20vw;
  }

  .media-pubart .demas-logo {
    width: 21.38vw;
  }

  .media-pubart .media-date {
    font-size: 4vw;
    padding: 3vw 0;
  }

  .media-pubart .media-title {
    font-size: 4.5vw;
  }

  .media-pubart .media-btn {
    font-size: 4.5vw;
    right: 5vw;
    bottom: 5vw;
  }

  .media-pubart .media-image:before {
    height: 45.16vw;
  }

  .vid-lib .media-title {
    padding-top: 3vw;
  }

  .vid-lib .media-item {
    height: unset;
    margin: 0 0.5vw;
  }

  .vid-lib .has-icon {
    width: 31.49vw !important;
    height: 10.88vw !important;
  }

  .vid-lib .media-video {
    position: absolute;
    right: 5vw;
    bottom: 5vw;
  }

  .media-pubart .media-content-wrap {
    padding: 5vw 5vw 20vw;
  }

  .vid-lib .slick-prev {
    left: -5vw;
  }

  .vid-lib .slick-next {
    right: -5vw;
  }

  .vid-lib .slick-arrow {
    width: 4.72vw;
  }
}/* End custom CSS */