.news-list{padding:30px 0;margin:0 auto;display:grid;grid-gap:24px;max-width:450px}.news-list .spinner{place-self:center}@media screen and (min-width: 768px){.news-list{grid-template-columns:repeat(2, 1fr);grid-gap:20px;max-width:100%;margin:0}.news-list .spinner{grid-column:1/span 2}}@media screen and (min-width: 992px){.news-list{grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:40px}.news-list .spinner{grid-column:1/span 3}}@media screen and (min-width: 1200px){.news-list{grid-row-gap:55px}}.home .page-header{position:relative;background-size:cover;background-position:center;background-color:rgba(0,0,0,0)}.home .page-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:300px;background:linear-gradient(to bottom, rgb(11, 37, 74) 5%, rgba(11, 37, 74, 0) 100%)}.home .entry-content .button{font-weight:700}.home-presentation{margin:45px 0}@media screen and (min-width: 768px){.home-presentation{margin:60px 0}}@media screen and (min-width: 992px){.home-presentation .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}}.home-presentation__heading{width:100%;text-align:left}@media screen and (min-width: 992px){.home-presentation__heading{margin-bottom:30px;text-align:center}}.home-presentation__heading .heading{color:#06aae3}@media screen and (min-width: 992px){.home-presentation__heading .heading{font-size:3.6rem}}.home-presentation__image{display:flex;align-items:center;justify-content:center;border-radius:0px;overflow:hidden}@media screen and (min-width: 992px){.home-presentation__image{width:60%}}.home-presentation__video{position:relative;width:100%;overflow:hidden}@media screen and (min-width: 992px){.home-presentation__video{width:60%}}.home-presentation__video .video-container{position:relative;padding-bottom:54%;width:100%}.home-presentation__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 992px){.home-presentation__text{width:calc(40% - 30px)}}@media screen and (min-width: 1200px){.home-presentation__text{width:calc(40% - 45px)}.home-presentation__text p{font-size:2.2rem}.home-presentation__text .heading--h3{font-size:2.8rem}}.home-offers{padding:40px 0;background-color:#fafafa}@media screen and (min-width: 768px){.home-offers{padding:55px 0}}@media screen and (min-width: 1200px){.home-offers{padding:65px 0 80px 0}}.offers-list{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 992px){.offers-list{margin-top:30px}}.offers-list .offer{width:calc(50% - 30px);box-sizing:border-box;text-align:center;text-decoration:none;color:#000;background-color:#fff;box-shadow:0px 0px 15px 2px rgba(0,0,0,.1);margin:15px;padding:15px 20px;transition:box-shadow 300ms ease-in,background-color 300ms ease-in}.offers-list .offer:hover{box-shadow:0px 0px 15px 4px rgba(0,0,0,.12);transition:box-shadow 300ms ease-in,background-color 300ms ease-in}@media screen and (min-width: 768px){.offers-list .offer{padding:18px 25px;margin:20px;width:calc(33% - 40px)}}@media screen and (min-width: 1200px){.offers-list .offer{padding:21px 35px;margin:18px;width:calc(25% - 70px)}}.offers-list .offer.offer--blue-1 .offer__title-colored{color:#368ede}.offers-list .offer.offer--blue-1:hover{background-color:rgba(54,142,222,.2)}.offers-list .offer.offer--green-1 .offer__title-colored{color:#81bc00}.offers-list .offer.offer--green-1:hover{background-color:rgba(129,188,0,.2)}.offers-list .offer.offer--blue-2 .offer__title-colored{color:#6ac5e9}.offers-list .offer.offer--blue-2:hover{background-color:rgba(106,197,233,.2)}.offers-list .offer.offer--green-2 .offer__title-colored{color:#1f874a}.offers-list .offer.offer--green-2:hover{background-color:rgba(31,135,74,.2)}.offers-list .offer.offer--green-3 .offer__title-colored{color:#77c043}.offers-list .offer.offer--green-3:hover{background-color:rgba(119,192,67,.2)}.offers-list .offer.offer--violet-1 .offer__title-colored{color:#7474c1}.offers-list .offer.offer--violet-1:hover{background-color:rgba(116,116,193,.2)}.offers-list .offer.offer--violet-2 .offer__title-colored{color:#a02583}.offers-list .offer.offer--violet-2:hover{background-color:rgba(160,37,131,.2)}.offers-list .offer.offer--ocre .offer__title-colored{color:#162b48}.offers-list .offer.offer--ocre:hover{background-color:rgba(22,43,72,.2)}.offers-list .offer.offer--orange .offer__title-colored{color:#e14504}.offers-list .offer.offer--orange:hover{background-color:rgba(225,69,4,.2)}.offers-list .offer.offer--turquoise .offer__title-colored{color:#00a1b0}.offers-list .offer.offer--turquoise:hover{background-color:rgba(0,161,176,.2)}.offers-list .offer .offer__title{font-weight:700;font-size:1.75rem;line-height:1.1;margin-bottom:0}@media screen and (min-width: 992px){.offers-list .offer .offer__title{font-size:2rem}}.offers-list a.offer{text-decoration:none;color:#000}.offers-list a.offer:hover{color:#000}.offer__pictures{position:relative;padding-bottom:6px}.offer__image{display:flex;align-items:center;justify-content:center;border-radius:0;overflow:hidden;max-width:190px;margin:0 auto}.offer__image img{max-width:86px}.offer__icons{position:absolute;bottom:0;left:0;display:flex;justify-content:center;width:100%;margin:0}.offer__icon{display:flex;align-items:center;justify-content:center;width:80px}.offer__icon+.offer__icon{margin-left:10px}.home-img-text{display:flex;flex-direction:column;background-color:#fafafa}@media screen and (min-width: 992px){.home-img-text{flex-direction:row;align-items:center}}.home-img-text--left .home-img-text__img{position:relative}@media screen and (min-width: 992px){.home-img-text--left .home-img-text__text-wrapper{margin-left:auto;padding-right:30px}}.home-img-text--right{position:relative;z-index:0}@media screen and (min-width: 992px){.home-img-text--right::before{content:"";position:absolute;right:0;top:-101px;height:104px;width:100%;background-image:url("/wp-content/themes/tribu/public/assets/svg/after-right-gray.svg");background-repeat:no-repeat;background-position:top right;background-size:auto 160px}}.home-img-text--right .home-img-text__img{position:relative}@media screen and (min-width: 992px){.home-img-text--right .home-img-text__text-wrapper{margin-right:auto;padding-left:50px}}.home-img-text__img{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}@media screen and (min-width: 992px){.home-img-text__img{width:50%}}@media screen and (min-width: 992px){.home-img-text__text{display:flex;align-content:center;width:50%}}.home-img-text__text-wrapper{padding:18px 15px 30px 15px}@media screen and (min-width: 992px){.home-img-text__text-wrapper{width:50%;max-width:600px}}.home-news{position:relative;z-index:1;padding:25px 0 40px 0}@media screen and (min-width: 1200px){.home-news{padding:45px 0 70px 0;background-size:100% auto}}.home-news::before{content:"";position:absolute;left:-45px;top:-5px;height:75px;width:100%;background-size:auto 75px;background-image:url("/wp-content/themes/tribu/public/assets/svg/before-news.svg");background-repeat:no-repeat;background-position:top left}@media screen and (min-width: 992px){.home-news::before{position:absolute;left:0;top:-5px;height:104px;background-size:auto 104px}}.home-news h2{text-align:center;color:#06aae3}.home-news .news-item{margin-bottom:10px;width:100%}@media screen and (min-width: 992px){.home-news .news-item{margin-bottom:0}}@media screen and (min-width: 992px){.home-news .news-list{padding-bottom:50px}}.home-news .button--primary{border:1px solid #00bdff;background-color:#00bdff}.home-news .button--primary:hover{color:#00bdff}@media screen and (min-width: 1024px){.home .site-header__top-menu .menu-item>a{color:#fff}.home .site-header__main-menu .header__nav>.menu-item>a{color:#fff}}.home-reviews{padding:30px 0}@media screen and (min-width: 1200px){.home-reviews{padding:80px 0}}@media screen and (min-width: 992px){.home-reviews .container{display:flex;justify-content:space-between}}@media screen and (min-width: 992px){.home-reviews__text{width:50%}}@media screen and (min-width: 1200px){.home-reviews__text{width:45%}}.home-reviews__slider{display:flex;align-items:center}@media screen and (min-width: 992px){.home-reviews__slider{width:50%}}@media screen and (min-width: 1200px){.home-reviews__slider{width:65%}}
