.fp{margin-bottom:0;margin-top:200px}.fp.fp-last{margin-bottom:15px;background:#fff;margin-top:0}.fp .fp2{max-width:1200px;margin:0 auto}.fp .fp-ttime{position:relative;max-width:1200px;margin:0 auto 450px;display:block}.fp .fp-ttime .fp2{padding:10px;position:relative;border-radius:10px;background:hsla(0,0%,100%,.2)}.fp .fp-services{color:#fff;margin-top:40px}.fp .fp-services .title{font-size:30px;font-weight:700;text-transform:uppercase;text-align:center}.fp .fp-services .descr,.fp .fp-services .descr p{font-size:18px;color:#fff;max-width:690px;text-align:center;margin:20px auto;line-height:140%}.fp .fp-services .items{max-width:890px;margin:0 auto}.fp .fp-services .items .item{padding:40px 10px 10px;border:1px solid #56536a;text-align:center;margin:0 10px;border-radius:15px}.fp .fp-services .items .item .title2{font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;margin:10px 20px;font-family:Ubuntu}.fp .fp-services .items .item .descr2,.fp .fp-services .items .item .descr2 p{color:#fff;line-height:140%}.fp .fp-services .slick-next{right:-35px}.fp .fp-services .slick-prev{left:-35px}.fp .fp-services .slick-track{display:flex}.fp .fp-services .slick-slide{height:auto;justify-content:center;align-items:center}.fp .fp-services .btn{max-width:max-content;margin:20px auto 0}.fp .fp-spec{height:350px;background:#000 url(/files/template/gg/footer_bg.jpg) bottom no-repeat;background-attachment:fixed;background-size:cover;margin-top:0}.fp .fp-spec:first-child{margin-top:20px}.fp .fp-spec .fp2{height:100%}.fp .fp-spec .fp2 .title{font-size:36px;font-weight:700;color:#fff;text-transform:uppercase}.fp .fp-spec .fp2 .btn2{text-align:center;margin:0 auto}.fp .fp-events{background:#fff}.fp .fp-events .title{font-size:20px;font-weight:700;margin-bottom:40px;text-transform:uppercase;text-align:center;margin-top:60px}.fp .fp-events .news2 .item .descr{font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase;margin-top:15px}.fp .fp-events .news2 .item .descr a{text-decoration:none;color:#000}.fp .fp-events .btn label.pps.pps_button{max-width:180px;margin:0 auto}.fp .fp-events .cal .cal2 .title2{padding:20px;font-size:20px;font-weight:700;color:#fff;border-top:0 solid #cecece;text-align:center;margin:5px 0;background:#151031;line-height:140%}.fp .fp-events .cal .cal2 .title2 span{padding:0 20px;background:transparent}.fp .fp-maps{padding-top:20px;background:#fff}.fp .fp-maps .fp2 .fp3{overflow:hidden;padding:0 20px;box-shadow:0 0 30px rgba(0,0,0,.4);border-radius:20px 20px 0 0}.fp .fp-maps .title{padding-top:60px;font-size:20px;font-weight:700;margin-bottom:20px;text-transform:uppercase;text-align:center;background:#fff}.fp .fp-maps .descr{font-size:18px;max-width:500px;text-align:center;margin:0 auto}.fp .fp-maps .navMaps{padding-top:20px;padding-bottom:20px}.fp .fp-maps .navMaps .navMaps2 .title2{font-size:20px;font-weight:700;color:#05428f}.fp .fp-maps .navMaps .navMaps2 .title2.active,.fp .fp-maps .navMaps .navMaps2 .title2:hover{color:#c9d6e7;cursor:pointer}.fp .fp-maps2{background:#161132}.fp .fp-maps2 .fp2{height:500px;background:#e5e5e5}.fp .fp-reviews .widSSP.widSSP{width:100%!important}.fp .fp-reviews .widSSP.widSSP .widSSPData{border-color:#fff!important;border-radius:10px}@media screen and (max-width:1200px){.fp .fp-events{padding-right:20px;padding-left:20px}}@media screen and (max-width:1000px){.fp .fp-services .slick-next{right:15px;z-index:5}.fp .fp-services .slick-prev{left:15px;z-index:5}}@media screen and (max-width:480px){div.page.pageBody div.pageInnOver{min-height:200px}.fp .fp-ttime{margin-bottom:50px}.fp{margin-bottom:200px;margin-top:0}}