/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/functions/media.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/

/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/fr-logos-strip/front.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.fr-logos-strip{padding:4rem 0;overflow:hidden}.fr-logos-strip .fr-logos-strip-container{padding-right:2rem;max-width:1280px;padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);margin:0 auto;display:grid;grid-template-columns:1fr 3fr;gap:2rem}@media (max-width:1024px){.fr-logos-strip .fr-logos-strip-container{grid-template-columns:1fr}}@media (max-width:770px){.fr-logos-strip .fr-logos-strip-container{--padding-container-horizontal:0rem}}.fr-logos-strip .fr-logos-title{font-size:2rem;margin-bottom:1rem}.fr-logos-strip .fr-logos-description{font-size:1.1rem;line-height:1.6}.fr-logos-strip .fr-logos-slider{position:relative;display:flex}.fr-logos-strip .fr-logos-swiper{overflow:visible}.fr-logos-strip .swiper-wrapper{align-items:center}.fr-logos-strip .swiper-slide{width:auto;height:60px;display:flex;align-items:center;justify-content:center}.fr-logos-strip .swiper-slide img{max-height:100%;width:auto;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:all 0.3s ease}.fr-logos-strip .swiper-slide img:hover{filter:grayscale(0);opacity:1}.fr-logos-strip.has-background{padding:var(--wp--style--block-gap,3rem)}.fr-logos-strip.has-background-gradient{background:var(--fr-logos-strip-bg)}.fr-logos-strip[class*=has-][class*=-color]:not(.has-text-color){--wp--preset--color--inherit:inherit}@media (max-width:768px){.wp-block-freightos-fr-logos-strip{grid-template-columns:1fr;gap:1rem;padding:2rem 0}}.wp-block-freightos-fr-logos-strip .fr-logos-strip{position:relative;width:100%;overflow:hidden}.wp-block-freightos-fr-logos-strip .fr-logos-content{text-align:center;--font-size-h2:24px;--wp--custom--typography--heading-2:24px;--line-height-headinga:32px}.wp-block-freightos-fr-logos-strip .fr-logos-content h2{text-align:left;margin-bottom:0}@media (max-width:1024px){.wp-block-freightos-fr-logos-strip .fr-logos-content h2{text-align:center}}.wp-block-freightos-fr-logos-strip .fr-logos-track{overflow:hidden;display:flex}.wp-block-freightos-fr-logos-strip .fr-logos-track-inner{display:flex;gap:64px;animation:scroll-logos 30s linear infinite}.wp-block-freightos-fr-logos-strip .fr-logos-track-inner:hover{animation-play-state:paused}.wp-block-freightos-fr-logos-strip .fr-logo-item{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.wp-block-freightos-fr-logos-strip .fr-logo-item img{max-height:40px;width:auto;object-fit:contain}@keyframes scroll-logos{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}