@media (min-width:1200px){.container{padding-right:60px;padding-left:60px}.container-fluid{padding-right:60px;padding-left:60px}}@media only screen and (max-width:1629px){.mfp-bottom-bar{margin-top:-188px!important}.cards__item-inner{padding:35px 35px}.team_info{left:20%}.mfp-title{font-size:41px}.mfp-figure small{font-size:22px}.portfoliobottom_text{left:10%}}@media only screen and (max-width:1439px){.header-full-page{display:none}}@media only screen and (max-width:1024px){.overlay-centertxt{font-size:72px;line-height:74px}.home_ourApproach_body_image{left:440px!important}.portfoliobottom_text span{font-size:24px;padding-right:74px}.portfoliobottom_text{left:20%}.team_info{left:10%;width:466px;height:555px}.info_text_head{font-size:54px;line-height:50px}.info_text_content{width:397px;font-size:16px;line-height:28px;height:365px}}@media only screen and (max-width:1199px){.home_ourApproach_body_image{left:430px}.article-listing-item__content{padding:40px}.articles-list__item{margin-bottom:50px}.awards-block__year{width:20%;min-width:20%}.awards-block__text{width:50%;font-size:16px;margin-bottom:30px}.clients__list{margin-left:-20px;margin-right:-20px}.clients__item{padding-right:20px;padding-left:20px}.featured-block__item{width:50%}.grid-block__item{min-height:280px}.header__menu-button_fixed{right:2px}.main-slide__title{font-size:160px}.main-slide_size_medium .main-slide__title{font-size:140px}.panorama-slider__container{padding:0 20px}.panorama-slider2__controls{right:15px}.parallax-block__title{font-size:140px}.parallax-image{height:400px}.project-slider__container{padding:0 20px}.revolution-slider .tparrows.tp-leftarrow{left:10px!important}.revolution-slider .tparrows.tp-rightarrow{right:10px!important}.zoom-counter__card{width:40%;min-width:40%;margin-right:10%}.zoom-counters__value{min-width:1.8em}.no-mobile .zoom-image-head{margin-bottom:300px}.zoom-slider__header{margin-bottom:66px}.zoom-slider__filter-link:not(:last-child){margin-right:40px}.zoom-slider__button{padding:22px 15px}.zoom-slider__button-title{font-size:38px}.zoom-slider__control_prev{left:15px}.zoom-slider__control_next{right:15px}}@media only screen and (max-width:991px){.overlay-centertxt{font-size:64px;line-height:68px}.specione{height:auto}.home_ourApproach_body_image{height:2583px;left:315px!important}.imgwidth img{width:309px!important}.portfoliobottom_text span{font-size:24px;padding-right:55px}.article-listing-item{display:block}.article-listing-item__cover{width:100%;padding-bottom:45%}.article-listing-item__content{width:100%}.article-listing-item__text{min-height:auto}.contact-block__text{margin-bottom:50px}.contact-block__submit{margin-top:50px}.full-screen-block__label{padding-top:24px;font-size:16px}.full-screen-block__label-value{font-size:32px}.full-screen-block__link{font-size:24px}.full-screen-block__counter{font-size:32px}.main-slide__title{font-size:140px}.main-slide_size_medium .main-slide__title{font-size:120px}.main-slide__label{padding-top:24px;font-size:16px}.main-slide__label-value{font-size:32px}.main-slide__link{font-size:24px}.main-slide__counter{font-size:32px}.menu-panel{width:50%}.news-masonry-item__text{min-height:auto}.panorama-slider__menu-link{min-width:50px;margin-left:20px}.panorama-slider2__title{font-size:100px}.panorama-slider2__label{margin-top:40px;font-size:16px}.panorama-slider2__label-icon{font-size:60px}.panorama-slider2__label-value{font-size:26px;margin-top:10px}.panorama-slider2__link{font-size:24px}.parallax-block__title{font-size:120px}.parallax-block__label{padding-top:24px;font-size:16px}.person-block{padding:40px 50px}.posts__item:not(:last-child){margin-bottom:30px}.project-block__title{margin-bottom:30px}.project-block__project{margin-bottom:30px}.project-block__project-content{padding:30px 30px}.project-block__project-content-inner{padding-right:0}.project-block__project-title{font-size:40px}.project-block__project-more{display:block;margin-top:18px;position:relative;right:auto;bottom:auto}.project-slider__menu-link{min-width:50px;margin-left:20px}.specialization-block__item{max-width:none}.studio-intro-slide__link{font-size:24px}.studio-main-slide__link{font-size:24px}.team-block__control{top:35%}.top-menu__menu-item:not(:last-child){margin-right:30px}.zoom-counter__card{width:45%;min-width:45%;margin-right:5%}.zoom-services__item{width:50%}.zoom-services__item-text{font-size:14px}.zoom-slider__filter-link:not(:last-child){margin-right:35px}.zoom-slider__slider-wrapper:after,.zoom-slider__slider-wrapper:before{display:none}}@media only screen and (max-width:823px){.mfp-bottom-bar{margin-top:-91px!important}.mfp-title{font-size:42px}.mfp-figure small{font-size:22px}.mfp-title span{padding:0 52px;font-size:20px}}@media only screen and (max-width:767px){.overlay-centertxt{font-size:72px;line-height:78px}.team_info .team_info{left:15%;width:332px;height:392px}.info_text_head{font-size:36px;line-height:36px}.info_text_head{top:-4px;width:auto}.info_text_content{width:280px;font-size:12px;line-height:19px}.message{font-size:18px;line-height:16px;letter-spacing:.04em;top:0;margin-left:62%}.article-listing-item__content{padding:20px}.articles-block__item{width:100%}.articles-grid__item{width:100%}.articles-list__item{margin-bottom:20px}.awards-block__item{margin-bottom:20px}.awards-block__text{width:100%}.clients__list{margin-left:0;margin-right:0;display:block}.clients__item{padding-left:0;padding-right:0}.clients__item:not(:last-child){margin-bottom:60px}.featured-block__title{margin-bottom:40px}.featured-block__item{width:100%}.footer-default__column{margin-bottom:40px}.footer-interior{padding-top:60px;font-size:14px;padding-bottom:0}.footer-interior__column{margin-bottom:30px}.footer-interior__bottom{margin-top:30px}.footer-minimal{padding-top:60px;padding-bottom:0}.footer-minimal__column{margin-bottom:30px}.footer-minimal__bottom{margin-top:30px}.footer-studio{padding-top:60px;font-size:14px;padding-bottom:0}.footer-studio__column{margin-bottom:30px}.footer-studio__bottom{margin-top:30px}.full-screen-block__subtitle{font-size:18px}.full-screen-block__title-wrapper{display:block}.full-screen-block__title{font-size:100px}.full-screen-block__label{display:none}.full-screen-block__text{font-size:16px}.grid-block__item{min-height:220px}.header-fixed__bottom{display:none}.header-full-page__bottom{display:none}.info-card-content__list-item-text{font-size:14px}.info-card-content__social:not(:first-child){margin-left:12px}.main-slide__subtitle{font-size:18px}.main-slide__title-wrapper{display:block}.main-slide__title{font-size:120px}.main-slide_size_medium .main-slide__title{font-size:85px}.main-slide__label{text-align:left}.main-slide__label-value{text-align:left}.main-slide__text{font-size:16px}.menu-panel{width:100%;max-width:100%}.minimal-head-block{padding-top:180px;padding-bottom:80px}.minimal-head-block__title br{display:none}.minimal-head-block__title{font-size:60px}.minimal-head-block__label{height:60px}.minimal-head-block__text{font-size:16px}.news-masonry-item__content{padding:20px}.panorama-slider2__subtitle{font-size:16px}.panorama-slider2__title-wrapper{display:block}.panorama-slider2__label{display:none!important}.panorama-slider2__text{font-size:16px}.panorama-slider2__footer:after{right:0}.panorama-slider2__footer-menu{width:100%}.panorama-slider2__controls{margin-top:0;margin-bottom:30px;top:auto;bottom:100%}.panorama-slider2__control{margin-left:15px;width:40px;height:40px;font-size:16px}.parallax-block__title-wrapper{display:block}.parallax-block__title{font-size:100px}.parallax-block__label{text-align:left}.parallax-block__play{margin-top:30px;margin-left:0}.parallax-block__download-link{font-size:20px}.parallax-block__download-icon{margin-right:14px;font-size:28px}.parallax-block__download-text{margin-top:0}.person-block{padding:20px}.person-block__image{width:80px;min-width:80px;margin-right:20px}.project-block{padding-top:80px}.project-block__image-wrapper_offset{margin-top:0}.project-block__reviews{margin-bottom:60px}.projects-block__title{margin-bottom:40px}.review-slider__slider{margin-bottom:40px}.reviews-block__title{margin-bottom:40px}.reviews-block__slide{padding:30px 15px}.reviews-block__text{font-size:16px}.reviews-block__person-image{width:40px;height:40px;min-width:40px;margin-right:15px}.reviews-block__quote{width:20px!important}.single-post__posts-list{display:block}.single-post__posts-item{width:100%}.socials{-ms-flex-pack:start;justify-content:flex-start}.specialization-block__item{margin-left:auto;margin-right:auto}.studio-filter__inner{display:block}.studio-intro-slide__subtitle{font-size:18px}.studio-intro-slide__title-wrapper{display:block}.studio-intro-slide__text{font-size:16px}.studio-main-slide__subtitle{font-size:18px}.studio-main-slide__title-wrapper{display:block}.studio-main-slide__text{font-size:16px}.studio-reviews__head{display:block}.team-block__slide{padding:30px 15px}.team-block__control{top:40%}.top-menu__bottom{display:none}.zoom-counter{padding:60px 0}.zoom-counter__inner{display:block}.zoom-counter__card{width:100%;margin-right:0}.zoom-image-head__title{font-size:80px;margin-bottom:40px}.zoom-services__list{display:block}.zoom-services__item{width:100%}.zoom-services__item-icon{margin-bottom:25px}.zoom-slider__slider:after{display:none}}@media only screen and (max-width:575px){.masonry__secondary-filter-button{margin-right:6px}.contact-block__place{margin-top:22px;margin-bottom:20px}.single-post{padding-top:70px}.heading-default{padding-top:75px}.single-post__head{margin-bottom:0}.icon-structure p{font-size:14px;display:flex}.icon-structure span{letter-spacing:4px}.service-block{padding-top:80px}.overlay-centertxt{font-size:54px;line-height:58px;left:50%}.team_info{border-top:0}.moretext{display:block!important}.moreless-button{display:none}.navbar-brand-img img{width:70px}.ctrlogo img{width:40px}.navbar-brand-img2 img{width:70px}.ctrlogo2 img{width:40px}.mobile-logo{width:70px}.scroll-btn .mouse{width:25px;height:40px}.scroll-down{font-size:12px}.turnkey{padding-left:10px;padding-right:10px}.counter-block{padding-top:80px}.info_text_content{width:100%;font-size:12px;line-height:19px;padding-right:55px;height:auto;top:20%;overflow:inherit}.portfoliobottom_text{left:5%}.marleft{margin-top:25px;text-align:center;border:solid #0084b41f;border-width:0 1px 1px 0}.marright{margin-right:0;text-align:center!important;margin-top:25px;border:solid #0084b41f;border-width:0 0 1px 1px}.imgwidth img{display:block;margin:auto}.home_ourApproach_body_image{display:none}.parallax-image__image{background-position:65%}.portfoliobottom_text span{font-size:18px;padding:13px}.mfp-bottom-bar{position:relative;margin-top:-120px!important}.mfp-title{font-size:30px}.mfp-figure small{font-size:16px;line-height:70px}.mfp-title span{padding:0 14px;font-size:18px}img.mfp-img{padding:0 0 160px}.mfp-auto-cursor .mfp-content{cursor:auto;height:250px}.logorp{width:40px}.logorp2{width:74px}.header__container{padding-top:20px}.team_info{position:relative;width:100%!important;left:0!important;top:0;height:600px}.team{font-size:54px;margin-top:25px;left:7%}.team-block{margin-top:0}.hedimg{padding-bottom:0;padding-top:72px}.awards-block__item{display:block}.awards-block__year{width:100%}.cards__item-inner{padding:15px 15px}.full-screen-block__title{font-size:70px}.grid-block__item{min-height:180px;padding:60px 15px 15px}.grid-block__year{right:15px;top:15px}.info-card-content{padding:12px 20px 20px}.info-card__button{height:50px;padding:0 20px}.main-slide__title{font-size:70px}.main-slide_size_medium .main-slide__title{top:235px;font-size:55px;text-shadow:1px 1px rgba(0,0,0,.37);position:relative}.panorama-slider__menu-link{display:none}.panorama-slider2__title{font-size:70px}.panorama-slider2__footer-item:last-child{padding-right:0}.panorama-slider2__footer-item{padding-right:20px}.parallax-block__title{font-size:60px}.project-block__title{font-size:40px}.project-block__project-content{padding:15px 15px}.project-block__project-title{font-size:34px}.project-slider__menu-link{display:none}.projects-block__controls{margin-top:0}.quote__text{font-size:20px}.single-post__intro{font-size:20px}.studio-intro-slide__title{font-size:70px}.studio-main-slide__title{font-size:70px}.team-block__text{font-size:16px}.zoom-image-head__subtitle{font-size:20px}.zoom-image-head__subtitle{margin-bottom:24px}.zoom-image-head__title{font-size:60px;margin-bottom:30px}.zoom-image-head__text{font-size:16px}}@media only screen and (max-width:375px){.portfoliobottom_text span{font-size:16px;padding:7px}}