@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700|Ubuntu:700");.container{padding:0}@media (max-width:735px){.container{padding-left:15px;padding-right:15px}}.container-fluid{padding:0}@media (min-width:1700px){.container{width:1640px}}.row{margin:0}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1700px){.col-xl-1{float:left;width:8.33333%}.col-xl-pull-1{right:8.33333%}.col-xl-push-1{left:8.33333%}.col-xl-offset-1{margin-left:8.33333%}.col-xl-2{float:left;width:16.66667%}.col-xl-pull-2{right:16.66667%}.col-xl-push-2{left:16.66667%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-3{float:left;width:25%}.col-xl-pull-3{right:25%}.col-xl-push-3{left:25%}.col-xl-offset-3{margin-left:25%}.col-xl-4{float:left;width:33.33333%}.col-xl-pull-4{right:33.33333%}.col-xl-push-4{left:33.33333%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-5{float:left;width:41.66667%}.col-xl-pull-5{right:41.66667%}.col-xl-push-5{left:41.66667%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-6{float:left;width:50%}.col-xl-pull-6{right:50%}.col-xl-push-6{left:50%}.col-xl-offset-6{margin-left:50%}.col-xl-7{float:left;width:58.33333%}.col-xl-pull-7{right:58.33333%}.col-xl-push-7{left:58.33333%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-8{float:left;width:66.66667%}.col-xl-pull-8{right:66.66667%}.col-xl-push-8{left:66.66667%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-9{float:left;width:75%}.col-xl-pull-9{right:75%}.col-xl-push-9{left:75%}.col-xl-offset-9{margin-left:75%}.col-xl-10{float:left;width:83.33333%}.col-xl-pull-10{right:83.33333%}.col-xl-push-10{left:83.33333%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-11{float:left;width:91.66667%}.col-xl-pull-11{right:91.66667%}.col-xl-push-11{left:91.66667%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-12{float:left;width:100%}.col-xl-pull-12{right:100%}.col-xl-push-12{left:100%}.col-xl-offset-12{margin-left:100%}.col-xl-pull-0{right:auto}.col-xl-push-0{left:auto}.col-xl-offset-0{margin-left:0%}}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding:0}.navbar-right{margin-right:0}p:last-of-type{margin:0}body{font-family:"Lato";font-weight:400;font-size:15px}h1,h2,h3,h4,h5,h6{font-weight:700}body .font-ubuntu-bold{font-family:"Ubuntu";font-weight:700}body .font-lato-bold{font-family:"Lato";font-weight:700}body .font-lato-regular{font-family:"Lato";font-weight:400}body .font-lato-light{font-family:"Lato";font-weight:300}@media (min-width:736px) and (max-width:991px){section{margin-bottom:30px;display:inline-block;width:100%}}@media (max-width:735px){section{margin-bottom:30px;display:inline-block;width:100%}}.section-main-header-left h3{font-family:"Lato";font-weight:400;font-size:25px}@media (min-width:736px) and (max-width:991px){.section-main-header-left h3{font-size:20px}}@media (max-width:735px){.section-main-header-left h3{font-size:20px}}.section-main-header-left h3::before{content:"";display:inline-block;width:40px;height:1px;background:#53575a;vertical-align:middle;margin-right:20px}.section-main-header-left h2{font-family:"Ubuntu";font-weight:700;margin:0;margin-bottom:50px;font-size:50px}@media (min-width:736px) and (max-width:991px){.section-main-header-left h2{margin-bottom:20px;font-size:40px}}@media (max-width:735px){.section-main-header-left h2{margin-bottom:20px;font-size:40px}}@media (min-width:1700px){.section-main-header-right h3,.section-main-header-right h2{text-align:right}}@media (min-width:1340px) and (max-width:1699px){.section-main-header-right h3,.section-main-header-right h2{text-align:right}}@media (min-width:992px) and (max-width:1339px){.section-main-header-right h3,.section-main-header-right h2{text-align:right}}.section-main-header-right h3{font-family:"Lato";font-weight:400;font-size:25px}@media (min-width:736px) and (max-width:991px){.section-main-header-right h3::before{content:"";display:inline-block;width:40px;height:1px;background:#53575a;vertical-align:middle;margin-right:20px}}@media (max-width:735px){.section-main-header-right h3::before{content:"";display:inline-block;width:40px;height:1px;background:#53575a;vertical-align:middle;margin-right:20px}}@media (min-width:1700px){.section-main-header-right h3::after{content:"";display:inline-block;width:40px;height:1px;background:#53575a;vertical-align:middle;margin-left:20px}}@media (min-width:1340px) and (max-width:1699px){.section-main-header-right h3::after{content:"";display:inline-block;width:40px;height:1px;background:#53575a;vertical-align:middle;margin-left:20px}}@media (min-width:992px) and (max-width:1339px){.section-main-header-right h3::after{content:"";display:inline-block;width:40px;height:1px;background:#53575a;vertical-align:middle;margin-left:20px}}.section-main-header-right h2{font-family:"Ubuntu";font-weight:700;margin:0;margin-bottom:50px;font-size:50px}.noimage{background-repeat:no-repeat;background-size:cover;background-position:center;background-size:contain !important;border:1px solid #ddd}.menu-main{}.menu-main .navbar-ivi{border-bottom:1px solid #ddd;}.menu-main .navbar-ivi *{font-family:"Ubuntu";font-size:14px}@media (min-width:1700px){.menu-main .navbar-ivi{height:132px}}@media (min-width:1340px) and (max-width:1699px){.menu-main .navbar-ivi{height:132px}}.menu-main .navbar-ivi .navbar-menu{}@media (min-width:1700px){.menu-main .navbar-ivi .navbar-menu{margin-right:33px}}@media (min-width:1340px) and (max-width:1699px){.menu-main .navbar-ivi .navbar-menu{margin-right:33px}}@media (min-width:992px) and (max-width:1339px){.menu-main .navbar-ivi .navbar-menu li{text-align:right}}@media (min-width:736px) and (max-width:991px){.menu-main .navbar-ivi .navbar-menu li{text-align:right}}@media (max-width:735px){.menu-main .navbar-ivi .navbar-menu li{text-align:right}}.menu-main .navbar-ivi .navbar-menu li,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li{}.menu-main .navbar-ivi .navbar-menu li a,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a{color:#53575a}.menu-main .navbar-ivi .navbar-menu li a:hover,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a:hover{color:#3dae2b}.menu-main .navbar-ivi .navbar-menu li a,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a,.menu-main .navbar-ivi .navbar-menu li a:hover,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a:hover,.menu-main .navbar-ivi .navbar-menu li a:active,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a:active,.menu-main .navbar-ivi .navbar-menu li a:focus,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a:focus{text-decoration:none}.menu-main .navbar-ivi .navbar-menu li a,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a,.menu-main .navbar-ivi .navbar-menu li a:hover,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a:hover,.menu-main .navbar-ivi .navbar-menu li a:active,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a:active,.menu-main .navbar-ivi .navbar-menu li a:focus,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li a:focus{background:none}.menu-main .navbar-ivi .navbar-menu li.active > a,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li.active > a{color:#3dae2b}@media (min-width:992px) and (max-width:1339px){.menu-main .navbar-ivi .navbar-menu li,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li{text-align:right}}@media (min-width:736px) and (max-width:991px){.menu-main .navbar-ivi .navbar-menu li,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li{text-align:right}}@media (max-width:735px){.menu-main .navbar-ivi .navbar-menu li,.menu-main .navbar-ivi .navbar-menu .dropdown-menu li{text-align:right}}@media (min-width:1700px){.menu-main .navbar-ivi .navbar-menu > li > a{padding:64px 25px 48px}}@media (min-width:1340px) and (max-width:1699px){.menu-main .navbar-ivi .navbar-menu > li > a{padding:64px 25px 48px}}@media (min-width:992px) and (max-width:1339px){.menu-main .navbar-ivi .navbar-search{display:none}}@media (min-width:736px) and (max-width:991px){.menu-main .navbar-ivi .navbar-search{display:none}}@media (max-width:735px){.menu-main .navbar-ivi .navbar-search{display:none}}.menu-main .navbar-ivi .search-all{display:inline-block;padding-left:30px;padding-right:30px;height:132px;padding:60px;border-left:1px solid #ddd}.menu-main .navbar-ivi .search-all img{height:20px;width:20px}.menu-main .navbar-ivi .search-all.small-screen{float:right}@media (min-width:1700px){.menu-main .navbar-ivi .search-all.small-screen{display:none}}@media (min-width:1340px) and (max-width:1699px){.menu-main .navbar-ivi .search-all.small-screen{display:none}}@media (min-width:736px) and (max-width:991px){.menu-main .navbar-ivi .search-all.small-screen{height:86px;padding:33px}}@media (max-width:735px){.menu-main .navbar-ivi .search-all.small-screen{height:86px;padding:33px}}@media (min-width:1700px){.menu-main .navbar-ivi .navbar-header .navbar-toggle{margin-top:49px;margin-bottom:49px}}@media (min-width:1340px) and (max-width:1699px){.menu-main .navbar-ivi .navbar-header .navbar-toggle{margin-top:49px;margin-bottom:49px}}@media (min-width:992px) and (max-width:1339px){.menu-main .navbar-ivi .navbar-header .navbar-toggle{margin-top:49px;margin-bottom:49px}}.menu-main .navbar-ivi .navbar-header .navbar-brand{padding:0}.menu-main .navbar-ivi .navbar-header .navbar-brand img{position:absolute;top:17px;left:100px;height:93px}@media (min-width:736px) and (max-width:991px){.menu-main .navbar-ivi .navbar-header .navbar-brand img{height:55px;top:15px;left:15px}}@media (max-width:735px){.menu-main .navbar-ivi .navbar-header .navbar-brand img{height:55px;top:15px;left:15px}}.menu-lateral{position:absolute;left:0;min-height:522px;width:100px;z-index:100;background:white;border:1px solid #ddd;border-width:0 1px}@media (min-width:736px) and (max-width:991px){.menu-lateral{display:none}}@media (max-width:735px){.menu-lateral{display:none}}.menu-lateral .menu-lateral-social,.menu-lateral .menu-lateral-extranet{height:261px;width:100%;border:1px solid #ddd;text-align:center;overflow:hidden}.menu-lateral .menu-lateral-social *,.menu-lateral .menu-lateral-extranet *{font-family:"Ubuntu";font-weight:700;font-size:10px}.menu-lateral .menu-lateral-social > div,.menu-lateral .menu-lateral-extranet > div{display:table;height:100%;width:100%}.menu-lateral .menu-lateral-social > div > div,.menu-lateral .menu-lateral-extranet > div > div,.menu-lateral .menu-lateral-social > div > a,.menu-lateral .menu-lateral-extranet > div > a{display:table-cell;vertical-align:middle}.menu-lateral .menu-lateral-social{border-width:0 0 1px 0}.menu-lateral .menu-lateral-social .menu-lateral-btn-social{margin-bottom:34px;}.menu-lateral .menu-lateral-social .menu-lateral-btn-social:first-of-type{margin-top:17px}.menu-lateral .menu-lateral-social .menu-lateral-btn-social:last-of-type{margin-bottom:0}.menu-lateral .menu-lateral-social .menu-lateral-btn-social svg{height:12px;width:12px;fill:#606060;fill-rule:evenodd}.menu-lateral .menu-lateral-social .menu-lateral-btn-social :hover svg{fill:#3dae2b}.menu-lateral .menu-lateral-social .line-before::before{content:"";display:inline-block;width:1px;height:69px;background:#ddd;vertical-align:middle;margin-right:0}.menu-lateral .menu-lateral-extranet{position:absolute;bottom:0;border-width:1px 0}.menu-lateral .menu-lateral-extranet > div{width:261px;margin-left:-80.5px;transform:rotate(-90deg)}.menu-lateral .menu-lateral-extranet > div .menu-extranet-link{color:#53575a}.menu-lateral .menu-lateral-extranet > div .menu-extranet-link:hover{color:#3dae2b}.menu-lateral .menu-lateral-extranet > div .menu-extranet-link,.menu-lateral .menu-lateral-extranet > div .menu-extranet-link:hover,.menu-lateral .menu-lateral-extranet > div .menu-extranet-link:active,.menu-lateral .menu-lateral-extranet > div .menu-extranet-link:focus{text-decoration:none}.menu-lateral .menu-lateral-extranet > div .menu-extranet-link span{letter-spacing:0.05em}.menu-lateral .menu-lateral-extranet > div .menu-extranet-link span::before{content:"";display:inline-block;width:69px;height:1px;background:#ddd;vertical-align:middle;margin-right:17px}.menu-lateral .menu-lateral-extranet > div .menu-extranet-link:hover span::before{content:"";display:inline-block;width:69px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:17px}@media (min-width:1700px){.content-area{padding-left:100px}}@media (min-width:1340px) and (max-width:1699px){.content-area{padding-left:100px}}@media (min-width:992px) and (max-width:1339px){.content-area{padding-left:100px}}@media (min-width:1700px){.homepage-content > :first-child{min-height:522px}}@media (min-width:1340px) and (max-width:1699px){.homepage-content > :first-child{min-height:522px}}@media (min-width:992px) and (max-width:1339px){.homepage-content > :first-child{min-height:522px}}footer{border-top:1px solid #ddd}@media (min-width:1700px){footer{height:450px}footer .footer-text,footer .footer-map{height:100%;float:left}}@media (min-width:1340px) and (max-width:1699px){footer{height:450px}footer .footer-text,footer .footer-map{height:100%;float:left}}@media (min-width:992px) and (max-width:1339px){footer{height:450px}footer .footer-text,footer .footer-map{height:100%;float:left}}footer .footer-text{position:relative;padding:20px;font-family:"Lato";font-weight:400;font-size:12px}@media (min-width:1700px){footer .footer-text{width:60%;padding:80px 100px 41px}}@media (min-width:1340px) and (max-width:1699px){footer .footer-text{width:60%;padding:80px 100px 41px}}@media (min-width:992px) and (max-width:1339px){footer .footer-text{width:60%;padding:80px 100px 41px}}footer .footer-text .footer-text-container{position:relative;height:100%}footer .footer-text .footer-text-container .footer-title{font-family:"Ubuntu";font-weight:700;font-size:16px}@media (min-width:1700px){footer .footer-text .footer-text-container .footer-title{height:60px}}@media (min-width:1340px) and (max-width:1699px){footer .footer-text .footer-text-container .footer-title{height:60px}}@media (min-width:992px) and (max-width:1339px){footer .footer-text .footer-text-container .footer-title{height:60px}}@media (min-width:736px) and (max-width:991px){footer .footer-text .footer-text-container .footer-title{margin-bottom:10px}}@media (max-width:735px){footer .footer-text .footer-text-container .footer-title{margin-bottom:10px}}footer .footer-text .footer-text-container .footer-socials .footer-btn-social{float:left;height:50px;width:50px;padding:10px}footer .footer-text .footer-text-container .footer-socials .footer-btn-social > a{display:inline-block;height:100%;width:100%;padding:6px;border:1px solid #53575a;border-radius:15px;text-align:center;line-height:0;color:#53575a}footer .footer-text .footer-text-container .footer-socials .footer-btn-social > a svg{height:100%;width:100%;fill:#606060;fill-rule:evenodd}footer .footer-text .footer-text-container .footer-socials .footer-btn-social > a:hover svg{fill:#3dae2b}footer .footer-text .footer-text-container .footer-socials .footer-btn-social > a:hover{color:#3dae2b}footer .footer-text .footer-text-container .footer-socials .footer-btn-social > a,footer .footer-text .footer-text-container .footer-socials .footer-btn-social > a:hover,footer .footer-text .footer-text-container .footer-socials .footer-btn-social > a:active,footer .footer-text .footer-text-container .footer-socials .footer-btn-social > a:focus{text-decoration:none}footer .footer-text .footer-text-container .footer-socials .footer-btn-social > a:hover{border-color:#3dae2b}footer .footer-text .footer-text-container .footer-navigation a{height:25px;padding:0;color:#53575a}footer .footer-text .footer-text-container .footer-navigation a:hover{color:#3dae2b}footer .footer-text .footer-text-container .footer-navigation a,footer .footer-text .footer-text-container .footer-navigation a:hover,footer .footer-text .footer-text-container .footer-navigation a:active,footer .footer-text .footer-text-container .footer-navigation a:focus{text-decoration:none}footer .footer-text .footer-text-container .footer-navigation .active > a{color:#3dae2b}footer .footer-text .footer-text-container .footer-copyright-container{width:100%;font-family:"Lato";font-weight:300}@media (min-width:1700px){footer .footer-text .footer-text-container .footer-copyright-container{position:absolute;left:0;bottom:0}footer .footer-text .footer-text-container .footer-copyright-container .footer-copyright{width:60%;float:left}footer .footer-text .footer-text-container .footer-copyright-container .footer-creator{float:right}}@media (min-width:1340px) and (max-width:1699px){footer .footer-text .footer-text-container .footer-copyright-container{position:absolute;left:0;bottom:0}footer .footer-text .footer-text-container .footer-copyright-container .footer-copyright{width:60%;float:left}footer .footer-text .footer-text-container .footer-copyright-container .footer-creator{float:right}}@media (min-width:992px) and (max-width:1339px){footer .footer-text .footer-text-container .footer-copyright-container{position:absolute;left:0;bottom:0}footer .footer-text .footer-text-container .footer-copyright-container .footer-copyright{width:60%;float:left}footer .footer-text .footer-text-container .footer-copyright-container .footer-creator{float:right}}@media (min-width:736px) and (max-width:991px){footer .footer-text .footer-text-container .col-md-4{margin-bottom:20px}}@media (max-width:735px){footer .footer-text .footer-text-container .col-md-4{margin-bottom:20px}}footer .footer-text a,footer .footer-text a:hover,footer .footer-text a:active,footer .footer-text a:focus{color:#3dae2b}@media (min-width:1700px){footer .footer-map{width:40%}}@media (min-width:1340px) and (max-width:1699px){footer .footer-map{width:40%}}@media (min-width:992px) and (max-width:1339px){footer .footer-map{width:40%}}footer .footer-map > div{height:100%}@media (min-width:736px) and (max-width:991px){footer .footer-map > div{height:450px}}@media (max-width:735px){footer .footer-map > div{height:450px}}.homepage-content .slider-homepage .slider-homepage-slide{height:100%}.homepage-content .slider-homepage .slider-homepage-slide .carousel{height:100%}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-indicators{width:300px;top:auto;left:auto;bottom:-10px;right:0;background-color:#53575a}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-indicators li{height:auto;width:auto;margin:0;padding:0 5px;font-family:"Lato";font-weight:700;font-size:14px;color:#fff;text-indent:0;line-height:50px;border:none;background-color:transparent}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-indicators li,.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-indicators li::after{transition:0.5s}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-indicators li::after{content:"";display:inline-block;width:0;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-indicators li.active{border:none;color:#3dae2b}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-indicators li.active::after{width:40px}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner{height:100%}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item{height:100%}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-img,.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-gray{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-gray{background:#555;opacity:0.4}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption{position:relative;display:table;height:100%;width:100%;top:0;left:0;right:0;bottom:0;padding:0;margin:0}@media (max-width:735px){.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption{display:none}}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content{display:table-cell;padding:0 20%;vertical-align:middle;text-align:left}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content .carousel-caption-categorie span{font-size:25px}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content .carousel-caption-categorie span::before{content:"";display:inline-block;width:40px;height:1px;background:#fff;vertical-align:middle;margin-right:20px}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content .carousel-caption-title{font-family:"Ubuntu";font-weight:700;font-size:64px;margin-bottom:40px}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content .carousel-caption-link{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content .carousel-caption-link,.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content .carousel-caption-link:hover,.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content .carousel-caption-link:active,.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content .carousel-caption-link:focus{text-decoration:none}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-inner .item .carousel-caption .carousel-caption-content .carousel-caption-link:hover{color:#3dae2b;background-color:#484c4e}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-control{width:10%;background:none;opacity:1}@media (max-width:735px){.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-control{display:none}}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-control .carousel-control-btn{position:absolute;top:50%;left:50%;margin-left:-25px;height:50px;width:50px;display:inline-block;color:#53575a;background-color:#fff;font-size:20px;text-align:center;line-height:50px;text-shadow:none}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-control .carousel-control-btn.disabled{cursor:default;color:#ddd;background-color:#fff}.homepage-content .slider-homepage .slider-homepage-slide .carousel .carousel-control .carousel-control-btn.disabled *{cursor:default}.index-page-content{margin-right:100px;padding:0 40px}@media (min-width:1700px){.grey-title-image section{margin-top:80px;margin-bottom:40px}}@media (min-width:1340px) and (max-width:1699px){.grey-title-image section{margin-top:80px;margin-bottom:40px}}@media (min-width:992px) and (max-width:1339px){.grey-title-image section{margin-top:80px;margin-bottom:40px}}.grey-title-image .grey-title-image-title{background-color:#53575a;color:#fff}@media (min-width:1700px){.grey-title-image .grey-title-image-title{height:680px;width:45%;float:left;padding:200px 0 0 100px}}@media (min-width:1340px) and (max-width:1699px){.grey-title-image .grey-title-image-title{height:680px;width:45%;float:left;padding:200px 0 0 100px}}@media (min-width:992px) and (max-width:1339px){.grey-title-image .grey-title-image-title{height:680px;width:45%;float:left;padding:200px 0 0 100px}}@media (min-width:736px) and (max-width:991px){.grey-title-image .grey-title-image-title{padding:20px;overflow:hidden}}@media (max-width:735px){.grey-title-image .grey-title-image-title{padding:20px;overflow:hidden}}.grey-title-image .grey-title-image-title h2{font-family:"Lato";font-weight:400;font-size:25px}.grey-title-image .grey-title-image-title h2::before{content:"";display:inline-block;width:40px;height:1px;background:#fff;vertical-align:middle;margin-right:20px}@media (min-width:736px) and (max-width:991px){.grey-title-image .grey-title-image-title h2{font-size:20px}}@media (max-width:735px){.grey-title-image .grey-title-image-title h2{font-size:20px}}.grey-title-image .grey-title-image-title h1{max-width:700px;font-family:"Ubuntu";font-weight:700;font-size:50px;margin:0;margin-bottom:50px}@media (min-width:736px) and (max-width:991px){.grey-title-image .grey-title-image-title h1{margin-bottom:20px;font-size:40px}}@media (max-width:735px){.grey-title-image .grey-title-image-title h1{margin-bottom:20px;font-size:40px}}.grey-title-image .grey-title-image-img{height:830px}@media (min-width:736px) and (max-width:991px){.grey-title-image .grey-title-image-img{height:300px}}@media (max-width:735px){.grey-title-image .grey-title-image-img{height:300px}}@media (min-width:1700px){.grey-title-image .grey-title-image-img{width:55%;float:left}}@media (min-width:1340px) and (max-width:1699px){.grey-title-image .grey-title-image-img{width:55%;float:left}}@media (min-width:992px) and (max-width:1339px){.grey-title-image .grey-title-image-img{width:55%;float:left}}.grey-title-image .grey-title-image-img .img{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.grey-title-image .grey-title-image-content{margin-top:50px;margin-right:100px;padding:0 40px}#realisation-node .realisation-title{background-color:#53575a;color:#fff}@media (min-width:1700px){#realisation-node .realisation-title{height:680px;width:45%;float:left;padding:200px 0 0 100px}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-title{height:680px;width:45%;float:left;padding:200px 0 0 100px}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-title{height:680px;width:45%;float:left;padding:200px 0 0 100px}}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-title{padding:30px;overflow:hidden}}@media (max-width:735px){#realisation-node .realisation-title{padding:30px;overflow:hidden}}#realisation-node .realisation-title .carousel-caption-categorie span{font-size:25px}#realisation-node .realisation-title .carousel-caption-categorie span::before{content:"";display:inline-block;width:40px;height:1px;background:#fff;vertical-align:middle;margin-right:20px}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-title .carousel-caption-categorie span{font-size:20px}}@media (max-width:735px){#realisation-node .realisation-title .carousel-caption-categorie span{font-size:20px}}#realisation-node .realisation-title .carousel-caption-title{max-width:700px;font-family:"Ubuntu";font-weight:700;font-size:50px}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-title .carousel-caption-title{font-size:40px}}@media (max-width:735px){#realisation-node .realisation-title .carousel-caption-title{font-size:40px}}#realisation-node .realisation-title .slide-control-container{margin-top:40px;margin-left:-8px}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-title .slide-control-container{display:none}}@media (max-width:735px){#realisation-node .realisation-title .slide-control-container{display:none}}#realisation-node .realisation-title .slide-control-container .slide-control{margin:0 8px;height:50px;width:50px;display:inline-block;color:#53575a;background-color:#fff;font-size:20px;text-align:center;line-height:50px;text-shadow:none}#realisation-node .realisation-title .slide-control-container .slide-control.disabled{cursor:default;color:#ddd;background-color:#fff}#realisation-node .realisation-title .slide-control-container .slide-control.disabled *{cursor:default}#realisation-node .realisation-img{height:830px}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-img{height:300px}}@media (max-width:735px){#realisation-node .realisation-img{height:300px}}@media (min-width:1700px){#realisation-node .realisation-img{width:55%;float:left}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-img{width:55%;float:left}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-img{width:55%;float:left}}#realisation-node .realisation-img .slider-realisation-img-slide{height:100%}#realisation-node .realisation-img .slider-realisation-img-slide .carousel{height:100%;}#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-inner{height:100%}#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-inner .item{height:100%}#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-inner .item .carousel-img{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-control{width:10%;background:none;opacity:1}@media (min-width:1700px){#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-control{display:none}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-control{display:none}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-control{display:none}}#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-control .carousel-control-btn{position:absolute;top:50%;left:50%;margin-left:-25px;height:50px;width:50px;display:inline-block;color:#53575a;background-color:#fff;font-size:20px;text-align:center;line-height:50px;text-shadow:none}#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-control .carousel-control-btn.disabled{cursor:default;color:#ddd;background-color:#fff}#realisation-node .realisation-img .slider-realisation-img-slide .carousel .carousel-control .carousel-control-btn.disabled *{cursor:default}#realisation-node .realisation-detail{margin-top:80px}@media (min-width:1700px){#realisation-node .realisation-detail .realisation-etapes{float:left;width:60%}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-detail .realisation-etapes{float:left;width:60%}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-detail .realisation-etapes{float:left;width:60%}}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-detail .realisation-etapes{display:none}}@media (max-width:735px){#realisation-node .realisation-detail .realisation-etapes{display:none}}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container{position:relative;}@media (min-width:1700px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container{height:800px}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container{height:800px}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container{height:800px}}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide{height:100%;width:100%;overflow:hidden}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape{position:relative;vertical-align:top;background:#fff}@media (min-width:1700px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape{width:100%;display:inline-block}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape{width:100%;display:inline-block}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape{width:100%;display:inline-block}}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape{margin:20px 0}}@media (max-width:735px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape{margin:20px 0}}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape a{color:#53575a}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape a:hover{color:#3dae2b}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape a,#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape a:hover,#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape a:active,#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape a:focus{text-decoration:none}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape .etape-img{height:700px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape .etape-img{height:300px}}@media (max-width:735px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape .etape-img{height:300px}}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape .etape-footer{height:100px;overflow:hidden;}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape .etape-footer h4{position:absolute;left:0;bottom:0;margin:0;font-family:"Ubuntu";font-weight:700;font-size:74px;color:#ddd}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .etapes-slide .etape .etape-footer .etape-body{position:absolute;left:140px;bottom:15px;width:50%}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .slide-control-container{position:absolute;right:0;bottom:0;margin-right:-8px}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .slide-control-container{display:none}}@media (max-width:735px){#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .slide-control-container{display:none}}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .slide-control-container .slide-control{margin:0 8px;height:50px;width:50px;display:inline-block;color:#fff;background-color:#53575a;font-size:20px;text-align:center;line-height:50px;text-shadow:none}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .slide-control-container .slide-control.disabled{cursor:default;color:#fff;background-color:#ddd}#realisation-node .realisation-detail .realisation-etapes .etapes-slide-container .slide-control-container .slide-control.disabled *{cursor:default}@media (min-width:1700px){#realisation-node .realisation-detail .realisation-desc{height:700px;float:left;width:40%}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-detail .realisation-desc{height:700px;float:left;width:40%}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-detail .realisation-desc{height:700px;float:left;width:40%}}#realisation-node .realisation-detail .realisation-desc .realisation-desc-content{position:relative;height:100%;font-family:"Lato";font-weight:300;font-size:15px;overflow:hidden}@media (min-width:1700px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content{margin-left:50px;padding:50px 0 0 50px;border-left:1px solid #ddd}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content{margin-left:50px;padding:50px 0 0 50px;border-left:1px solid #ddd}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content{margin-left:50px;padding:50px 0 0 50px;border-left:1px solid #ddd}}#realisation-node .realisation-detail .realisation-desc .realisation-desc-content h3{margin:0;margin-bottom:35px;padding:0;font-family:"Ubuntu";font-weight:700;font-size:50px}@media (min-width:1700px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body{margin-left:-30px}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body{margin-left:-30px}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body{margin-left:-30px}}#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .table th,#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .table td{vertical-align:top;border:none;padding:10px 30px}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .table th,#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .table td{padding:10px 15px}}@media (max-width:735px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .table th,#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .table td{padding:10px 15px}}#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .table th{width:1%;padding-right:5px;font-family:"Lato";font-weight:700;text-transform:uppercase;white-space:nowrap}#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .table td{padding-left:0}#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .table .realisation-tags{background-color:#ddd}@media (min-width:1700px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .col-xs-12:last-of-type{padding-left:30px}}@media (min-width:1340px) and (max-width:1699px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .col-xs-12:last-of-type{padding-left:30px}}@media (min-width:992px) and (max-width:1339px){#realisation-node .realisation-detail .realisation-desc .realisation-desc-content .realisation-body .col-xs-12:last-of-type{padding-left:30px}}#realisation-node .realisation-detail .realisation-nav{margin-top:70px;margin-bottom:40px}@media (min-width:736px) and (max-width:991px){#realisation-node .realisation-detail .realisation-nav{margin-top:40px;margin-bottom:20px}}@media (max-width:735px){#realisation-node .realisation-detail .realisation-nav{margin-top:40px;margin-bottom:20px}}#realisation-node .realisation-detail .realisation-nav .realisation-btn{display:table;float:left;height:100px;width:33.33333%;text-align:center;border:1px solid #ddd}#realisation-node .realisation-detail .realisation-nav .realisation-btn a{display:table-cell;vertical-align:middle;color:#53575a}#realisation-node .realisation-detail .realisation-nav .realisation-btn a:hover{color:#3dae2b}#realisation-node .realisation-detail .realisation-nav .realisation-btn a,#realisation-node .realisation-detail .realisation-nav .realisation-btn a:hover,#realisation-node .realisation-detail .realisation-nav .realisation-btn a:active,#realisation-node .realisation-detail .realisation-nav .realisation-btn a:focus{text-decoration:none}#realisation-node .realisation-detail .realisation-nav .no-link{visibility:hidden}#actualite-node .actualite-title{background-color:#53575a;color:#fff}@media (min-width:1700px){#actualite-node .actualite-title{height:680px;width:45%;float:left;padding:200px 0 0 100px}}@media (min-width:1340px) and (max-width:1699px){#actualite-node .actualite-title{height:680px;width:45%;float:left;padding:200px 0 0 100px}}@media (min-width:992px) and (max-width:1339px){#actualite-node .actualite-title{height:680px;width:45%;float:left;padding:200px 0 0 100px}}@media (min-width:736px) and (max-width:991px){#actualite-node .actualite-title{padding:30px;overflow:hidden}}@media (max-width:735px){#actualite-node .actualite-title{padding:30px;overflow:hidden}}#actualite-node .actualite-title .carousel-caption-categorie span{font-size:25px}#actualite-node .actualite-title .carousel-caption-categorie span::before{content:"";display:inline-block;width:40px;height:1px;background:#fff;vertical-align:middle;margin-right:20px}@media (min-width:736px) and (max-width:991px){#actualite-node .actualite-title .carousel-caption-categorie span{font-size:20px}}@media (max-width:735px){#actualite-node .actualite-title .carousel-caption-categorie span{font-size:20px}}#actualite-node .actualite-title .carousel-caption-title{max-width:700px;font-family:"Ubuntu";font-weight:700;font-size:50px}@media (min-width:736px) and (max-width:991px){#actualite-node .actualite-title .carousel-caption-title{font-size:40px}}@media (max-width:735px){#actualite-node .actualite-title .carousel-caption-title{font-size:40px}}#actualite-node .actualite-title .slide-control-container{margin-left:-8px}@media (min-width:736px) and (max-width:991px){#actualite-node .actualite-title .slide-control-container{display:none}}@media (max-width:735px){#actualite-node .actualite-title .slide-control-container{display:none}}#actualite-node .actualite-title .slide-control-container .slide-control{margin:0 8px;height:50px;width:50px;display:inline-block;color:#53575a;background-color:#fff;font-size:20px;text-align:center;line-height:50px;text-shadow:none}#actualite-node .actualite-title .slide-control-container .slide-control.disabled{cursor:default;color:#ddd;background-color:#fff}#actualite-node .actualite-title .slide-control-container .slide-control.disabled *{cursor:default}#actualite-node .actualite-img{height:830px}@media (min-width:736px) and (max-width:991px){#actualite-node .actualite-img{height:300px}}@media (max-width:735px){#actualite-node .actualite-img{height:300px}}@media (min-width:1700px){#actualite-node .actualite-img{width:55%;float:left}}@media (min-width:1340px) and (max-width:1699px){#actualite-node .actualite-img{width:55%;float:left}}@media (min-width:992px) and (max-width:1339px){#actualite-node .actualite-img{width:55%;float:left}}#actualite-node .actualite-img .slider-actualite-img-slide{height:100%}#actualite-node .actualite-img .slider-actualite-img-slide .carousel{height:100%}#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-inner{height:100%}#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-inner .item{height:100%}#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-inner .item .carousel-img{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-control{width:10%;background:none;opacity:1}@media (min-width:1700px){#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-control{display:none}}@media (min-width:1340px) and (max-width:1699px){#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-control{display:none}}@media (min-width:992px) and (max-width:1339px){#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-control{display:none}}#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-control .carousel-control-btn{position:absolute;top:50%;left:50%;margin-left:-25px;height:50px;width:50px;display:inline-block;color:#53575a;background-color:#fff;font-size:20px;text-align:center;line-height:50px;text-shadow:none}#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-control .carousel-control-btn.disabled{cursor:default;color:#ddd;background-color:#fff}#actualite-node .actualite-img .slider-actualite-img-slide .carousel .carousel-control .carousel-control-btn.disabled *{cursor:default}#actualite-node .actualite-detail{margin-top:80px}#actualite-node .actualite-detail .actualite-desc .actualite-desc-content{position:relative;height:100%;font-family:"Lato";font-weight:300;font-size:15px;overflow:hidden}#actualite-node .actualite-detail .actualite-desc .actualite-desc-content h3{margin:0;margin-bottom:35px;padding:0;font-family:"Ubuntu";font-weight:700;font-size:50px}#actualite-node .actualite-detail .actualite-desc .actualite-desc-content .documents{margin-top:50px}#actualite-node .actualite-detail .actualite-desc .actualite-desc-content .documents .documents-links{margin-top:10px}#actualite-node .actualite-detail .actualite-desc .actualite-desc-content .documents .documents-links a{display:inline-block;display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a;width:auto;padding-left:20px;padding-right:20px}#actualite-node .actualite-detail .actualite-desc .actualite-desc-content .documents .documents-links a,#actualite-node .actualite-detail .actualite-desc .actualite-desc-content .documents .documents-links a:hover,#actualite-node .actualite-detail .actualite-desc .actualite-desc-content .documents .documents-links a:active,#actualite-node .actualite-detail .actualite-desc .actualite-desc-content .documents .documents-links a:focus{text-decoration:none}#actualite-node .actualite-detail .actualite-desc .actualite-desc-content .documents .documents-links a:hover{color:#3dae2b;background-color:#484c4e}#actualite-node .actualite-detail .actualite-nav{margin-top:70px;margin-bottom:40px}@media (min-width:736px) and (max-width:991px){#actualite-node .actualite-detail .actualite-nav{margin-top:40px;margin-bottom:20px}}@media (max-width:735px){#actualite-node .actualite-detail .actualite-nav{margin-top:40px;margin-bottom:20px}}#actualite-node .actualite-detail .actualite-nav .actualite-btn{display:table;float:left;height:100px;width:33.33333%;text-align:center;border:1px solid #ddd}#actualite-node .actualite-detail .actualite-nav .actualite-btn a{display:table-cell;vertical-align:middle;color:#53575a}#actualite-node .actualite-detail .actualite-nav .actualite-btn a:hover{color:#3dae2b}#actualite-node .actualite-detail .actualite-nav .actualite-btn a,#actualite-node .actualite-detail .actualite-nav .actualite-btn a:hover,#actualite-node .actualite-detail .actualite-nav .actualite-btn a:active,#actualite-node .actualite-detail .actualite-nav .actualite-btn a:focus{text-decoration:none}#actualite-node .actualite-detail .actualite-nav .no-link{visibility:hidden}.grey-section{color:#fff;background-color:#53575a}@media (min-width:1700px){.grey-section{margin-left:-100px;padding:0 100px}}@media (min-width:1340px) and (max-width:1699px){.grey-section{margin-left:-100px;padding:0 100px}}@media (min-width:992px) and (max-width:1339px){.grey-section{margin-left:-100px;padding:0 100px}}.default-section{padding:0 20px}@media (min-width:1700px){.default-section{margin-right:100px;padding:0 40px}}@media (min-width:1340px) and (max-width:1699px){.default-section{margin-right:100px;padding:0 40px}}@media (min-width:992px) and (max-width:1339px){.default-section{margin-right:100px;padding:0 40px}}.domaine-activite-section{margin-top:20px !important;margin-bottom:20px !important}@media (min-width:1700px){.domaine-activite-section .section-content{margin:0 -20px}.domaine-activite-section .section-content h2{margin-left:20px;margin-right:20px}.domaine-activite-section .section-content .section-desc,.domaine-activite-section .section-content .section-image{float:left;padding:0 20px;width:50%}}@media (min-width:1340px) and (max-width:1699px){.domaine-activite-section .section-content{margin:0 -20px}.domaine-activite-section .section-content h2{margin-left:20px;margin-right:20px}.domaine-activite-section .section-content .section-desc,.domaine-activite-section .section-content .section-image{float:left;padding:0 20px;width:50%}}@media (min-width:992px) and (max-width:1339px){.domaine-activite-section .section-content{margin:0 -20px}.domaine-activite-section .section-content h2{margin-left:20px;margin-right:20px}.domaine-activite-section .section-content .section-desc,.domaine-activite-section .section-content .section-image{float:left;padding:0 20px;width:50%}}.domaine-activite-section .section-content .section-image .project-container{margin:0 -10px}@media (min-width:736px) and (max-width:991px){.domaine-activite-section .section-content .section-image .project-container{margin-top:20px}}@media (max-width:735px){.domaine-activite-section .section-content .section-image .project-container{margin-top:20px}}.domaine-activite-section .section-content .section-image .project-container .project{display:block;float:left;width:50%;padding:0 10px 20px;color:#53575a}.domaine-activite-section .section-content .section-image .project-container .project:hover{color:#3dae2b}.domaine-activite-section .section-content .section-image .project-container .project,.domaine-activite-section .section-content .section-image .project-container .project:hover,.domaine-activite-section .section-content .section-image .project-container .project:active,.domaine-activite-section .section-content .section-image .project-container .project:focus{text-decoration:none}.domaine-activite-section .section-content .section-image .project-container .project .project-content{position:relative}.domaine-activite-section .section-content .section-image .project-container .project .project-content .img{width:100%;padding-bottom:65.71429%;background-repeat:no-repeat;background-size:cover;background-position:center}.domaine-activite-section .section-content .section-image .project-container .project .project-content .bck{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.5)}.domaine-activite-section .section-content .section-image .project-container .project .project-content .bck .d-table{position:absolute;top:0;left:0;display:table;height:100%;width:100%}.domaine-activite-section .section-content .section-image .project-container .project .project-content .bck .d-table .title{display:table-cell;text-align:center;vertical-align:middle;color:#fff;font-size:20px;z-index:2}@media (max-width:735px){.domaine-activite-section .section-content .section-image .project-container .project .project-content .bck,.domaine-activite-section .section-content .section-image .project-container .project .project-content .d-table{display:none}}.domaine-activite-section .section-content .section-image .project-container::after{content:"";display:block;clear:both}.domaine-activite-section .section-content::after{content:"";display:block;clear:both}@media (min-width:1700px){.domaine-activite-section:nth-of-type(2n) .section-content .section-desc,.domaine-activite-section:nth-of-type(2n) .section-content .section-image{float:right}}@media (min-width:1340px) and (max-width:1699px){.domaine-activite-section:nth-of-type(2n) .section-content .section-desc,.domaine-activite-section:nth-of-type(2n) .section-content .section-image{float:right}}@media (min-width:992px) and (max-width:1339px){.domaine-activite-section:nth-of-type(2n) .section-content .section-desc,.domaine-activite-section:nth-of-type(2n) .section-content .section-image{float:right}}.form-container{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}.form-container .row{margin-left:-15px;margin-right:-15px;padding-bottom:20px}.form-container .row .col-xs-1{padding-left:15px;padding-right:15px}.form-container .row .col-sm-1{padding-left:15px;padding-right:15px}.form-container .row .col-md-1{padding-left:15px;padding-right:15px}.form-container .row .col-lg-1{padding-left:15px;padding-right:15px}.form-container .row .col-xs-2{padding-left:15px;padding-right:15px}.form-container .row .col-sm-2{padding-left:15px;padding-right:15px}.form-container .row .col-md-2{padding-left:15px;padding-right:15px}.form-container .row .col-lg-2{padding-left:15px;padding-right:15px}.form-container .row .col-xs-3{padding-left:15px;padding-right:15px}.form-container .row .col-sm-3{padding-left:15px;padding-right:15px}.form-container .row .col-md-3{padding-left:15px;padding-right:15px}.form-container .row .col-lg-3{padding-left:15px;padding-right:15px}.form-container .row .col-xs-4{padding-left:15px;padding-right:15px}.form-container .row .col-sm-4{padding-left:15px;padding-right:15px}.form-container .row .col-md-4{padding-left:15px;padding-right:15px}.form-container .row .col-lg-4{padding-left:15px;padding-right:15px}.form-container .row .col-xs-5{padding-left:15px;padding-right:15px}.form-container .row .col-sm-5{padding-left:15px;padding-right:15px}.form-container .row .col-md-5{padding-left:15px;padding-right:15px}.form-container .row .col-lg-5{padding-left:15px;padding-right:15px}.form-container .row .col-xs-6{padding-left:15px;padding-right:15px}.form-container .row .col-sm-6{padding-left:15px;padding-right:15px}.form-container .row .col-md-6{padding-left:15px;padding-right:15px}.form-container .row .col-lg-6{padding-left:15px;padding-right:15px}.form-container .row .col-xs-7{padding-left:15px;padding-right:15px}.form-container .row .col-sm-7{padding-left:15px;padding-right:15px}.form-container .row .col-md-7{padding-left:15px;padding-right:15px}.form-container .row .col-lg-7{padding-left:15px;padding-right:15px}.form-container .row .col-xs-8{padding-left:15px;padding-right:15px}.form-container .row .col-sm-8{padding-left:15px;padding-right:15px}.form-container .row .col-md-8{padding-left:15px;padding-right:15px}.form-container .row .col-lg-8{padding-left:15px;padding-right:15px}.form-container .row .col-xs-9{padding-left:15px;padding-right:15px}.form-container .row .col-sm-9{padding-left:15px;padding-right:15px}.form-container .row .col-md-9{padding-left:15px;padding-right:15px}.form-container .row .col-lg-9{padding-left:15px;padding-right:15px}.form-container .row .col-xs-10{padding-left:15px;padding-right:15px}.form-container .row .col-sm-10{padding-left:15px;padding-right:15px}.form-container .row .col-md-10{padding-left:15px;padding-right:15px}.form-container .row .col-lg-10{padding-left:15px;padding-right:15px}.form-container .row .col-xs-11{padding-left:15px;padding-right:15px}.form-container .row .col-sm-11{padding-left:15px;padding-right:15px}.form-container .row .col-md-11{padding-left:15px;padding-right:15px}.form-container .row .col-lg-11{padding-left:15px;padding-right:15px}.form-container .row .col-xs-12{padding-left:15px;padding-right:15px}.form-container .row .col-sm-12{padding-left:15px;padding-right:15px}.form-container .row .col-md-12{padding-left:15px;padding-right:15px}.form-container .row .col-lg-12{padding-left:15px;padding-right:15px}.form-container .form-control{border:1px solid #ddd;border-radius:0;box-shadow:none}.form-errors .help-block{color:#a94442}.equipe-container{margin-top:30px}@media (min-width:1700px){.equipe-container{margin-left:-30px;margin-right:-30px}}@media (min-width:1340px) and (max-width:1699px){.equipe-container{margin-left:-30px;margin-right:-30px}}@media (min-width:992px) and (max-width:1339px){.equipe-container{margin-left:-30px;margin-right:-30px}}.equipe-container .equipe-row{text-align:left}@media (min-width:736px) and (max-width:991px){.equipe-container .equipe-row{text-align:center}}@media (max-width:735px){.equipe-container .equipe-row{text-align:center}}.equipe-container .equipe-row .equipe-item{display:inline-block;vertical-align:top;width:250px;margin-left:30px;margin-right:30px;margin-bottom:30px;text-align:left}@media (min-width:736px) and (max-width:991px){.equipe-container .equipe-row .equipe-item{width:250px}}@media (max-width:735px){.equipe-container .equipe-row .equipe-item{width:250px}}.equipe-container .equipe-row .equipe-item .equipe-img{height:250px;width:250px;margin-bottom:20px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:736px) and (max-width:991px){.equipe-container .equipe-row .equipe-item .equipe-img{height:250px;width:250px}}@media (max-width:735px){.equipe-container .equipe-row .equipe-item .equipe-img{height:250px;width:250px}}.equipe-container .equipe-row .equipe-item .equipe-title{color:#3dae2b}.equipe-container .equipe-row .equipe-item p{margin:0}.equipe-container .equipe-row .equipe-item a{color:#53575a}.equipe-container .equipe-row .equipe-item a:hover{color:#3dae2b}.equipe-container .equipe-row .equipe-item a,.equipe-container .equipe-row .equipe-item a:hover,.equipe-container .equipe-row .equipe-item a:active,.equipe-container .equipe-row .equipe-item a:focus{text-decoration:none}.equipe-container .equipe-row .open-down-container{text-align:center}.equipe-container .equipe-row .open-down-container .open-down{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a;cursor:pointer}.equipe-container .equipe-row .open-down-container .open-down,.equipe-container .equipe-row .open-down-container .open-down:hover,.equipe-container .equipe-row .open-down-container .open-down:active,.equipe-container .equipe-row .open-down-container .open-down:focus{text-decoration:none}.equipe-container .equipe-row .open-down-container .open-down:hover{color:#3dae2b;background-color:#484c4e}.equipe-container .equipe-row .open-down-container .open-down .minus{display:none}.equipe-container .equipe-row .open-down-container .open-down.open .minus{display:inline}.equipe-container .equipe-row .open-down-container .open-down.open .plus{display:none}.equipe-container .equipe-row .equipe-items-container{overflow:hidden}.equipe-container .equipe-row::after{content:"";display:block;clear:both}.search-results-section .type-container{margin:70px 0}.search-results-section .type-container h2{margin-bottom:30px}.search-results-section .type-container .results-container .result-item{position:relative;padding:30px 0;overflow:hidden;vertical-align:top;background:#fff;border-top:1px solid #53575a;border-bottom:1px solid #53575a}@media (min-width:1700px){.search-results-section .type-container .results-container .result-item{height:300px}}@media (min-width:1340px) and (max-width:1699px){.search-results-section .type-container .results-container .result-item{height:300px}}@media (min-width:992px) and (max-width:1339px){.search-results-section .type-container .results-container .result-item{height:300px}}.search-results-section .type-container .results-container .result-item + .result-item{border-top:none}.search-results-section .type-container .results-container .result-item a{display:block;height:100%;color:#53575a}.search-results-section .type-container .results-container .result-item a:hover{color:#3dae2b}.search-results-section .type-container .results-container .result-item a,.search-results-section .type-container .results-container .result-item a:hover,.search-results-section .type-container .results-container .result-item a:active,.search-results-section .type-container .results-container .result-item a:focus{text-decoration:none}.search-results-section .type-container .results-container .result-item a .result-item-right{position:relative;height:100%}@media (min-width:1700px){.search-results-section .type-container .results-container .result-item a .result-item-right{float:right;width:80%;padding-left:20px}}@media (min-width:1340px) and (max-width:1699px){.search-results-section .type-container .results-container .result-item a .result-item-right{float:right;width:80%;padding-left:20px}}@media (min-width:992px) and (max-width:1339px){.search-results-section .type-container .results-container .result-item a .result-item-right{float:right;width:80%;padding-left:20px}}.search-results-section .type-container .results-container .result-item a .result-item-right h2{margin-top:20px;font-family:"Lato";font-weight:700}.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-date-container{font-family:"Lato";font-weight:400;font-size:15px;margin:0 0 30px}@media (min-width:736px) and (max-width:991px){.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-date-container{margin-top:30px}}@media (max-width:735px){.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-date-container{margin-top:30px}}.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-date-container .result-item-date::before{content:"";display:inline-block;width:40px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-desc{font-family:"Lato";font-weight:300;font-size:15px}.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-link{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a}.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-link,.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-link:hover,.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-link:active,.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-link:focus{text-decoration:none}.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-link:hover{color:#3dae2b;background-color:#484c4e}@media (min-width:1700px){.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-link{position:absolute;bottom:0}}@media (min-width:1340px) and (max-width:1699px){.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-link{position:absolute;bottom:0}}@media (min-width:992px) and (max-width:1339px){.search-results-section .type-container .results-container .result-item a .result-item-right .result-item-link{position:absolute;bottom:0}}.search-results-section .type-container .results-container .result-item a:hover .result-item-link{color:#3dae2b;background-color:#484c4e}.search-results-section .type-container .results-container .result-item a .result-item-left{height:300px}@media (min-width:1700px){.search-results-section .type-container .results-container .result-item a .result-item-left{float:left;width:20%;height:100%}}@media (min-width:1340px) and (max-width:1699px){.search-results-section .type-container .results-container .result-item a .result-item-left{float:left;width:20%;height:100%}}@media (min-width:992px) and (max-width:1339px){.search-results-section .type-container .results-container .result-item a .result-item-left{float:left;width:20%;height:100%}}.search-results-section .type-container .results-container .result-item a .result-item-left .result-item-img{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.search-results-section .type-container .results-container .result-item a::after{content:"";display:block;clear:both}.search-results-section .result-desc{position:relative;margin-bottom:30px}.search-results-section .result-desc h2{margin-bottom:20px}@media (min-width:1700px){.search-results-section .result-desc .result-link{position:absolute;right:0;bottom:0}}@media (min-width:1340px) and (max-width:1699px){.search-results-section .result-desc .result-link{position:absolute;right:0;bottom:0}}@media (min-width:992px) and (max-width:1339px){.search-results-section .result-desc .result-link{position:absolute;right:0;bottom:0}}.search-results-section .result-desc .result-link .all-result-link{display:inline-block;text-transform:uppercase;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#53575a}@media (min-width:736px) and (max-width:991px){.search-results-section .result-desc .result-link .all-result-link{margin:10px 0}}@media (max-width:735px){.search-results-section .result-desc .result-link .all-result-link{margin:10px 0}}.search-results-section .result-desc .result-link .all-result-link:hover{color:#3dae2b}.search-results-section .result-desc .result-link .all-result-link,.search-results-section .result-desc .result-link .all-result-link:hover,.search-results-section .result-desc .result-link .all-result-link:active,.search-results-section .result-desc .result-link .all-result-link:focus{text-decoration:none}@media (min-width:1700px){.search-results-section .result-desc .result-link .all-result-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}}@media (min-width:1340px) and (max-width:1699px){.search-results-section .result-desc .result-link .all-result-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}}@media (min-width:992px) and (max-width:1339px){.search-results-section .result-desc .result-link .all-result-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}}@media (min-width:736px) and (max-width:991px){.search-results-section .result-desc .result-link .all-result-link::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}}@media (max-width:735px){.search-results-section .result-desc .result-link .all-result-link::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}}@media (min-width:1700px){.default-half-width{width:50%}}@media (min-width:1340px) and (max-width:1699px){.default-half-width{width:50%}}@media (min-width:1700px){.about-us{margin-left:-100px;border-bottom:1px solid #ddd}}@media (min-width:1340px) and (max-width:1699px){.about-us{margin-left:-100px;border-bottom:1px solid #ddd}}@media (min-width:992px) and (max-width:1339px){.about-us{margin-left:-100px;border-bottom:1px solid #ddd}}.about-us .about-us-desc,.about-us .about-us-btn-list{display:inline-block;width:50%;vertical-align:middle}@media (min-width:736px) and (max-width:991px){.about-us .about-us-desc,.about-us .about-us-btn-list{width:100%}}@media (max-width:735px){.about-us .about-us-desc,.about-us .about-us-btn-list{width:100%}}.about-us .about-us-desc{padding:0 100px;font-family:"Lato";font-weight:300}@media (min-width:736px) and (max-width:991px){.about-us .about-us-desc{padding:0 20px;margin-bottom:30px}}@media (max-width:735px){.about-us .about-us-desc{padding:0 20px;margin-bottom:30px}}.about-us .about-us-desc p{margin:30px 0}.about-us .about-us-desc .about-us-link{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a;margin-top:10px}.about-us .about-us-desc .about-us-link,.about-us .about-us-desc .about-us-link:hover,.about-us .about-us-desc .about-us-link:active,.about-us .about-us-desc .about-us-link:focus{text-decoration:none}.about-us .about-us-desc .about-us-link:hover{color:#3dae2b;background-color:#484c4e}.about-us .about-us-btn-list .about-us-btn{font-family:"Lato";font-weight:300;padding:30px 0;background-color:#53575a;border:1px solid #ddd;border-width:0 0 1px 0}.about-us .about-us-btn-list .about-us-btn,.about-us .about-us-btn-list .about-us-btn:hover,.about-us .about-us-btn-list .about-us-btn:active,.about-us .about-us-btn-list .about-us-btn:focus{color:#fff;text-decoration:none}@media (min-width:1700px){.about-us .about-us-btn-list .about-us-btn{display:table;height:200px;width:100%}}@media (min-width:1340px) and (max-width:1699px){.about-us .about-us-btn-list .about-us-btn{display:table;height:200px;width:100%}}@media (min-width:992px) and (max-width:1339px){.about-us .about-us-btn-list .about-us-btn{display:table;height:200px;width:100%}}@media (min-width:736px) and (max-width:991px){.about-us .about-us-btn-list .about-us-btn{display:table;height:200px;width:100%}}@media (max-width:735px){.about-us .about-us-btn-list .about-us-btn{display:block;text-align:center;padding:30px}}.about-us .about-us-btn-list .about-us-btn:last-of-type{border-width:0}.about-us .about-us-btn-list .about-us-btn h4{font-family:"Ubuntu";font-weight:700;margin:0}.about-us .about-us-btn-list .about-us-btn p{margin:0}.about-us .about-us-btn-list .about-us-btn .about-us-line-break::before{content:"";display:inline-block;width:32px;height:1px;background:#fff;vertical-align:middle;margin-right:0}.about-us .about-us-btn-list .about-us-btn .about-us-link-desc{margin-top:10px}.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:white}.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span:hover{color:#3dae2b}.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span,.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span:hover,.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span:active,.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span:focus{text-decoration:none}.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span,.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span:hover,.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span:active,.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span:focus{text-decoration:none}.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span,.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span::before,.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span::after{transition:0.5s}.about-us .about-us-btn-list .about-us-btn .about-us-link-desc span::before{content:"";display:inline-block;width:20px;height:1px;background:#fff;vertical-align:middle;margin-right:10px}.about-us .about-us-btn-list .about-us-btn:hover{background-color:#484c4e}.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span:hover{color:#3dae2b}.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span,.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span:hover,.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span:active,.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span:focus{text-decoration:none}.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span,.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span:hover,.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span:active,.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span:focus{text-decoration:none}.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span,.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span::before,.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span::after{transition:0.5s}.about-us .about-us-btn-list .about-us-btn:hover .about-us-link-desc span::before{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:10px}@media (min-width:1700px){.about-us .about-us-btn-list .about-us-btn .about-us-img,.about-us .about-us-btn-list .about-us-btn .about-us-text{display:table-cell;vertical-align:middle}}@media (min-width:1340px) and (max-width:1699px){.about-us .about-us-btn-list .about-us-btn .about-us-img,.about-us .about-us-btn-list .about-us-btn .about-us-text{display:table-cell;vertical-align:middle}}@media (min-width:992px) and (max-width:1339px){.about-us .about-us-btn-list .about-us-btn .about-us-img,.about-us .about-us-btn-list .about-us-btn .about-us-text{display:table-cell;vertical-align:middle}}@media (min-width:736px) and (max-width:991px){.about-us .about-us-btn-list .about-us-btn .about-us-img,.about-us .about-us-btn-list .about-us-btn .about-us-text{display:table-cell;vertical-align:middle}}@media (max-width:735px){.about-us .about-us-btn-list .about-us-btn .about-us-img,.about-us .about-us-btn-list .about-us-btn .about-us-text{display:block}}@media (min-width:1700px){.about-us .about-us-btn-list .about-us-btn .about-us-img{width:30%;text-align:right}.about-us .about-us-btn-list .about-us-btn .about-us-img img{width:35%;margin-right:10%}}@media (min-width:1340px) and (max-width:1699px){.about-us .about-us-btn-list .about-us-btn .about-us-img{width:30%;text-align:right}.about-us .about-us-btn-list .about-us-btn .about-us-img img{width:35%;margin-right:10%}}@media (min-width:992px) and (max-width:1339px){.about-us .about-us-btn-list .about-us-btn .about-us-img{width:30%;text-align:right}.about-us .about-us-btn-list .about-us-btn .about-us-img img{width:35%;margin-right:10%}}@media (min-width:736px) and (max-width:991px){.about-us .about-us-btn-list .about-us-btn .about-us-img{width:30%;text-align:right}.about-us .about-us-btn-list .about-us-btn .about-us-img img{width:35%;margin-right:10%}}@media (max-width:735px){.about-us .about-us-btn-list .about-us-btn .about-us-img img{width:80px;margin-bottom:20px}}@media (min-width:1700px){.about-us .about-us-btn-list .about-us-btn .about-us-text{width:70%;padding-right:10%}}@media (min-width:1340px) and (max-width:1699px){.about-us .about-us-btn-list .about-us-btn .about-us-text{width:70%;padding-right:10%}}@media (min-width:992px) and (max-width:1339px){.about-us .about-us-btn-list .about-us-btn .about-us-text{width:70%;padding-right:10%}}@media (min-width:736px) and (max-width:991px){.about-us .about-us-btn-list .about-us-btn .about-us-text{width:70%;padding-right:10%}}@media (max-width:735px){.about-us .about-us-btn-list .about-us-btn .about-us-text .about-us-text-desc{display:none}}.buchs-plumey-numbers{padding:75px 0}.buchs-plumey-numbers .buchs-plumey-number,.buchs-plumey-numbers .buchs-plumey-number-desc{text-align:center}.buchs-plumey-numbers .buchs-plumey-number{font-family:"Ubuntu";font-weight:700;font-size:72px}.buchs-plumey-numbers .buchs-plumey-number-desc{font-family:"Lato";font-weight:400;font-size:25px;letter-spacing:0.02em}@media (min-width:1700px){.buchs-plumey-numbers > div{border:1px solid #fff;border-width:0 1px 0 0}.buchs-plumey-numbers > div:last-of-type{border:none}}@media (min-width:1340px) and (max-width:1699px){.buchs-plumey-numbers > div{border:1px solid #fff;border-width:0 1px 0 0}.buchs-plumey-numbers > div:last-of-type{border:none}}@media (min-width:992px) and (max-width:1339px){.buchs-plumey-numbers > div{border:1px solid #fff;border-width:0 1px 0 0}.buchs-plumey-numbers > div:last-of-type{border:none}}@media (min-width:1700px){.portfolio-section{background-color:#fcfcfc;border-bottom:1px solid #ddd;margin-left:-100px}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section{background-color:#fcfcfc;border-bottom:1px solid #ddd;margin-left:-100px}}@media (min-width:992px) and (max-width:1339px){.portfolio-section{background-color:#fcfcfc;border-bottom:1px solid #ddd;margin-left:-100px}}@media (min-width:736px) and (max-width:991px){.portfolio-section .portfolio-container{padding:0 20px}}@media (max-width:735px){.portfolio-section .portfolio-container{padding:0 20px}}@media (min-width:1700px){.portfolio-section .portfolio-container{margin-right:200px;border-right:1px solid #ddd}.portfolio-section .portfolio-container .portfolio-slide-container{height:850px}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section .portfolio-container{margin-right:200px;border-right:1px solid #ddd}.portfolio-section .portfolio-container .portfolio-slide-container{height:850px}}@media (min-width:992px) and (max-width:1339px){.portfolio-section .portfolio-container{margin-right:200px;border-right:1px solid #ddd}.portfolio-section .portfolio-container .portfolio-slide-container{height:850px}}@media (min-width:1700px){.portfolio-section .portfolio-container .portfolio-slide-container{width:70%}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section .portfolio-container .portfolio-slide-container{width:70%}}@media (min-width:992px) and (max-width:1339px){.portfolio-section .portfolio-container .portfolio-slide-container{width:70%}}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide{height:90%;width:100%;text-align:right;overflow:hidden}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation{position:relative;vertical-align:top}@media (min-width:1700px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation{height:95%;width:33.33333%;display:inline-block}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation{height:95%;width:33.33333%;display:inline-block}}@media (min-width:992px) and (max-width:1339px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation{height:95%;width:33.33333%;display:inline-block}}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation a,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation a:hover,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation a:active,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation a:focus{color:#53575a;text-decoration:none}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header{height:100%;padding:58px 25px 49px 25px;border:1px solid #ddd;overflow:hidden}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header h4{font-family:"Ubuntu";font-weight:700;font-size:124px;color:#efefef}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link{margin-top:23px}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span:hover,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span:active,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span:hover,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span:active,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span::before,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-header .realisation-link span::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span:hover,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span:active,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span:hover,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span:active,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span::before,.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation:hover .realisation-link span::before{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:10px}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-img{height:350px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:1700px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-img{position:absolute;bottom:0}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-img{position:absolute;bottom:0}}@media (min-width:992px) and (max-width:1339px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide .realisation .realisation-img{position:absolute;bottom:0}}.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide-scrollbar{margin-left:10%}@media (min-width:736px) and (max-width:991px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide-scrollbar{display:none}}@media (max-width:735px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide-scrollbar{display:none}}@media (min-width:1700px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide-scrollbar{width:90%}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide-scrollbar{width:90%}}@media (min-width:992px) and (max-width:1339px){.portfolio-section .portfolio-container .portfolio-slide-container .portfolio-slide-scrollbar{width:90%}}@media (min-width:1700px){.portfolio-section .portfolio-container .portfolio-desc{width:30%}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section .portfolio-container .portfolio-desc{width:30%}}@media (min-width:992px) and (max-width:1339px){.portfolio-section .portfolio-container .portfolio-desc{width:30%}}@media (min-width:736px) and (max-width:991px){.portfolio-section .portfolio-container .portfolio-desc{margin-bottom:30px}}@media (max-width:735px){.portfolio-section .portfolio-container .portfolio-desc{margin-bottom:30px}}.portfolio-section .portfolio-container .portfolio-desc .slide-control-container{text-align:right;margin-right:-8px}.portfolio-section .portfolio-container .portfolio-desc .slide-control-container .slide-control{margin:0 8px;height:50px;width:50px;display:inline-block;color:#fff;background-color:#53575a;font-size:20px;text-align:center;line-height:50px;text-shadow:none}.portfolio-section .portfolio-container .portfolio-desc .slide-control-container .slide-control.disabled{cursor:default;color:#fff;background-color:#ddd}.portfolio-section .portfolio-container .portfolio-desc .slide-control-container .slide-control.disabled *{cursor:default}@media (min-width:1700px){.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations{margin-top:50px;margin-bottom:70px;text-align:right}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations{margin-top:50px;margin-bottom:70px;text-align:right}}@media (min-width:992px) and (max-width:1339px){.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations{margin-top:50px;margin-bottom:70px;text-align:right}}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link{display:inline-block}@media (min-width:1700px){.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::after{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::after{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}}@media (min-width:992px) and (max-width:1339px){.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::after{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}}@media (min-width:736px) and (max-width:991px){.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::before{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:10px}}@media (max-width:735px){.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover{color:#3dae2b}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:active,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover:focus{text-decoration:none}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::before,.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::after{transition:0.5s}.portfolio-section .portfolio-container .portfolio-desc .portfolio-all-realisations .all-realisations-link:hover::before{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:10px}}@media (min-width:1700px){.portfolio-section .portfolio-container .portfolio-slide-container,.portfolio-section .portfolio-container .portfolio-desc{display:inline-block;vertical-align:middle}}@media (min-width:1340px) and (max-width:1699px){.portfolio-section .portfolio-container .portfolio-slide-container,.portfolio-section .portfolio-container .portfolio-desc{display:inline-block;vertical-align:middle}}@media (min-width:992px) and (max-width:1339px){.portfolio-section .portfolio-container .portfolio-slide-container,.portfolio-section .portfolio-container .portfolio-desc{display:inline-block;vertical-align:middle}}@media (min-width:736px) and (max-width:991px){.projects{padding:0 20px}}@media (max-width:735px){.projects{padding:0 20px}}@media (min-width:1700px){.projects{padding-top:80px;padding-right:100px;border-bottom:1px solid #ddd}.projects .projects-slide-container{height:620px}}@media (min-width:1340px) and (max-width:1699px){.projects{padding-top:80px;padding-right:100px;border-bottom:1px solid #ddd}.projects .projects-slide-container{height:620px}}@media (min-width:992px) and (max-width:1339px){.projects{padding-top:80px;padding-right:100px;border-bottom:1px solid #ddd}.projects .projects-slide-container{height:620px}}@media (min-width:1700px){.projects .projects-slide-container{margin-left:-15px;margin-right:-15px}}@media (min-width:1340px) and (max-width:1699px){.projects .projects-slide-container{margin-left:-15px;margin-right:-15px}}@media (min-width:992px) and (max-width:1339px){.projects .projects-slide-container{margin-left:-15px;margin-right:-15px}}.projects .projects-slide-container .projects-slide{height:90%;max-width:1730px;overflow:hidden}@media (min-width:1700px){.projects .projects-slide-container .projects-slide{margin-left:auto;margin-right:auto}}@media (min-width:1340px) and (max-width:1699px){.projects .projects-slide-container .projects-slide{margin-left:auto;margin-right:auto}}@media (min-width:992px) and (max-width:1339px){.projects .projects-slide-container .projects-slide{margin-left:auto;margin-right:auto}}.projects .projects-slide-container .projects-slide .project-item{position:relative;overflow:hidden;vertical-align:top;background:#fff}@media (min-width:1700px){.projects .projects-slide-container .projects-slide .project-item{max-height:95%;width:25%;display:inline-block;padding:0 15px}}@media (min-width:1340px) and (max-width:1699px){.projects .projects-slide-container .projects-slide .project-item{max-height:95%;width:25%;display:inline-block;padding:0 15px}}@media (min-width:992px) and (max-width:1339px){.projects .projects-slide-container .projects-slide .project-item{max-height:95%;width:25%;display:inline-block;padding:0 15px}}@media (min-width:736px) and (max-width:991px){.projects .projects-slide-container .projects-slide .project-item{margin-bottom:20px}}@media (max-width:735px){.projects .projects-slide-container .projects-slide .project-item{margin-bottom:20px}}.projects .projects-slide-container .projects-slide .project-item a{display:block;height:100%}.projects .projects-slide-container .projects-slide .project-item a,.projects .projects-slide-container .projects-slide .project-item a:hover,.projects .projects-slide-container .projects-slide .project-item a:active,.projects .projects-slide-container .projects-slide .project-item a:focus{color:#53575a;text-decoration:none}@media (min-width:1700px){.projects .projects-slide-container .projects-slide .project-item .project-item-footer{height:130px}}@media (min-width:1340px) and (max-width:1699px){.projects .projects-slide-container .projects-slide .project-item .project-item-footer{height:130px}}@media (min-width:992px) and (max-width:1339px){.projects .projects-slide-container .projects-slide .project-item .project-item-footer{height:130px}}.projects .projects-slide-container .projects-slide .project-item .project-item-footer h4{margin-top:20px;font-family:"Lato";font-weight:700;font-size:18px;line-height:1.3;color:#53575a}.projects .projects-slide-container .projects-slide .project-item .project-item-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.projects .projects-slide-container .projects-slide .project-item .project-item-link:hover{color:#3dae2b}.projects .projects-slide-container .projects-slide .project-item .project-item-link,.projects .projects-slide-container .projects-slide .project-item .project-item-link:hover,.projects .projects-slide-container .projects-slide .project-item .project-item-link:active,.projects .projects-slide-container .projects-slide .project-item .project-item-link:focus{text-decoration:none}.projects .projects-slide-container .projects-slide .project-item .project-item-link,.projects .projects-slide-container .projects-slide .project-item .project-item-link:hover,.projects .projects-slide-container .projects-slide .project-item .project-item-link:active,.projects .projects-slide-container .projects-slide .project-item .project-item-link:focus{text-decoration:none}.projects .projects-slide-container .projects-slide .project-item .project-item-link,.projects .projects-slide-container .projects-slide .project-item .project-item-link::before,.projects .projects-slide-container .projects-slide .project-item .project-item-link::after{transition:0.5s}.projects .projects-slide-container .projects-slide .project-item .project-item-link::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}@media (min-width:1700px){.projects .projects-slide-container .projects-slide .project-item .project-item-link{position:absolute;bottom:6%}}@media (min-width:1340px) and (max-width:1699px){.projects .projects-slide-container .projects-slide .project-item .project-item-link{position:absolute;bottom:6%}}@media (min-width:992px) and (max-width:1339px){.projects .projects-slide-container .projects-slide .project-item .project-item-link{position:absolute;bottom:6%}}.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link:hover{color:#3dae2b}.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link,.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link:hover,.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link:active,.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link:focus{text-decoration:none}.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link,.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link:hover,.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link:active,.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link:focus{text-decoration:none}.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link,.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link::before,.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link::after{transition:0.5s}.projects .projects-slide-container .projects-slide .project-item:hover .project-item-link::before{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:10px}.projects .projects-slide-container .projects-slide .project-item .project-item-img{width:100%;padding-bottom:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:736px) and (max-width:991px){.projects .projects-slide-container .projects-slide-scrollbar{display:none}}@media (max-width:735px){.projects .projects-slide-container .projects-slide-scrollbar{display:none}}.projects .projects-desc{max-width:1700px;position:relative;margin-bottom:30px}@media (min-width:1700px){.projects .projects-desc{margin-left:auto;margin-right:auto}}@media (min-width:1340px) and (max-width:1699px){.projects .projects-desc{margin-left:auto;margin-right:auto}}@media (min-width:992px) and (max-width:1339px){.projects .projects-desc{margin-left:auto;margin-right:auto}}.projects .projects-desc h2{margin-bottom:20px}@media (min-width:1700px){.projects .projects-desc .projects-link{position:absolute;right:0;bottom:0;text-align:right}}@media (min-width:1340px) and (max-width:1699px){.projects .projects-desc .projects-link{position:absolute;right:0;bottom:0;text-align:right}}@media (min-width:992px) and (max-width:1339px){.projects .projects-desc .projects-link{position:absolute;right:0;bottom:0;text-align:right}}.projects .projects-desc .projects-link .all-projects-link{display:inline-block}@media (min-width:736px) and (max-width:991px){.projects .projects-desc .projects-link .all-projects-link{margin-top:10px}}@media (max-width:735px){.projects .projects-desc .projects-link .all-projects-link{margin-top:10px}}@media (min-width:1700px){.projects .projects-desc .projects-link .all-projects-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.projects .projects-desc .projects-link .all-projects-link:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link::before,.projects .projects-desc .projects-link .all-projects-link::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}.projects .projects-desc .projects-link .all-projects-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover::before,.projects .projects-desc .projects-link .all-projects-link:hover::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link:hover::after{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}}@media (min-width:1340px) and (max-width:1699px){.projects .projects-desc .projects-link .all-projects-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.projects .projects-desc .projects-link .all-projects-link:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link::before,.projects .projects-desc .projects-link .all-projects-link::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}.projects .projects-desc .projects-link .all-projects-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover::before,.projects .projects-desc .projects-link .all-projects-link:hover::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link:hover::after{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}}@media (min-width:992px) and (max-width:1339px){.projects .projects-desc .projects-link .all-projects-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.projects .projects-desc .projects-link .all-projects-link:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link::before,.projects .projects-desc .projects-link .all-projects-link::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}.projects .projects-desc .projects-link .all-projects-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover::before,.projects .projects-desc .projects-link .all-projects-link:hover::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link:hover::after{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}}@media (min-width:736px) and (max-width:991px){.projects .projects-desc .projects-link .all-projects-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.projects .projects-desc .projects-link .all-projects-link:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link::before,.projects .projects-desc .projects-link .all-projects-link::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.projects .projects-desc .projects-link .all-projects-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover::before,.projects .projects-desc .projects-link .all-projects-link:hover::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link:hover::before{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:10px}}@media (max-width:735px){.projects .projects-desc .projects-link .all-projects-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.projects .projects-desc .projects-link .all-projects-link:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:active,.projects .projects-desc .projects-link .all-projects-link:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link,.projects .projects-desc .projects-link .all-projects-link::before,.projects .projects-desc .projects-link .all-projects-link::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.projects .projects-desc .projects-link .all-projects-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover:hover{color:#3dae2b}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover:hover,.projects .projects-desc .projects-link .all-projects-link:hover:active,.projects .projects-desc .projects-link .all-projects-link:hover:focus{text-decoration:none}.projects .projects-desc .projects-link .all-projects-link:hover,.projects .projects-desc .projects-link .all-projects-link:hover::before,.projects .projects-desc .projects-link .all-projects-link:hover::after{transition:0.5s}.projects .projects-desc .projects-link .all-projects-link:hover::before{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:10px}}.projects .projects-desc .projects-link .slide-control-container{margin-right:-15px}@media (min-width:1700px){.projects .projects-desc .projects-link .slide-control-container{margin-top:40px}}@media (min-width:1340px) and (max-width:1699px){.projects .projects-desc .projects-link .slide-control-container{margin-top:40px}}@media (min-width:992px) and (max-width:1339px){.projects .projects-desc .projects-link .slide-control-container{margin-top:40px}}@media (min-width:736px) and (max-width:991px){.projects .projects-desc .projects-link .slide-control-container{display:none}}@media (max-width:735px){.projects .projects-desc .projects-link .slide-control-container{display:none}}.projects .projects-desc .projects-link .slide-control-container .slide-control{margin:0 15px;height:50px;width:50px;display:inline-block;color:#fff;background-color:#53575a;font-size:20px;text-align:center;line-height:50px;text-shadow:none}.projects .projects-desc .projects-link .slide-control-container .slide-control.disabled{cursor:default;color:#fff;background-color:#ddd}.projects .projects-desc .projects-link .slide-control-container .slide-control.disabled *{cursor:default}@media (min-width:736px) and (max-width:991px){.news{padding:0 20px}}@media (max-width:735px){.news{padding:0 20px}}@media (min-width:1700px){.news{padding-top:80px;margin-right:100px;margin-bottom:80px}}@media (min-width:1340px) and (max-width:1699px){.news{padding-top:80px;margin-right:100px;margin-bottom:80px}}@media (min-width:992px) and (max-width:1339px){.news{padding-top:80px;margin-right:100px;margin-bottom:80px}}@media (min-width:1700px){.news .news-container{margin-left:-15px;margin-right:-15px}}@media (min-width:1340px) and (max-width:1699px){.news .news-container{margin-left:-15px;margin-right:-15px}}@media (min-width:992px) and (max-width:1339px){.news .news-container{margin-left:-15px;margin-right:-15px}}.news .news-container .news-items-container{max-width:1730px;overflow:hidden}@media (min-width:1700px){.news .news-container .news-items-container{margin-left:auto;margin-right:auto}}@media (min-width:1340px) and (max-width:1699px){.news .news-container .news-items-container{margin-left:auto;margin-right:auto}}@media (min-width:992px) and (max-width:1339px){.news .news-container .news-items-container{margin-left:auto;margin-right:auto}}.news .news-container .news-items-container .news-item{position:relative;margin-bottom:20px;overflow:hidden;vertical-align:top;background:#fff}@media (min-width:1700px){.news .news-container .news-items-container .news-item{height:640px;width:33.33333%;display:inline-block;padding:0 15px}}@media (min-width:1340px) and (max-width:1699px){.news .news-container .news-items-container .news-item{height:640px;width:33.33333%;display:inline-block;padding:0 15px}}@media (min-width:992px) and (max-width:1339px){.news .news-container .news-items-container .news-item{height:640px;width:33.33333%;display:inline-block;padding:0 15px}}.news .news-container .news-items-container .news-item a{display:block;height:100%}.news .news-container .news-items-container .news-item a,.news .news-container .news-items-container .news-item a:hover,.news .news-container .news-items-container .news-item a:active,.news .news-container .news-items-container .news-item a:focus{color:#53575a;text-decoration:none}.news .news-container .news-items-container .news-item .news-item-footer h4{margin-top:10px;margin-bottom:20px;font-family:"Lato";font-weight:700;font-size:25px;line-height:1.3;color:#53575a}.news .news-container .news-items-container .news-item .news-item-footer .news-item-date-container{font-family:"Lato";font-weight:400;font-size:15px;margin:30px 0 10px}.news .news-container .news-items-container .news-item .news-item-footer .news-item-date-container .news-item-date::before{content:"";display:inline-block;width:40px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.news .news-container .news-items-container .news-item .news-item-footer .news-item-desc{font-family:"Lato";font-weight:300;font-size:15px}.news .news-container .news-items-container .news-item .news-item-link{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a}.news .news-container .news-items-container .news-item .news-item-link,.news .news-container .news-items-container .news-item .news-item-link:hover,.news .news-container .news-items-container .news-item .news-item-link:active,.news .news-container .news-items-container .news-item .news-item-link:focus{text-decoration:none}.news .news-container .news-items-container .news-item .news-item-link:hover{color:#3dae2b;background-color:#484c4e}@media (min-width:1700px){.news .news-container .news-items-container .news-item .news-item-link{position:absolute;bottom:0}}@media (min-width:1340px) and (max-width:1699px){.news .news-container .news-items-container .news-item .news-item-link{position:absolute;bottom:0}}@media (min-width:992px) and (max-width:1339px){.news .news-container .news-items-container .news-item .news-item-link{position:absolute;bottom:0}}@media (min-width:736px) and (max-width:991px){.news .news-container .news-items-container .news-item .news-item-link{margin-top:20px}}@media (max-width:735px){.news .news-container .news-items-container .news-item .news-item-link{margin-top:20px}}.news .news-container .news-items-container .news-item:hover .news-item-link{color:#3dae2b;background-color:#484c4e}.news .news-container .news-items-container .news-item .news-item-img{width:100%;padding-bottom:60%;background-repeat:no-repeat;background-size:cover;background-position:center}.news .news-desc{max-width:1700px;position:relative;margin-bottom:30px}@media (min-width:1700px){.news .news-desc{margin-left:auto;margin-right:auto}}@media (min-width:1340px) and (max-width:1699px){.news .news-desc{margin-left:auto;margin-right:auto}}@media (min-width:992px) and (max-width:1339px){.news .news-desc{margin-left:auto;margin-right:auto}}.news .news-desc h2{margin-bottom:20px}@media (min-width:1700px){.news .news-desc .news-link{position:absolute;right:0;bottom:0}}@media (min-width:1340px) and (max-width:1699px){.news .news-desc .news-link{position:absolute;right:0;bottom:0}}@media (min-width:992px) and (max-width:1339px){.news .news-desc .news-link{position:absolute;right:0;bottom:0}}.news .news-desc .news-link .all-news-link{display:inline-block}@media (min-width:736px) and (max-width:991px){.news .news-desc .news-link .all-news-link{margin:10px 0}}@media (max-width:735px){.news .news-desc .news-link .all-news-link{margin:10px 0}}@media (min-width:1700px){.news .news-desc .news-link .all-news-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.news .news-desc .news-link .all-news-link:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link::before,.news .news-desc .news-link .all-news-link::after{transition:0.5s}.news .news-desc .news-link .all-news-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}.news .news-desc .news-link .all-news-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.news .news-desc .news-link .all-news-link:hover:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover::before,.news .news-desc .news-link .all-news-link:hover::after{transition:0.5s}.news .news-desc .news-link .all-news-link:hover::after{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}}@media (min-width:1340px) and (max-width:1699px){.news .news-desc .news-link .all-news-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.news .news-desc .news-link .all-news-link:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link::before,.news .news-desc .news-link .all-news-link::after{transition:0.5s}.news .news-desc .news-link .all-news-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}.news .news-desc .news-link .all-news-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.news .news-desc .news-link .all-news-link:hover:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover::before,.news .news-desc .news-link .all-news-link:hover::after{transition:0.5s}.news .news-desc .news-link .all-news-link:hover::after{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}}@media (min-width:992px) and (max-width:1339px){.news .news-desc .news-link .all-news-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.news .news-desc .news-link .all-news-link:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link::before,.news .news-desc .news-link .all-news-link::after{transition:0.5s}.news .news-desc .news-link .all-news-link::after{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-left:10px}.news .news-desc .news-link .all-news-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.news .news-desc .news-link .all-news-link:hover:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover::before,.news .news-desc .news-link .all-news-link:hover::after{transition:0.5s}.news .news-desc .news-link .all-news-link:hover::after{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-left:10px}}@media (min-width:736px) and (max-width:991px){.news .news-desc .news-link .all-news-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.news .news-desc .news-link .all-news-link:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link::before,.news .news-desc .news-link .all-news-link::after{transition:0.5s}.news .news-desc .news-link .all-news-link::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.news .news-desc .news-link .all-news-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.news .news-desc .news-link .all-news-link:hover:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover::before,.news .news-desc .news-link .all-news-link:hover::after{transition:0.5s}.news .news-desc .news-link .all-news-link:hover::before{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:10px}}@media (max-width:735px){.news .news-desc .news-link .all-news-link{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em}.news .news-desc .news-link .all-news-link:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:active,.news .news-desc .news-link .all-news-link:focus{text-decoration:none}.news .news-desc .news-link .all-news-link,.news .news-desc .news-link .all-news-link::before,.news .news-desc .news-link .all-news-link::after{transition:0.5s}.news .news-desc .news-link .all-news-link::before{content:"";display:inline-block;width:24px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.news .news-desc .news-link .all-news-link:hover{color:#53575a;font-family:"Lato";font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;color:#3dae2b}.news .news-desc .news-link .all-news-link:hover:hover{color:#3dae2b}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover:hover,.news .news-desc .news-link .all-news-link:hover:active,.news .news-desc .news-link .all-news-link:hover:focus{text-decoration:none}.news .news-desc .news-link .all-news-link:hover,.news .news-desc .news-link .all-news-link:hover::before,.news .news-desc .news-link .all-news-link:hover::after{transition:0.5s}.news .news-desc .news-link .all-news-link:hover::before{content:"";display:inline-block;width:40px;height:1px;background:#3dae2b;vertical-align:middle;margin-right:10px}}.all-news .news-container .news-item{position:relative;padding-top:30px;margin-top:30px;overflow:hidden;vertical-align:top;background:#fff;border-top:1px solid #53575a;}@media (min-width:1700px){.all-news .news-container .news-item{height:250px}}@media (min-width:1340px) and (max-width:1699px){.all-news .news-container .news-item{height:250px}}@media (min-width:992px) and (max-width:1339px){.all-news .news-container .news-item{height:250px}}.all-news .news-container .news-item a{display:block;height:100%;color:#53575a;}.all-news .news-container .news-item a:hover{color:#3dae2b}.all-news .news-container .news-item a,.all-news .news-container .news-item a:hover,.all-news .news-container .news-item a:active,.all-news .news-container .news-item a:focus{text-decoration:none}.all-news .news-container .news-item a .news-item-right{position:relative;height:100%}@media (min-width:1700px){.all-news .news-container .news-item a .news-item-right{float:right;width:80%;padding-left:20px}}@media (min-width:1340px) and (max-width:1699px){.all-news .news-container .news-item a .news-item-right{float:right;width:80%;padding-left:20px}}@media (min-width:992px) and (max-width:1339px){.all-news .news-container .news-item a .news-item-right{float:right;width:80%;padding-left:20px}}.all-news .news-container .news-item a .news-item-right h2{margin-top:20px;font-family:"Lato";font-weight:700}.all-news .news-container .news-item a .news-item-right .news-item-date-container{font-family:"Lato";font-weight:400;font-size:15px;margin:0 0 30px}@media (min-width:736px) and (max-width:991px){.all-news .news-container .news-item a .news-item-right .news-item-date-container{margin-top:30px}}@media (max-width:735px){.all-news .news-container .news-item a .news-item-right .news-item-date-container{margin-top:30px}}.all-news .news-container .news-item a .news-item-right .news-item-date-container .news-item-date::before{content:"";display:inline-block;width:40px;height:1px;background:#53575a;vertical-align:middle;margin-right:10px}.all-news .news-container .news-item a .news-item-right .news-item-desc{font-family:"Lato";font-weight:300;font-size:15px}.all-news .news-container .news-item a .news-item-right .news-item-link{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a}.all-news .news-container .news-item a .news-item-right .news-item-link,.all-news .news-container .news-item a .news-item-right .news-item-link:hover,.all-news .news-container .news-item a .news-item-right .news-item-link:active,.all-news .news-container .news-item a .news-item-right .news-item-link:focus{text-decoration:none}.all-news .news-container .news-item a .news-item-right .news-item-link:hover{color:#3dae2b;background-color:#484c4e}@media (min-width:1700px){.all-news .news-container .news-item a .news-item-right .news-item-link{position:absolute;bottom:0}}@media (min-width:1340px) and (max-width:1699px){.all-news .news-container .news-item a .news-item-right .news-item-link{position:absolute;bottom:0}}@media (min-width:992px) and (max-width:1339px){.all-news .news-container .news-item a .news-item-right .news-item-link{position:absolute;bottom:0}}@media (min-width:736px) and (max-width:991px){.all-news .news-container .news-item a .news-item-right .news-item-link{margin-top:20px}}@media (max-width:735px){.all-news .news-container .news-item a .news-item-right .news-item-link{margin-top:20px}}.all-news .news-container .news-item a:hover .news-item-link{color:#3dae2b;background-color:#484c4e}.all-news .news-container .news-item a .news-item-left{height:250px}@media (min-width:1700px){.all-news .news-container .news-item a .news-item-left{float:left;width:20%;height:100%}}@media (min-width:1340px) and (max-width:1699px){.all-news .news-container .news-item a .news-item-left{float:left;width:20%;height:100%}}@media (min-width:992px) and (max-width:1339px){.all-news .news-container .news-item a .news-item-left{float:left;width:20%;height:100%}}.all-news .news-container .news-item a .news-item-left .news-item-img{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.all-news .news-container .news-item a::after{content:"";display:block;clear:both}.all-news .news-desc{position:relative;margin-bottom:30px}.all-news .news-desc h2{margin-bottom:20px}@media (min-width:1700px){.title-maps .title-maps-title,.title-maps .title-maps-map{display:inline-block;vertical-align:middle}}@media (min-width:1340px) and (max-width:1699px){.title-maps .title-maps-title,.title-maps .title-maps-map{display:inline-block;vertical-align:middle}}@media (min-width:992px) and (max-width:1339px){.title-maps .title-maps-title,.title-maps .title-maps-map{display:inline-block;vertical-align:middle}}@media (min-width:1700px){.title-maps .title-maps-title{padding-left:40px;width:30%}}@media (min-width:1340px) and (max-width:1699px){.title-maps .title-maps-title{padding-left:40px;width:30%}}@media (min-width:992px) and (max-width:1339px){.title-maps .title-maps-title{padding-left:40px;width:30%}}@media (min-width:736px) and (max-width:991px){.title-maps .title-maps-title{padding:20px}}@media (max-width:735px){.title-maps .title-maps-title{padding:20px}}@media (min-width:1700px){.title-maps .title-maps-map{width:70%}}@media (min-width:1340px) and (max-width:1699px){.title-maps .title-maps-map{width:70%}}@media (min-width:992px) and (max-width:1339px){.title-maps .title-maps-map{width:70%}}.title-maps .title-maps-map > div{height:450px}.realisations-list{padding-top:80px}@media (min-width:736px) and (max-width:991px){.realisations-list{padding-top:30px}}@media (max-width:735px){.realisations-list{padding-top:30px}}@media (min-width:1700px){.realisations-list .filters{margin-bottom:60px}}@media (min-width:1340px) and (max-width:1699px){.realisations-list .filters{margin-bottom:60px}}@media (min-width:992px) and (max-width:1339px){.realisations-list .filters{margin-bottom:60px}}.realisations-list .filters .select-filter{width:400px}@media (min-width:736px) and (max-width:991px){.realisations-list .filters .select-filter{width:100%}}@media (max-width:735px){.realisations-list .filters .select-filter{width:100%}}@media (min-width:1700px){.realisations-list .filters .search-filter{width:260px;float:right}}@media (min-width:1340px) and (max-width:1699px){.realisations-list .filters .search-filter{width:260px;float:right}}@media (min-width:992px) and (max-width:1339px){.realisations-list .filters .search-filter{width:260px;float:right}}@media (min-width:736px) and (max-width:991px){.realisations-list .filters .search-filter{margin-bottom:10px}}@media (max-width:735px){.realisations-list .filters .search-filter{margin-bottom:10px}}.realisations-list .grid{position:relative;margin:10px -10px}@media (min-width:1700px){.realisations-list .grid{min-height:700px}}@media (min-width:1340px) and (max-width:1699px){.realisations-list .grid{min-height:700px}}@media (min-width:992px) and (max-width:1339px){.realisations-list .grid{min-height:700px}}.realisations-list .grid .realisation{width:33.33333%;padding:10px}@media (min-width:736px) and (max-width:991px){.realisations-list .grid .realisation{width:100%}}@media (max-width:735px){.realisations-list .grid .realisation{width:100%}}.realisations-list .grid .realisation .realisation-img a,.realisations-list .grid .realisation .realisation-img a:hover,.realisations-list .grid .realisation .realisation-img a:active,.realisations-list .grid .realisation .realisation-img a:focus{text-decoration:none}.realisations-list .grid .realisation .realisation-img a img{width:100%}.realisations-list .grid .realisation .realisation-img a div{padding-bottom:50%}.realisations-list .grid .realisation .realisation-img a div.bck{position:absolute;height:100%;width:100%;top:0;left:0}.realisations-list .grid .realisation .realisation-img a div.bck div.title-background{position:absolute;display:table;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);background-color:rgba(0, 0, 0, 0.5);opacity:0;transition:0.5s linear opacity;padding:0 !important}.realisations-list .grid .realisation .realisation-img a div.bck div.title-background span{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-size:20px}.realisations-list .grid .realisation .realisation-img a div.bck:hover div.title-background,.realisations-list .grid .realisation .realisation-img a div.bck:active div.title-background,.realisations-list .grid .realisation .realisation-img a div.bck:focus div.title-background{transition:0.5s linear opacity;opacity:1}.contact-form-section > .container-fluid{margin-top:80px;padding-bottom:50px}@media (min-width:1700px){.contact-form-section > .container-fluid .col-md-6{padding:0 30px}.contact-form-section > .container-fluid .col-md-6:first-of-type{border-right:1px solid #ddd}}@media (min-width:1340px) and (max-width:1699px){.contact-form-section > .container-fluid .col-md-6{padding:0 30px}.contact-form-section > .container-fluid .col-md-6:first-of-type{border-right:1px solid #ddd}}@media (min-width:992px) and (max-width:1339px){.contact-form-section > .container-fluid .col-md-6{padding:0 30px}.contact-form-section > .container-fluid .col-md-6:first-of-type{border-right:1px solid #ddd}}.contact-form-section > .container-fluid .col-md-6 h2{margin-top:0}.contact-form-section > .container-fluid .col-md-6 form button[type="submit"]{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a;width:auto;min-width:160px;border:none}.contact-form-section > .container-fluid .col-md-6 form button[type="submit"],.contact-form-section > .container-fluid .col-md-6 form button[type="submit"]:hover,.contact-form-section > .container-fluid .col-md-6 form button[type="submit"]:active,.contact-form-section > .container-fluid .col-md-6 form button[type="submit"]:focus{text-decoration:none}.contact-form-section > .container-fluid .col-md-6 form button[type="submit"]:hover{color:#3dae2b;background-color:#484c4e}.jobs .jobs-container .jobs-group .jobs-panel{padding-top:20px;border:none;box-shadow:none}.jobs .jobs-container .jobs-group .jobs-panel > a{display:block}.jobs .jobs-container .jobs-group .jobs-panel > a,.jobs .jobs-container .jobs-group .jobs-panel > a:hover,.jobs .jobs-container .jobs-group .jobs-panel > a:active,.jobs .jobs-container .jobs-group .jobs-panel > a:focus{color:white;text-decoration:none}.jobs .jobs-container .jobs-group .jobs-panel > a .panel-heading{padding:15px;background:#3dae2b;border-radius:0;transition:0.5s}.jobs .jobs-container .jobs-group .jobs-panel > a .panel-heading .panel-title{position:relative}.jobs .jobs-container .jobs-group .jobs-panel > a .panel-heading .panel-title .minus,.jobs .jobs-container .jobs-group .jobs-panel > a .panel-heading .panel-title .plus{position:absolute;top:0;right:0;font-family:Courier;font-size:20px;transition:0.5s}.jobs .jobs-container .jobs-group .jobs-panel > a .panel-heading .panel-title .plus{opacity:0}.jobs .jobs-container .jobs-group .jobs-panel > a.collapsed .panel-heading{background:#53575a}.jobs .jobs-container .jobs-group .jobs-panel > a.collapsed .panel-heading .panel-title .plus{opacity:1}.jobs .jobs-container .jobs-group .jobs-panel .jobs-body a{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a}.jobs .jobs-container .jobs-group .jobs-panel .jobs-body a,.jobs .jobs-container .jobs-group .jobs-panel .jobs-body a:hover,.jobs .jobs-container .jobs-group .jobs-panel .jobs-body a:active,.jobs .jobs-container .jobs-group .jobs-panel .jobs-body a:focus{text-decoration:none}.jobs .jobs-container .jobs-group .jobs-panel .jobs-body a:hover{color:#3dae2b;background-color:#484c4e}.jobs .jobs-container .jobs-group .jobs-panel .jobs-body .jobs-link{margin-top:20px}.jobs .jobs-container .jobs-group .jobs-panel .jobs-body .jobs-link a{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a;width:auto;min-width:160px;padding:0 20px}.jobs .jobs-container .jobs-group .jobs-panel .jobs-body .jobs-link a,.jobs .jobs-container .jobs-group .jobs-panel .jobs-body .jobs-link a:hover,.jobs .jobs-container .jobs-group .jobs-panel .jobs-body .jobs-link a:active,.jobs .jobs-container .jobs-group .jobs-panel .jobs-body .jobs-link a:focus{text-decoration:none}.jobs .jobs-container .jobs-group .jobs-panel .jobs-body .jobs-link a:hover{color:#3dae2b;background-color:#484c4e}.jobs .application-form{margin-top:50px}.jobs .application-form .file-select,.jobs .application-form button[type="submit"]{display:inline-block;font-family:"Ubuntu";font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-shadow:none;letter-spacing:0.05em;height:50px;width:160px;text-align:center;line-height:50px;background-color:#53575a;width:auto;min-width:160px;border:none}.jobs .application-form .file-select,.jobs .application-form button[type="submit"],.jobs .application-form .file-select:hover,.jobs .application-form button[type="submit"]:hover,.jobs .application-form .file-select:active,.jobs .application-form button[type="submit"]:active,.jobs .application-form .file-select:focus,.jobs .application-form button[type="submit"]:focus{text-decoration:none}.jobs .application-form .file-select:hover,.jobs .application-form button[type="submit"]:hover{color:#3dae2b;background-color:#484c4e}.slide-scrollbar{width:100%;padding:20px 0;cursor:pointer}.slide-scrollbar .slide-bar{position:relative;height:2px;background:#ddd}.slide-scrollbar .slide-bar .slide-handle{position:absolute;height:2px;background:#53575a}.scroll-scrollbar{height:100%;padding:0 20px;cursor:pointer}.scroll-scrollbar .scroll-bar{position:relative;height:100%;width:2px;background:#ddd}.scroll-scrollbar .scroll-bar .scroll-handle{position:absolute;width:2px;background:#53575a}.search-div{position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;color:white;z-index:100}.search-div .bck-div{position:absolute;height:100%;width:100%;background-color:black;opacity:0.85}.search-div .icon-remove{position:absolute;right:60px;top:50px;font-size:50px}.search-div .form-div{position:absolute;top:20%;left:25%;width:50%}.search-div .form-div .search-input{display:block;width:100%;border:none;background:transparent;text-align:center;font-size:80px;font-weight:bold;box-shadow:none}@media (min-width:736px) and (max-width:991px){.search-div .form-div .search-input{font-size:30px}}@media (max-width:735px){.search-div .form-div .search-input{font-size:30px}}.search-div .form-div .search-input,.search-div .form-div .search-input:hover,.search-div .form-div .search-input:focus{outline:none}.search-div .form-div .input-subtext{margin-top:20px;text-align:center;font-size:20px}