@font-face{font-family:'Boita';src:url("../fonts/Boita-Light.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Boita';src:url("../fonts/Boita-Medium.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Boita';src:url("../fonts/Boita-Regular.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Univers';src:url("../fonts/UniversLTCYR-45Light.otf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Univers';src:url("../fonts/UniversLTCYR-55Roman.otf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Univers';src:url("../fonts/UniversLTCYR-65Bold.otf") format("truetype");font-weight:300;font-style:normal}body{font-family:"Univers";font-weight:100}a{color:black}a:hover{color:black}h1,h2{font-family:"Boita";font-weight:100;margin:0}p{font-size:14px;margin-bottom:0}.container-fluid{max-width:1760px}@media (min-width: 1300px){.container-fluid{padding-right:80px;padding-left:80px}}input:focus,textarea:focus,button:focus{outline:none}.no-padding{padding:0 !important}.footer-main{border-top:1px solid #cecccc;border-bottom:1px solid #cecccc;padding-bottom:150px;padding-top:40px}@media (max-width: 576px){.footer-main{padding-bottom:40px}}.footer-main h2{padding:80px 0;text-align:center;font-size:24px;color:black}.footer-main h3{font-size:14px;font-family:"Univers";font-weight:100;line-height:24px;color:#666}@media (max-width: 576px){.footer-main h3{padding-bottom:20px}}.footer-main p{color:#666;line-height:24px}@media (max-width: 576px){.footer-main p{padding-bottom:20px}}.footer-main a{color:#666;font-size:14px}.footer-main .mail-footer{padding-top:60px}.footer-main .mail-footer a{color:#666;font-size:14px}.footer-main .mail-footer a span{font-family:"Boita";font-weight:300}.footer-main .press-footer{padding-top:85px}.footer-main .press-footer a{color:#666;font-size:14px}.footer-bottom{padding:40px 0 70px 0}@media (max-width: 576px){.footer-bottom{padding:40px 0 40px 0}}.footer-bottom a{color:#666}footer{margin-top:50px}.menu-wrapper{text-align:center;border-top:1px solid #cecccc;border-bottom:1px solid #d9d3d3}.menu-wrapper ul{list-style:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0;padding:25px 0}@media (max-width: 320px){.menu-wrapper ul{flex-wrap:wrap}}.menu-wrapper ul li{padding:0 17px}@media (max-width: 576px){.menu-wrapper ul li{padding:0 13px}}.menu-wrapper ul li a{font-family:"Univers";font-weight:100;color:#666;font-size:12px}.logo-wrapper{padding:60px 0}@media (max-width: 576px){.logo-wrapper{padding:30px 0}}.header-wrapper{position:relative}.header-wrapper .social-wrapper{position:absolute;top:50%;right:-10px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 576px){.header-wrapper .social-wrapper{position:relative;display:inline-block;width:48%;text-align:right}}.header-wrapper .social-wrapper i{color:#666;font-size:20px}@media (max-width: 576px){.header-wrapper .social-wrapper i{font-size:14px}}.header-wrapper .social-wrapper a{padding-right:25px;vertical-align:middle}@media (max-width: 576px){.header-wrapper .social-wrapper a{padding:0 8px}}.header-wrapper .social-wrapper a:hover{text-decoration:none}.header-wrapper .social-wrapper a img{vertical-align:sub}@media (max-width: 576px){.header-wrapper .social-wrapper a img{width:5%}}.bg--grey{background-color:#f8f8f8}.heading-section{text-align:center;padding:105px 0 90px 0}.heading-section.small-padding{padding:55px 0}.heading-section p{color:#666;line-height:24px}.heading-section h2,.heading-section h1{font-size:40px;color:black;line-height:55px}@media (max-width: 576px){.heading-section h2,.heading-section h1{font-size:35px}}.heading-section.has_breadcrumb{padding-bottom:90px}.breadcrumb{background:none;padding-top:90px;margin:0;padding-bottom:0;padding-left:0}.breadcrumb p{color:#666}.breadcrumb p a{text-decoration:underline;font-family:"Boita";font-weight:200;color:#333}.align-items--center{-webkit-align-items:center;align-items:center}.display-flex{display:-webkit-flex;display:flex}.text-size--medium{font-size:18px}.portfolio-grid{display:-webkit-flex;display:flex;flex-wrap:wrap;padding-top:50px}.portfolio-grid .portfolio-wrapper{display:block;margin:0 10px}.portfolio-grid .portfolio-wrapper:hover{text-decoration:none}.portfolio-grid .portfolio-wrapper .portfolio-thumbnail{height:400px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}@media (max-width: 1500px){.portfolio-grid .portfolio-wrapper .portfolio-thumbnail{height:300px}}.portfolio-grid .portfolio-wrapper .portfolio-thumbnail:hover .portfolio-overlay{opacity:1}.portfolio-grid .portfolio-wrapper .portfolio-thumbnail .portfolio-overlay{position:absolute;width:70%;height:80%;left:50%;top:50%;background:rgba(248,248,248,0.8);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.portfolio-grid .portfolio-wrapper .portfolio-thumbnail .portfolio-overlay .portfolio-overlay-info{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.portfolio-grid .portfolio-wrapper .portfolio-thumbnail .portfolio-overlay .portfolio-overlay-info h3,.portfolio-grid .portfolio-wrapper .portfolio-thumbnail .portfolio-overlay .portfolio-overlay-info h4{font-size:24px;color:#333;margin:0}.portfolio-grid .portfolio-wrapper .portfolio-thumbnail .portfolio-overlay .portfolio-overlay-info h3{font-family:"Boita";font-weight:300;padding-bottom:50px;position:relative}.portfolio-grid .portfolio-wrapper .portfolio-thumbnail .portfolio-overlay .portfolio-overlay-info h3:after{content:"|";position:absolute;font-size:30px;left:50%;bottom:-40px;-moz-transform:translate(-50%, -25px);-ms-transform:translate(-50%, -25px);-webkit-transform:translate(-50%, -25px);transform:translate(-50%, -25px)}.portfolio-grid .portfolio-wrapper .portfolio-thumbnail .portfolio-overlay .portfolio-overlay-info h4{font-family:"Univers";font-weight:100;padding-top:50px}.portfolio-grid .portfolio-wrapper h2{font-size:12px;color:black;font-weight:300;text-align:center;padding:40px 0}.article-grid{display:-webkit-flex;display:flex;flex-wrap:wrap}.article-grid .article-wrapper{display:block;margin:0 10px}@media (max-width: 576px){.article-grid .article-wrapper{width:100% !important}}.article-grid .article-wrapper:hover{text-decoration:none}.article-grid .article-wrapper .article-thumbnail{height:430px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.article-grid .article-wrapper .article-thumbnail:hover .article-overlay{opacity:1}.article-grid .article-wrapper .article-thumbnail .article-overlay{position:absolute;width:70%;height:80%;left:50%;top:50%;background:rgba(248,248,248,0.8);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.article-grid .article-wrapper .article-thumbnail .article-overlay .article-overlay-info{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.article-grid .article-wrapper .article-thumbnail .article-overlay .article-overlay-info h3,.article-grid .article-wrapper .article-thumbnail .article-overlay .article-overlay-info h4{font-size:24px;color:#333;margin:0}.article-grid .article-wrapper .article-thumbnail .article-overlay .article-overlay-info h3{font-family:"Boita";font-weight:300;position:relative}.article-grid .article-wrapper .article-thumbnail .article-overlay .article-overlay-info h4{font-family:"Univers";font-weight:100;padding-top:50px}.article-grid .article-wrapper h2{font-size:12px;color:black;font-weight:300;text-align:center;padding:40px 0}.galery-article{display:none}.presse-grid{display:-webkit-flex;display:flex;flex-wrap:wrap}.presse-grid .presse-wrapper{display:block;margin:10px}.presse-grid .presse-wrapper:hover{text-decoration:none}.presse-grid .presse-wrapper .presse-thumbnail{height:425px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center;position:relative}.presse-grid .presse-wrapper .presse-thumbnail:hover .presse-overlay{opacity:1}.presse-grid .presse-wrapper .presse-thumbnail .presse-overlay{position:absolute;width:70%;height:80%;left:50%;top:50%;background:rgba(248,248,248,0.8);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.presse-grid .presse-wrapper .presse-thumbnail .presse-overlay .presse-overlay-info{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.presse-grid .presse-wrapper .presse-thumbnail .presse-overlay .presse-overlay-info h3,.presse-grid .presse-wrapper .presse-thumbnail .presse-overlay .presse-overlay-info h4{font-size:24px;color:#333;margin:0}.presse-grid .presse-wrapper .presse-thumbnail .presse-overlay .presse-overlay-info h3{font-family:"Boita";font-weight:300;padding-bottom:50px;position:relative}.presse-grid .presse-wrapper .presse-thumbnail .presse-overlay .presse-overlay-info h3:after{content:"|";position:absolute;font-size:30px;left:50%;bottom:-40px;-moz-transform:translate(-50%, -25px);-ms-transform:translate(-50%, -25px);-webkit-transform:translate(-50%, -25px);transform:translate(-50%, -25px)}.presse-grid .presse-wrapper .presse-thumbnail .presse-overlay .presse-overlay-info h4{font-family:"Univers";font-weight:100;padding-top:50px}.presse-grid .presse-wrapper .presse-content{padding:35px 0;text-align:center;font-family:"Boita"}.presse-grid .presse-wrapper h2{font-size:12px;color:black;font-weight:300;text-align:center;padding:40px 0}.galery-presse{display:none}.agency-nav{padding:55px 0;border-bottom:1px solid #f0f0f0}.agency-nav .nav-tabs{border:none;text-align:center;display:block}.agency-nav .nav-tabs .nav-item{position:relative}.agency-nav .nav-tabs .nav-item:after{content:'/';position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:100%;z-index:99}@media (max-width: 576px){.agency-nav .nav-tabs .nav-item:after{display:none}}.agency-nav .nav-tabs .nav-item:last-of-type:after{display:none}.agency-nav .nav-tabs a{color:#666;font-size:16px;width:auto;text-align:center;display:inline-block}@media (max-width: 576px){.agency-nav .nav-tabs a{display:block}}.agency-nav .nav-tabs a:hover{border:none;color:#333;text-decoration:underline}.agency-nav .nav-tabs a.active{border:none;color:#333;text-decoration:underline}.tabs-agency .tab-pane .heading-section{padding-top:50px;padding-bottom:60px}.tabs-agency .tab-pane .heading-section h1,.tabs-agency .tab-pane .heading-section h2{padding-bottom:80px}@media (max-width: 576px){.tabs-agency .tab-pane .heading-section h1,.tabs-agency .tab-pane .heading-section h2{padding-bottom:50px}}.tabs-agency .tab-pane .heading-section p{padding-bottom:30px;font-size:18px}.tabs-agency .slider{width:50%;position:relative}@media (max-width: 576px){.tabs-agency .slider{width:100%}}.tabs-agency .slider #nextArrow{position:absolute;top:50%;transform:translateY(-50%);right:-50px;opacity:0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.tabs-agency .slider #prevArrow{position:absolute;top:50%;transform:translateY(-50%);left:-50px;opacity:0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.tabs-agency .slider.padding-slider{padding:70px 0 90px 90px}@media (max-width: 992px){.tabs-agency .slider.padding-slider{padding:70px 0 70px 30px}}@media (max-width: 576px){.tabs-agency .slider.padding-slider{padding:70px 0 70px 0px}}.tabs-agency .slider .slide .slide-img{height:515px;background-repeat:no-repeat;background-size:cover;background-position:center}.tabs-agency .slider .slide .slide-infos{padding:45px 40px 0 40px}.tabs-agency .slider .slide .slide-infos .numbers{float:left;font-size:14px}@media (max-width: 1024px){.tabs-agency .slider .slide .slide-infos .numbers{float:none;text-align:center}}.tabs-agency .slider .slide .slide-infos p{text-align:center;font-family:"Boita";color:black;font-weight:300}.about-section{padding:50px 70px}@media (max-width: 992px){.about-section{padding:50px 0px}}@media (max-width: 576px){.about-section .display-flex{display:block}}.about-section .container-fluid{max-width:1700px}.about-section:hover #nextArrow,.about-section:hover #prevArrow{opacity:1}.about-section .about-text{width:50%}@media (max-width: 576px){.about-section .about-text{width:100%}}.about-section .about-text.padding-about{padding:70px 0 70px 90px}@media (max-width: 992px){.about-section .about-text.padding-about{padding:70px 0 70px 30px}}@media (max-width: 576px){.about-section .about-text.padding-about{padding:70px 0 70px 0px}}.about-section .about-text.padding-left-part{padding-top:85px}@media (max-width: 576px){.about-section .about-text.padding-left-part{padding-top:0px}}.about-section .about-text h2{color:#333;font-size:40px;position:relative;padding-bottom:40px}@media (max-width: 576px){.about-section .about-text h2{text-align:center;font-size:35px}}.about-section .about-text h2:after{content:"";position:absolute;width:100%;background-color:#9e9b9b;height:1px;bottom:-40px;left:0;-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px)}.about-section .about-text p{padding-top:40px;color:#666;line-height:25px}.about-section .biography-img-wrapper{width:50%}@media (max-width: 576px){.about-section .biography-img-wrapper{width:100%}}.about-section .biography-img-wrapper .biography-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:750px}.about-section .biography-img-wrapper p{padding-top:50px}.biography-section{padding:85px 0 45px 0}.biography-section h6{font-size:14px;font-weight:200;margin-bottom:65px}.biography-section .biography-text p{font-size:30px;font-weight:100;font-family:"Boita";color:#333;line-height:55px;padding-bottom:75px}@media (max-width: 576px){.biography-section .biography-text p{font-size:22px;line-height:40px}}.biography-section .biography-text p:last-of-type{padding-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:block;height:0;overflow:hidden}.tab-content>.active,.pill-content>.active{height:auto}.portfolio-single .breadcrumb{padding-top:0px}.portfolio-single .heading-section h1{font-size:40px;color:black;padding-bottom:100px}@media (max-width: 576px){.portfolio-single .heading-section h1{font-size:35px;padding-bottom:0}}.portfolio-single .heading-section p{padding-bottom:40px}.portfolio-slider .slider{position:relative}.portfolio-slider .slider .slide .slide-img{height:500px;background-repeat:no-repeat;background-size:cover;background-position:center;margin:0 20px}@media (max-width: 1300px){.portfolio-slider .slider .slide .slide-img{margin:0 40px;height:350px}}@media (max-width: 576px){.portfolio-slider .slider .slide .slide-img{margin:0;height:300px}}.portfolio-slider .slider .slide .slide-infos{padding:45px 40px 0 40px}.portfolio-slider .slider .slide .slide-infos p{text-align:center;font-family:"Boita";color:black;font-weight:300}.portfolio-slider #nextArrow{position:absolute;right:-50px;top:45%;-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%)}@media (max-width: 1300px){.portfolio-slider #nextArrow{right:0px}}@media (max-width: 576px){.portfolio-slider #nextArrow{display:none !important}}.portfolio-slider #prevArrow{position:absolute;left:-50px;top:45%;-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%)}@media (max-width: 1300px){.portfolio-slider #prevArrow{left:0px}}@media (max-width: 576px){.portfolio-slider #prevArrow{display:none !important}}.fancybox-bg{background:white}.fancybox-caption{color:black;font-family:"Boita";font-size:16px}.fancybox-infobar{display:none}.fancybox-button--zoom{display:none}.fancybox-button--play{display:none}.fancybox-caption:before{background-image:none}.fancybox-button{background-color:white;color:black}.fancybox-button:hover{color:black}.contact-wrapper .container-fluid{max-width:1700px}.contact-form{width:50%}@media (max-width: 576px){.contact-form{width:100%}}.contact-form h2{font-size:40px}.contact-form form{width:100%}.contact-form form input{border:none;border-bottom:1px solid #a09c9c;background-color:transparent;height:40px;font-size:18px;margin-bottom:55px;width:100%}.contact-form form input::placeholder{color:#666;font-size:18px;font-weight:100}.contact-form form textarea{background-color:transparent;border:none;border-bottom:1px solid #a09c9c;font-size:18px;width:100%;height:240px}@media (max-width: 1280px){.contact-form form textarea{height:140px}}.contact-form form textarea::placeholder{color:#666;font-size:18px;font-weight:100}.contact-form form input[type="submit"]{font-size:24px;font-family:"Univers";font-weight:100;text-align:center;width:100%;border-bottom:none;margin-top:80px}@media (max-width: 992px){.contact-form form input[type="submit"]{margin-top:30px}}.wpcf7-validation-errors{background:#666 !important;border:none !important;color:white}.contact-map{height:100%;position:relative;width:50%;margin-left:100px}@media (max-width: 992px){.contact-map{margin-left:50px}}@media (max-width: 576px){.contact-map{margin-left:0px;width:100%}}.contact-map a{font-size:13px;font-family:"Boita";font-weight:200;color:black;padding-top:40px;display:block}.contact-map #map{height:500px}.filter-group{font-size:16px;color:#666}.filter-group .btn{position:relative}.filter-group .btn:after{content:'/';position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:100%;z-index:99}.filter-group .btn:last-of-type:after{display:none}.filter-group .btn-filter,.filter-group #allfilters{font-size:16px;color:#666;font-weight:100;background:none}.filter-group .btn-filter:focus,.filter-group #allfilters:focus{text-decoration:underline;color:black;outline:none;box-shadow:none}.filter-group .btn-filter:active,.filter-group #allfilters:active{text-decoration:underline;color:black;outline:none;box-shadow:none}.contact-page .heading-section h1{padding-bottom:105px}.contact-page .heading-section p{padding-bottom:50px;font-size:18px;line-height:27px;color:#666}.address-wrapper{width:320px;font-size:15px;margin:0 auto}.address-wrapper span{color:#666}.address-wrapper .left-part{display:inline-block;vertical-align:top;text-align:left}@media (max-width: 576px){.address-wrapper .left-part{display:block;text-align:center}}.address-wrapper .right-part{display:inline-block;vertical-align:top;text-align:left;padding-left:80px}@media (max-width: 576px){.address-wrapper .right-part{padding-left:0px;text-align:center;margin-top:10px}}.contact-wrapper{padding:110px 0}@media (max-width: 576px){.contact-wrapper .display-flex{display:block}}.contact-wrapper h2{padding-bottom:80px}@media (max-width: 992px){.contact-wrapper h2{padding-bottom:40px}}@media (max-width: 576px){.contact-wrapper h2{text-align:center}}.home-slideshow{height:700px;padding-top:20px;position:relative}@media (max-width: 992px){.home-slideshow{height:450px}}.home-slideshow #nextArrow{position:absolute;right:-50px;top:50%}@media (max-width: 576px){.home-slideshow #nextArrow{display:none !important}}.home-slideshow #prevArrow{position:absolute;left:-50px;top:50%}@media (max-width: 576px){.home-slideshow #prevArrow{display:none !important}}.home-slideshow .slick-dots{bottom:5px}.home-slideshow .slick-dots li button{background:black;border-radius:50px;width:5px;height:5px;border:1px solid white;background:transparent}.home-slideshow .slick-dots li button:before{display:none}.home-slideshow .slick-dots li.slick-active button{background-color:#cecccc}.home-slideshow .slide{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;height:700px}@media (max-width: 992px){.home-slideshow .slide{height:450px}}.home-slideshow .slide .slide-content{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white}.home-slideshow .slide h2{font-family:"Univers";position:relative;padding-bottom:50px}.home-slideshow .slide h2:after{content:"|";position:absolute;font-size:25px;left:50%;bottom:15px;color:#cecccc}.home-slideshow .slide a{color:white;font-family:"Boita"}.lang{position:absolute;top:50%;left:-10px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 576px){.lang{position:relative;display:inline-block;width:50%;vertical-align:baseline}}.lang ul{list-style:none;display:-webkit-flex;display:flex;padding-left:0px}@media (max-width: 576px){.lang ul{margin-bottom:0px}}.lang ul li{padding:0 10px}@media (max-width: 576px){.lang ul li a{font-size:14px}}.lang ul li.current-lang{font-weight:bold}.lang ul li:first-of-type{position:relative}.lang ul li:first-of-type:after{content:"/";position:absolute;right:-10%;font-size:20px;font-weight:100;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
