.ExternalLinks-module-scss-module__kyKLWq__wrapper{grid-template-columns:repeat(7,1fr);gap:24px;padding:0 4px;display:grid;position:relative}@media screen and (max-width:1024px){.ExternalLinks-module-scss-module__kyKLWq__wrapper{grid-template-rows:auto;grid-template-columns:repeat(4,1fr);padding:0}}@media screen and (max-width:750px){.ExternalLinks-module-scss-module__kyKLWq__wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:550px){.ExternalLinks-module-scss-module__kyKLWq__wrapper{grid-template-columns:repeat(2,1fr);gap:16px 12px}}.ExternalLinks-module-scss-module__kyKLWq__link{cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.ExternalLinks-module-scss-module__kyKLWq__link:hover .ExternalLinks-module-scss-module__kyKLWq__icon{transform:scale(1.04)}.ExternalLinks-module-scss-module__kyKLWq__link:hover .ExternalLinks-module-scss-module__kyKLWq__text{color:var(--base-blue)}@media screen and (max-width:1024px){.ExternalLinks-module-scss-module__kyKLWq__link{text-align:left;flex-direction:row;gap:12px}}.ExternalLinks-module-scss-module__kyKLWq__text{transition:all .15s ease-in-out}@media screen and (max-width:834px){.ExternalLinks-module-scss-module__kyKLWq__text{font:var(--text-body3)}}@media screen and (max-width:550px){.ExternalLinks-module-scss-module__kyKLWq__text{font:var(--text-body4)}}.ExternalLinks-module-scss-module__kyKLWq__wrapper .ExternalLinks-module-scss-module__kyKLWq__icon{vertical-align:middle;border-radius:19px;width:80px;height:80px;transition:all .15s ease-in-out;overflow:hidden}@media screen and (max-width:1024px){.ExternalLinks-module-scss-module__kyKLWq__wrapper .ExternalLinks-module-scss-module__kyKLWq__icon{border-radius:13px;width:56px;height:56px}}@media screen and (max-width:550px){.ExternalLinks-module-scss-module__kyKLWq__wrapper .ExternalLinks-module-scss-module__kyKLWq__icon{border-radius:9px;width:40px;height:40px}}.ExternalLinks-module-scss-module__kyKLWq__uslugi{box-shadow:0 0 4px #00000014}
.idea-photo-viewer{height:100%}.idea-photo-viewer__card{max-height:unset;height:600px;box-shadow:none}@media screen and (max-width:550px){.idea-photo-viewer__card{height:355px;max-height:50vh}}@media screen and (max-width:500px){.idea-photo-viewer__card{border-radius:0}}.idea-photo-viewer-modal{border-radius:var(--corners-l);max-width:600px;padding:0}@media screen and (max-width:550px){.idea-photo-viewer-modal{border-radius:unset;min-height:unset}.idea-photo-viewer-modal .next-modal__arrow-left{left:-40px}.idea-photo-viewer-modal .next-modal__arrow-right{right:-40px}.idea-photo-viewer-modal .modal__mobile-header{margin-bottom:20px}}@media screen and (max-width:500px){.idea-photo-viewer-modal{min-height:100%}.idea-photo-viewer-modal .next-modal__arrows{padding-bottom:20px}}@media screen and (min-width:501px){.idea-photo-viewer-modal-overlay{padding-top:60px}.idea-photo-viewer-modal .modal__close-btn{color:#ffffffbf;font-size:40px;top:0;right:0;transform:translate(100%,-100%)}.idea-photo-viewer-modal .modal__close-btn:hover{color:#fff}}
