@media (min-width:1400px){.page-default .page-body__content,.section-awards .award-item__single{font-size:17px}.full-project-section-title .text{padding:15px 0 15px 60px}}@media (max-width:960px){.archive-default .page-header__description{font-size:20px}.page-header{background-color:#f7f7f7;padding:60px 0}.contact-form__title,.page-header__title,.section-about-us .about-us__title .text,.section-best-projects__title,.section-certificates-title .text,.section-contact-form__title,.section-our-services__title{font-size:30px}.section-best-projects{margin:200px 0 100px}.section-about-us,.section-certificate{margin:100px 0}.loop-project__item .loop-project__item--image img{height:auto;width:auto;aspect-ratio:1/1}.loop-project__item .loop-project__item--image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.loop-project__item--title{font-size:20px}.loop-project__item--content-inner{padding:3% 4% 3% 0}.full-project__main-info .uk-grid{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.full-expert__block{margin:auto}}@media (max-width:768px){.full-project__chronology-item--description,.full-project__chronology-item--gallery,.full-project__chronology-item--title{margin-left:30px;font-size:18px}.full-project__chronology-item--date{padding-left:30px;position:relative}.contact-form__title,.section-contact-form__title{font-size:25px}.contact-info__title-block{font-size:18px}*+.contact-info__title-block{margin-top:20px}.contact-info__value,.contact-info__value a{color:#746d6d;font-size:16px;font-weight:500}.contact-info__value:not(:first-child){margin-top:5px}.contact-info__block{margin-bottom:35px}.section-contacts .uk-grid{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.loop-projects__wrapper .loop-project__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.loop-project__item .loop-project__item--image{width:100%;padding:0 4%;position:relative;height:100%}.loop-project__item--content-inner{width:auto;padding:3% 4%;left:0;position:relative}.loop-project__item .loop-project__item--image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.loop-project__item:nth-child(2n) .loop-project__item--image{left:0}.loop-project__item{padding:0}.loop-project__item:not(:last-child){margin-bottom:50px}.loop-project__item--content{width:auto}.about-us__experts{-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.expert__block{max-width:350px;margin:auto}.our-services__list-item:not(:last-child){margin-right:0}.our-services__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.our-services__list-item{background:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.08);box-shadow:0 5px 15px rgba(0,0,0,.08)}.our-services__list-item .text{padding:20px}.award-item__list{margin-left:36px;margin-top:20px;margin-bottom:20px}.full-expert__description{font-size:15px;padding-top:0}}@media (max-width:680px){.full-project-section .uk-card-body{aspect-ratio:1/1;max-height:250px;margin:auto}.about-us__experts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-about-us .about-us__title .text,.section-certificates-title .text{padding:11px 0 11px 25px}.modal-service__title .text{padding:15px 0 15px 25px}.wpml-language-switcher-block:before,.wpml-ls-legacy-dropdown:before{content:"";left:auto;right:-15px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:-4px}.wpml-language-switcher-block,.wpml-ls-legacy-dropdown{margin-right:30px;margin-left:0}}