@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap";@media screen{:root{--font-inverse:#f0f0f0;--bg-dark:#606060;--bg-light:#fefefe;--bg-header:#181818;--font-primary:#000;--color-accent:#b80000;--content-width:90vw;--font-standard:24px;--font-big:32px;--font-small:18px}*{caret-color:#0000;font-family:Roboto;font-weight:400;line-height:150%;font-size:var(--font-standard);text-align:justify;word-break:break-word;-ms-word-break:break-all;-webkit-hyphens:auto;hyphens:auto;flex-shrink:0;margin:0}body{background-color:var(--bg-light);flex-direction:column;min-height:100vh;display:flex}.font-big{font-size:var(--font-big)}.font-small{font-size:var(--font-small);line-height:100%}.filler{flex:50px;width:100%;height:100%}.font2{font-family:Lora;font-weight:700}.bg-dark{background-color:var(--bg-dark);color:var(--font-inverse)}.bg-light{background-color:var(--bg-light)}.logo{background-image:url(../media/main/svg/logo-white.svg)}.logo,.logo-black{background-position:50%;background-repeat:no-repeat;background-size:contain}.logo-black{background-image:url(/media/main/svg/logo-black.svg)}.block-title{text-align:center;margin-left:auto;margin-right:auto;text-decoration-line:underline}#main.content{justify-content:start;align-items:center}.content{width:var(--content-width);flex-direction:column;flex-grow:1;justify-content:center;height:auto;margin:0 auto}.content,.flex{display:flex}.flex-centered{place-content:center;align-items:center}.flex-column{flex-direction:column;display:flex}.flex-directed{place-content:space-between;display:flex}.desc{text-align:justify;flex-direction:row;width:80%;display:flex;position:relative}.stylish-line{background-color:#000;width:2px;height:100%;position:absolute;transform:translate(-50px)}.flex-reverse{flex-direction:row-reverse}a{font-size:var(--font-standard);color:var(--font-inverse);text-decoration:none}.anchor{width:1px;height:1px;position:relative}#main{flex-grow:1}.copy>div,.zoomable{cursor:pointer}.copy>div{text-decoration:underline}.img-cover img{-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (width<=980px) and (orientation:portrait){:root{--header-height:18vw;--font-standard:4vw;--font-big:6vw;--content-width:90vw;line-height:6vw}.block-title{margin-top:4vw;margin-bottom:4vw}.anchor{top:calc(var(--header-height)*-1)}}@media screen and (width<=980px) and (orientation:landscape){:root{--header-height:15vh;--font-standard:4vh;--font-big:6vh;--content-width:90vw;line-height:6vh}.block-title{margin-top:4vw;margin-bottom:4vw}.anchor{top:calc(var(--header-height)*-1)}}@media screen and (width>=980px){:root{--header-height:100px}body{--content-width:90%;--font-standard:.75rem;--font-big:1rem;background-color:unset;line-height:150%}.block-title{margin-top:50px;margin-bottom:50px}.flex-gapped{gap:20px}.anchor{top:-200px}}@media screen and (width<=1400px){.content{width:var(--content-width);max-width:1400px}*{font-size:var(--font-standard)}.font-big{font-size:var(--font-big)}}@media screen and (width>=1400px){body{--font-standard:24px;--font-big:32px;--content-width:1400px}*{font-size:var(--font-standard)}.font-big{font-size:var(--font-big)}.flex-gapped{gap:50px}}@media screen{#header{height:var(--header-height);background-color:var(--bg-header);z-index:100;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex;position:sticky;top:0}#header .content{min-height:var(--header-height);z-index:inherit;margin:unset;flex-direction:column;flex-basis:auto;flex-grow:unset;justify-content:unset}#header .content,#header .content #header-container{justify-content:center;align-items:center;height:100%;display:flex}#header .content #header-container{flex-direction:row;width:80%}#header .content #header-container #menu{cursor:pointer;background-image:url(../media/main/menu.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}#header .content #header-container .logo{cursor:pointer}#header .content .social{width:auto;display:flex}#header .content .social .social_web{align-items:center;display:flex}#header .content .social .social_web a{cursor:pointer;opacity:.75;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}#header .content .social .social_web a:first-child{margin-left:0}#header .content .social .social_web .telegram{background-image:url(../media/main/icon-telegram.png)}#header .content .social .social_web .vkontakte{background-image:url(../media/main/icon-vk.png)}#header .content .social .social_web .youtube{background-image:url(../media/main/icon-youtube.png)}#header .content .social .social_web .yandex-dzen{background-image:url(../media/main/svg/yadzen.svg);display:none}#header .content .social .social_web .platforma{background-image:url(../media/main/svg/platforma.svg)}#header .content .social .social_web .rutube{background-image:url(../media/main/svg/rutube.svg)}#header .content .social .social_web .instagram{background-image:url(../media/main/svg/instagram.svg);background-size:140%}#header .content .social .contact{align-items:center;display:flex}#header .content .social .contact a{cursor:pointer;opacity:.8;background-position:50%;background-repeat:no-repeat;background-size:contain}#header .content .social .contact div:first-child{margin-left:0}#header .content .social .contact .whatsapp{background-image:url(../media/main/icon-whatsapp.png)}#header .content .social .contact .telegram{background-image:url(../media/main/icon-telegram.png)}#header .content .social .separator{background-color:#fff;width:1px;margin:0 15px;transform:scaleY(1.2)}#header #submenu{background-color:var(--bg-header);width:100%;color:var(--font-inverse);justify-content:space-around;padding:1em 0 2em;position:relative}#header #submenu .separator{background-color:#fff;width:1px;height:100%;margin:0 15px}#header #submenu .menu{width:auto;padding:20px;display:flex}#header #submenu .menu .menu-column{flex-direction:column;justify-content:space-between;gap:30px;display:flex}#header #submenu .menu .menu-column div a{cursor:pointer}#header #submenu .menu .menu-column:last-of-type{justify-content:flex-start}#menu-shadow{opacity:.4;z-index:70;background-color:#000;width:100%;height:100vh;position:fixed}}@media screen and (width<=980px) and (orientation:landscape){#header .content{width:90%}#header .content #header-container{width:100%;height:var(--header-height)}#header .content #header-container #menu{width:7vh;height:7vh;margin-right:2vw}#header .content #header-container .logo{width:8vh;height:8vh}#header .content #header-container .social .social_web a{width:8vh;height:8vh;margin-left:4vh}#header .content #header-container .social .separator{margin:0 4vh}#header .content #header-container .social .contact a{width:8vh;height:8vh;margin-left:4vh}#header .content #header-container .social .contact :first-child{margin-left:0}#header #submenu{--font-standard:4vh;justify-content:space-around;align-items:center;width:100%}#header #submenu .separator{height:inherit}#header #submenu .menu{gap:10px}#header #submenu .social{display:none}}@media screen and (width<=980px) and (orientation:portrait){#header .content{width:100%}#header .content #header-container{width:90vw}#header .content #header-container #menu{width:4vh;height:4vh;margin-right:4vw}#header .content #header-container .logo{width:5vh;height:5vh}#header .content #header-container .social a{width:30px;height:30px;margin-left:20px}#header .content #header-container .social .social_web :first-child{margin-left:0}#header .content #header-container .social .social_web .platforma,#header .content #header-container .social .social_web .rutube,#header .content #header-container .social .social_web .telegram{display:none}#header .content #header-container .social .separator{margin:0 20px}#header .content #header-container .social .contact :first-child{margin-left:0}#header #submenu{flex-direction:column;align-items:center;width:100%;padding:20px 0}#header #submenu .menu{flex-direction:column;gap:3vw;width:fit-content}#header #submenu .menu .menu-column{gap:3vw}#header #submenu .menu .menu-column div{display:flex}#header #submenu .separator{width:90%;height:1px;margin:4vw auto}#header #submenu .social{flex-direction:column;align-items:center;width:100%}#header #submenu .social .social_web a{width:30px;height:30px;margin-left:20px}#header #submenu .social .separator{margin:4vw auto}#header #submenu .social .contact a{width:30px;height:30px;margin-left:10px}}@media screen and (width>=980px){#header .content #header-container #menu{width:40px;height:40px;margin-right:30px}#header .content #header-container .logo{width:50px;height:50px}#header .content #header-container .social .contact a,#header .content #header-container .social .social_web a{width:40px;height:40px;margin-left:20px}#header #submenu .separator{display:none}#header #submenu .menu{gap:100px;padding:10px 0}#header #submenu .menu .menu-column{gap:30px}#header #submenu .menu .separator{display:block}#header #submenu .social{display:none}}@media screen{#footer{z-index:50;background-color:var(--bg-header);color:#fff;width:100%}#footer .content{flex-direction:row;justify-content:space-around;width:80%;padding:50px 0;display:flex}#footer .content .logo{cursor:pointer;background-image:url(../media/main/svg/logo-white-title.svg);margin-bottom:10%}#footer .content .footer-contacts{flex-direction:column;gap:16px;display:flex}#footer .content .footer-contacts .footer-email,#footer .content .footer-contacts .footer-phone{cursor:pointer}#footer .content .footer-contacts .footer-schedule{flex-direction:column;gap:6px;display:flex}#footer .content .footer-contacts .footer-schedule div{gap:20px;display:flex}#footer .content .footer-contacts .footer-schedule div span:first-child{min-width:70px}#footer .content .footer-contacts .footer-socials{flex-direction:column;gap:12px;display:flex}#footer .content .footer-contacts .footer-socials .footer-socials-icons{gap:20px;display:flex}#footer .content .footer-contacts .footer-socials .footer-socials-icons a{cursor:pointer;opacity:.75;background-position:50%;background-repeat:no-repeat;background-size:contain;width:28px;height:28px;display:block}#footer .content .footer-contacts .footer-socials .footer-socials-icons a:hover{opacity:1}#footer .content .footer-contacts .footer-socials .footer-socials-icons .telegram{background-image:url(../media/main/icon-telegram.png)}#footer .content .footer-contacts .footer-socials .footer-socials-icons .instagram{background-image:url(../media/svg/instagram.svg)}#footer .content .footer-contacts .footer-socials .footer-socials-icons .vkontakte{background-image:url(../media/main/icon-vk.png)}#footer .content .footer-contacts .footer-socials .footer-socials-icons .youtube{background-image:url(../media/main/icon-youtube.png)}#footer .content .site-nav{flex-flow:wrap;flex-grow:1;flex-basis:20%;justify-content:space-between;gap:20px;display:flex}#footer .content .site-nav div{flex-direction:column;gap:20px;display:flex}#footer .content .site-nav div a{cursor:pointer}}@media screen and (width<=980px) and (orientation:landscape){#footer .content{align-items:center;gap:4vh;width:90%;padding:5vh}#footer .content .logo{width:120px;height:120px;margin:0}#footer .content .site-nav .menu-column{gap:4vh}}@media screen and (width<=980px) and (orientation:portrait){#footer{min-height:100vh}#footer .content{padding-top:calc(var(--header-height) + 50px);flex-direction:column;align-items:center;gap:2vh}#footer .content .logo{width:120px;height:120px;margin:0}#footer .content .site-nav{flex-direction:column}}@media screen and (width>=1600px){#footer .content{gap:100px;width:1400px;padding:50px 0}#footer .content .logo{width:150px;height:150px}#footer .content .site-nav,#footer .content .site-nav div{gap:20px}}@media screen and (width<=1300px){#footer .flex-directed{height:inherit;flex-direction:column;align-items:center}}@media screen and (width>=980px){#footer .content{gap:50px}#footer .content .logo{width:100px;height:100px}}.items-container{flex-direction:column;gap:50px;width:90%;margin-bottom:100px;display:flex}.items-container .item{justify-content:start;width:100%;height:100%;min-height:100px;display:flex}.items-container .item-photo{background-color:var(--bg-dark);justify-content:center;align-self:center;align-items:center;width:50%;max-width:750px;max-height:29.4118%;display:flex;overflow:hidden}.items-container .item-info{box-sizing:border-box;flex-flow:column wrap;flex:100;display:flex}.items-container .item-title{text-align:right;word-break:keep-all;color:var(--color-accent);font-weight:700}.items-container .filler{flex:0 50px}.items-container .flex-reverse .item-title{text-align:left}.items-container .item-usage{color:#696969}.items-container .item-usage div{color:inherit;font-size:inherit;text-decoration:underline;display:inline}@media screen and (width>=1920px){.items-container .item-photo{width:576px;height:324px}}@media screen and (width<=980px){.items-container{margin-top:5vw}.item-usage div{text-underline-offset:2px}.item{flex-direction:column}.item .item-photo{--width:80vw;width:var(--width);height:calc(var(--width)*.75)}.item .item-photo img{width:100%}}@media screen and (width>=980px){.item-photo img{width:100%}.item-usage div{text-underline-offset:5px}}@media screen{.example-photo{--width:30vw}#main #landing{background-color:var(--bg-header);flex-direction:column;align-items:center;width:100%;display:flex;position:relative}#main #landing div{z-index:1}#main #landing #startplay{z-index:2;color:#fff;opacity:.8;background-image:url(../media/main/svg/playbutton.svg);background-repeat:no-repeat;width:100%;height:100%;display:flex;position:absolute}#main #landing .bg-video{z-index:-1;justify-content:center;align-items:center;display:flex;overflow:hidden}#main #landing .bg-video video{background-color:var(--bg-header);z-index:-1;opacity:.7;min-width:100%;min-height:100%;position:relative}#main #landing .content{align-items:center}#main #landing .content .landing-logo{opacity:.6;z-index:1;background-image:url(../media/main/svg/logo-white-title.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-grow:1;margin:auto 0}#main #landing .content .separator{background-color:#fff;width:100%;height:1px}#main #landing .content .menu{justify-content:space-between;width:100%;padding:30px 0}#main #landing .content .menu .menu-column div{padding:0 0 30px}#main #landing .content .menu .menu-column div a{font-size:var(--font-big);color:var(--font-inverse)}#main #advantages{background-color:var(--bg-light);padding-top:50px}#main #advantages .adv-container{flex-wrap:wrap;justify-content:space-around;display:flex}#main #advantages .advantage{flex-direction:column;align-items:center;display:flex}#main #advantages .advantage img{max-width:128px;max-height:128px}#main #aboutUs{background-color:var(--bg-dark)}#main #aboutUs .content .aboutUs-container{max-width:100%;display:flex}#main #aboutUs .content .aboutUs-container .ceo-name{text-align:center;-webkit-hyphens:none;hyphens:none}#main #aboutUs .content .aboutUs-container .ceo-img{background-color:#dcdcdc}#main #aboutUs .content .aboutUs-container .company-desc{flex-shrink:1}#main #aboutUs .content .aboutUs-container .company-desc p{margin-bottom:10px}}@media screen and (width<=980px) and (orientation:landscape){#landing,#landing .bg-video{height:calc(100vh - var(--header-height))}#landing .bg-video{width:100vw;position:absolute}#landing .landing-logo{width:15%}#landing #startplay{background-size:calc((100vh - var(--header-height))*.15);background-position:left 20px bottom 20px}#landing .menu,#landing .separator{display:none}#examples{margin-top:10vh}#advantages .advantage{width:33.3333%}#aboutUs{padding-bottom:10vh}#aboutUs .aboutUs-container{flex-direction:column;gap:5vh}#aboutUs .aboutUs-container :first-child{gap:3vh}}@media screen and (width<=980px) and (orientation:portrait){#landing{height:56.25vw}#landing .content .menu,#landing .content .separator{display:none}#landing #startplay{background-size:calc((100vw - var(--header-height))*.15);background-position:left 20px bottom 20px}#landing .bg-video{z-index:-1;width:100vw;height:56.25vw;position:absolute;overflow:hidden}#landing .bg-video :first-child{opacity:.3;position:relative}#landing .landing-logo{width:20%}#examples{margin-top:10vw}#advantages .advantage{width:30vw}#advantages .advantage .adv-desc{word-break:keep-all;text-align:center}#aboutUs .content{padding:0}#aboutUs .aboutUs-container{flex-direction:column;gap:2vh;margin:4vh 0}#aboutUs .aboutUs-container .ceo-img{margin-bottom:4vw}}@media screen and (width>=980px){#landing{height:calc(100vh - var(--header-height))}#landing .content .menu{display:flex}#landing #startplay{background-size:calc((100vh - var(--header-height))*.2);background-position:left 50px bottom 50px}#landing .bg-video{width:100%;height:calc(100vh - var(--header-height));position:absolute}#landing .landing-logo{background-size:20%;width:20%}#advantages .advantage{width:33.3333%}#advantages .advantage .adv-desc{word-break:keep-all;text-align:center}#aboutUs .content{padding-bottom:100px}#aboutUs .aboutUs-container{gap:100px}}@media screen and (width<=1600px){#advantages{padding-bottom:100px}#aboutUs .ceo-img{width:300px;height:350px}}@media screen and (width>=1600px){#advantages{padding-bottom:200px}.example-photo{--width:500px}#aboutUs .content{padding-bottom:200px}#aboutUs .ceo-img{width:400px;height:470px}}@media screen{.filter{display:block}.examples{flex-direction:column;margin-bottom:100px;display:flex}.examples .example{justify-content:start;width:100%;min-height:100px;display:flex}.examples .img-carousel{flex-direction:column;gap:30px;display:flex;position:relative}.examples .img-carousel .example-photo{scroll-behavior:smooth;background-color:#0006;justify-content:start;display:flex;position:relative;overflow:hidden}.examples .img-carousel .example-photo.dragging{cursor:grab;scroll-behavior:auto}.examples .img-carousel .example-photo div{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.examples .img-carousel .example-photo img{max-width:inherit;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none}.examples .img-carousel .example-photo img.zoomable{cursor:zoom-in}.examples .img-carousel .carousel-arrow{z-index:5;color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background-color .15s linear,transform .1s linear;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.examples .img-carousel .carousel-arrow:hover{background:#000000bf}.examples .img-carousel .carousel-arrow:active{transform:translateY(-50%)scale(.9)}.examples .img-carousel .carousel-arrow-left{left:12px}.examples .img-carousel .carousel-arrow-right{right:12px}.examples .img-carousel .carousel-thumbs{scroll-behavior:smooth;gap:0;display:flex;overflow-x:auto}.examples .img-carousel .carousel-thumbs::-webkit-scrollbar{height:4px}.examples .img-carousel .carousel-thumbs::-webkit-scrollbar-track{background:#0000001a}.examples .img-carousel .carousel-thumbs::-webkit-scrollbar-thumb{background:#0000004d;border-radius:2px}.examples .img-carousel .carousel-thumbs::-webkit-scrollbar-thumb:hover{background:#00000080}.examples .img-carousel .carousel-thumb{aspect-ratio:4/3;cursor:pointer;opacity:.4;border:1px solid #000;flex:1 1 0;padding:0;transition:opacity .15s linear,box-shadow .15s linear;overflow:hidden;box-shadow:inset 0 -3px #0000}.examples .img-carousel .carousel-thumb img{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.examples .img-carousel .carousel-thumb:hover{opacity:.7}.examples .img-carousel .carousel-thumb.active{opacity:1;box-shadow:inset 0 -3px 0 var(--color-accent)}.examples .img-carousel .zoom-icon{z-index:5;color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .15s linear;display:flex;position:absolute;bottom:12px;right:12px}.examples .img-carousel .zoom-icon:hover{background:#000000bf}}.lightbox-backdrop{z-index:1000;box-sizing:border-box;background-color:#000000e6;flex-direction:column;gap:16px;min-height:0;padding:20px;position:fixed;inset:0}.lightbox-backdrop,.lightbox-close{justify-content:center;align-items:center;display:flex}.lightbox-close{z-index:1010;color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;width:44px;height:44px;position:absolute;top:20px;right:20px}.lightbox-close:hover{background:#000000bf}.lightbox-arrow{z-index:1010;color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background-color .15s linear;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.lightbox-arrow:hover{background:#000000bf}.lightbox-arrow-left{left:20px}.lightbox-arrow-right{right:20px}.lightbox-image-wrap{flex:none;width:80vw;height:60vh}.lightbox-image{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.lightbox-thumbs{scroll-behavior:smooth;flex-shrink:0;gap:4px;width:100%;max-width:80vw;height:10vh;display:flex;overflow-x:auto}.lightbox-thumbs::-webkit-scrollbar{height:4px}.lightbox-thumbs::-webkit-scrollbar-track{background:#ffffff1a}.lightbox-thumbs::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.lightbox-thumbs::-webkit-scrollbar-thumb:hover{background:#ffffff80}.lightbox-thumbs .carousel-thumb{aspect-ratio:4/3;opacity:.4;border:0;align-items:center;width:15vh;height:100%;padding:0;display:flex;overflow:hidden}.lightbox-thumbs .carousel-thumb:hover{opacity:.8}.lightbox-thumbs .carousel-thumb.active{opacity:1}.lightbox-thumbs .carousel-thumb img{width:inherit}@media screen and (width<=980px){.lightbox-arrow{width:36px;height:36px}.lightbox-arrow-left{left:6px}.lightbox-arrow-right{right:6px}}@media screen{.examples .example-info{box-sizing:border-box;flex-flow:column wrap;flex:100;display:flex}.examples .example-title{color:var(--color-accent);text-align:right;font-weight:700}.examples .example-desc{max-width:inherit}.examples .example-desc a{color:var(--font-primary);text-decoration:underline}}@media screen and (width<=980px){.example .carousel-arrow{width:36px;height:36px}}@media screen and (width<=980px) and (orientation:portrait){.examples{gap:20vw}.example{flex-direction:column;align-items:center}.example .img-carousel{max-width:90vw}.example .example-photo img{--width:90vw;width:var(--width);height:auto}.example .filler{flex:0 5vh}}@media screen and (width<=980px) and (orientation:landscape){.img-carousel{max-width:50vw}.example-photo,.example-photo div{width:40vw}.example-photo img{height:70vh}.examples{gap:20vh}.example{flex-direction:row}}@media screen and (width>=980px){.examples{gap:50px;margin-top:100px}.example .img-carousel{width:50%;max-width:750px;height:100%}.example .example-photo{width:100%;height:450px}.example .example-photo div{width:100%}.example .example-photo img{height:100%}.example .filler{flex:0 50px}}@media screen{.contacts-page .content{flex-direction:column;display:flex}.contacts-page .content *{color:#000;line-height:170%}.contacts-page .content .socials-container{table-layout:auto}.contacts-page .content .socials-container th{font-weight:400}.contacts-page .content .socials-container a{font-weight:400;text-decoration:underline}.contacts-page .content>*{border-left:2px solid #000}}@media screen and (width>=980px){.contacts-page .content{gap:70px}.contacts-page .content .socials-container th{padding-right:50px}.contacts-page .content>*{padding-left:40px}.contacts-page .content>:last-child{margin-bottom:10vh}}@media screen and (width<=980px) and (orientation:landscape){.contacts-page .content{gap:70px}.contacts-page .content .socials-container th{padding-right:50px}.contacts-page .content>*{padding-left:40px}.contacts-page .content>:last-child{margin-bottom:10vh}}@media screen and (width<=980px) and (orientation:portrait){.contacts-page .content{gap:70px}.contacts-page .content .socials-container th{white-space:nowrap;padding-right:5vw}.contacts-page .content>*{padding-left:20px}.contacts-page .content>:last-child{margin-bottom:10vh}}@media screen{#contact-us .block-title{-webkit-hyphens:none;hyphens:none}#contact-us .body{-webkit-hyphens:none;hyphens:none;flex-direction:row;justify-content:center;align-items:flex-start;gap:100px;width:100%;margin-top:40px;padding-bottom:20px;display:flex}#contact-us .body form{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:20px;width:450px;display:flex}#contact-us .body form>div{flex-direction:column;align-self:stretch;gap:10px;display:flex}#contact-us .body form>div input{background:#fff;border:1px solid #ccc;border-radius:10px;align-self:stretch;padding:12px 10px;font-family:inherit;font-size:14px;transition:border-color .3s,box-shadow .3s;box-shadow:4px 4px 4px #00000040}#contact-us .body form>div input:focus{caret-color:auto;border-color:#999;outline:2px solid #000;box-shadow:4px 4px 8px #00000040}#contact-us .body form>div input::placeholder{color:#999}#contact-us .body form button{cursor:pointer;color:#fff;background:#424242;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:20px;font-size:16px;font-weight:700;transition:background .3s,box-shadow .3s;display:flex;box-shadow:4px 4px 4px #00000040}#contact-us .body form button:hover{background:#555;box-shadow:6px 6px 8px #00000040}#contact-us .body form button:active{box-shadow:2px 2px 4px #00000040}.form-message{text-align:center;border-radius:10px;align-self:stretch;margin-top:10px;padding:15px 10px;font-size:14px;box-shadow:4px 4px 4px #00000040}.form-message.success{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.form-message.error{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.form-message.loading{color:#0c5460;background:#d1ecf1;border:1px solid #bee5eb}}@media screen and (width<=1440px) and (width>=768px){#contact-us .body{flex-wrap:wrap;gap:50px;width:100%;padding-bottom:20px}#contact-us .body form{width:100%;max-width:450px}#contact-us .body form>div input{border-radius:8px;height:5vh;padding:10px 8px}#contact-us .body form button{border-radius:8px;padding:15px}}@media screen and (width<=767px) and (orientation:portrait){#contact-us .body{flex-direction:column;align-items:center;gap:30px;width:100%;padding-bottom:20px}#contact-us .body form{width:100%}#contact-us .body form>div input{border-radius:20px;min-height:45px;padding-left:15px;font-size:16px}#contact-us .body form button{border-radius:20px;gap:8px;padding:15px;font-size:16px}.form-message{padding:12px 8px;font-size:13px}}@media screen and (width<=900px) and (orientation:landscape){#contact-us .body{gap:30px;width:100%;padding-bottom:20px}#contact-us .body form{width:45%}#contact-us .body form>div input{border-radius:8px;height:40px}#contact-us .body form button{padding:12px}}@media screen{.zoom{z-index:1000;cursor:pointer;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0}}@media screen and (orientation:landscape){.zoom img{height:90%}}@media screen and (orientation:portrait){.zoom img{width:90%}}
