.home{position:relative}.home__Hero{background-color:#0a3471;background-image:url(../resources/images/t-both.svg);background-position:100% -1400rem;background-repeat:repeat-y;background-size:100%;min-height:100vh;transition:.6s}@media (max-width:1439px){.home__Hero{background-position:100% -1100rem}}@media (max-width:1023px){.home__Hero{background-position:100% -800rem}}@media (max-width:767px){.home__Hero{background-position:100% -600rem}}@media (max-width:480px){.home__Hero{background-position:100% -300rem}}.home__Hero>.h1{color:#fff;left:560rem;max-width:660rem;position:absolute;top:240rem;z-index:2}@media (max-width:1439px){.home__Hero>.h1{left:320rem}}@media (max-width:1023px){.home__Hero>.h1{left:30rem}}@media (max-width:767px){.home__Hero>.h1{top:190rem}}.home__Hero>.h1 span{font-family:Tehnika Underline}.home__Hero.isVividBlue{background-color:#125cc7}.home__HeroImagesWrapper{min-height:100vh}@media (max-width:767px){.home__HeroImagesWrapper{min-height:800rem}}@media (max-width:480px){.home__HeroImagesWrapper{min-height:680rem}}.home__HeroImages{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;position:relative}@media (max-width:767px){.home__HeroImages{padding-top:100rem}}.home__HeroImagesItem{overflow:hidden;position:relative}.home__HeroImagesItem:hover .home__HeroImagesItemText p{opacity:1;visibility:visible}.home__HeroImagesItem:first-child{aspect-ratio:.6;left:0;top:0;width:657rem}@media (max-width:1439px){.home__HeroImagesItem:first-child{width:538rem}}@media (max-width:1023px){.home__HeroImagesItem:first-child{width:400rem}}@media (max-width:767px){.home__HeroImagesItem:first-child{width:300rem}}@media (max-width:480px){.home__HeroImagesItem:first-child{width:160rem}}.home__HeroImagesItem:first-child .home__HeroImagesItemText{top:100rem}.home__HeroImagesItem:nth-child(2){aspect-ratio:.58;right:0;top:250rem;width:675rem}@media (max-width:1439px){.home__HeroImagesItem:nth-child(2){top:425rem;width:565rem}}@media (max-width:1023px){.home__HeroImagesItem:nth-child(2){top:300rem;width:400rem}}@media (max-width:767px){.home__HeroImagesItem:nth-child(2){top:200rem;width:300rem}}@media (max-width:480px){.home__HeroImagesItem:nth-child(2){top:100rem;width:180rem}}.home__HeroImagesItem:nth-child(3){aspect-ratio:.63;left:575rem;margin-top:-600rem;width:575rem}@media (max-width:1439px){.home__HeroImagesItem:nth-child(3){left:300rem;margin-top:-200rem;width:475rem}}@media (max-width:1023px){.home__HeroImagesItem:nth-child(3){width:400rem}}@media (max-width:767px){.home__HeroImagesItem:nth-child(3){left:180rem;width:300rem}}@media (max-width:480px){.home__HeroImagesItem:nth-child(3){left:80rem;margin-top:0;width:180rem}}.home__HeroImagesItem img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home__HeroImagesItemText{left:0;padding:70rem 50rem;position:absolute;right:0;top:0}@media (max-width:767px){.home__HeroImagesItemText{display:none}}.home__HeroImagesItemText p{border-bottom:1px solid #fff;color:#fff;font-size:14rem;line-height:2;opacity:0;padding:6rem 0;transition:.3s;visibility:hidden}.home__HeroImagesItemText p:first-child{border-top:1px solid #fff}.home__HeroIntro{margin-top:96rem;position:relative}@media (max-width:480px){.home__HeroIntro{margin-top:40rem}}.home__HeroIntro .buttonText:hover{color:#fff}.home__HeroContent{background-image:url(../resources/images/building.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:120rem;padding-top:720rem}@media (max-width:1439px){.home__HeroContent{padding-top:560rem}}@media (max-width:1023px){.home__HeroContent{padding-top:300rem}}@media (max-width:767px){.home__HeroContent{background-image:url(../resources/images/building-mobile.png);background-position:top;padding-bottom:48rem;padding-top:270rem}}.home__HeroContentWrapper>.h3{color:#fff}.home__HeroContentWrapper>p{color:#fff;font-size:30rem;margin-top:72rem}@media (max-width:767px){.home__HeroContentWrapper>p{font-size:22rem;margin-top:24rem}}.home__HeroContentBottom{border-bottom:1px solid #fff;border-top:1px solid #fff;display:inline-flex;margin-top:60rem}.home__HeroContentBottom p{color:#fff;font-size:14rem;line-height:2}@media (max-width:767px){.home__HeroContentBottom p{font-size:13rem}}.home__News{background-color:#fff;padding:90rem 0 150rem}@media (max-width:480px){.home__News{overflow:hidden;padding:60rem 0 100rem}}.home__NewsTitle{align-items:flex-end;display:flex;justify-content:space-between}.home__NewsTitle>.h2{color:#0a3471}@media (max-width:767px){.home__NewsTitle .buttonText{color:#0a3471}.home__NewsTitle .buttonText:hover{color:#579cff}}.home__NewsList{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:80rem;margin-top:48rem}.home__NewsList:after{content:"flickity";display:none}@media (min-width:481px){.home__NewsList:after{content:""}}@media (max-width:1023px){.home__NewsList{grid-gap:36rem}}@media (max-width:480px){.home__NewsList{display:flex;flex-direction:column}}.home__NewsList .flickity-viewport{overflow:initial}@media (max-width:480px){.home__NewsListItem{display:flex;flex-direction:column;margin-right:36rem;width:90%}}.home__NewsListItem:hover>p{color:#579cff}.home__NewsListItem:hover .home__NewsListItemImage:before{opacity:1;visibility:visible}.home__NewsListItem:hover .home__NewsListItemImage img{filter:grayscale(1)}.home__NewsListItem>p{color:#0a3471;font-family:Tehnika Underline;font-size:30rem;letter-spacing:-.2rem;line-height:1.25;margin-top:48rem;transition:.3s}@media (max-width:767px){.home__NewsListItem>p{font-size:24rem;margin-top:40rem}}@media (max-width:480px){.home__NewsListItem>p{font-size:18rem}}.home__NewsListItemImage{position:relative}.home__NewsListItemImage:before{background-color:#579cff;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:.3s;visibility:hidden}.home__NewsListItemImage>img{mix-blend-mode:multiply;position:relative;transition:.3s;width:100%}.home__NewsListItemDate{align-items:center;border-bottom:1px solid #0a3471;border-top:1px solid #0a3471;display:flex;justify-content:space-between;margin-top:32rem;padding:8rem 0}@media (max-width:1023px){.home__NewsListItemDate{margin-top:20rem}}.home__NewsListItemDate>.h4{color:#0a3471}.home__NewsListItemDateText p{color:#0a3471;font-size:14rem;letter-spacing:1.4rem;line-height:1.4;text-align:right;text-transform:uppercase}.home__Projects{display:flex;position:relative}@media (max-width:767px){.home__Projects{flex-direction:column-reverse}}.home__Projects .gallery__ControlsSlides{position:absolute;right:120rem;top:12rem;z-index:3}@media (max-width:1023px){.home__Projects .gallery__ControlsSlides{right:80rem}}@media (max-width:767px){.home__Projects .gallery__ControlsSlides{right:30rem}}@media (max-width:480px){.home__Projects .gallery__ControlsSlides{display:flex;justify-content:flex-end;padding:0 30rem;position:relative;right:auto;top:auto}}.home__ProjectsText{background-color:#0a3471;display:flex;width:100%}@media (max-width:767px){.home__ProjectsText{flex-direction:row-reverse}}.home__ProjectsText .linkBanner__Side{align-items:flex-start;border-color:#125cc766;padding-top:96rem}@media (max-width:1023px){.home__ProjectsText .linkBanner__Side{min-width:100rem;padding-top:60rem;width:100rem}.home__ProjectsText .linkBanner__Side .h2{font-size:42rem}}.home__ProjectsTextContent{display:flex;flex-direction:column;justify-content:space-between;min-width:480rem;padding:96rem 60rem 60rem;width:480rem}@media (max-width:1023px){.home__ProjectsTextContent{min-width:370rem;padding:60rem 30rem;width:370rem}}@media (max-width:767px){.home__ProjectsTextContent{min-width:auto;width:100%}}@media (max-width:480px){.home__ProjectsTextContent{padding:30rem}}.home__ProjectsTextContent>.h5{color:#fff;font-family:Tehnika Underline}.home__ProjectsTextContentBottom{align-items:flex-end;display:flex;justify-content:space-between}@media (max-width:480px){.home__ProjectsTextContentBottom{align-items:flex-start;flex-direction:column}.home__ProjectsTextContentBottom .buttonText{font-size:14rem;margin-top:16rem}}.home__ProjectsTextContentBottom .buttonCircle{border-color:#125cc7}.home__ProjectsTextContentBottom .buttonCircle:hover{background-color:#125cc7;border-color:#125cc7}.home__ProjectsTextContentBottom .buttonCircle .stroke{stroke:#fff}.home__ProjectsSlider{background-color:#fff;width:100%}@media (max-width:480px){.home__ProjectsSlider{margin-top:24rem}}.home__ProjectsSliderItem{display:flex;min-height:100%;padding-top:100rem;pointer-events:none;width:calc(100% - 120rem)}@media (max-width:1023px){.home__ProjectsSliderItem{width:calc(100% - 80rem)}}@media (max-width:767px){.home__ProjectsSliderItem{width:calc(100% - 120rem)}}@media (max-width:480px){.home__ProjectsSliderItem{min-height:300rem;padding-top:0;width:calc(100% - 100rem)}}.home__ProjectsSliderItem:hover .home__ProjectsSliderItemImage>img{scale:1.1}.home__ProjectsSliderItem:hover .buttonCircle{background-color:#e5e5e5;border-color:#e5e5e5}.home__ProjectsSliderItem:hover .buttonCircle img,.home__ProjectsSliderItem:hover .buttonCircle svg{animation:spin .6s}.home__ProjectsSliderItem:hover .buttonCircle .stroke{stroke:#0a3471;transition:.3s}.home__ProjectsSliderItem.is-selected{pointer-events:auto}.home__ProjectsSliderItem.is-selected .home__ProjectsSliderItemImage{transform:none;width:100%}.home__ProjectsSliderItem.is-selected+.home__ProjectsSliderItemImage{transform:translate(40rem,120rem);width:70%}@media (max-width:480px){.home__ProjectsSliderItem.is-selected+.home__ProjectsSliderItemImage{transform:translate(36rem)}}.home__ProjectsSliderItem>.buttonCircle{background-color:#fff;border-color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}@media (max-width:480px){.home__ProjectsSliderItem>.buttonCircle{bottom:24rem;height:48rem;left:auto;min-width:48rem;right:24rem;top:auto;transform:none;width:48rem}}.home__ProjectsSliderItem>.buttonCircle:hover{background-color:#e5e5e5;border-color:#e5e5e5}.home__ProjectsSliderItem>.buttonCircle .stroke{stroke:#0a3471;transition:.3s}.home__ProjectsSliderItemImage{-o-object-fit:cover;object-fit:cover;overflow:hidden;transform:translate(40rem,120rem);transition:.3s;width:70%}@media (max-width:480px){.home__ProjectsSliderItemImage{transform:translate(36rem)}}.home__ProjectsSliderItemImage>img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}
