*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;line-height:1.5;font-family:Montserrat,sans-serif;scroll-behavior:smooth}span{font-weight:700}body{max-width:1200px;color:#333;background:#fff;padding:0;margin:0 auto}a{text-decoration:none}:root{--xs:0.5rem;--sm:1rem;--md:1.5rem;--lg:2rem;--xl:3rem}.flex-column{display:flex;flex-direction:column}.flex-row{margin-bottom:var(--sm);display:flex;flex-direction:row}.fixed{position:fixed;top:0;left:0}.button-gold{position:fixed;top:var(--md);left:80vw;font-size:var(--md);background-color:goldenrod;border:1px solid black;z-Index:2000;padding:var(--sm);border-radius:6px;color:black;opacity:.7}.button-gold:hover{background-color:gold;opacity:1}.button-gold:active{opacity:.7}.logo{font-family:Montserrat,sans-serif;font-weight:700;font-size:2rem;color:white;background-color:black;padding:var(--sm);border:1px solid goldenrod;margin-left:var(--sm)}.header-menu{display:flex;align-items:center;margin-left:auto;margin-top:var(--lg)}.header-menu,.header-menu-item{position:relative;margin-right:var(--sm)}.header-menu-item{color:#333;border-bottom:5px solid rgba(218,165,32,0)}.anim:after{position:absolute;content:"";display:inline-block;bottom:-8px;left:0;width:100%;height:0;opacity:0;background-color:goldenrod;transition:height .2s linear,opacity .2s linear}.anim:hover:after{height:5px;opacity:1}.contacts-footer{margin-left:var(--xs);font-size:var(--sm)}.contacts-div-footer{flex:0 0 70%}.container-main-about{display:flex}section{display:flex;flex:0 0 50%;flex-direction:column;margin-bottom:var(--lg)}.container{width:100%;max-width:1200px;display:flex;margin:0 auto;padding-top:0 var(--md);margin-bottom:var(--lg)}.image{width:calc(100% - var(--lg));border:1px solid goldenrod;margin:0 var(--sm)}.reverse{flex-direction:column-reverse}.container-div{display:flex;flex-direction:column;margin:0 var(--sm)}.container-div-main{display:flex;flex-direction:column;justify-content:center;margin-bottom:var(--md)}.container-div-button{display:flex;justify-content:space-around;align-items:center;border:1px solid goldenrod;background-color:black;padding:var(--xl);margin-bottom:var(--lg)}.button{border:1px solid goldenrod;color:#fff;padding:var(--sm);border-radius:6px}.button:hover{background-color:#333}.button:active{opacity:.7}.about{justify-content:center;margin-top:var(--sm)}.about-list{margin-left:var(--xl)}.about-item{list-style-image:url(/_next/static/media/Check.dac681c4.svg)}.features-list{display:flex}.features-item{display:flex;align-items:center;list-style-type:none;margin-right:var(--md)}.features-icon{margin-right:var(--sm)}.h2-features{margin-bottom:var(--xs)}.gallery{display:flex;flex-wrap:wrap;margin:0 var(--sm)}.image-gallery{max-width:calc(100%/3);border:1px solid goldenrod}.selected-container{display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.image-selected{background-color:rgba(0,0,0,.7)}.figure{display:flex;flex-direction:row;justify-content:space-between}.process-image{max-width:100%;margin-right:var(--sm);border:1px solid goldenrod}.comments{margin-left:var(--sm);margin-bottom:var(--xs)}.new-comment{background-color:black;margin-left:auto}.feedback-comment,.new-comment{margin-right:var(--sm)}.contacts{margin:auto var(--sm);margin-bottom:var(--xs)}.contacts-list{flex:0 0 50%;list-style-type:none}.contacts-list li{margin-bottom:var(--xs)}.contacts-iframe{flex:0 0 50%;border:1px solid goldenrod}.modal-window{width:100vw;height:100vw;z-index:3000;background-color:rgba(0,0,0,.7);border:1px solid goldenrod}.modal-form,.modal-window{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-form{opacity:1;display:flex;flex-direction:column;width:30vw}.modal-form-item{margin-bottom:var(--xs)}.modal-form-item input,.modal-form-item textarea{margin:0;padding:0;width:100%;border:1px solid goldenrod;border-radius:3px;background-color:rgba(0,0,0,.7);color:white}.modal-form-button{display:flex;justify-content:left}.form-button{margin-right:var(--xs);padding:var(--xs);border:1px solid goldenrod;border-radius:3px;background-color:rgba(0,0,0,.7);color:#777}.form-button:hover{background-color:#333;color:#777}.form-button:active{background-color:black;color:#333}@media (max-width:1200px){.anim:hover:after{height:0}.container-main-about{display:flex;flex-direction:column}.fixed{position:fixed;top:0;left:0}.button-gold{position:fixed;top:var(--md);left:70vw;font-size:var(--md);background-color:goldenrod;border:1px solid black;z-Index:2000;padding:var(--sm);border-radius:6px;color:black;opacity:.7}.button-gold:hover{background-color:gold;opacity:1}.button-gold:active{opacity:.7}.logo{font-family:Montserrat,sans-serif;font-weight:700;font-size:2rem;color:white;background-color:black;padding:var(--sm);border:1px solid goldenrod;margin-bottom:var(--sm)}.header-menu{width:100%;display:flex;flex-direction:column;align-items:start;margin-left:var(--sm);margin-top:0}.header-menu-item{color:#333}.contacts-footer{margin-left:var(--xs);font-size:var(--sm)}.contacts-div-footer{flex:0 0 70%}section{padding:var(--xl) 0;margin-bottom:var(--lg);display:flex}.mobail-container{display:flex;flex-direction:column-reverse!important}.container{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:start;padding:0 var(--md)}h1{font-size:var(--md)}h1,p{margin-bottom:var(--xs)}.image{display:block;width:calc(100% - 32px);border:1px solid goldenrod}.container-div{display:flex;flex-direction:column;justify-content:space-between;margin:0 var(--sm)}.container-div-main{justify-content:center}.container-div-button,.container-div-main{display:flex;flex-direction:column;margin-bottom:0}.container-div-button{align-items:start;border:1px solid goldenrod;background-color:black;padding:var(--sm)}.container-div-button .button:first-child{margin-top:var(--sm)}.button{border:1px solid goldenrod;color:#fff;padding:var(--xs);margin-bottom:var(--sm);margin-left:var(--sm);border-radius:6px}.button:hover{background-color:#333}.button:active{opacity:.7}.about{justify-content:center}.about-list{margin-left:var(--xl)}.about-item{list-style-image:url(/_next/static/media/Check.dac681c4.svg)}.features-list{display:flex;flex-direction:column}.features-item{display:flex;align-items:center;list-style-type:none;margin-right:var(--md)}.features-icon{margin-right:var(--sm);width:2rem;height:2rem}.features-icon,.h2-features{margin-bottom:var(--xs)}.gallery{display:flex;flex-wrap:wrap}.image-gallery{max-width:calc(100%/2);border:1px solid goldenrod}.selected-container{width:100vw;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;border:1px solid goldenrod}.image-selected{width:100vw}figure{width:calc(100%/2)}.figure{display:flex;flex-direction:row;flex-wrap:wrap}.process-image{max-width:100%;margin-right:var(--sm);border:1px solid goldenrod}.comments{margin-left:var(--sm);margin-bottom:var(--xs)}.new-comment{background-color:black;margin-left:auto}.feedback-comment,.new-comment{margin-right:var(--sm)}.contacts{width:calc(100% - 32px);margin:auto var(--sm);margin-bottom:var(--xs)}.contacts-list{flex:0 0 50%;list-style-type:none}.contacts-list li{margin-bottom:var(--xs)}.contacts-iframe{flex:0 0 50%;border:1px solid goldenrod}.flex-row{display:flex;flex-direction:column}.modal-window{width:100vw;height:100vw;z-index:3000;background-color:rgba(0,0,0,.7)}.modal-form,.modal-window{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-form{opacity:1;display:flex;flex-direction:column;width:30vw}.modal-form-item{margin-bottom:var(--xs)}.modal-form-item input,.modal-form-item textarea{margin:0;padding:0;width:100%;border:1px solid goldenrod;border-radius:3px;background-color:rgba(0,0,0,.7);color:white}.modal-form-button{display:flex;justify-content:left}.form-button{margin-right:var(--xs);padding:var(--xs);border:1px solid goldenrod;border-radius:3px;background-color:rgba(0,0,0,.7);color:#777}.form-button:hover{background-color:#333;color:#777}.form-button:active{background-color:black;color:#333}}