*,body,html{margin:0}.wrapper,body,html{padding:0}body,html{width:100%}.gallery_item,.reports_item,.site_width{box-sizing:border-box}.hero,.info{align-content:center}.file,.gallery,.info_holder,.info_item .text,.title{text-align:center}html{height:100%;overflow-y:scroll}body{height:100%;font-family:'Open Sans',sans-serif;font-weight:400;color:#584a3d;font-size:16px;line-height:1.5}section{display:block;padding:60px 0 80px}.clearfix::after{content:"";display:block;clear:both}.copyright{float:left;min-height:20px;font-size:14px;line-height:20px;color:#777}.copyright br{display:none}.copyright a,.copyright a:hover{text-decoration:none;color:#777}.copyright a:hover{text-decoration:none;color:#5e5e5e}.created_by_devtrix{float:right;height:20px}.created_by_devtrix h3{position:absolute;left:-9999px}.created_by_devtrix img{transition:.3s ease-in-out}.created_by_devtrix:hover img{opacity:.8}.site_width{margin:0 auto;padding:0 40px;width:100%;max-width:1180px}.title{padding:0 0 60px;font-size:24px;line-height:1.2;font-weight:600;text-transform:uppercase}.top{padding:40px 0}.top .title{padding-bottom:0;font-size:28px}.hero{padding:0;height:300px;background:url(/img/default/hero.jpg) 50% 50%/cover no-repeat;display:flex;justify-content:center}.hero .site_width{align-self:center}.hero .title{padding-bottom:0;font-size:48px;font-weight:600;color:#fff}.text{margin:0 auto;max-width:760px}.about,.bot{padding-bottom:60px}.gallery{margin:0 -20px;padding:30px 0 0;line-height:0}.gallery_item{display:inline-block;padding:40px 20px 0;width:33.3333%}.gallery_image{position:relative;width:100%;padding-top:56.25%}.gallery_image>a{position:absolute;left:0;top:0;width:100%;height:100%}.gallery_image>a::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0;transition:.3s}.gallery_image:hover>a::before{opacity:.1}.gallery_image img{width:100%;height:100%}.reports,.reports .text:first-of-type{padding-top:0}.reports .text{padding:40px 0 20px}.reports_holder{margin:20px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.reports_item{display:inline-block}.year{padding:30px;border:2px solid #f88d3d}.year .title{padding:0 0 20px;font-size:24px;color:#f88d3d}.file{font-size:14px;color:#999}.file a{text-decoration:none;color:#584a3d;line-height:1;border-bottom:1px solid #584a3d;transition:.3s}.file a:hover{color:#f88d3d;border-bottom:1px solid #f88d3d}.info{padding:40px 0 20px;background:url(/img/default/info.jpg) 50% 50%/cover no-repeat;display:flex;justify-content:center}.info .title{padding:0 0 10px;font-size:16px;font-weight:600}.info_holder{margin:0 -20px;padding:0 0 40px}.info_item,.info_item .text{box-sizing:border-box;padding:20px}.info_item{display:inline-block;width:50%}.info_item .text{max-width:80%;background-color:rgba(255,255,255,.7);border-radius:10px}.info_item .text a,.info_item .text a:hover{transition:.3s;text-decoration:none;color:#584a3d}.info_item .text a:hover{color:#999}@media screen and (max-width:959px){.reports_holder{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.gallery{padding-top:20px}.info_item .text{max-width:90%}}@media screen and (max-width:767px){.gallery_item{width:50%}.reports{padding-bottom:60px}.reports_holder{grid-template-columns:repeat(2,1fr)}.bot{padding:40px 0}.copyright{float:none;width:100%;text-align:center}.created_by_devtrix{float:none;margin:15px auto 0;width:75px}}@media screen and (max-width:740px){.info_item{width:100%;max-width:70%}}@media screen and (max-width:639px){.info_item{max-width:100%}}@media screen and (max-width:540px){.site_width{padding-left:20px;padding-right:20px}.hero .title{font-size:42px}.gallery_item{width:100%;max-width:440px}.reports{padding-bottom:40px}.info_holder{padding-bottom:20px}}@media screen and (max-width:440px){.gallery_item{padding-top:20px}}@media screen and (max-width:399px){.reports_holder{grid-template-columns:repeat(1,1fr)}}