body,div,dl,dt,dd,ul,ol,li,h6,pre,form,p,blockquote,th,td{font-size:19px}h3{margin-bottom:15px!important}.pix-video-plaxer iframe{width:100%}.wpb_wrapper p > a:not(.dk_toggle)::before {opacity:0;margin-top:10px;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.wpb_wrapper p > a:not(.dk_toggle):hover::before {opacity:1}.home-title h1{text-transform:none!important}.dfd-carousel-module-wrapper{padding-bottom:30px!important}.dfd-carousel-module-wrapper .dfd-slider-control{bottom:-20px!important}.dfd-vertical-aligned{position:relative;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.pix-frame{position:relative;padding:45px}.pix-frame::before,.pix-frame::after{font-family:"pixium"!important;content:'a';position:absolute;display:block;font-size:180px;line-height:94px;color:#fff}.pix-frame::before{bottom:0;left:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);text-align:left!important}.pix-frame::after{top:0;right:0;text-align:right!important}.pix-frame.pix-frame-opacity::before,.pix-frame.pix-frame-opacity::after{opacity:.7}.pix-frame.pix-frame-2{padding:90px}.pix-frame.pix-frame-2::before,.pix-frame.pix-frame-2::after{content:'j';line-height:144px;font-size:144px}.pix-frame.pix-frame-2.pix-frame-small::before,.pix-frame.pix-frame-2.pix-frame-small::after{font-size:36px;line-height:36px}.pix-frame.pix-frame-2.pix-frame-medium::before,.pix-frame.pix-frame-2.pix-frame-medium::after{font-size:72px;line-height:72px}.pix-frame.pix-frame-2.pix-frame-large::before,.pix-frame.pix-frame-2.pix-frame-large::after{font-size:111px;line-height:111px}.pix-frame.pix-frame-3::before,.pix-frame.pix-frame-3::after{content:'i';font-size:220px;line-height:66px}.pix-frame.pix-frame-blue::before,.pix-frame.pix-frame-blue::after{color:#00b0d9}.pix-frame.pix-frame-lightblue::before,.pix-frame.pix-frame-lightblue::after{color:#00b0d9;opacity:.6}.pix-frame.pix-frame-grey::before,.pix-frame.pix-frame-grey::after{color:#ededed}.pix-liste ul li{margin-bottom:7.5px;list-style-type:none;padding-left:22.5px;position:relative}.pix-liste ul li::before{text-transform:lowercase;font-family:"pixium"!important;display:block;content:"\6a";position:absolute;font-size:.4em;line-height:24px;left:0;top:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pix-page-header{background-position:center;background-size:cover;background-repeat:no-repeat}.dfd-button-module{overflow:hidden}.home-btn-links .dfd-button-inner-cover{white-space:inherit!important}.home-btn-links .dfd-button-inner-cover .dfd-button-text-main,.home-btn-links .dfd-button-inner-cover .dfd-button-text-hover{line-height:24px!important;padding:30px 10px!important}.sidr .sidr-inner>ul>li>a{font-size:16px}.sidr ul li a{font-size:14px;font-family:"Roboto Condensed"}.nav-menu .mega-menu-item .item-title i{display:inline!important;font-size:1em}.footer-menu{text-align:center;padding-top:90px!important;padding-bottom:90px!important;background-size:cover;background-repeat:no-repeat}.footer-menu.pix-frame::before,.footer-menu.pix-frame::after{opacity:.2;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.footer-menu h3{color:rgba(255,255,255,.8)!important}.footer-menu .menu{display:inline-block;list-style:none;position:relative;padding:0;margin:0 auto;width:60%}.footer-menu .menu li a{cursor:pointer!important}.footer-menu .menu li:hover a{color:#fff!important}.footer-menu .menu>li{position:relative;display:block;margin:auto;text-transform:lowercase;cursor:pointer;padding:0!important}.footer-menu .menu>li>a{display:block;width:100%;padding:10px 25px;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;font-family:"Roboto Condensed"!important;font-weight:bold!important;font-size:1.2em!important;text-transform:uppercase!important}.footer-menu .menu>li::before{display:none}.footer-menu .menu>li .sub-nav{padding:0!important;width:100%;display:block!important;position:relative;z-index:1}.footer-menu .menu>li .sub-nav ul{position:absolute;background:#40dbff;padding:15px 0;width:100%;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.footer-menu .menu>li .sub-nav ul li{padding:0!important;border:0}.footer-menu .menu>li .sub-nav ul li::before{display:none}.footer-menu .menu>li .sub-nav ul li a{font-size:.8em;padding:0 0 15px}.footer-menu .menu>li .sub-nav ul li:hover a{padding-left:0;color:#00b0d9!important}.footer-menu:hover.pix-frame::before,.footer-menu:hover.pix-frame::after{opacity:.6}.footer-menu:hover.pix-frame::before{bottom:10px;left:10px}.footer-menu:hover.pix-frame::after{top:10px;right:10px}.footer-menu:hover .menu>li>a{background-color:#00b0d9;color:#fff!important}.footer-menu:hover .menu>li .sub-nav ul{display:block!important}.wpb_wrapper .widget-sub-title{font-style:normal!important}.ad-bloc-btn{padding-left:0!important;padding-right:0!important}.ad-bloc-btn .ad-bloc-link{-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.ad-bloc-btn .ad-bloc-link h3{margin-bottom:0!important}.ad-bloc-btn .ad-bloc-link a{display:inline-block;width:100%;height:100%;color:#fff;text-align:center;font-size:28px!important;line-height:45px!important;position:relative!important;padding:90px 30px;text-transform:uppercase!important;font-weight:bold;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.ad-bloc-btn .ad-bloc-link a::before,.ad-bloc-btn .ad-bloc-link a::after{font-family:"pixium"!important;content:'j';position:absolute;display:block;font-size:72px;line-height:72px;color:#fff;opacity:.2;text-transform:lowercase;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.ad-bloc-btn .ad-bloc-link a::before{bottom:0;left:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);text-align:left!important}.ad-bloc-btn .ad-bloc-link a::after{top:0;right:0;text-align:right!important}.ad-bloc-btn .ad-bloc-link:hover a{background-color:rgba(0,176,217,.5);font-size:32px}.ad-bloc-btn .ad-bloc-link:hover a::before{bottom:10px;left:10px;opacity:.6}.ad-bloc-btn .ad-bloc-link:hover a::after{top:10px;right:10px;opacity:.6}.ad-bloc-btn .ad-bloc-link.ad-bloc-portfolio a{padding:120px 30px}.ad-bloc-btn .ad-bloc-link.ad-bloc-portfolio:hover a{background-color:rgba(0,52,99,.6)}.part-references{margin-top:4em;margin-bottom:4em}.part-references .row-references .ad-bloc-btn{padding:5px!important}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio{position:relative}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio::before,.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio::after{font-family:"pixium"!important;content:'j';position:absolute;display:block;font-size:72px;line-height:72px;color:#fff;opacity:.2;text-transform:lowercase;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;z-index:10}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio::before{bottom:0;left:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);text-align:left!important}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio::after{top:0;right:0;text-align:right!important}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio:hover::before{bottom:10px;left:10px;opacity:.6}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio:hover::after{top:10px;right:10px;opacity:.6}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio:hover .ad-bloc-link:before{opacity:1}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio:hover .ad-bloc-link h3{font-size:32px!important}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio .ad-bloc-link{display:block;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;background-size:cover;background-position:center;background-repeat:no-repeat;padding:80px 30px;text-align:center}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio .ad-bloc-link:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,52,99,.6);opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio .ad-bloc-link .logo{height:80px;z-index:10;position:relative}.part-references .row-references .ad-bloc-btn .ad-bloc-portfolio .ad-bloc-link h3{color:#fff;text-align:center;font-size:28px!important;line-height:45px!important;text-transform:uppercase!important;font-weight:bold;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;z-index:10;position:relative}.portfolio-logo img{max-width:200px;max-height:120px;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}#footer{z-index:0}@media (max-width:1450px){.nav-menu .mega-menu-item .item-title{font-size:14px!important;padding:0 12px!important}}@media (max-width:800px){.ad-mobile-center{text-align:center!important}.dfd-carousel-module-wrapper .dfd-slider-control.prev{right:50%!important;margin-right:5px!important;left:inherit!important}.dfd-carousel-module-wrapper .dfd-slider-control.next{left:50%!important;margin-left:5px!important}.pix-frame.pix-frame-2{padding:45px}.pix-frame.pix-frame-2::before,.pix-frame.pix-frame-2::after{font-size:4em;line-height:72px}#footer{text-align:center}#footer .wpb_wrapper{text-align:center}#footer .wpb_wrapper .dfd-heading-module-wrap{margin-top:45px}#footer .wpb_wrapper .text-left{text-align:center}.text-portfolio .dfd-heading-module-wrap,.text-portfolio p,.text-portfolio ul{margin:0 20%}#layout.portfolio-page{margin:0 0 60px}#layout.single-folio.folio_inside_1,#layout.single-folio.folio_inside_2{margin-top:0;margin-bottom:60px}}@media only screen and (min-width:1280px){#header .header-wrap .nav-menu .mega-menu-item.menu-item-depth-0.current-menu-item:before,#header .header-wrap .nav-menu .mega-menu-item.menu-item-depth-0.current-menu-ancestor:before{border-color:#00b0d9!important;border-bottom:none;border-left:none;border-right:none;border-width:3px}.nav-menu div.sub-nav{background-color:#003463!important}}