@font-face {font-family:'Uni Neue';src:url('fonts/UniNeueBold-Italic.eot');src:local('UniNeueBold-Italic'),url('fonts/UniNeueBold-Italicd41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueBold-Italic.woff2') format('woff2'),url('fonts/UniNeueBold-Italic.woff') format('woff'),url('fonts/UniNeueBold-Italic.ttf') format('truetype');font-weight:bold;font-style:italic;font-display:swap;}@font-face {font-family:'Uni Neue';src:url('fonts/UniNeueBlack.eot');src:local('UniNeueBlack'),url('fonts/UniNeueBlackd41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueBlack.woff2') format('woff2'),url('fonts/UniNeueBlack.woff') format('woff'),url('fonts/UniNeueBlack.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap;}@font-face {font-family:'Uni Neue';src:url('fonts/UniNeueBlack-Italic.eot');src:local('UniNeueBlack-Italic'),url('fonts/UniNeueBlack-Italicd41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueBlack-Italic.woff2') format('woff2'),url('fonts/UniNeueBlack-Italic.woff') format('woff'),url('fonts/UniNeueBlack-Italic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap;}@font-face {font-family:'Uni Neue';src:url('fonts/UniNeueBold.eot');src:local('UniNeueBold'),url('fonts/UniNeueBoldd41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueBold.woff2') format('woff2'),url('fonts/UniNeueBold.woff') format('woff'),url('fonts/UniNeueBold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap;}@font-face {font-family:'Uni Neue';src:url('fonts/UniNeueRegular.eot');src:local('UniNeueRegular'),url('fonts/UniNeueRegulard41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueRegular.woff2') format('woff2'),url('fonts/UniNeueRegular.woff') format('woff'),url('fonts/UniNeueRegular.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap;}@font-face {font-family:'Uni Neue';src:url('fonts/UniNeueHeavy-Italic.eot');src:local('UniNeueHeavy-Italic'),url('fonts/UniNeueHeavy-Italicd41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueHeavy-Italic.woff2') format('woff2'),url('fonts/UniNeueHeavy-Italic.woff') format('woff'),url('fonts/UniNeueHeavy-Italic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap;}@font-face {font-family:'Uni Neue';src:url('fonts/UniNeueRegular-Italic.eot');src:local('UniNeueRegular-Italic'),url('fonts/UniNeueRegular-Italicd41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueRegular-Italic.woff2') format('woff2'),url('fonts/UniNeueRegular-Italic.woff') format('woff'),url('fonts/UniNeueRegular-Italic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap;}@font-face {font-family:'Uni Neue Book';src:url('fonts/UniNeueBook-Italic.eot');src:local('UniNeueBook-Italic'),url('fonts/UniNeueBook-Italicd41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueBook-Italic.woff2') format('woff2'),url('fonts/UniNeueBook-Italic.woff') format('woff'),url('fonts/UniNeueBook-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap;}@font-face {font-family:'Uni Neue Book';src:url('fonts/UniNeueBook.eot');src:local('UniNeueBook'),url('fonts/UniNeueBookd41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueBook.woff2') format('woff2'),url('fonts/UniNeueBook.woff') format('woff'),url('fonts/UniNeueBook.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face {font-family:'Uni Neue';src:url('fonts/UniNeueHeavy.eot');src:local('UniNeueHeavy'),url('fonts/UniNeueHeavyd41d.eot?#iefix') format('embedded-opentype'),url('fonts/UniNeueHeavy.woff2') format('woff2'),url('fonts/UniNeueHeavy.woff') format('woff'),url('fonts/UniNeueHeavy.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap;	}
body{font-family:'Uni Neue', sans-serif;}
body.overflow-hidden{overflow:hidden;touch-action:none;}
.container{max-width:100%;}
@media (min-width: 1200px){.container{max-width:1320px;}}
a{color:#e88b00;}
a:hover{color:#e88b00;}

.header{width:100%;height:auto;display:block;position:relative;float:left;padding:30px 0;z-index:20;}
.header .navbar{padding:0;}
.header .logo{width:auto;height:auto;display:block;position:relative;float:left;}





.header .menu{width:auto;height:auto;display:block;position:relative;float:left;padding-right:55px;}
.header .menu ul{width:auto;height:auto;display:flex;position:relative;float:left;margin:0;padding:0;list-style:none;align-items:center;}
.header .menu ul li{width:auto;height:auto;display:block;position:relative;float:left;}
.header .menu ul li a{width:auto;height:auto;display:block;position:relative;float:left;margin-left:30px;text-decoration:none;color:#211E1F;font-weight:600;transition:0.3s;}
.header .menu ul li:first-child a{margin-left:0;}
.header .menu ul li:last-child a{padding:10px 17px;background-color:#FAAF3E;border-radius:50px;font-weight:800;}
.header .menu ul li a:hover{color:#FAAF3E;}
.header .menu ul li:last-child a:hover{background-color:#211E1F;color:#FAAF3E;}
.header .h-button{width:32px;height:26px;display:block;position:absolute;right:0;top:50%;margin-top:-13px;padding:0;border:none;outline:none;background-color:transparent;}
.header .h-button span{width:100%;height:4px;display:block;position:relative;float:right;margin-bottom:7px;background-color:#211E1F;border-radius:4px;transition:0.3s;}
.header .h-button span:nth-child(2){width:65%;}
.header .h-button span:nth-child(3){margin-bottom:0;}
.header .h-button:hover span{background-color:#FAAF3E;}
.header .h-bg{width:100%;height:100%;display:block;position:fixed;right:-100%;top:0;background-color:rgba(0,0,0,0.49);opacity:0;visibility:hidden;z-index:24;cursor:url(images/close.png), auto;transition:0.3s;}
.header .h-bg.active{right:0;opacity:1;visibility:visible;}
.header .h-menu{width:400px;height:100%;display:block;position:fixed;right:-100%;top:0;max-width:100%;background-color:#FAA321;overflow:auto;opacity:0;visibility:hidden;z-index:25;transition:0.3s;}
.header .h-menu.open{right:0;opacity:1;visibility:visible;}
.header .h-menu .h-close{width:50px;height:50px;display:flex;position:relative;float:right;margin:15px;border:none;outline:none;background-color:#ffffff;border-radius:50px;justify-content:center;align-items:center;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.09);transition:0.3s;}
.header .h-menu .h-close svg{width:20px;height:20px;fill:#211E1F;transition:0.3s;}
.header .h-menu .h-close:hover{background-color:#211E1F;}
.header .h-menu .h-close:hover svg{fill:#FAA321;}
.header .h-menu ul{width:100%;height:auto;display:block;position:relative;float:left;margin:0;padding:0 15px;list-style:none;}
.header .h-menu ul li{width:100%;height:auto;display:block;position:relative;float:left;}
.header .h-menu ul li a{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:10px;padding:15px 15px 15px 30px;text-decoration:none;background-color:#ffffff;color:#211E1F;font-weight:600;font-size:17px;border-radius:10px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.09);transition:0.3s;}
.header .h-menu ul li a::before{content:"";width:8px;height:8px;display:block;position:absolute;left:13px;top:50%;margin-top:-4px;background-color:#FAAF3E;border-radius:100%;}
.header .h-menu ul li a:hover{background-color:#211E1F;color:#FAA321;}
.header .h-menu .social{width:100%;height:auto;display:flex;position:relative;float:left;margin-top:15px;justify-content:center;}
.header .h-menu a{width:40px;height:40px;display:flex;position:relative;float:left;text-decoration:none;border-radius:40px;margin-right:10px;justify-content:center;align-items:center;transition:0.3s;}
.header .h-menu a:last-child{margin-right:0;margin-left:-2px;}
.header .h-menu a svg{width:22px;height:auto;fill:#ffffff;margin:auto;}
.header .h-menu a.facebook{background-color:#4064ac;}
.header .h-menu a.twitter{background-color:#1c9cea;}
.header .h-menu a.instagram{background-color:#d1005c;}
.header .h-menu a.youtube{background-color:#ff0000;}
.header .h-menu a.youtube svg .yt{fill:#ff0000;}
.header .h-menu a:hover{background-color:#211E1F;}

.slider{width:100%;height:auto;display:block;position:relative;float:left;}
.slider .item{width:100%;height:auto;display:block;position:relative;float:left;}
.slider .item::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:transparent;opacity:0;}
.slider .item img{width:100%;height:auto;max-width:100%;}
.slider .item img.mobile{display:none;}
.slider.owl-carousel .owl-nav{width:100%;height:auto;display:flex;position:relative;float:left;padding:6px 0;text-align:center;background-color:#FAAF3E;justify-content:center;}
.slider.owl-carousel .owl-nav button.owl-next, .slider.owl-carousel .owl-nav button.owl-prev{width:50px;height:50px;display:flex;position:relative;float:left;margin:0 5px;border:2px solid #ffffff;border-radius:50px;outline:none;justify-content:center;align-items:center;transition:0.3s;}
.slider.owl-carousel .owl-nav button.owl-next svg, .slider.owl-carousel .owl-nav button.owl-prev svg{width:45px;height:45px;fill:#ffffff;transition:0.3s;}
.slider.owl-carousel .owl-nav button.owl-next:hover, .slider.owl-carousel .owl-nav button.owl-prev:hover{border-color:#211E1F;}
.slider.owl-carousel .owl-nav button.owl-next:hover svg, .slider.owl-carousel .owl-nav button.owl-prev:hover svg{fill:#211E1F;}

.box{width:100%;height:auto;display:block;position:relative;float:left;padding:30px 0 0 0;background-color:#F2F2F2;}
.box .title{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:20px;color:#211E1F;font-size:35px;font-weight:600;}
.box a{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:30px;padding:10px;text-decoration:none;background-color:#ffffff;border-radius:15px;overflow:hidden;}
.box a .image{width:100%;height:auto;display:block;position:relative;float:left;background-color:#E3DFE0;border-radius:15px;overflow:hidden;}
.box a .image span{width:100%;height:230px;display:block;position:relative;float:left;background-position:center center;background-size:cover;transition:0.3s;}
.box a .text{width:100%;height:auto;display:block;position:relative;float:left;margin:15px 0 5px 0;text-align:center;}
.box a .text span{display:inline-block;padding:10px 25px;background-color:#FAAF3E;color:#211E1F;font-weight:600;font-size:17px;border-radius:50px;transition:0.3s;}
.box a:hover .image span{transform:scale(1.1);}
.box a:hover .text span{background-color:#211E1F;color:#FAAF3E;}

.facilities{width:100%;height:auto;display:block;position:relative;float:left;padding:30px 0;}
.facilities .row{margin:0;}
.facilities .col-lg-6{padding:0;}
.facilities .title{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:20px;color:#211E1F;font-size:35px;font-weight:600;text-align:center;}
.facilities .item{width:100%;height:auto;display:block;position:relative;float:left;}
.facilities .item:last-child .row{flex-direction:row-reverse;}
.facilities .item .content{width:100%;height:auto;display:block;position:relative;float:left;padding:0 20px 20px 0;}
.facilities .item:last-child .content{padding:20px 0 0 20px;}
.facilities .item .content .text{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:5px;color:#211E1F;font-size:23px;font-weight:600;}
.facilities .item .content .description{width:100%;height:auto;display:block;position:relative;float:left;color:#211E1F;font-size:17px;}
.facilities .item .image{width:100%;height:100%;display:block;position:relative;float:left;background-position:center center;background-size:cover;border-radius:10px 10px 10px 0;}
.facilities .item:last-child .image{border-radius:10px 0 10px 10px;}

.videos{width:100%;height:auto;display:block;position:relative;float:left;padding:30px 0;}
.videos .item{width:100%;height:auto;display:block;position:relative;float:left;}
.vjs-poster{background-color:#dddddd;background-position:center center;background-size:cover;}

.page{width:100%;height:auto;display:block;position:relative;float:left;}
.page .banner{width:100%;height:auto;display:block;position:relative;float:left;background:linear-gradient(270deg, #FAA321 12%, #FBBD60 68%, #FAAF3E 100%);}
.page .banner::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;background-image:url(images/bg.jpg);background-position:center center;background-size:cover;opacity:0.4;}
.page .banner .title{width:100%;height:auto;display:block;position:relative;float:left;padding:45px 0;color:#211E1F;font-weight:600;font-size:35px;}







.page .content{width:100%;height:auto;display:block;position:relative;float:left;padding:30px 0;}
.page .content .title{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:10px;font-size:30px;font-weight:600;}
.page .content .description{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:15px;font-size:18px;}
.page .content .img-text{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:15px;}
.page .content .img-text .img{width:100%;height:auto;max-width:320px;display:block;position:relative;float:left;margin-bottom:15px;margin-right:15px;z-index:1;}
.page .content .img-text .text{width:auto;height:auto;display:block;position:relative;float:none;font-size:18px;}
.page .content .img-text .text p{margin-bottom:0;}
.page .content .img-text .text ul{margin:0;padding:0;list-style:none;list-style-type:none;}
.page .content .img-text .text ul li::before{content:"";width:5px;height:5px;display:block;position:relative;float:left;margin-right:7px;top:10px;background-color:#211E1F;border-radius:5px;}
.page .content .big-image{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:15px;}
.page .content .gallery{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:15px;}
.page .content .gallery .item{width:100%;height:auto;display:block;position:relative;float:left;border-radius:4px;margin-bottom:30px;overflow:hidden;transition:0.3s;}
.page .content .gallery .item a{width:100%;height:auto;display:block;position:relative;float:left;border-radius:4px;overflow:hidden;}
.page .content .gallery .item a img{width:100%;height:100%;display:block;position:relative;float:left;max-width:100%;max-height:150px;min-width:100%;min-height:150px;border-radius:4px;-webkit-object-fit:cover;-moz-object-fit:cover;-o-object-fit:cover;-ms-object-fit:cover;object-fit:cover;-webkit-object-position:center;-moz-object-position:center;-o-object-position:center;-ms-object-position:center;object-position:center;transition:0.3s;}
.page .content .gallery .item a:hover img{transform:scale(1.1);}
.page .content .video{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:15px;}
.page .content .video .item{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:30px;}
.page .content .video .item .embed-responsive{border-radius:4px;}
.page .content .file{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:15px;}
.page .content .file .item{width:100%;height:auto;display:block;position:relative;float:left;border-radius:4px;margin-bottom:10px;background-color:#221E1F;}
.page .content .file .item a{width:100%;height:auto;display:block;position:relative;float:left;border-radius:4px;color:#ffffff;text-decoration:none;padding:15px 20px;transition:0.3s;}
.page .content .file .item a:hover{background-color:#e88b00;}
.page .content .file .item a .text{width:auto;height:auto;display:block;float:left;position:relative;color:#ffffff;margin:0;}
.page .content .file .item a .icon{width:35px;height:35px;display:block;float:right;position:relative;margin-top:9px;}
.page .content .lists{width:100%;height:auto;display:block;position:relative;float:left;}
.page .content .lists a{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:30px;padding:10px;text-decoration:none;background-color:#f2f2f2;border-radius:15px;overflow:hidden;}
.page .content .lists a .image{width:100%;height:auto;display:block;position:relative;float:left;background-color:#E3DFE0;border-radius:15px;overflow:hidden;}
.page .content .lists a .image span{width:100%;height:230px;display:block;position:relative;float:left;background-position:center center;background-size:cover;transition:0.3s;}
.page .content .lists a .text{width:100%;height:auto;display:block;position:relative;float:left;margin:15px 0 5px 0;text-align:center;}
.page .content .lists a .text span{display:inline-block;padding:10px 25px;background-color:#FAAF3E;color:#211E1F;font-weight:600;font-size:17px;border-radius:50px;transition:0.3s;}
.page .content .lists a:hover .image span{transform:scale(1.1);}
.page .content .lists a:hover .text span{background-color:#211E1F;color:#FAAF3E;}
.page .content .other{width:100%;height:auto;display:block;position:relative;float:left;}
.page .content .other .item{width:100%;height:auto;display:block;position:relative;float:left;padding:15px 15px 0 15px;background-color:#FAAF3E;border-radius:10px;}
.page .content .other .item a{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:15px;padding:15px 15px 15px 30px;text-decoration:none;background-color:#ffffff;color:#211E1F;font-weight:600;font-size:17px;border-radius:10px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.09);transition:0.3s;}
.page .content .other .item a::before{content:"";width:8px;height:8px;display:block;position:absolute;left:13px;top:50%;margin-top:-4px;background-color:#FAAF3E;border-radius:100%;}
.page .content .other .item a:hover{background-color:#211E1F;color:#FAA321;}
.page .content .contact{width:100%;height:auto;display:block;position:relative;float:left;margin:5px 0 20px 0;}
.page .content .contact span{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:15px;}
.page .content .contact span .icon{width:100%;height:auto;display:flex;position:relative;float:left;margin-bottom:10px;justify-content:center;}
.page .content .contact span .icon svg{width:50px;height:50px;fill:#e88b00;}
.page .content .contact span .text{width:100%;height:auto;display:block;position:relative;float:left;text-align:center;color:#211E1F;font-weight:600;font-size:17px;}
.page .content .contact span .text a{text-decoration:none;color:#211E1F;transition:0.3s;}
.page .content .contact span .text a:hover{color:#e88b00;}

.contact-form .row{margin-left:-7.5px;margin-right:-7.5px;}
.contact-form .col-md-6, .contact-form .col-md-12{padding-left:7.5px;padding-right:7.5px;}
.form-control:focus{color:#000000;border-color:#e88b00;box-shadow:0 0 0 .2rem rgba(232,139,0,.25);}
.alert-primary{color:#ffffff;background-color:#e88b00;border-color:#e88b00;font-weight:400;}

.footer{width:100%;height:auto;display:block;position:relative;float:left;padding:30px 0;background-color:#221E1F;}
.footer .logo{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:15px;}







.footer .description{width:100%;height:auto;display:block;position:relative;float:left;color:#ffffff;font-weight:300;}
.footer .social{width:100%;height:auto;display:block;position:relative;float:left;margin-top:15px;}
.footer .social a{width:40px;height:40px;display:flex;position:relative;float:left;text-decoration:none;border-radius:40px;margin-right:10px;justify-content:center;align-items:center;transition:0.3s;}
.footer .social a:last-child{margin-right:0;margin-left:-2px;}
.footer .social a svg{width:22px;height:auto;fill:#ffffff;margin:auto;}
.footer .social a.facebook{background-color:#4064ac;}
.footer .social a.twitter{background-color:#1c9cea;}
.footer .social a.instagram{background-color:#d1005c;}
.footer .social a.youtube{background-color:#ff0000;}
.footer .social a.youtube svg .yt{fill:#ff0000;}
.footer .social a:hover{background-color:#FAAF3E;}
.footer .menu{width:50%;height:auto;display:block;position:relative;float:left;}
.footer .menu .title{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:5px;color:#ffffff;font-size:19px;font-weight:500;}
.footer .menu ul{width:100%;height:auto;display:block;position:relative;float:left;margin:0;padding:0;list-style:none;list-style-type:none;}
.footer .menu ul li{width:100%;height:auto;display:block;position:relative;float:left;}
.footer .menu ul li a{width:auto;height:auto;display:block;position:relative;float:left;color:#ffffff;font-weight:300;}
.footer .contact{width:100%;height:auto;display:block;position:relative;float:left;}
.footer .contact .title{width:100%;height:auto;display:block;position:relative;float:left;margin-bottom:10px;color:#ffffff;font-size:19px;font-weight:500;}
.footer .contact span{width:auto;height:auto;display:block;position:relative;float:left;margin:0 15px 15px 0;color:#ffffff;}
.footer .contact span:last-child{width:100%;}
.footer .contact span a{width:auto;height:auto;display:block;position:relative;float:left;color:#ffffff;text-decoration:none;transition:0.3s;}
.footer .contact span svg{width:25px;height:auto;margin-right:5px;fill:#ffffff;transition:0.3s;}
.footer .contact span a:hover{color:#FAAF3E;}
.footer .contact span a:hover svg{fill:#FAAF3E;}
.footer-copyright{width:100%;height:auto;display:block;position:relative;float:left;padding:20px 0;background-color:#FAAF3E;}
.footer-copyright .content{width:100%;height:auto;display:block;position:relative;float:left;}
.footer-copyright .content .text{width:100%;height:auto;display:block;position:relative;float:left;text-align:center;color:#211e1f;font-size:15px;font-weight:600;}

@media (max-width: 991px) {
	.header{padding:15px 0;}
	.header .logo a{width:240px;height:64px;}
	.header .menu{display:none;}
	
	.slider.owl-carousel .owl-nav button.owl-next, .slider.owl-carousel .owl-nav button.owl-prev{width:40px;height:40px;border-width:1px;}
	.slider.owl-carousel .owl-nav button.owl-next svg, .slider.owl-carousel .owl-nav button.owl-prev svg{width:27px;height:27px;}
	
	.box{padding:15px 0 0 0;}
	.box .title{margin-bottom:13px;font-size:27px;}
	.box a{margin-bottom:15px;}
	
	.facilities{padding:15px 0 0 0;}
	.facilities .row{flex-direction:column-reverse;}
	.facilities .item:last-child .row{flex-direction:column-reverse;}
	.facilities .item{margin-bottom:15px;}
	.facilities .item .content{padding:0;margin-top:15px;}
	.facilities .item:last-child .content{padding:0;}
	.facilities .item .image{height:230px;border-radius:10px;}
	.facilities .item:last-child .image{border-radius:10px;}
	
	.videos{padding:15px 0 0 0;}
	.videos .item{margin-bottom:15px;}
	
	.page .banner .title{font-size:30px;}
	.page .content{padding:15px 0;}
	.page .content .title{font-size:25px;}
	.page .content .description{font-size:17px;}
	.page .content .img-text .text{font-size:17px;}
	.page .content .img-text .img{max-width:100%;margin-right:0;margin-bottom:0;}
	.page .content .img-text .text{width:100%;float:left;margin-top:15px;}
	.page .content .video .item{margin-bottom:15px;}
	.page .content .other{margin-top:15px;}
	.page .content .lists a{margin-bottom:15px;}
	
	.footer{padding:20px 0 5px 0;}
	.footer .social{margin-bottom:15px;}
	.footer .menu{width:100%;margin-bottom:15px;}
}
@media (max-width: 767px) {
	.slider .item img{display:none;}
	.slider .item img.mobile{display:block;}
}
@media (max-width: 575px) {
	.page .content .gallery .item{margin-bottom:15px;}
	.page .content .gallery .item a img{height:auto;max-height:100%;min-height:auto;}
}