/* xl - DESKTOP STYLES */ 
@media (min-width: 1441px) {
  /* ==========================================================
     01.   LANDING-PAGE GERAL
     01.1. Blog
     ==========================================================
     02.   LANDING-PAGE SUSTENTABILIDADE
     02.4  Setas slides
  
  /* ======================================================================================== */
  /* ================================ 01. LANDING-PAGE GERAL ================================ */
  	
  /* ------------------ 01.1. Blog ------------------ */
  /* Padding primeira card */
  .home-blog .jet-listing-grid__item:first-child .blog-text-padding {
  	margin-left: 16px !important;
  }
  
  /* ======================================================================================== */
  /* ================================ 02. LANDING-PAGE SUSTENTABILIDADE ================================ */
  
  /* ------------------ 02.4. Setas slides ------------------ */
  .borders-white-slide-home .jet-listing-grid__slider-icon.prev-arrow {
  	right: calc(50% + 48px) !important;
  }
  .borders-white-slide-home .jet-listing-grid__slider-icon.next-arrow {
  	left: calc(50% - 48px) !important;
  }
}

/* lg - TABLET LANDSCAPE STYLES */ 
@media (min-width: 1024px) and (max-width: 1440px) {
  /* ==========================================================
     01.   LANDING-PAGE GERAL
     01.1. Blog
     ==========================================================
     02.   LANDING-PAGE SUSTENTABILIDADE
     02.4  Setas slides
  
  /* ======================================================================================== */
  /* ================================ 01. LANDING-PAGE GERAL ================================ */
  	
  /* ------------------ 01.1. Blog ------------------ */
  /* Padding primeira card */
  .home-blog .jet-listing-grid__item:first-child .blog-text-padding {
  	margin-left: 16px !important;
  }
  
  /* ======================================================================================== */
  /* ================================ 02. LANDING-PAGE SUSTENTABILIDADE ================================ */
  
  /* ------------------ 02.4. Setas slides ------------------ */
  .borders-white-slide-home .jet-listing-grid__slider-icon.prev-arrow {
  	right: calc(50% + 48px) !important;
  }
  .borders-white-slide-home .jet-listing-grid__slider-icon.next-arrow {
  	left: calc(50% - 48px) !important;
  }
}

/* md - TABLET PORTRAIT STYLES */ 
@media (min-width: 768px) and (max-width: 1023px) {
  /* ==========================================================
     02.   LANDING-PAGE SUSTENTABILIDADE
     02.3  Borders setas slides
     02.4  Setas slides
  
  /* ======================================================================================== */
  /* ================================ 02. LANDING-PAGE SUSTENTABILIDADE ================================ */
  
  /* ------------------ 02.3. Borders setas slides ------------------ */
  .borders-dark-slide-home .jet-listing-grid__slider-icon.prev-arrow {
  	border-right: 2px solid var(--e-global-color-ba1fe6b);
  }
  
  /* ------------------ 02.4. Setas slides ------------------ */
  .borders-white-slide-home .jet-listing-grid__slider-icon.prev-arrow {
  	right: 48px !important;
  }
  .borders-white-slide-home .jet-listing-grid__slider-icon.next-arrow {
  	left: calc(100% - 48px) !important;
  }
}

/* sm - SMARTPHONE LANDSCAPE STYLES */ 
@media (min-width: 641px) and (max-width: 767px) {
  /* ==========================================================
     02.   LANDING-PAGE SUSTENTABILIDADE
     02.3  Borders setas slides
     02.4  Setas slides
  
  /* ======================================================================================== */
  /* ================================ 02. LANDING-PAGE SUSTENTABILIDADE ================================ */
  
  /* ------------------ 02.3. Borders setas slides ------------------ */
  .borders-dark-slide-home .jet-listing-grid__slider-icon.prev-arrow {
  	border-right: 2px solid var(--e-global-color-ba1fe6b);
  }
  
  /* ------------------ 02.4. Setas slides ------------------ */
  .borders-white-slide-home .jet-listing-grid__slider-icon.prev-arrow {
  	right: 48px !important;
  }
  .borders-white-slide-home .jet-listing-grid__slider-icon.next-arrow {
  	left: calc(100% - 48px) !important;
  }
}

/* xs - SMARTPHONE PORTRAIT STYLES */ 
@media (max-width: 640px) {
  /* ==========================================================
     02.   LANDING-PAGE SUSTENTABILIDADE
     02.3  Borders setas slides
     02.4  Setas slides
  
  /* ======================================================================================== */
  /* ================================ 02. LANDING-PAGE SUSTENTABILIDADE ================================ */
  
  /* ------------------ 02.3. Borders setas slides ------------------ */
  .borders-dark-slide-home .jet-listing-grid__slider-icon.prev-arrow {
  	border-right: 2px solid var(--e-global-color-ba1fe6b);
  }
  
  /* ------------------ 02.4. Setas slides ------------------ */
  .borders-white-slide-home .jet-listing-grid__slider-icon.prev-arrow {
  	right: 48px !important;
  }
  .borders-white-slide-home .jet-listing-grid__slider-icon.next-arrow {
  	left: calc(100% - 48px) !important;
  }
}

/* RETINA DISPLAY STYLES */ 
/* ==========================================================
   01.   LANDING-PAGE GERAL
   01.1. Blog
   01.2. Filtros
   ==========================================================
   02.   LANDING-PAGE SUSTENTABILIDADE
   02.1  Outline textos
   02.2  Altura imagem slide
   02.3  Borders setas slides

/* ======================================================================================== */
/* ================================ 01. LANDING-PAGE GERAL ================================ */

/* ------------------ 01.2. Filtros ------------------ */
.radio-filter-home .jet-radio-list__row {
	margin: -2px 0 0 -2px !important;
}

/* ======================================================================================== */
/* ================================ 02. LANDING-PAGE SUSTENTABILIDADE ================================ */

/* ------------------ 02.1. Outline textos ------------------ */
.text-outline h1,
.text-outline h4 {
  -webkit-text-stroke: 8px var( --e-global-color-text );
  paint-order: stroke fill;
}

/* ------------------ 02.2. Altura imagem slide ------------------ */
.repeater-image-full-height .jet-listing-dynamic-image {
	height: 100%;
}

/* ------------------ 02.3. Borders setas slides ------------------ */
.borders-dark-slide-home .jet-listing-grid__slider-icon {
	border-top: 2px solid var(--e-global-color-ba1fe6b);
	border-bottom: 2px solid var(--e-global-color-ba1fe6b);
}
.borders-dark-slide-home .jet-listing-grid__slider-icon.next-arrow {
	border-right: 2px solid var(--e-global-color-ba1fe6b);
}
.borders-white-slide-home .jet-listing-grid__slider-icon.next-arrow {
	border-bottom: 2px solid var(--e-global-color-402a86a);
}
.borders-white-slide-home .jet-listing-grid__slider-icon.prev-arrow {
	border-bottom: 2px solid var(--e-global-color-402a86a);
	border-left: 2px solid var(--e-global-color-402a86a);
}

