/*!***************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./src/scss/single-post.scss ***!
  \***************************************************************************************************************************************************************************************************/.single-post .single-post__banner{background-color:#0f121a;height:82.5vh;padding-top:120px;position:relative}.single-post .single-post__banner:after{background:linear-gradient(180deg,rgba(15,18,26,0) 56.1%,#0f121a);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.single-post .single-post__banner .single-post__banner__overlay{height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.single-post .single-post__banner .single-post__banner__image{height:100%;object-fit:cover;object-position:center;width:100%}.single-post .single-post__banner__container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:24px;position:relative;z-index:1}@media screen and (min-width:768px){.single-post .single-post__banner__container{padding-bottom:48px}}@media screen and (min-width:1280px){.single-post .single-post__banner__container{padding-bottom:96px}}.single-post .single-post__banner__container--end{justify-content:flex-end}.single-post .single-post__banner__title{color:#fff;font-size:2em;line-height:36px;margin-bottom:32px}@media screen and (min-width:768px){.single-post .single-post__banner__title{font-size:3em;line-height:56px;margin-bottom:36px}}@media screen and (min-width:960px){.single-post .single-post__banner__title{font-size:4em;line-height:74px;margin-bottom:48px}}@media screen and (min-width:1280px){.single-post .single-post__banner__title{font-size:4.5em;line-height:82px}}.single-post .single-post_banner__info{align-items:center;display:flex;justify-content:flex-start}.single-post .single-post_banner__dot{background-color:#004f58;border-radius:50%;display:block;height:6px;margin:0 16px;width:6px}.single-post .single-post_banner__date,.single-post .single-post_banner__read{color:#fff;font-size:1.125em;line-height:27px}.single-post .news-cards{background-color:#f3f3f3;overflow:hidden;padding:48px 0;position:relative}@media screen and (min-width:768px){.single-post .news-cards{padding:96px 0}}@media screen and (min-width:1280px){.single-post .news-cards{padding:128px 0}}.single-post .news-cards__container{overflow:hidden}.single-post .news-cards__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media screen and (min-width:768px){.single-post .news-cards__header{margin-bottom:32px}}@media screen and (min-width:1280px){.single-post .news-cards__header{margin-bottom:64px}}.single-post .news-cards__header .news-cards__title{margin-bottom:0}.single-post .news-cards__header .news-cards__tag{font-size:1em;font-style:italic;margin-bottom:6px}@media screen and (min-width:768px){.single-post .news-cards__header .news-cards__tag{margin-bottom:12px}}@media screen and (min-width:1280px){.single-post .news-cards__header .news-cards__tag{font-size:1.5em;margin-bottom:18px}}.single-post .news-cards__header .news-cards__nav{align-self:flex-end;display:flex}.single-post .news-cards__header .news-cards__nav .news-cards__btn--next,.single-post .news-cards__header .news-cards__nav .news-cards__btn--prev{align-items:center;background-color:#f3f3f3;border:1px solid rgba(15,18,26,.3);cursor:pointer;display:flex;height:40px;justify-content:center;transition:.2s;width:40px}@media (hover:hover) and (pointer:fine){.single-post .news-cards__header .news-cards__nav .news-cards__btn--next:hover,.single-post .news-cards__header .news-cards__nav .news-cards__btn--prev:hover{background-color:#fff}}@media screen and (min-width:768px){.single-post .news-cards__header .news-cards__nav .news-cards__btn--next,.single-post .news-cards__header .news-cards__nav .news-cards__btn--prev{height:56px;width:56px}}.single-post .news-cards__header .news-cards__nav .news-cards__btn--prev{margin-right:24px}.single-post .news-cards__header .news-cards__nav .news-cards__btn--next{transform:rotate(180deg)}.single-post .news-card__single{background-color:#fff;border:1px solid rgba(15,18,26,.3);display:flex;flex-direction:column;justify-content:space-between}.single-post .news-card__image-wrap{padding-top:59.7%;position:relative;width:100%}.single-post .news-card__image-wrap .news-card__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.single-post .news-card__author{bottom:0;left:0}.single-post .news-card__author,.single-post .news-card__categories{background-color:#004f58;color:#fff;padding:8px 16px;position:absolute}.single-post .news-card__categories{right:0;text-transform:uppercase;top:0}.single-post .news-card__text-wrap{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:24px}.single-post .news-card__title{color:#0f121a;font-size:1.5em;line-height:26px}.single-post .news-card__desc{color:#0f121a;font-size:1em;line-height:27px}.single-post .news-card__bottom{display:flex;flex-direction:row;justify-content:space-between;margin-top:32px}.single-post .news-card__date{opacity:.5}.single-post__content{padding:48px 0}@media screen and (min-width:768px){.single-post__content{padding:96px 0}}@media screen and (min-width:1280px){.single-post__content{padding:128px 0}}.single-post__content .single-post__content__gallery__title{font-size:2em;font-weight:500;line-height:38px}.single-post__content .single-post__content__gallery{margin-bottom:24px;position:relative}@media screen and (min-width:768px){.single-post__content .single-post__content__gallery{margin-bottom:32px}}@media screen and (min-width:1280px){.single-post__content .single-post__content__gallery{margin-bottom:64px}}.single-post__content .single-post__content__gallery__nav{display:none}@media screen and (min-width:1080px){.single-post__content .single-post__content__gallery__nav{display:flex;justify-content:space-between;position:absolute;top:50%;width:100%;z-index:1}}.single-post__content .single-post__content__gallery__button--next,.single-post__content .single-post__content__gallery__button--prev{align-items:center;background-color:#fff;border:1px solid #f3f3f3;display:flex;height:56px;justify-content:center;position:absolute;top:50%;width:56px}.single-post__content .single-post__content__gallery__button--prev{left:-90px;transform:translateY(-50%)}.single-post__content .single-post__content__gallery__button--next{right:-90px;transform:rotate(180deg) translateY(50%)}.single-post__content .single-post__content__container{max-width:960px}.single-post__content .single-post__content__container .single-post__content__gallery__image{margin:24px 0}@media screen and (min-width:768px){.single-post__content .single-post__content__container .single-post__content__gallery__image{margin:32px 0}}@media screen and (min-width:1280px){.single-post__content .single-post__content__container .single-post__content__gallery__image{margin:64px 0}}.single-post__content .single-post__content__container .single-post__content__video{margin:0 auto 32px;max-width:960px;overflow:hidden;padding-top:56.25%;position:relative}.single-post__content .single-post__content__container .single-post__content__video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.single-post__content .single-post__content__container p{font-size:1.25em;line-height:30px;margin-bottom:12px}@media screen and (min-width:768px){.single-post__content .single-post__content__container p{margin-bottom:24px}}@media screen and (min-width:1280px){.single-post__content .single-post__content__container p{margin-bottom:32px}}.single-post__content .single-post__content__container ul{margin-bottom:12px}@media screen and (min-width:768px){.single-post__content .single-post__content__container ul{margin-bottom:24px}}@media screen and (min-width:1280px){.single-post__content .single-post__content__container ul{margin-bottom:32px}}.single-post__content .single-post__content__container ul li{list-style:disc;margin-left:1.5em}.single-post__content .single-post__content__container ol{margin-bottom:12px}@media screen and (min-width:768px){.single-post__content .single-post__content__container ol{margin-bottom:24px}}@media screen and (min-width:1280px){.single-post__content .single-post__content__container ol{margin-bottom:32px}}.single-post__content .single-post__content__container ol li{list-style-type:decimal;margin-left:1.5em}.single-post__content .single-post__content__container blockquote{background-color:#f3f3f3;border:1px solid #c6c6c6;border-radius:8px;height:auto;margin:12px 0;padding:24px 32px;width:100%}@media screen and (min-width:768px){.single-post__content .single-post__content__container blockquote{margin:24px 0}}@media screen and (min-width:1280px){.single-post__content .single-post__content__container blockquote{margin:32px 0}}.single-post__content .single-post__content__container blockquote p{font-style:italic;margin-bottom:0;text-align:center}.single-post__content .single-post__content__container a{color:#004f58;font-weight:500;text-decoration:underline;transition:color .2s ease-out}@media (hover:hover) and (pointer:fine){.single-post__content .single-post__content__container a:hover{color:#135c64}}.single-post__content .single-post__content__container iframe,.single-post__content .single-post__content__container img,.single-post__content .single-post__content__container video{display:block;height:auto;margin:0;max-width:100%;object-fit:contain;width:100%}.single-post__content .single-post__content__container hr{border:0;border-top:1px solid rgba(15,18,26,.2);display:block;height:1px;margin:12px 0;padding:0}@media screen and (min-width:768px){.single-post__content .single-post__content__container hr{margin:24px 0}}