.media-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding:64px 100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;text-align:center;opacity:.9;background:#edf0f3;margin-bottom:128px;color:#333;text-align:center;text-shadow:0 6px 14px rgba(85,186,227,.37);font-family:"DM Sans";font-size:28px;font-style:normal;font-weight:700;line-height:48px}.media-section .media-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.media-section .media-header .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.media-section .media-header .header-content .icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:24px;background:rgba(255,255,255,.4)}.media-section .media-header .header-content .icon svg{display:block;width:40px;height:40px}.media-section .media-header .header-content .icon svg path{fill:#1b5e9b}.media-section .media-header p{margin:0;font-size:20px;font-weight:400;line-height:30px}.media-section .media-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2rem;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding:2rem;border-radius:16px}.media-section .media-slider::-webkit-scrollbar{height:0}.media-section .media-slider::-webkit-scrollbar-track{background:transparent}.media-section .media-slider::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.media-section .media-slider .media-link{display:block;width:100%}.media-section .media-slider .media-link .media-card{-webkit-box-flex:0;-ms-flex:0 0 572px;flex:0 0 572px;width:100%;scroll-snap-align:start;background:#fff;border-radius:16px;padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-shadow:0 0 24px 6px rgba(0,0,0,.08);box-shadow:0 0 24px 6px rgba(0,0,0,.08);cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.media-section .media-slider .media-link .media-card .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}.media-section .media-slider .media-link .media-card .card-content:hover{-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.media-section .media-slider .media-link .media-card .card-content .arrow{font-size:1.5rem;display:inline-block;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.media-section .media-slider .media-link .media-card .card-content:hover .arrow{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}@media(max-width:992px) and (min-width:577px){.media-section{padding:32px 32px;font-size:16px;margin-bottom:64px;border-radius:16px}.media-section .media-slider .media-link{display:inline;width:100%}.media-section .media-slider .media-link .media-card{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;width:400px;-webkit-box-shadow:0 0 24px 6px rgba(0,0,0,.08);box-shadow:0 0 24px 6px rgba(0,0,0,.08)}.media-section .media-slider .media-link .media-card .card-content .logo-resp{width:240px;height:auto}.media-section .media-header .header-content .icon svg{width:20px;height:20px}}@media(max-width:576px){.media-section{padding:16px 16px;font-size:16px;margin-bottom:32px;border-radius:16px;margin:0 16px}.media-section .media-slider{gap:1rem;padding:1rem}.media-section .media-slider .media-link{display:inline;width:100%}.media-section .media-slider .media-link .media-card{-webkit-box-flex:0;-ms-flex:0 0 310px;flex:0 0 310px;width:310px;padding:24px 0;gap:16px;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.media-section .media-slider .media-link .media-card .card-content .logo-resp{width:140px;height:auto}.media-section .media-header p{font-size:12px;line-height:20px}.media-section .media-header .header-content .icon svg{width:20px;height:20px}}@media(max-width:660px){.media-section .media-slider .media-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:350px;gap:16px}.media-section .media-slider .media-link .media-card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}