.intro{position:relative;margin:12px 12px 0;height:calc(100vh - 24px);display:flex;align-items:flex-end}@media (max-width: 1200px){.intro{height:608px}}@media (max-width: 768px){.intro{margin:90px 10px 0}}@media (max-width: 540px){.intro{height:480px;margin:82px 10px 0}}.intro img{width:100%;height:100%;display:block;object-fit:cover}.intro img{border-radius:24px;position:absolute;top:0;bottom:0;right:0;left:0}@media (max-width: 1320px){.intro img{border-radius:20px}}@media (max-width: 540px){.intro img{border-radius:12px}}.intro__content{position:relative;z-index:10;color:#f5f5f5;width:100%;padding-bottom:72px}@media (max-width: 1704px){.intro__content{padding-bottom:42px}}@media (max-width: 1320px){.intro__content{padding-bottom:32px}}.intro__blockIcon{width:158px;height:158px}@media (max-width: 1704px){.intro__blockIcon{width:148px;height:148px}}@media (max-width: 1279px){.intro__blockIcon{display:none}}.intro__title{font-family:Harmonia Sans Pro Cyr,sans-serif;font-size:72px;line-height:109.7222222222%;font-weight:600;text-transform:uppercase}@media (max-width: 1704px){.intro__title{font-size:56px}}@media (max-width: 1320px){.intro__title{font-size:56px}}@media (max-width: 1200px){.intro__title{font-size:48px}}@media (max-width: 540px){.intro__title{font-size:26px}}.intro__subtitle{font-size:24px;line-height:129.1666666667%;font-weight:400}@media (max-width: 1704px){.intro__subtitle{font-size:20px}}@media (max-width: 1200px){.intro__subtitle{font-size:16px}}@media (max-width: 540px){.intro__subtitle{font-size:16px}}.intro__block{display:flex;align-items:center;justify-content:space-between}.intro__blockText{display:flex;flex-direction:column;gap:12px}.advantages{padding-top:144px;padding-bottom:144px;background-color:#fff;border-top-left-radius:64px;border-top-right-radius:64px}.advantages .container{overflow:hidden}@media (max-width: 1704px){.advantages{padding-top:96px;padding-bottom:96px;border-top-left-radius:48px;border-top-right-radius:48px}}@media (max-width: 1200px){.advantages{padding-top:72px;padding-bottom:72px}}@media (max-width: 540px){.advantages{padding-top:56px;padding-bottom:56px;border-top-left-radius:24px;border-top-right-radius:24px}}.advantages__content{display:flex;row-gap:24px;column-gap:16px;flex-wrap:wrap}.advantages__content .swiper-button-prev,.advantages__content .swiper-button-next{display:none}@media (max-width: 1704px){.advantages__content{row-gap:20px}}@media (max-width: 1200px){.advantages__content{column-gap:10px}}@media (max-width: 540px){.advantages__content{position:relative}}.advantages__sliderActions{display:none}@media (max-width: 540px){.advantages__sliderActions{order:1;margin-left:auto;gap:24px;display:flex;align-items:center;height:32px}.advantages__sliderActions .swiper-button-prev,.advantages__sliderActions .swiper-button-next{position:static;display:block;width:32px;height:32px}.advantages__sliderActions .swiper-button-prev:after,.advantages__sliderActions .swiper-button-next:after{display:none}}.advantages__sliderActionsCounter{font-family:Harmonia Sans Pro Cyr,sans-serif;font-size:16px;font-weight:600;line-height:17.6px;color:#a9a9a9}.advantages__sliderActionsBtns{height:32px;display:flex;align-items:flex-end;gap:8px}.advantages__block{width:824px;height:318px}@media (max-width: 1704px){.advantages__block{width:632px;height:274px}}@media (max-width: 1320px){.advantages__block{width:572px;height:278px}}@media (max-width: 1200px){.advantages__block{width:66%;height:234px}}@media (max-width: 540px){.advantages__block{width:100%;height:auto}}.advantages__text{max-width:600px}@media (max-width: 1704px){.advantages__text{max-width:500px}}@media (max-width: 1320px){.advantages__text{max-width:430px}}@media (max-width: 1200px){.advantages__text{max-width:400px}}@media (max-width: 540px){.advantages__text{max-width:100%;text-wrap:balance}}.advantages__textSubtitle{margin-top:24px;font-size:20px;line-height:130%}@media (max-width: 1704px){.advantages__textSubtitle{font-size:16px;margin-top:12px}}@media (max-width: 1200px){.advantages__textSubtitle{font-size:14px}}@media (max-width: 540px){.advantages__textSubtitle{font-size:14px}}.advantages__item{padding:32px;width:calc(25% - 12px);height:318px;position:relative;display:flex;flex-direction:column;gap:12px;background-color:#f5f5f5;border-radius:24px}.advantages__item.empty{background-color:transparent}@media (max-width: 1200px){.advantages__item.empty{display:none}}@media (max-width: 1704px){.advantages__item{height:274px;padding:24px}}@media (max-width: 1320px){.advantages__item{height:278px}}@media (max-width: 1200px){.advantages__item{width:300px;height:245px;padding:20px;border-radius:12px}}@media (max-width: 768px){.advantages__item{width:calc(50% - 5px)}}@media (max-width: 650px){.advantages__item{width:100%}}@media (max-width: 540px){.advantages__item{padding:20px 20px 40px;height:auto}}.advantages__itemIcon{position:absolute;width:64px;height:64px;top:0;right:0}@media (max-width: 1704px){.advantages__itemIcon{width:48px;height:48px}}@media (max-width: 540px){.advantages__itemIcon{width:32px;height:32px}}.advantages__itemTitle{font-family:Harmonia Sans Pro Cyr,sans-serif;font-size:32px;font-weight:600;line-height:110%}@media (max-width: 1704px){.advantages__itemTitle{font-size:24px}}@media (max-width: 1320px){.advantages__itemTitle{font-size:20px}}@media (max-width: 540px){.advantages__itemTitle{font-size:18px}}.advantages__itemSubtitle{font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:130%}@media (max-width: 1704px){.advantages__itemSubtitle{font-size:14px}}@media (max-width: 540px){.advantages__itemSubtitle{margin-top:12px;font-size:14px}}.homeServices{background-color:#fff;margin-bottom:144px;position:relative}.homeServices:before{content:"";position:absolute;left:0;width:100%;height:170px;background-color:#fff;z-index:-1;bottom:-170px}@media (max-width: 1919px) and (min-width: 1281px){.homeServices{max-height:calc(100vh - var(--header-height) - 26px)}}@media (max-width: 1704px){.homeServices{margin-bottom:100px}}@media (max-width: 1320px){.homeServices{margin-bottom:90px}}@media (max-width: 1200px){.homeServices{margin-bottom:73px}}.homeServices__content{display:flex;flex-direction:column}.homeServices__items{margin-top:24px;display:flex;justify-content:flex-end;gap:16px;width:100%;margin-left:auto}.homeServices__items--grid{display:grid;grid-template-columns:404px 1fr;grid-template-rows:1fr 1fr;max-width:1244px}.homeServices__items--grid .homeServices__item{width:auto!important;height:auto!important}.homeServices__items--grid .homeServices__item:nth-child(1){grid-column:1/2;grid-row:1/3}.homeServices__items--grid .homeServices__item:nth-child(2){grid-column:2/3;grid-row:1/2}.homeServices__items--grid .homeServices__item:nth-child(3){grid-column:2/3;grid-row:2/3}@media (max-width: 1704px){.homeServices__items--grid .homeServices__item{padding:18px}}@media (max-width: 1704px){.homeServices__items--grid{max-width:956px;grid-template-columns:308px 1fr}}@media (max-width: 1320px){.homeServices__items--grid{grid-template-columns:278px 1fr}}@media (max-width: 1200px){.homeServices__items--grid{max-width:692px;gap:10px;grid-template-columns:224px 1fr}}@media (max-width: 992px){.homeServices__items--grid{display:flex;flex-direction:column;max-width:none}.homeServices__items--grid .homeServices__item{min-height:164px}}@media (max-width: 1200px){.homeServices__items{gap:10px}}@media (max-width: 700px){.homeServices__items{flex-direction:column;gap:12px}}.homeServices__right{display:flex;flex-direction:column;gap:16px;width:60%;max-width:800px}@media (max-width: 1704px){.homeServices__right{max-width:630px}}@media (max-width: 1320px){.homeServices__right{max-width:572px}}@media (max-width: 1200px){.homeServices__right{max-width:460px;gap:10px}}@media (max-width: 768px){.homeServices__right{max-width:100%;flex:1;width:100%}}@media (max-width: 700px){.homeServices__right{gap:12px}}.homeServices__item{border-radius:20px;padding:32px;display:flex;flex-direction:column}@media (max-width: 1704px){.homeServices__item{padding:24px}}@media (max-width: 1200px){.homeServices__item{border-radius:12px;padding:20px}}.homeServices__item.all{background-color:#185c56}.homeServices__item.all .homeServices__itemLink{margin-top:-24px}@media (max-width: 1704px){.homeServices__item.all .homeServices__itemLink{margin-top:auto}}.homeServices__item.calc{flex:none;background-image:url(/wp-content/themes/kriastak/src/images/services1.gif);background-size:cover;background-position:center;background-repeat:no-repeat}.homeServices__item.sample{background-image:url(/wp-content/themes/kriastak/src/images/services2.gif);background-size:cover;background-position:bottom;background-repeat:no-repeat}.homeServices__item.sample,.homeServices__item.all{width:100%;height:50%}@media (max-width: 700px){.homeServices__item.sample,.homeServices__item.all{height:auto;min-height:185px}}.homeServices__itemTitle{font-family:Harmonia Sans Pro Cyr,sans-serif;font-size:32px;font-weight:600;line-height:110%;color:#fff}@media (max-width: 1704px){.homeServices__itemTitle{font-size:24px}}@media (max-width: 1320px){.homeServices__itemTitle{font-size:20px}}.homeServices__itemSubtitle{font-size:16px;line-height:130%;color:#fff;width:50%;margin-top:15px;margin-bottom:8px}@media (max-width: 1704px){.homeServices__itemSubtitle{width:80%;font-size:14px;margin-top:10px}}@media (max-width: 1320px){.homeServices__itemSubtitle{width:100%}}@media (max-width: 540px){.homeServices__itemSubtitle{font-size:14px;margin-bottom:15px}}.homeServices__itemLink{margin-top:auto;align-self:flex-end;width:200px;height:56px}@media (max-width: 1704px){.homeServices__itemLink{width:180px;height:48px}}@media (max-width: 1200px){.homeServices__itemLink{width:175px;height:40px}}@media (max-width: 540px){.homeServices__itemLink{width:100%}}.consultationHome{margin-top:144px}@media (max-width: 1704px){.consultationHome{margin-top:96px}}@media (max-width: 1200px){.consultationHome{margin-top:72px}}@media (max-width: 540px){.consultationHome{margin-top:56px}}.blogHome{margin-top:144px;padding-bottom:144px}@media (max-width: 1704px){.blogHome{margin-top:104px;padding-bottom:104px}}@media (max-width: 1320px){.blogHome{margin-top:96px;padding-bottom:96px}}@media (max-width: 1200px){.blogHome{margin-top:72px;padding-bottom:72px}}@media (max-width: 540px){.blogHome{margin-top:56px;padding-bottom:56px}}.offersHome{margin-top:126px}@media (max-width: 1704px){.offersHome{margin-top:96px}}@media (max-width: 1200px){.offersHome{margin-top:72px}}@media (max-width: 540px){.offersHome{margin-top:56px}}@media (max-width: 768px){.homePage .homeProducts{margin-bottom:56px;padding-bottom:0}}
