/** Shopify CDN: Minification failed

Line 39:79 Expected ":"
Line 39:81 Expected identifier but found "130%"

**/
.image_with_text_new { border-bottom: 1px solid rgba(37, 40, 35, 0.15); position: relative; }
.image_with_text_new:before { content: ""; position: absolute; border-right: 1px solid rgba(37, 40, 35, 0.15); top: 0; height: 100%; left:52.8%; }
.image_with_text_new.image_position_right:before{left: 47.2%;}
.image_with_text_new_sides { display: flex; align-items: center; }
.image_with_text_new_sides.image_left { flex-direction: row-reverse; }
.image_with_text_new_leftmain { width: 60.142%; padding: 20px 120px 20px 0; }
.image_with_text_new_sides.image_right .image_with_text_new_rightmain { width:69.803%; padding: 70px 0 70px 70px; }
.image_with_text_new_sides.image_left .image_with_text_new_leftmain { width: 52.36%; padding: 70px 49px 70px 70px; }
.image_with_text_new_sides.image_left .image_with_text_new_rightmain { width:59.942%; padding: 70px 70px 70px 0; }
.image_with_text_new_left_icon_image { max-width: 64px; width: 100%; }
.image_with_text_new_left_icon_image img { width: 100%; display: block; object-fit: cover; }
.image_with_text_new_left_main_heading_text { padding: 24px 58px 15px 0; }
.image_with_text_new_left_main_heading_text h4 { margin: 0; color: #252823; font-size: 26px; font-weight: 300; line-height: 100%; }
.image_with_text_new_left_main_information_text p { text-align: justify; }
.image_with_text_new_left_main_information_text p:not(:first-child) { padding-top: 16px; }
.image_with_text_new_right_image_video_main { aspect-ratio: 1.06896; }
.image_with_text_new_right_image_video_main img, .image_with_text_new_right_image_video_main video { width: 100%; height: 100% !important; object-fit: cover; display: block; border-radius: 10px; }
@media (min-width:1900px){
  .image_with_text_new_left_main_information_text p {max-width: 490px;}
  .image_with_text_new:before{left: 53.3%;}
  .image_with_text_new.image_position_right:before {left: 46.5%;}
}
@media (max-width: 1200px){
  .image_with_text_new_leftmain, .image_with_text_new_sides.image_left .image_with_text_new_rightmain { padding: 40px 40px 40px 0; }
  .image_with_text_new_rightmain, .image_with_text_new_sides.image_left .image_with_text_new_leftmain { padding: 40px 0 40px 40px; }
  .image_with_text_new_left_main_heading_text { padding: 16px 0; }
  .image_with_text_new_left_main_heading_text h4 { font-size: 22px; }
}

@media (max-width: 989px){
  .image_with_text_new_leftmain, .image_with_text_new_sides.image_left .image_with_text_new_rightmain { padding: 20px 20px 20px 0; }
  .image_with_text_new_rightmain, .image_with_text_new_sides.image_left .image_with_text_new_leftmain { padding: 20px 0 20px 20px; }
  .image_with_text_new_left_main_heading_text h4 { font-size: 20px; line-height; 130%; }
}

@media (max-width: 749px){
  .image_with_text_new_left_main_information_text p:not(:first-child) {padding-top: 10px;}
  .image_with_text_new_left_main_information_text p{position:relative;}
  .image_with_text_new{padding: 40px 0 0;}
  .image_with_text_new_left_main_heading_text {padding: 0 0 13px;}
  .image_with_text_new:before{display:none;}
  .image_with_text_new_rightmain:before { position:absolute;content:''; border-bottom: 1px solid rgba(37, 40, 35, 0.15); border-right: none;left: 0;top: 0;width: 100%;height: auto;}
  .image_with_text_new .page-width { padding: 0 !important; }
  .image_with_text_new_sides { flex-direction: column !important; }
  .image_with_text_new_leftmain, .image_with_text_new_rightmain { width: 100% !important; }
  .image_with_text_new_left_icon_image { max-width: 43.71px; }
  .image_with_text_new_right_image_video_main { aspect-ratio: 1.2; }
  .image_with_text_new_right_image_video_main img, .image_with_text_new_right_image_video_main video { border-radius: 8px; }
  .image_with_text_new_leftmain { padding: 0 20px 20px !important; }
  .image_with_text_new_rightmain,.image_with_text_new_sides.image_right .image_with_text_new_rightmain { padding: 20px;position: relative; }
  .image_with_text_new_sides.image_left .image_with_text_new_rightmain { padding: 20px; }
  .image_with_text_new_sides.image_border_bottom_mobile .image_with_text_new_leftmain { padding-top: 20px !important; border-top: 1px solid rgba(37, 40, 35, 0.15); }
}

@media (max-width: 480px){
  .image_with_text_new_right_image_video_main { aspect-ratio: 1.07032; }
}
