@media (max-width:1319px){.section-contact .custom-container{padding:0 15px}.section-contact-bottom .left{padding-left:15px}.section-contact-bottom .right{padding-right:15px}}@media (max-width:1200px){header .navbar-nav .nav-item{margin-right:5px}header .navbar-nav .nav-item .nav-link{font-size:14px}footer .footer-logo{margin:0 auto}footer .footer-logo,footer .footer-slogan{transform:none;position:relative;top:0;float:none;display:block}footer .footer-slogan{text-align:center;margin:16px auto 25px}}@media (max-width:1024px){header .top-header .nav .nav-item .nav-link{font-size:12px}header .navbar-nav .nav-item .nav-link{font-size:13px;padding-right:.3rem;padding-left:.3rem}}@media (max-width:991px){header .top-header .nav.social{display:none}footer{padding:20px 0}header .header-top .phone{font-size:15px;margin-right:15px}.section-slider .slider-item .slider-text .content-title{font-size:45px;line-height:50px}.section-other-activities .item{margin-bottom:30px}}@media (max-width:767px){header .top-header .nav.links .nav-item .nav-link img{height:22px}header .top-header .nav.langs .nav-item .nav-link{height:22px;width:22px}.breadcrumb-content .title{font-size:50px;line-height:55px}header .header-top .phone:nth-child(3){display:none}.section-index-contact .left-bg{width:100%}.section-index-contact .right .button{transform:none;position:relative;top:0;margin:30px auto 0;left:0}.section-gallery .gallery-item .photo{background-size:cover!important}.section-gallery .gallery-item .photo-overlay{background-size:cover!important;background-position:bottom!important}.section-about-bottom .left-bg,.section-about-bottom .right-bg{display:none}.section-about-bottom .left{padding:20px 40px;background:#dafe2a}.section-about-bottom .right{padding:20px 40px;background:#242424}.section-about-bottom{padding:60px 0 0}.section-contact-map-form .right{padding:26px 30px}.section-contact-detail{margin:40px 0}.section-contact-detail .item img{margin:0 auto 20px}}@media (max-width:675px){header .top-header .nav.links .nav-item{padding-right:10px;padding-left:10px}header .top-header .nav.links .nav-item .nav-link img{margin-right:0}header .top-header .nav.links .nav-item .nav-link span{display:none}header .navbar{padding-top:16px}.section-activite-detail .photo-container{width:100%}}@media (max-width:575px){header .navbar-search .nav .nav-item .nav-link img{width:42px}.header-top .text-left,.header-top .text-right{text-align:center!important}.section-slider{margin-top:160px}.section-slider,.section-slider .slider-item{height:240px}.section-slider .slider-item .slider-text{transform:translateY(-80%);top:80%}.section-slider .slider-item .slider-text .content-title{padding:0 5px;font-size:20px;line-height:27px}header .navbar-brand img{width:85px}header .navbar-brand .slogan{margin-top:18px}header .navbar{padding-top:55px}header .header-top .social a{margin-right:15px}footer .footer-logo{margin-bottom:25px;float:left}footer .footer-slogan{text-align:right;float:left}.section-index-contact .left h2{font-size:35px;line-height:45px}.section-index-contact .left{padding:0 30px}.breadcrumb-content .title{font-size:33px;line-height:40px}.section-activite-detail .photo{height:275px}.section-activite-detail .photo-container{height:295px}#map-canvas{height:350px;position:relative;width:100%}.section-contact-map-form .right{margin-left:0!important}.footer-bottom .text-left,.footer-bottom .text-right{text-align:center!important}.footer-bottom .text-right{margin-top:5px}.section-slider .owl-dots{position:absolute;bottom:0;width:100%}header .header-top{padding:10px 0;right:0;position:absolute;top:0;background:#fff;width:100%}header .header-top .phone{margin-right:unset;text-align:center;margin-left:8px;width:250px;float:left}}