abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}main ul,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:2px 30px;padding-left:0}h1,h2,h3,h4,h5,h6{text-transform:uppercase}input,select{vertical-align:middle}body{overflow:scroll}.section-1{position:fixed;display:flex;justify-content:center;flex-direction:column;width:100%;z-index:1}.wrapper{width:62%;margin:0 auto}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:200%;margin-left:20px}video{margin-top:60px;border:none;background-color:#111;background-blend-mode:multiply;box-shadow:2px 2px 12px rgba(0,0,0,.8);object-fit:cover}html{box-sizing:border-box;max-width:100%;overflow-x:hidden}*,:after,:before{margin:0;padding:0;box-sizing:inherit}body{background-color:#fefefe;max-width:100%;overflow-x:hidden}.about-page,.contacts-page,.home-page,.services-page{display:flex;justify-content:center;align-items:center;text-decoration:none}@media (max-width:4096px){.about-page{position:relative;flex-direction:column;font-size:2rem;font-weight:700;text-decoration:none;display:flex;justify-content:center;align-items:center;max-width:800px;flex:1 1}.about-page h1{font-family:"Nunito",sans-serif;text-align:center;font-size:5px;font-weight:700;color:#cba35c}.image-wrapper .description{font-family:"Roboto",sans-serif;text-align:center;font-size:14px;width:90%;padding:5px 15px;margin:15px auto;line-height:1.5;background-color:#cba35c}.image-container{position:relative;margin:0 80px}.image-wrapper img{max-width:200px;width:100%;height:100%;margin:10px;padding:15px;box-shadow:5px 5px 5px 2px rgba(0,0,0,.1)}}@media (max-width:1024px){.about-page{position:relative;margin:10px auto}.about-page p{margin-top:80px}}.about-page{position:relative;display:flex;justify-content:center;align-items:center;flex:1 1;margin:10px auto}.about-page h1{margin:10px;font-weight:700;color:#cba35c}.about-page h1,.about-page p{text-align:center;font-size:20px}.about-page p{font-family:"Roboto",sans-serif;padding:0 24px;margin:15px auto;color:#111}.image-container{position:relative;margin:0 250px}.image-wrapper img{max-width:300px;width:100%;height:100%;margin:8px;box-shadow:12px 12px 12px .3px rgba(0,0,0,.4)}@media (max-width:4096px){.contacts-page{position:relative;display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:700;text-decoration:none}.contacts-page a{text-decoration:none;color:#000}.contacts-page h1{text-align:center;font-family:"Roboto",sans-serif;font-size:25px;font-weight:700;padding:10px;margin-top:10px}.contacts-container .contact-items{display:flex;justify-content:center;align-content:center;flex-direction:column;font-size:24px;font-family:"Roboto",sans-serif;font-weight:400}hr{border-bottom:2px solid #cba35c}.contacts-container .contact-items .contact-item{list-style:none;margin:20px auto}.contact-item>.MuiSvgIcon-root{color:#cba35c;font-size:30px}.contact-items-icons{display:flex;justify-content:space-between;align-content:center;margin-top:50px;padding:0 20px}.contact-items-icons .contact-item-icon{list-style:none}.social-icons>.MuiSvgIcon-root{color:#cba35c;font-size:30px;margin-bottom:20px}.map-container{display:flex;justify-content:center;align-content:center}.google-map{margin-bottom:10px;max-width:600px;box-shadow:5px 5px 5px 2px rgba(0,0,0,.1)}}@media (max-width:369px){.contact-item{font-size:18px;font-family:"Roboto",sans-serif;font-weight:400}.google-map{object-fit:contain;width:80%;height:300px!important;margin-bottom:10px}}@media (min-width:260px){.home-page{position:relative;flex-direction:column;font-size:2rem;font-weight:700;text-decoration:none;display:flex;justify-content:center;align-items:center;max-width:800px;flex:1 1}.home-page h1{font-family:"Roboto",sans-serif;margin:10px;text-align:center;font-size:20px;font-weight:700;color:#cba35c}.home-page p{text-align:justify;font-size:16px;width:90%;padding:0 24px;margin:10px;color:#d2691e}.image-wrapper img{max-width:200px;width:600px;margin:5px;box-shadow:5px 5px 5px 2px rgba(0,0,0,.1)}.video-container{background-color:orange}.video-wrapper video{max-width:300px;width:80%;height:90%;margin-left:260px;margin-top:20px;box-shadow:12px 12px 12px .3px rgba(0,0,0,.4)}.footer-logo{display:flex;justify-content:center;align-content:center;background-color:#111;margin-bottom:5px;max-width:600px;border:3px solid #cba35c}footer hr{width:-100%;text-align:center;margin-bottom:15px;margin-top:20px}.footer-logo img{object-fit:contain;height:170px;margin:5px}.footer-logo img:hover{cursor:pointer}}@media (min-width:760px){.home-page{position:relative;align-items:center;margin:0 auto}.image-wrapper img{position:relative;display:flex;flex-direction:row;width:600px;box-shadow:5px 5px 5px 2px rgba(0,0,0,.1);margin:20px auto}}@media screen and (max-width:4096px){.services-page{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:1.3rem}.services-page ul{margin:50px auto;padding:10px;list-style:none;font-family:"Nunito",sans-serif;font-weight:700;background-color:#cba35c;max-width:900px;width:80%;box-shadow:5px 5px 5px 2px rgba(0,0,0,.18)}.services-page ul li{margin-top:25px;padding-bottom:10px;padding-left:5px;padding-right:5px;text-align:center;text-transform:uppercase;border-bottom:2px solid rgba(0,0,0,.4);line-height:1.5}.services-page ul li:nth-child(10){border-bottom:none}.services-page h1{font-family:"Nunito",sans-serif;text-align:center;font-size:20px;font-weight:700;color:#cba35c;margin-top:12px}.services-page p{text-align:center;font-size:18px;width:90%;padding:0 24px;margin:10px;color:#cba35c}}nav{position:relative;justify-content:space-around;background-color:#111;z-index:10}.logo--section,nav{display:flex;width:100%}.logo--section{justify-content:space-evenly;align-items:center;max-width:1024px;padding:20px 0;margin:0 auto}.logo-left img,.logo-right img{display:none}.logo-name{margin:0 auto}.logo-name .logo-studio{margin-top:5px}.logo-name .logo-dumsi h1{font-size:3rem;line-height:1;color:#cba35c}.logo-name h2{position:relative;margin-left:12px;font-size:1rem;color:#fff}.logo-link a{text-decoration:none;border:none}.nav-submenu{display:flex;justify-content:center;align-items:center}.nav-submenu ul{font-style:italic;font-weight:300;background-color:#cba35c;color:#fff;margin:0 auto;z-index:2}.nav-submenu ul li{display:inline-block;justify-self:center;align-self:center;padding:0 8px;margin:20px}@media (min-width:200px){.nav-submenu ul li{position:relative;display:inline-block;font-size:13px;padding:0 5px;margin:13px}}@media (max-width:730px){.nav-menu-icon{display:flex;justify-content:center;align-items:center;margin:0 auto}.nav-submenu ul li{display:inline-block;justify-self:center;align-self:center;padding:0 5px;margin:20px}}@media (max-width:600px){.logo-name{display:flex;justify-content:center;align-items:center;flex-direction:column}.nav-submenu ul li{display:inline-block;justify-self:center;align-self:center;padding:0 5px;margin:20px}}@media (max-width:598px){.logo-name h2{position:relative;margin-right:5px}.nav-submenu ul li{display:inline-block;justify-self:center;align-self:center;padding:0 5px;margin:20px}}@media (max-width:420px){.logo-left img,.logo-right img{display:none}}@media (max-width:369px){.logo-name{display:flex;justify-content:center;align-items:center;flex-direction:column}.logo-name h2{position:relative;margin-right:4px}.nav-submenu ul li{display:inline-block;justify-self:center;align-self:center;padding:0 5px;margin:20px}nav .nav-items-container .nav-items{width:500px}}@media (max-width:349px){.logo-name{display:flex;justify-content:center;align-items:center;flex-direction:column}.logo-name .logo-dumsi h1{font-size:2.5rem}.logo-name h2{font-size:.8rem}.nav-submenu ul li{display:inline-block;justify-self:center;align-self:center;padding:0 5px;margin:15px}nav .nav-items-container .nav-items{width:400px}}@media (max-width:300px){.nav-submenu ul li{font-size:13px;padding:0 3px;margin:12px}.logo-left img,.logo-right img{display:none}}.menu-bar{font-family:"Roboto",sans-serif}.menu-bar,.menu-bar-container{position:relative;display:flex;justify-content:center;align-items:center}.menu-bar-container{width:100%;z-index:20}.menu-bar-item a{text-decoration:none;color:#fff}.menu-bar-item a:hover{color:#cba35c}.menu{position:absolute;top:40px;right:0;padding-left:10px;z-index:10}.menu-icon>.MuiSvgIcon-root{color:#cba35c;font-size:2.5rem;margin-right:20px}.menu-icon>.MuiSvgIcon-root:hover{cursor:pointer;color:#cba35c}.menu-bar-close-icon>.MuiSvgIcon-root{position:absolute;top:260px;right:180px;margin-right:15px;font-size:2.5rem;color:#fff}.menu-bar-close-icon>.MuiSvgIcon-root:hover{cursor:pointer;color:#cba35c}@media (max-width:4096px){.nav-menu-icon{display:flex;justify-content:center;align-items:center}.menu-bar .menu-bar-container{position:relative}.menu-bar .menu-bar-container .menu-bar-items{display:flex;flex-direction:row;justify-content:center;align-items:center;width:362px;background-color:#111;color:#fff;z-index:10}.menu-bar .menu-bar-items .menu-bar-item{margin-left:0 auto;padding:10px;font-family:"Roboto",sans-serif;font-size:1.3rem;list-style:none}.menu-bar .menu-bar-items .menu-bar-item:hover{color:#cba35c;cursor:pointer}}@media (max-width:369px){.menu-bar .menu-bar-container .menu-bar-items{max-width:500px}.menu-bar .menu-bar-container .menu-bar-items .menu-bar-item{font-size:16px}}
/*# sourceMappingURL=main.59db30ee.chunk.css.map */