/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Lato',sans-serif;margin:0;padding:0;color:#232f45;font-size:16px;line-height:1.63;}body > .dialog-off-canvas-main-canvas{position:relative;}a{transition:all 0.2s ease;}a:hover,a:focus{text-decoration:none;color:#fddb2d;}.d-flex{display:flex;}.justify-content-center{justify-content:center;}.align-items-center{align-items:center;}.custom-btn{min-width:112px;min-height:48px;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1.2px;color:#0d2a54;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0 25px;border:0;outline:0;}.custom-btn:focus,.custom-btn:active,.custom-btn:active:focus{outline:0;color:#0d2a54;}.white-btn:hover{background-color:#232f45;color:#ffffff;}.yellow-btn.custom-btn{background-image:linear-gradient(285deg,#f5c454,#fddb2d);background-color:transparent;transition:all 0.2s ease;}.yellow-btn.custom-btn:hover,.yellow-btn.custom-btn:focus{background-image:linear-gradient(0deg,#fddb2d,#fddb2d);color:#0d2a54;}body.domain-inno-display .blue-btn.custom-btn{background-image:linear-gradient(114deg,#3ab7ed 19%,#126ee5 93%);background-color:transparent;transition:all 0.2s ease;color:#ffffff;}body.domain-inno-display .blue-btn.custom-btn:hover,.blue-btn.custom-btn:focus{background-image:linear-gradient(0deg,#42b8eb,#42b8eb);color:#ffffff;}body.domain-smartroad .red-btn.custom-btn{background-image:linear-gradient(105deg,#e52526 19%,#ad0606 93%);background-color:transparent;transition:all 0.2s ease;color:#ffffff;}body.domain-smartroad .red-btn.custom-btn:hover,.red-btn.custom-btn:focus{background-image:linear-gradient(0deg,#e52526,#e52526);color:#ffffff;}body.domain-techcity .green-btn.custom-btn{background-image:linear-gradient(114deg,#69b75f 19%,#409735 93%);background-color:transparent;transition:all 0.2s ease;color:#ffffff;}body.domain-techcity .green-btn.custom-btn:hover,.green-btn.custom-btn:focus{background-image:linear-gradient(0deg,#69b75f,#69b75f);color:#ffffff;}.nopadding{padding:0;}h2{font-size:45px;font-weight:300;color:#232f45;margin-bottom:35px;margin-top:0;}h3{font-size:32px;font-weight:800;margin-bottom:16px;margin-top:0;}.title-border h2:after{content:"";width:95px;height:3px;background-color:#fddb2d;display:block;margin:15px auto 0;}.title-border-left h2:after{content:"";width:95px;height:3px;background-color:#fddb2d;display:block;margin:15px 0 0;}.flex-container{display:flex;justify-content:flex-end;}.flex-container .form-submit{margin-right:0;}.title-border .section-title-border{margin-bottom:16px;}.title-border .section-title-border:after{content:"";width:34px;height:3px;background-color:#fddb2d;display:block;margin:15px 0 0;}.bg-color{background-image:linear-gradient(313deg,#f5c454,#fddb2d);}.link-color{color:#fddb2d;}.is-ultimenu__backdrop{display:none;}.views_slideshow_cycle_teaser_section,.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide img{width:100%!important;}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width:100%!important;height:auto!important;}.header-wrapper .navbar-default{background-color:transparent;border:0;border-radius:0;margin:0 auto;min-height:65px;display:flex;align-items:center;position:static;}body.path-frontpage .header-wrapper{position:absolute;left:0;right:0;top:0;z-index:99;background-color:transparent;box-shadow:none;background-image:linear-gradient(to top,rgba(255,255,255,0) 55%,rgba(11,22,43,0.77));}body.path-frontpage .navbar-nav > li > a,body.path-frontpage .navbar-nav > li > span,body.path-frontpage .navbar-nav > li > a:hover,body.path-frontpage .navbar-nav > li > span:hover,body.path-frontpage .navbar-nav > li > a:focus,body.path-frontpage .navbar-nav > li > span:focus,body.path-frontpage .navbar-default .navbar-nav > li > a{color:#ffffff!important;}body.path-frontpage .navbar-nav > li > a.is-active{color:#fff!important;}.navbar-nav > li > a,.navbar-nav > li > span{color:#7f8897;padding:0;margin:0 17px;display:block;text-transform:uppercase;font-size:14px;font-weight:bold;letter-spacing:0.5px;line-height:1.71;transition:all 0.2s ease;border-bottom:3px solid transparent;cursor:pointer;}.navbar-nav > li > a:hover,.navbar-nav > li > span:hover,.navbar-nav > li > a:focus,.navbar-nav > li > span:focus{border-bottom:3px solid #fddb2d;color:#7f8897;cursor:pointer;}.navbar-nav > li > a.is-active{border-bottom:3px solid #fddb2d;color:#7f8897;}.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#7f8897;background-color:transparent;}.navbar-default .navbar-nav{float:right;}.navbar .logo{margin:0;background:transparent url('/themes/solmani/css/../images/corporate-logo.svg') no-repeat scroll center/100% auto;width:200px;height:37px;}body.path-frontpage .navbar .logo img{display:block;}.navbar .logo img{display:none;}.sitelogo a img{width:200px;}body.path-frontpage .navbar .logo{background:none;width:auto;}.header-wrapper{box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);background-color:#ffffff;display:flex;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:transparent;color:#7f8897;}.page-header{text-align:center;margin:47px 0;border:0;padding:0;}.page-header:after{content:"";width:95px;height:3px;background-color:#fddb2d;display:block;margin:20px auto 0;}.page-header span{font-size:45px;font-weight:300;color:#232f45;}.is-ultidesktop .is-ultihover:not(.is-ulticaret) .ultimenu__link{padding-right:0;}.ultimenu > li,.ultimenu > li .ultimenu__link{display:inline-block!important;width:auto!important;min-width:auto!important;}.ultimenu .ultimenu__caret{display:none!important;}.ultimenu > li .ultimenu__flyout{display:none!important;}html.is-ultidesktop .ultimenu > li .ultimenu__flyout,html.is-ultimenu--active .ultimenu > li .ultimenu__flyout{display:block!important;position:absolute!important;top:65px;padding:20px 0 23px!important;}html.is-ultimenu--active .is-ultimenu__canvas-off,html.is-ultimobile .is-ultimenu__canvas-off{overflow:visible;}html.is-ultidesktop .ultimenu > li:hover .ultimenu__flyout,html.is-ultimenu--active .ultimenu > li:hover .ultimenu__flyout{display:block!important;position:absolute!important;max-height:none;min-height:64px;overflow:visible;opacity:1;transition-delay:.1s;visibility:visible;height:auto!important;border-radius:0;}.button.button--ultiburger{display:none!important;}.is-ultimenu--active{--vh:none!important;}.is-ultimenu--active .is-ultimenu__canvas-off .block{width:auto!important;}.navbar-header .region-navigation{display:flex;align-items:center;justify-content:space-between;}.block-ultimenu{position:static;}.ultimenu{font-family:'Lato',sans-serif;position:static;}.ultimenu .ultimenu__link{padding:0;font-weight:bold;text-transform:uppercase;color:#7f8897;line-height:1.71;min-height:auto;margin:0 17px;border-bottom:3px solid transparent;transition:all 0.2s ease;cursor:pointer;}body.path-frontpage .ultimenu .ultimenu__link{color:#ffffff!important;}.ultimenu.ultimenu--hover .ultimenu__link{padding-right:0;}.ultimenu .ultimenu__link:hover,.ultimenu .ultimenu__link:focus,.ultimenu .ultimenu__link.is-active,.ultimenu .ultimenu__item.has-ultimenu > .ultimenu__link.is-active:hover{border-bottom:3px solid #fddb2d;}.block .ultimenu{min-height:auto;}.navbar-header{float:none;width:100%;}.ultimenu__flyout{background-color:#fff;padding:0;border-radius:0;border-top:5px solid #fddb2d;position:relative;}.block .ultimenu__flyout .ultimenu__region{width:1170px;margin:0 auto;border:0;box-shadow:none;max-width:100%;border-radius:0;}.block .ultimenu__flyout .ultimenu__region .submenu-block:before{content:"";width:200px;height:37px;display:block;margin-bottom:20px;}.block .ultimenu__flyout .ultimenu__region #block-segment1:before{background:transparent url('/themes/solmani/css/../images/logo-inno-display-blue.svg') no-repeat scroll left/100% auto;}.block .ultimenu__flyout .ultimenu__region #block-segment2:before{background:transparent url('/themes/solmani/css/../images/logo-smart-road-red.svg') no-repeat scroll left/100% auto;}.block .ultimenu__flyout .ultimenu__region #block-segment3:before{background:transparent url('/themes/solmani/css/../images/logo-tech-city-green.svg') no-repeat scroll left/100% auto;}.ultimenu__flyout .ultimenu__region .submenu-block h2{font-size:18px;line-height:1.06;color:#232f45;padding-bottom:10px;border-bottom:1px solid #232f45;margin-bottom:21px;font-weight:bold;}.ultimenu__flyout .ultimenu__region .submenu-block .menu li{margin-bottom:10px;}.ultimenu__flyout .ultimenu__region .submenu-block .menu li a,.ultimenu__flyout .ultimenu__region .submenu-block .menu li span{font-size:16px;color:#7f8897;transition:all 0.2s ease;padding:0;}.ultimenu--hover li:hover > .ultimenu__flyout{padding:20px 0 23px;}.ultimenu--htb .ultimenu__flyout{border-radius:0;}.ultimenu__flyout .ultimenu__region .submenu-block .menu li a:hover,.ultimenu__flyout .ultimenu__region .submenu-block .menu li span:hover,.ultimenu__flyout .ultimenu__region .submenu-block .menu li a:focus .ultimenu__flyout .ultimenu__region .submenu-block .menu li a.is-active{border-left:5px solid #fddb2d;font-weight:900;background-color:transparent;padding:0 0 0 8px;}.ultimenu__flyout:before{content:"";height:28px;width:100%;position:absolute;top:-25px;left:0;background-color:transparent;}.ultimenu--hover .ultimenu__link .caret{display:none;}.ultimenu--hover .ultimenu__flyout{top:65px;}.ultimenu--hover li:hover > .ultimenu__flyout,.ultimenu--hover li a:active + .ultimenu__flyout,.ultimenu--hover li a:focus + .ultimenu__flyout{max-height:none;min-height:64px;overflow:visible;opacity:1;transition-delay:.1s;visibility:visible;}.ultimenu .ultimenu__item.has-ultimenu > .ultimenu__link.is-active{border-bottom:3px solid transparent;}.ultimenu .ultimenu__item.is-active-trail.has-ultimenu > .ultimenu__link{border-bottom:3px solid #fddb2d;}body.domain-solmani .ultimenu__flyout .ultimenu__region{position:relative;}body.domain-solmani .ultimenu__flyout .ultimenu__region:before{content:"";background:transparent url(/themes/solmani/css/../images/top-menu-arrow.png) no-repeat scroll center 13px/35px auto;width:35px;height:23px;position:absolute;left:37%;right:0;top:-46px;}body.page-node-type-homepage .main-container{width:100%;padding:0;}body.page-node-type-homepage .main-container > .row{margin:0;}body.page-node-type-homepage .main-container > .row > .col-sm-12{padding:0;}.slider{position:relative;}body.path-frontpage .slider:after{content:"";background-image:linear-gradient(to top,rgba(255,255,255,0) 55%,rgba(11,22,43,0.77));position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;}.field--name-field-nos-segments-block .paragraph--type--nos-segments{display:flex;}.field--name-field-nos-segments-block .field--item:first-child .nos-segments-block .nos-segments .segments-title{color:#42b8eb;}.field--name-field-nos-segments-block .field--item:nth-child(2) .nos-segments-block .nos-segments .segments-title{color:#e52526;}.field--name-field-nos-segments-block .field--item:last-child .nos-segments-block .nos-segments .segments-title{color:#69b75f;}.nos-segments-block{display:flex;align-items:center;justify-content:center;min-height:576px;width:100%;transition:all 0.2s ease;position:relative;outline:0px auto -webkit-focus-ring-color!important;outline-offset:0px!important;}.nos-segments-block:before{content:"";background-color:rgba(35,47,69,1);width:100%;height:100%;position:absolute;left:0;top:0;display:inline-block;opacity:1;transition:all 0.2s ease;}.nos-segments-block:hover:before{background-color:rgba(35,47,69,0.7);}.nos-segments-block .nos-segments{width:432px;max-width:100%;text-align:center;color:#ffffff;position:relative;z-index:2;padding:0 12px;}.nos-segments-block .nos-segments .segments-icon{margin-bottom:9px;}.nos-segments-block .nos-segments .segments-icon img{margin:0 auto;}.nos-segments-block .nos-segments .segments-title{font-size:22px;font-weight:bold;text-transform:uppercase;margin-bottom:15px;color:#ffffff;}.nos-segments-block .nos-segments .segments-subtitle{font-size:22px;font-weight:bold;margin-bottom:25px;color:#ffffff;}.nos-segments-block .nos-segments .segments-description{font-size:15px;color:#ffffff;margin-bottom:30px;}.nos-segments-block .white-btn.custom-btn:hover{background-color:#ffffff;color:#0d2a54;}.nos-solution-slider-block .slick--skin--boxed-carousel .slide__content{border:0;border-radius:0;margin:0;}.nos-solution-slider-block .slick--skin--boxed-carousel .slide__content:hover{box-shadow:none;}.nos-solution-slider-block .slick--skin--boxed-carousel .slide__media{display:none;}.nos-solution-slider-block .slick--skin--boxed-carousel .slide__caption{padding:0;}.nos-solution-slider-block .views-row-block{width:100%;display:flex;}.nos-solution-slider-block .slick__arrow{position:absolute;bottom:30px;left:30px;height:auto;width:auto;top:auto;display:flex;align-items:center;visibility:visible;clip:unset;}.nos-solution-slider-block .slick__arrow button.slick-arrow.slick-hidden{display:none;}.nos-solution-slider-block .slick__arrow button{width:49px;height:49px;border-radius:50%;background-color:#ffffff!important;display:flex;justify-content:center;align-items:center;position:relative;background-image:none!important;}.nos-solution-slider-block .slick__arrow button:hover,.nos-solution-slider-block .slick__arrow button:focus{background-image:none;}.nos-solution-slider-block .slick__arrow button:before{content:"";width:10px;height:14px;display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}body.domain-inno-display .nos-solution-slider-block .slick__arrow .slick-next:before{background:transparent url(/themes/solmani/css/../images/arrow-right-blue.svg) no-repeat scroll center/100% auto;}body.domain-inno-display .nos-solution-slider-block .slick__arrow .slick-prev:before{background:transparent url(/themes/solmani/css/../images/arrow-left-blue.svg) no-repeat scroll center/100% auto;}body.domain-smartroad .nos-solution-slider-block .slick__arrow .slick-next:before{background:transparent url(/themes/solmani/css/../images/arrow-right-red.svg) no-repeat scroll center/100% auto;}body.domain-smartroad .nos-solution-slider-block .slick__arrow .slick-prev:before{background:transparent url(/themes/solmani/css/../images/arrow-left-red.svg) no-repeat scroll center/100% auto;}body.domain-techcity .nos-solution-slider-block .slick__arrow .slick-next:before{background:transparent url(/themes/solmani/css/../images/arrow-right-green.svg) no-repeat scroll center/100% auto;}body.domain-techcity .nos-solution-slider-block .slick__arrow .slick-prev:before{background:transparent url(/themes/solmani/css/../images/arrow-left-green.svg) no-repeat scroll center/100% auto;}.nos-solution-slider-block .slick__arrow .slick-prev{margin-right:15px;}.nos-solution-slider-block .slick--skin--boxed > .slick__slider > .slick-list{margin:0;}.nos-expertises .view-content{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;width:100%;margin-bottom:25px;}.nos-expertises .view-content .views-row{width:200px;float:left;margin:0 14px 30px;padding:0 15px;max-width:100%;}.nos-expertises .views-row img{margin:0 auto;max-height:51px;}.nos-expertises .views-row .views-field-field-nos-expertise-icon{margin-bottom:20px;}.nos-expertises .views-row .views-field-title span{font-size:18px;font-weight:600;}.nos-expertises-section{padding:80px 0;background:transparent url('/themes/solmani/css/../images/nos-expertise-monogram.svg') no-repeat scroll center -485px/776px auto;clear:both;}.homepage-cas-section{background-color:#f6f7f8;padding:60px 0 120px;}.homepage-cas-section h2{margin-bottom:45px;}.cas-section{position:relative;}.cas-wrapper{width:325px;min-height:325px;max-width:100%;border-radius:3px;text-align:left;padding:20px 15px 60px;display:block;color:#232f45;}.cas-wrapper:hover{color:#232f45;}.cas-wrapper .cas-title{font-size:25px;font-weight:bold;margin-bottom:15px;background:transparent url('/themes/solmani/css/../images/icon-case.svg') no-repeat scroll left 50%/25px 28px;padding-left:42px;}.cas-wrapper .cas-description{font-size:16px;margin-bottom:15px;}.cas-wrapper .view-more img{width:auto!important;}.cas-section .views-field-nothing{position:absolute;left:30px;top:30px;}.cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text{display:flex;}.cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_pause{display:none;}.cas-section .views-slideshow-controls-bottom{position:absolute;top:295px;left:242px;z-index:20;}.cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span{width:49px;height:49px;border-radius:50%;background-color:#ffffff;display:flex;justify-content:center;align-items:center;}.cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span a{font-size:0;width:10px;height:14px;display:block;}.cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_next a{background:transparent url('/themes/solmani/css/../images/arrow-right.svg') no-repeat scroll center/100% auto;}.cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_previous{margin-right:15px;}.cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_previous a{background:transparent url('/themes/solmani/css/../images/arrow-left.svg') no-repeat scroll center/100% auto;}.cas-section .view-footer{width:360px;max-width:100%;background-color:#232f45;border-radius:4px;padding:20px 40px;color:#fff;font-size:16px;text-align:left;position:absolute;right:110px;bottom:-30px;z-index:20;}.cas-section .view-footer a{text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:1px;background:transparent url('/themes/solmani/css/../images/yellow-arrow.svg') no-repeat scroll right center/24px auto;padding-right:25px;}.news-section{padding:60px 0 70px;}.news-section h2{margin-bottom:45px;}.view-id-homepage_news.view-display-id-block_1 .view-content{display:inline-block;width:100%;margin-bottom:80px;}.view-id-homepage_news.view-display-id-block_1 .view-footer{clear:both;}.news-wrapper{width:270px;max-width:100%;text-align:left;margin:0 auto;transition:all 0.2s ease;}.news-wrapper .news-image{padding-bottom:21px;}.news-wrapper .news-published-date{color:#a5adbb;font-size:14px;font-weight:600;padding-bottom:10px;text-transform:capitalize;}.news-wrapper .news-title{font-size:22px;font-weight:600;line-height:1.36;padding-bottom:23px;color:#232f45;}.news-wrapper .social-links{display:flex;width:100%;justify-content:flex-end;}.news-wrapper .social-links a{float:none;width:25px;height:25px;}.news-wrapper .social-links a:last-child{margin-right:0;}.news-wrapper .view-more-block{display:flex;align-items:center;justify-content:space-between;}.news-wrapper .view-more{padding-left:0;transition:all 0.2s ease;display:block;}.news-wrapper-block:hover .view-more{padding-left:20px;}.news-wrapper-block:hover .news-title{color:#232f45;}.news-wrapper-block{background-color:#ffffff;padding:40px 15px 18px;transition:all 0.2s ease;}.news-wrapper-block:hover{box-shadow:0 0 25px 0 rgba(0,0,0,0.1);}.nos-clients{background:transparent url('/themes/solmani/css/../images/client-banner.png') no-repeat scroll center/cover;min-height:430px;padding:55px 0 80px;}.nos-clients .nos-clients-header{margin-bottom:80px;}.nos-clients .nos-clients-header.title-border h2{margin-bottom:22px;}.nos-clients .nos-clients-header.title-border h2:after{background-color:#232f45;}.nos-clients .nos-clients-header .field--name-body{font-size:22px;color:#505866;}.nos-clients-section .view-content{display:flex;flex-wrap:wrap;justify-content:center;}.nos-clients-section .view-content .views-row{width:200px;max-width:100%;margin:0 14px 30px;}.nos-clients-section .view-content .views-row img{margin:0 auto;max-width:171px;max-height:47px;width:auto;}.contact-form-block{padding-top:95px;}.homepage-contact-section .field--name-body{font-size:20px;color:#7f8897;}.homepage-contact-section .field--name-body p strong{color:#0b162b;}.homepage-contact-section .field--name-body img{max-width:100%;}.form-control{height:40px;font-size:16px;color:#7f8897;box-shadow:none;border-radius:0;border:0;border-bottom:1px solid #0b162b;background-color:transparent;padding:6px 3px;}.has-error .form-control,.has-error .form-control:focus{box-shadow:none;border-color:#0b162b;}.form-control:focus{color:#0b162b;border-color:#0b162b;box-shadow:none;}textarea.form-control{height:auto;resize:none;}.contact-form .form-group{margin-bottom:20px;}.contact-form .flex-container.form-group{justify-content:space-between;align-items:center;}.contact-form .form-actions.form-group{margin-bottom:0;}.full-content-bottom{padding-top:69px;}.full-content-bottom{background:transparent url(/themes/solmani/css/../images/nos-expertise-monogram.svg) no-repeat scroll -35px -70px/330px auto;}.nos-expertises-detail-block{padding-bottom:106px;}.nos-expertises-detail .view-content{display:flex;flex-wrap:wrap;}.nos-expertises-detail .views-row{margin-bottom:70px;}.nos-expertises-detail .views-row .views-field-field-nos-expertise-icon img{max-height:51px;height:auto;max-width:45px;width:auto;}.nos-expertises-detail .views-row .views-field-field-nos-expertise-icon{margin-bottom:12px;}.nos-expertises-detail .views-row .views-field-title{margin-bottom:17px;}.nos-expertises-detail .views-row .views-field-title{font-size:22px;font-weight:600;color:#232f45;}.nos-expertises-detail .views-row .views-field-body{color:#7f8897;}.nos-expertises-detail .views-row .nos-expertise-wrapper{display:flex;}.nos-expertises-detail .views-row:nth-child(even) .nos-expertise-wrapper{flex-direction:row-reverse;}.nos-expertises-detail .views-row .nos-expertise-wrapper .expertise-description{display:flex;align-items:center;justify-content:center;}.nos-expertises-detail .views-row .nos-expertise-wrapper .expertise-description .description{width:350px;max-width:100%;}.nos-expertises-detail .views-row .nos-expertise-image img{width:100%;}.case-studies-section{padding:65px 0 78px;background-color:rgba(244,245,247,0.6);}.cas-section.view-id-etudes_de_cas.view-display-id-block_1 .view-content .views-row .views-field-nothing{position:relative;left:0;top:0;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row{margin-bottom:20px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-block{color:#232f45;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper{width:230px;min-height:250px;position:absolute;left:15px;top:15px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper .cas-title{font-size:18px;background-size:20px 22px;margin-bottom:10px;padding-left:32px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper .cas-category{min-width:80px;border-radius:2px;background-color:#232f45;padding:0 8px;font-size:12px;color:#ffffff;font-weight:bold;margin-bottom:10px;text-align:center;display:inline-block;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper .cas-description{font-size:13px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper{padding:20px 15px 18px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper .view-more{background-color:#ffffff;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:10px;bottom:-15px;transition:all 0.2s ease;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-block .cas-image{overflow:hidden;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-block .cas-image img{transition:all 0.2s ease;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-block:hover .cas-image img{transform:scale(1.1);}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-block:hover .cas-wrapper .view-more{right:-15px;}.view-id-etudes_de_cas.view-display-id-block_1 .view-filters{padding:0 15px;}.js-pager__items.pager{margin-top:34px;}.pager li.pager__item{display:flex;justify-content:center;}.pager__item a.button{min-width:112px;min-height:48px;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1.2px;color:#0d2a54;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0 25px;border:0;outline:0;background-image:linear-gradient(285deg,#f5c454,#fddb2d);background-color:transparent;transition:all 0.2s ease;}.pager__item a.button:hover{background-image:linear-gradient(0deg,#fddb2d,#fddb2d);color:#0d2a54;}.view-filters .views-exposed-form .form-radios{display:flex;margin-bottom:10px;}.view-filters .views-exposed-form .form-item{margin-right:10px;display:flex;}.view-filters .views-exposed-form .form-item label:hover,.view-filters .views-exposed-form .form-item label.selected{background-color:#232f45;color:#fff;}.view-filters .views-exposed-form .form-item label{min-width:85px;min-height:24px;border-radius:3px;background-color:#7f8897;text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:0.5px;color:#ffffff;flex:0 0 auto;display:flex;justify-content:center;align-items:center;transition:all 0.2s ease;padding:0 12px;}.view-filters .views-exposed-form .form-item label .form-radio{-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;-ms-appearance:button;appearance:button;display:none;}.news-detail-wrapper{padding-bottom:55px;}.news-detail-wrapper .news-image{margin-bottom:20px;}.news-detail-wrapper .news-wrapper{width:100%;}.news-detail-wrapper .news-category{min-width:85px;min-height:24px;border-radius:3px;background-color:#7f8897;text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:0.5px;color:#ffffff;flex:0 0 auto;display:flex;justify-content:center;align-items:center;transition:all 0.2s ease;padding:0 12px;margin-bottom:11px;}.news-detail-wrapper .news-title{width:697px;max-width:100%;font-size:40px;font-weight:600;line-height:1.13;margin-bottom:18px;}.news-detail-wrapper .news-published-date{color:#a5adbb;font-size:12px;font-weight:600;margin-bottom:32px;}.news-detail-wrapper .field--name-body,.news-detail-wrapper .field--name-field-description-2{font-size:18px;color:#7f8897;}.view-id-latest_news.view-display-id-block_1 > .view-filters{padding:0 15px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing{padding:0 15px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper{width:100%;display:inline-block;padding:36px 81px 44px 30px;background-color:#f9f9fb;margin-bottom:30px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-image{padding-bottom:0;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-description-block a{display:block;color:#7f8897;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-description-block .news-published-date{padding-bottom:21px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-description-block .news-description{font-size:16px;line-height:1.5;min-height:218px;margin-bottom:17px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing:hover .view-more{padding-left:20px;}.view-id-actualites.view-display-id-block_1 .view-filters{display:none;}.view-id-actualites.view-display-id-block_1 .view-content{display:flex;flex-wrap:wrap;}.view-id-actualites.view-display-id-block_1 .view-content .views-row{margin-bottom:30px;}.view-id-actualites.view-display-id-block_1 .view-content .views-row .views-field-nothing{background-color:#ffffff;padding:40px 15px 18px;transition:all 0.2s ease;}.view-id-actualites.view-display-id-block_1 .view-content .views-row .views-field-nothing:hover{box-shadow:0 0 25px 0 rgba(0,0,0,0.1);}.view-id-actualites.view-display-id-block_1 .view-content .views-row .views-field-nothing:hover .view-more{padding-left:20px;}body.page-node-type-cas .main-container{width:100%;padding:20px 0 72px;background-color:rgba(244,245,247,0.6);}body.page-node-type-cas .main-container > .row{margin:0;}body.page-node-type-cas .main-container > .row > .col-sm-12{padding:0;}.case-detail-wrapper .case-description-block{margin-bottom:20px;}.case-detail-wrapper .case-description-block .case-description-title{font-size:22px;color:#2d2f30;margin-bottom:16px;}.case-detail-wrapper .case-description-block .field--type-text-long{color:#7f8897;}.cas-detail-page-static-title{padding-top:34px;}.cas-detail-page-static-title .field--name-body{font-size:24px;font-weight:500;font-style:italic;text-align:center;color:#7f8897;}body.page-node-type-cas .page-header{margin-top:0;}.back-link{margin-bottom:38px;}.back-link a{font-size:14px;font-weight:bold;text-transform:uppercase;color:#232f45;background:transparent url('/themes/solmani/css/../images/back-arrow.svg') no-repeat scroll left center/24px auto;padding-left:28px;}.back-link a:hover,.back-link a:focus{color:#232f45;}.case-detail-wrapper .case-slider{margin-bottom:51px;}.slick-wrapper .slick--skin--fullwidth{margin-bottom:3px;}.slick--thumbnail.slick--skin--asnavfor .slick__slide img{border:0;}.slick--thumbnail.slick--skin--asnavfor .slick__slide.slick-current::before{content:none;}.slick--thumbnail.slick--skin--asnavfor .slick__slide.slick-current{box-shadow:none;transform:scale(1);}.slick--thumbnail.slick--skin--asnavfor .slick-track{padding:0;}.slick--thumbnail.slick--skin--asnavfor .slick-list{padding:0;}.slick--thumbnail.slick--skin--asnavfor .slick-slider{padding:0 45px 0 43px;}.slick__arrow{height:100%;top:0;transform:none;margin-top:0;}.slick--skin--asnavfor .slick__arrow.visually-hidden{clip:inherit;}.slick__arrow button{height:100%;top:0;transform:none;width:40px;background-image:linear-gradient(338deg,#f5c454,#fddb2d);border-radius:0;}.slick-prev:before{content:"";background:transparent url('/themes/solmani/css/../images/back-arrow.svg') no-repeat scroll center/100% auto;width:28px;height:28px;display:inline-block;}.slick-next:before{content:"";background:transparent url('/themes/solmani/css/../images/next-arrow.svg') no-repeat scroll center/100% auto;width:10px;height:16px;display:inline-block;}.slick-prev:before,.slick-next:before{opacity:1;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background-image:linear-gradient(0deg,#fddb2d,#fddb2d);}body.page-node-type-a-propos .main-container{width:100%;padding:0;}body.page-node-type-a-propos .main-container > .row{margin:0;}body.page-node-type-a-propos .main-container > .row > .col-sm-12{padding:0;}.about-us-section .field--name-field-section-with-image-text .field--item .paragraph--type--section-with-image-text .content{display:flex;margin-bottom:70px;}.about-us-section .field--name-field-section-with-image-text .field--item:nth-child(even) .paragraph--type--section-with-image-text .content{flex-direction:row-reverse;}.about-us-section .field--name-field-section-with-image-text .block-description{display:flex;align-items:center;justify-content:center;}.about-us-section .field--name-field-section-with-image-text .block-description .description{width:388px;max-width:100%;}.about-us-section .field--name-field-section-with-image-text .block-description .section-title-border{font-size:22px;font-weight:600;color:#2d2f30;}.about-us-section .field--name-field-section-with-image-text .block-description .field--name-field-description{color:#7f8897;}.figures-and-benefits{background-color:#505866;padding:52px 0 63px;}.figures-and-benefits .section-title{color:#ffffff;font-size:32px;font-weight:300;margin-bottom:52px;text-align:center;}.figures-and-benefits .figures-and-benefits-block{text-align:center;}.figures-and-benefits .figures-and-benefits-block span{font-size:60px;font-weight:900;line-height:0.67;}.figures-and-benefits .figures-and-benefits-block .title{color:#ffffff;font-size:20px;line-height:1.1;margin-top:10px;}.about-us-block-link{height:250px;display:flex;}.about-us-block-link a{background-repeat:no-repeat;background-attachment:scroll;background-position:center;background-size:101%;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:300;width:50%;}.about-us-block-link a img{width:30px;margin-top:8px;margin-left:20px;}.about-us-block-link a.expertise{background-image:url('/themes/solmani/css/../images/expertise-banner.png');color:#ffffff;}.about-us-block-link a.case{background-image:url('/themes/solmani/css/../images/case-banner.png');color:#383b41;}.about-us-block-link a:hover{background-size:110%;}.contact-left-section .contact-address{background:transparent url('/themes/solmani/css/../images/address-icon.svg') no-repeat scroll left top/24px auto;padding-left:30px;margin-bottom:24px;font-size:16px;}.contact-left-section .contact-address p{margin:0;}.contact-left-section .contact-email{background:transparent url('/themes/solmani/css/../images/mail-icon.svg') no-repeat scroll left top/22px auto;padding-left:30px;margin-bottom:29px;}.contact-left-section .contact-email a{color:#3568b1;font-size:16px;font-weight:bold;}.contact-left-section .social-media-block h4{margin-top:0;margin-bottom:10px;font-size:16px;font-weight:600;}.contact-left-section .social-media-block .social-links a{width:25px;height:25px;}body.page-node-36 .page-header{margin-bottom:0;}body.page-node-36 .full-content-bottom{padding:0;background:none;}body.page-node-36 .full-content-bottom > .container{background:transparent url(/themes/solmani/css/../images/nos-expertise-monogram.svg) no-repeat scroll -63px -70px/652px auto;width:1250px;padding:110px 55px 0px;max-width:100%;}.contact-left-section,.contact-form-block{margin-bottom:50px;}body.page-node-36 .footer{margin-top:0;}body.page-node-36 .contact-form-block{padding:0 2px 0;}.webform-confirmation{padding:0 17px;margin-top:50px;}.webform-confirmation .webform-confirmation__message{color:#7f8897;margin-bottom:29px;}.webform-confirmation .webform-confirmation__message img{display:block;margin-bottom:6px;}.webform-confirmation .webform-confirmation__back{display:flex;}.footer{background-color:#232f45;border:0;padding:69px 0 17px;margin-top:0;}.footer .powered-by{margin-bottom:25px;}.footer .footer-logo.block .field{margin-bottom:0;}.footer .first-row{margin-bottom:50px;}.footer .last-row{margin-bottom:25px;}.footer-logo img{width:200px;}.footer .block .field{color:#a5adbb;font-size:16px;margin-bottom:15px;}.footer .block h2{margin:0 0 20px;font-size:18px;font-weight:600;color:#ffffff;}.footer-menu .menu li > a,.footer-menu .menu li > span{font-size:16px;color:#a5adbb;transition:all 0.2s ease;padding:0;}.footer-menu .menu li > a:hover,.footer-menu .menu li > a:focus,.footer-menu .menu li > span:hover{color:#fddb2d;cursor:pointer;background-color:transparent;}.footer-menu .menu li{margin-bottom:22px;}.footer .block .field .address{margin-bottom:22px;}.footer .block .field .address p{margin:0;}.footer .block .field .phone-block{margin-bottom:22px;}.footer .block .field .phone-block a{font-size:16px;color:#a5adbb;background:transparent url('/themes/solmani/css/../images/phone.svg') no-repeat scroll left center/13px auto;padding-left:20px;display:inline-block;}.footer .block .field .phone-block a:hover{color:#fddb2d;}.footer .block .field .email-block a{font-size:16px;background:transparent url('/themes/solmani/css/../images/email.svg') no-repeat scroll left center/14px auto;padding-left:20px;font-weight:bold;display:inline-block;}.block.copyright-block .field{font-size:14px;color:#ffffff;margin-bottom:0;}.block.copyright-block .field a{color:#fff;}.block.copyright-block .field a:hover{color:#fddb2d;}.copyright .region-footer{border-top:1px solid rgba(255,255,255,0.2);padding-top:15px;}.footer .social-links{margin-top:20px;}.social-links a{width:32px;height:32px;border-radius:50%;background-color:#fddb2d;display:flex;align-items:center;justify-content:center;margin-right:6px;margin-bottom:5px;font-size:0;float:left;}.social-links a.linkedin{background:#fddb2d url('/themes/solmani/css/../images/linkedin.svg') no-repeat scroll center/9px auto;}.social-links a.facebook{background:#fddb2d url('/themes/solmani/css/../images/facebook.svg') no-repeat scroll center/6px auto;}.social-links a.twitter{background:#fddb2d url('/themes/solmani/css/../images/twitter.svg') no-repeat scroll center/10px auto;}.social-links a.youtube{background:#fddb2d url('/themes/solmani/css/../images/youtube.svg') no-repeat scroll center/12px auto;}.social-links a.instagram{background:#fddb2d url('/themes/solmani/css/../images/instagram.svg') no-repeat scroll center/10px 10px;}.social-links a.linkedin:hover{background:#232f45 url('/themes/solmani/css/../images/corporate-linkedin-hover.svg') no-repeat scroll center/9px auto;}.social-links a.facebook:hover{background:#232f45 url('/themes/solmani/css/../images/corporate-facebook-hover.svg') no-repeat scroll center/6px 12px;}.social-links a.twitter:hover{background:#232f45 url('/themes/solmani/css/../images/corporate-twitter-hover.svg') no-repeat scroll center/10px auto;}.social-links a.youtube:hover{background:#232f45 url('/themes/solmani/css/../images/corporate-youtube-hover.svg') no-repeat scroll center/12px auto;}.social-links a.instagram:hover{background:#232f45 url('/themes/solmani/css/../images/instagram-yellow.svg') no-repeat scroll center/10px 10px;}#mc_embed_signup{background-color:transparent!important;font-family:'Lato',sans-serif!important;}#mc_embed_signup form{padding:0!important;}#mc_embed_signup .mc-field-group{padding-bottom:0!important;width:100%!important;min-height:auto!important;margin-right:14px;}#mc_embed_signup div.response{padding:5px 10px!important;margin:0!important;}#mc_embed_signup div#mce-responses{padding:0!important;margin:0!important;}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{background-color:transparent!important;border-radius:0!important;}#mc_embed_signup .mc-field-group input{background-color:rgba(216,216,216,0.16);color:#7f8897;font-size:16px;border-radius:0;border:0;height:48px;padding:8px 22px!important;outline:0;}#mc_embed_signup .mc-button{display:flex;align-items:flex-start;}#mc_embed_signup .custom-btn{margin:0;border-radius:4px;border:0;padding:0 13px;}#mc_embed_signup .mc-field-block{display:flex;}.newsletter-block{display:flex;align-items:flex-start;justify-content:space-between;}.footer .block.newsletter-block h2.block-title{margin:15px 0 20px;}#mc_embed_signup .mc-field-group input::-webkit-input-placeholder{color:#7f8897;}#mc_embed_signup .mc-field-group input::-moz-placeholder{color:#7f8897;}#mc_embed_signup .mc-field-group input:-ms-input-placeholder{color:#7f8897;}.footer .block.newsletter-block .field.field--name-body{padding-left:14px;flex:1;margin-bottom:0;}.ultimenu__flyout .menu{padding:0px;margin-bottom:0px;list-style:none;}.ultimenu__flyout .ultimenu__region .submenu-block .menu li .menu-segment-custom{color:#232F45;font-family:'Lato',sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:19px;padding-left:39px;pointer-events:none;display:flex;min-height:30px;align-items:center;}.ultimenu__flyout .menu .menu-item{position:relative;}.ultimenu__flyout .menu .menu-item .field--type-image{position:absolute;left:0px;top:0px;}.ultimenu__flyout .menu .menu-item .field--type-image img{width:30px;height:30px;}.ultimenu__flyout .menu .menu-item .menu-dropdown-0{padding:19px 0px 20px 39px;}.block .ultimenu__flyout .ultimenu__region .submenu-block:before{margin-bottom:25px;}.modal-open .modal.popup-modal-custom{background:rgba(35,47,69,0.85);}.popup-modal-custom .modal-dialog{max-width:950px;margin:initial;top:50%;width:100%;left:50%;transform:translate(-50%,-50%) !important;max-height:550px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;}.popup-modal-custom .modal-dialog .modal-content{padding:0px;border:none;height:100%;border-radius:0px;box-shadow:0px 4px 60px rgba(0,0,0,0.20);}.popup-modal-custom .modal-header{padding:0;border-bottom:none;}.popup-modal-custom .close{margin:0px;position:absolute;top:18px;right:18px;padding:0px;width:24px;height:24px;box-shadow:none;border:none;z-index:2;border-radius:0px;outline:none !important;background:url('/themes/solmani/css/../images/popup-close.svg') no-repeat;}.modal-header .close{opacity:1;}.popup-modal-custom .close span{font-size:0px;}.popup-modal-custom .modal-body{padding:0px;}.popup-modal-custom .modal-main-wrap{display:flex;column-gap:68px;}.popup-modal-custom .modal-main-wrap .modal-left-sec{width:460px;height:550px;}.popup-modal-custom .popup-btn{padding-top:30px;}.popup-modal-custom .popup-btn .custom-btn{width:fit-content;}.popup-modal-custom .modal-main-wrap .modal-left-sec img{width:100%;height:100%;object-fit:cover;}.popup-modal-custom .modal-main-wrap .modal-right-sec h2{font-size:35px;font-weight:600;line-height:40px;color:#232F45;margin-bottom:20px;}.popup-modal-custom .modal-main-wrap .modal-right-sec{max-width:352px;display:flex;align-items:center;}.popup-modal-custom .modal-main-wrap .modal-right-sec p{max-width:350px;}.views_slideshow_cycle_teaser_section{height:800px!important;}.views_slideshow_cycle_teaser_section .views-row{height:100%;}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .video-block-custom{width:100%;height:100%;object-fit:cover;display:block;}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{height:100%!important;}.slider-static-block-section{position:absolute;left:15px;right:0;bottom:72px;display:flex;}.slider-static-block-section .slider-static-block{position:relative;width:360px;max-width:100%;padding:30px 32px 30px 36px;z-index:95;line-height:1.14;display:flex;align-items:center;justify-content:center;}.slider-static-block-section .slider-static-block .slider-static-block-title{font-size:35px;font-weight:600;line-height:40px;color:#ffffff;margin-bottom:15px;}.slider-static-block-section .slider-static-block .slider-static-block-description{color:#ffffff;font-size:20px;line-height:25px;font-weight:400;margin-bottom:22px;}.slider-static-block-section .slider-static-block .custom-btn{min-width:220px;}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide img{height:100%;object-fit:cover;}.views_slideshow_cycle_teaser_section  .youtube-block{width:100%;height:100%;}.views_slideshow_cycle_teaser_section .youtube-block iframe{width:100%;height:100%;}.solution-cta-block{max-width:460px;padding:23px 66px 37px 46px;margin-top:35px;}.solution-cta-block h2{color:#FFF;font-family:Lato;font-size:27px;font-style:normal;font-weight:600;line-height:33px;margin-bottom:15px;}.solution-cta-block a{max-width:185px;padding:16px 0px;font-style:normal;font-weight:600;}.view-solution-video-image-slider .slide__caption{padding:3px 0px;}.view-solution-video-image-slider .youtube-para,.view-solution-video-image-slider .video,.view-solution-video-image-slider .slide__description img{position:relative;height:300px;}.view-solution-video-image-slider .youtube-para iframe,.view-solution-video-image-slider .video video{width:100%;height:100%;object-fit:cover;}.youtube-block .youtube-para img{width:100%;height:100%;}.view-solution-video-image-slider .play-btn{background-color:rgba(255,255,255,0.9);width:90px;height:90px;border-radius:100%;background-image:url('/themes/solmani/css/../images/play.svg');background-repeat:no-repeat;background-size:17px 30px;background-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;}.video-thumbnail{position:relative;}.video-thumbnail .play-btn-icon{background-color:rgba(255,255,255,0.9);width:50px;height:50px;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:17px 19px;background-position:center;}
body.domain-inno-display .bg-color{background-image:linear-gradient(134deg,#3ab7ed 18%,#126ee5 93%)}body.domain-inno-display .link-color{color:#42b8eb}body.domain-inno-display a:hover,body.domain-inno-display a:focus{color:#42b8eb}body.domain-inno-display .title-border h2:after,body.domain-inno-display .title-border-left h2:after,body.domain-inno-display .page-header:after,body.domain-inno-display .title-border .section-title-border:after{background-color:#42b8eb}body.domain-inno-display .back-link a:hover,body.domain-inno-display .back-link a:focus{color:#232f45}body.domain-inno-display .navbar-nav>li>a:hover,body.domain-inno-display .navbar-nav>li>span:hover,body.domain-inno-display .navbar-nav>li>a:focus,body.domain-inno-display .navbar-nav>li>span:focus,body.domain-inno-display .ultimenu .ultimenu__link:hover,body.domain-inno-display .ultimenu .ultimenu__link:focus,body.domain-inno-display .ultimenu .ultimenu__item.has-ultimenu>.ultimenu__link.is-active:hover{border-bottom:3px solid #42b8eb;color:#7f8897}body.domain-inno-display .navbar-nav>li>a.is-active{border-bottom:3px solid #42b8eb;color:#7f8897}body.domain-inno-display .ultimenu .ultimenu__link.is-active{border-bottom:3px solid #42b8eb}body.domain-inno-display .nos-segments-block .nos-segments .segments-title:before{content:"";width:90px;height:90px;background:transparent url('/themes/solmani/css/../images/monogram-blue-negative.svg') no-repeat scroll center/100% auto;display:block;margin:0 auto 9px}body.domain-inno-display .nos-segments-block .nos-segments .segments-title{color:#42b8eb}body.path-frontpage.domain-inno-display .navbar .sitelogo .logo{background:0 0}body.domain-inno-display .navbar .sitelogo .logo{background:transparent url('/themes/solmani/css/../images/logo-inno-display-blue.svg') no-repeat scroll center/100% auto}body.domain-inno-display .ultimenu__flyout{border-color:#42b8eb;left:50%;transform:translateX(-50%);padding:0}body.domain-inno-display .ultimenu__flyout .ultimenu__region .ultimenusub .menu{float:none}body.domain-inno-display .ultimenu__flyout .ultimenu__region .ultimenusub .menu li{float:none;margin-bottom:10px}body.domain-inno-display .ultimenu__flyout .ultimenu__region .ultimenusub .menu li a,body.domain-inno-display .ultimenu__flyout .ultimenu__region .ultimenusub .menu li span{font-size:16px;color:#7f8897!important;transition:all .2s ease;border-left:5px solid transparent;border-bottom:0;text-transform:none;margin:0;font-weight:400;line-height:normal;letter-spacing:normal;padding:0 0 0 8px;width:100%!important}body.domain-inno-display .ultimenu__flyout .ultimenu__region .ultimenusub .menu li a:hover,body.domain-inno-display .ultimenu__flyout .ultimenu__region .ultimenusub .menu li span:hover,body.domain-inno-display .ultimenu__flyout .ultimenu__region .ultimenusub .menu li a.is-active{border-left:5px solid #42b8eb;font-weight:900;background-color:transparent;border-bottom:0;font-size:16px}body.domain-inno-display .ultimenu .ultimenu__item.is-active-trail.has-ultimenu>.ultimenu__link{border-bottom:3px solid #42b8eb}body.domain-inno-display .ultimenu .ultimenu__item.is-active-trail.has-ultimenu>.ultimenu__link.is-active{border-bottom:3px solid transparent}body.domain-inno-display .sitelogo a img{height:37px}body.domain-inno-display .cas-wrapper{color:#fff}body.domain-inno-display .cas-wrapper:hover{color:#fff}body.domain-inno-display .cas-section .view-footer a{background:transparent url('/themes/solmani/css/../images/blue-arrow.svg') no-repeat scroll right center/24px auto}body.domain-inno-display .pager__item a.button{background-image:linear-gradient(134deg,#3ab7ed 18%,#126ee5 93%);color:#fff}body.domain-inno-display .pager__item a.button:hover{background-image:linear-gradient(0deg,#42b8eb,#42b8eb);color:#fff}body.domain-inno-display .cas-wrapper .view-more img{width:24px!important}body.domain-inno-display .cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_next a{background:transparent url('/themes/solmani/css/../images/arrow-right-blue.svg') no-repeat scroll center/100% auto}body.domain-inno-display .cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_previous a{background:transparent url('/themes/solmani/css/../images/arrow-left-blue.svg') no-repeat scroll center/100% auto}body.domain-inno-display .cas-wrapper .cas-title{background-image:url(/themes/solmani/css/../images/icon-case-blue.svg)}.view-id-nos_solutions.view-display-id-block_1 .views-field-nothing .field-content{display:flex}body.domain-inno-display .slick__arrow button{background-image:linear-gradient(134deg,#3ab7ed 18%,#126ee5 93%)}body.domain-inno-display .slick-prev:hover,body.domain-inno-display .slick-prev:focus,body.domain-inno-display .slick-next:hover,body.domain-inno-display .slick-next:focus{background-image:linear-gradient(0deg,#42b8eb,#42b8eb)}body.domain-inno-display .slick-prev:before{background-image:url('/themes/solmani/css/../images/back-arrow-blue.svg')}body.domain-inno-display .slick-next:before{background-image:url('/themes/solmani/css/../images/next-arrow-blue.svg')}body.domain-inno-display .about-us-block-link a.case{background-image:url(/themes/solmani/css/../images/case-banner-blue.png);color:#fff}body.domain-inno-display .about-us-block-link a.expertise{color:#fff}body.page-node-type-solutions .main-container{width:100%;padding:0}body.page-node-type-solutions .main-container>.row{margin:0}body.page-node-type-solutions .main-container>.row>.col-sm-12{padding:0}.solutions-detail-wrapper{padding:34px 0 87px;background:transparent url('/themes/solmani/css/../images/nos-expertise-monogram.svg') no-repeat scroll 109.8% -40px/580px auto}.solutions-detail-wrapper .solution-title{font-size:22px;font-weight:600}.solutions-detail-wrapper .solutions-description-block{display:flex;align-items:center;justify-content:center}.solutions-detail-wrapper .solution-description{font-size:16px;line-height:1.57;color:#7f8897;width:350px;max-width:100%;margin:0 auto}.solutions-detail-wrapper>.container{display:flex;align-items:center}.solutions-detail-wrapper .page-header{margin:0}.solutions-detail-wrapper .title{font-size:24px;font-weight:300;color:rgba(35,47,69,.5);text-align:center}.solutions-detail-wrapper .solution-title-block{margin-bottom:84px}.associated-services{padding:68px 0 23px}.nos-modeles{padding:58px 0 75px;background-color:#f8f9fa}.nos-modeles .block-title{margin-bottom:66px}.product-wrapper{display:block;background-color:#fff;padding:34px 30px 40px 42px;text-align:left}.product-wrapper .product-image img{max-width:275px;max-height:165px;width:auto;height:auto;margin:0 auto 23px}.product-wrapper .product-description-block{margin-bottom:30px}.product-wrapper .product-description-block .product-title{font-size:22px;font-weight:600;color:#232f45;line-height:1.36;margin-bottom:10px}.product-wrapper .product-description-block .product-description{font-size:14px;line-height:1.57;color:#7f8897}body.domain-inno-display .product-wrapper .product-link{font-size:14px;font-weight:600;line-height:2.29;text-transform:uppercase;padding-right:34px;background:transparent url('/themes/solmani/css/../images/blue-arrow.svg') no-repeat scroll right center/24px auto;display:inline-block}.product-view-block .views-row{margin-bottom:30px}.product-view-block .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap}.associated-services .block-title{margin-bottom:55px}.product-view-block{position:relative}.download-file-block{display:none}.product-view-block .download-file-block{display:block}.product-view-block .view-header{position:absolute;right:31px;top:-122px}body.page-node-type-product .main-container{width:100%;padding:0}body.page-node-type-product .main-container>.row{margin:0}body.page-node-type-product .main-container>.row>.col-sm-12{padding:0}.product-detail-wrapper{padding:34px 0 0}.product-detail-wrapper .page-header{margin:0}.product-detail-wrapper .title{font-size:24px;font-weight:300;color:rgba(35,47,69,.5);text-align:center}.product-detail-wrapper .product-title-block{margin-bottom:84px}.product-detail-wrapper .product-images-block{margin-bottom:99px}.product-detail-wrapper .fonctionnalites{padding:45px 0 46px;background-color:#f8f9fa}.product-detail-wrapper .options{padding:45px 0 46px}.product-detail-wrapper .specifications-techniques{padding:45px 0 46px;background-color:#f8f9fa}.product-detail-wrapper .field--type-entity-reference-revisions .field--label{font-size:32px;line-height:1.66;font-weight:400}.product-detail-wrapper .field--type-entity-reference-revisions .product-section-block .prodcut-section-title{font-size:22px;font-weight:600;color:#7f8897}.product-detail-wrapper .field--type-entity-reference-revisions .product-section-block .product-section-description{color:#7f8897}.product-detail-wrapper .field--type-entity-reference-revisions .field--items>.field--item{border-bottom:1px solid #dfe1e5;padding:10px 0 18px}.product-detail-wrapper .field--type-entity-reference-revisions .field--items>.field--item:last-child{border-bottom:0}.associated-product{padding:63px 0 101px;background:#f8f9fa url('/themes/solmani/css/../images/nos-expertise-monogram.svg') no-repeat scroll center -368px/926px auto}body.domain-inno-display .associated-product .slick__arrow button,body.domain-inno-display .associated-product .slick__arrow button:hover,body.domain-inno-display .associated-product .slick__arrow button:focus{background-image:none}body.domain-inno-display .associated-product .slick-prev:before{background-image:url(/themes/solmani/css/../images/back-arrow.svg)}body.domain-inno-display .associated-product .slick-next:before{background-image:url(/themes/solmani/css/../images/next-arrow.svg)}.associated-product .slick--skin--boxed .slide__content{border-bottom:0;border:0;margin:0}.associated-product .slick--skin--boxed .slide__content:hover{box-shadow:none}.associated-product .slick--skin--boxed-carousel .slide__caption{padding:0}.associated-product .block-title{margin-bottom:66px}.associated-product .slick--skin--boxed>.slick__slider>.slick-list{margin:0}.associated-product .slick-initialized .slick-slide{padding:0 15px}.associated-product .slick__arrow button.slick-prev{left:-54px}.associated-product .slick__arrow button.slick-next{right:-54px}.product-detail-wrapper .specifications-techniques .field--name-field-specifications-techniques{margin-bottom:19px}.download-file .custom-btn{padding:0 10px 0 15px}.download-file .custom-btn:after{content:"";background:transparent url('/themes/solmani/css/../images/arrow-down.svg') no-repeat scroll center/100% auto;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:10px}body.domain-inno-display .contact-left-section .contact-email a{color:#42b8eb}body.domain-inno-display .contact-left-section .contact-address{background:transparent url(/themes/solmani/css/../images/address-icon-blue.svg) no-repeat scroll left 3px/24px auto}body.domain-inno-display .contact-left-section .contact-email{background:transparent url('/themes/solmani/css/../images/mail-icon-blue.svg') no-repeat scroll left top/22px auto}body.domain-inno-display .footer .first-row .region-first-row{display:flex;align-items:center}body.domain-inno-display .footer-menu .menu li>a:hover,body.domain-inno-display .footer-menu .menu li>a:focus,body.domain-inno-display .footer-menu .menu li>span:hover{color:#42b8eb}body.domain-inno-display .footer .block.inno-display-contact .field .phone-block a{background:transparent url(/themes/solmani/css/../images/phone-blue.svg) no-repeat scroll left center/13px auto}body.domain-inno-display .footer .block.inno-display-contact .field .email-block a{background:transparent url('/themes/solmani/css/../images/envelope-blue.svg') no-repeat scroll left center/14px auto}body.domain-inno-display .footer .block .field .phone-block a:hover{color:#42b8eb}body.domain-inno-display .social-links a{background-color:#42b8eb}body.domain-inno-display .social-links a:hover{background-color:#232f45}body.domain-inno-display .social-links a.linkedin{background:#42b8eb url('/themes/solmani/css/../images/linkedin-blue.svg') no-repeat scroll center/9px auto}body.domain-inno-display .social-links a.facebook{background:#42b8eb url('/themes/solmani/css/../images/facebook-blue.svg') no-repeat scroll center/6px auto}body.domain-inno-display .social-links a.twitter{background:#42b8eb url('/themes/solmani/css/../images/twitter-blue.svg') no-repeat scroll center/10px auto}body.domain-inno-display .social-links a.youtube{background:#42b8eb url('/themes/solmani/css/../images/youtube-blue.svg') no-repeat scroll center/12px auto}body.domain-inno-display .social-links a.instagram{background:#42b8eb url('/themes/solmani/css/../images/instagram-white.svg') no-repeat scroll center/10px 10px}body.domain-inno-display .social-links a.linkedin:hover{background:#232f45 url('/themes/solmani/css/../images/linkedin-blue-hover.svg') no-repeat scroll center/9px auto}body.domain-inno-display .social-links a.facebook:hover{background:#232f45 url('/themes/solmani/css/../images/facebook-blue-hover.svg') no-repeat scroll center/6px 12px}body.domain-inno-display .social-links a.twitter:hover{background:#232f45 url('/themes/solmani/css/../images/twitter-blue-hover.svg') no-repeat scroll center/10px auto}body.domain-inno-display .social-links a.youtube:hover{background:#232f45 url('/themes/solmani/css/../images/youtube-blue-hover.svg') no-repeat scroll center/12px auto}body.domain-inno-display .social-links a.instagram:hover{background:#232f45 url('/themes/solmani/css/../images/instagram-bleu-clair.svg') no-repeat scroll center/10px 10px}body.domain-inno-display .block.copyright-block .field a:hover{color:#42b8eb}.modal-open .modal.popup-modal-custom{background:rgba(35,47,69,.85)}.popup-modal-custom .modal-dialog{max-width:950px;margin:initial;top:50%;width:100%;left:50%;transform:translate(-50%,-50%) !important;max-height:550px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin}.popup-modal-custom .modal-dialog .modal-content{padding:0;border:none;height:100%;border-radius:0;box-shadow:0px 4px 60px rgba(0,0,0,.2)}.popup-modal-custom .modal-header{padding:0;border-bottom:none}.popup-modal-custom .close{margin:0;position:absolute;top:18px;right:18px;padding:0;width:24px;height:24px;box-shadow:none;border:none;z-index:2;border-radius:0;outline:none !important;background:url('/themes/solmani/css/../images/popup-close.svg') no-repeat}.modal-header .close{opacity:1}.popup-modal-custom .close span{font-size:0px}.popup-modal-custom .modal-body{padding:0}.popup-modal-custom .modal-main-wrap{display:flex;column-gap:68px}.popup-modal-custom .modal-main-wrap .modal-left-sec{width:460px;height:550px}.popup-modal-custom .popup-btn{padding-top:30px}.popup-modal-custom .popup-btn .custom-btn{width:fit-content}.popup-modal-custom .modal-main-wrap .modal-left-sec img{width:100%;height:100%;object-fit:cover}.popup-modal-custom .modal-main-wrap .modal-right-sec h2{font-size:35px;font-weight:600;line-height:40px;color:#232f45;margin-bottom:20px}.popup-modal-custom .modal-main-wrap .modal-right-sec{max-width:352px;display:flex;align-items:center}.popup-modal-custom .modal-main-wrap .modal-right-sec p{max-width:350px}.views_slideshow_cycle_teaser_section{height:800px !important}.views_slideshow_cycle_teaser_section .views-row{height:100%}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .video-block-custom{width:100%;height:100%;object-fit:cover;display:block}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{height:100% !important}.slider-static-block-section{position:absolute;left:15px;right:0;bottom:72px;display:flex}.slider-static-block-section .slider-static-block{position:relative;width:360px;max-width:100%;padding:30px 32px 30px 36px;z-index:95;line-height:1.14;display:flex;align-items:center;justify-content:center}.slider-static-block-section .slider-static-block .slider-static-block-title{font-size:35px;font-weight:600;line-height:40px;color:#fff;margin-bottom:15px}.slider-static-block-section .slider-static-block .slider-static-block-description{color:#fff;font-size:20px;line-height:25px;font-weight:400;margin-bottom:22px}.slider-static-block-section .slider-static-block .custom-btn{min-width:220px}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide img{height:100%;object-fit:cover}.views_slideshow_cycle_teaser_section .youtube-block{width:100%;height:100%}.views_slideshow_cycle_teaser_section .youtube-block iframe{width:100%;height:100%}body.domain-inno-display .ultimenu__flyout .menu-level-0{display:flex;column-gap:100px}body.domain-inno-display .custom-menu-type-2{color:#232f45;font-family:'Lato',sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:19px;padding-left:39px;pointer-events:none;display:flex;min-height:30px;align-items:center}body.domain-inno-display .ultimenu__flyout .ultimenu__region:before{background:transparent url('/themes/solmani/css/../images/top-menu-arrow-blue.png') no-repeat scroll center 13px/35px auto;content:"";width:35px;height:23px;position:absolute;left:37%;right:0;top:-46px}body.domain-inno-display .ultimenu__flyout .ultimenu__region{position:relative}body.domain-inno-display .ultimenu__flyout .menu-level-0 li{margin-bottom:10px}body.domain-inno-display .ultimenu__flyout .menu-level-0 li a{font-size:16px;color:#7f8897;transition:all .2s ease;padding:0}body.domain-inno-display .ultimenu__flyout .menu-level-0 li:first-child .menu-link-contentsolutions .menu-level-1{column-count:2;column-gap:60px}body.domain-inno-display .ultimenu__flyout .menu-level-0 li a:hover{border-left:5px solid #42b8eb;font-weight:900;background-color:transparent;padding:0 0 0 8px}.domain-inno-display .solutions-detail-wrapper .solutions-description-block{flex-direction:column}.domain-inno-display .solutions-detail-wrapper .solution-description{width:450px}.domain-inno-display .solution-cta-block{background:linear-gradient(136deg,#3ab7ed 17.68%,#126ee5 92.62%)}.domain-inno-display .view-solution-video-image-slider .play-btn,.domain-inno-display .video-thumbnail .play-btn-icon{background-image:url('/themes/solmani/css/../images/inno-display-play.svg')}.domain-inno-display .solutions-detail-wrapper>.container{align-items:start}.domain-inno-display .solution-cta-block a:hover{background-image:linear-gradient(0deg,#42b8eb,#42b8eb);color:#fff}.domain-inno-display .view-solution-video-image-slider .slide__media{display:none}
body.domain-smartroad .bg-color{background-image:linear-gradient(136deg,#e52526 18%,#ad0606 93%)}body.domain-smartroad .link-color{color:#e52526}body.domain-smartroad a:hover,body.domain-smartroad a:focus{color:#e52526}body.domain-smartroad .title-border h2:after,body.domain-smartroad .title-border-left h2:after,body.domain-smartroad .page-header:after,body.domain-smartroad .title-border .section-title-border:after{background-color:#e52526}body.domain-smartroad .back-link a:hover,body.domain-smartroad .back-link a:focus{color:#232f45}body.domain-smartroad .navbar-nav>li>a:hover,body.domain-smartroad .navbar-nav>li>span:hover,body.domain-smartroad .navbar-nav>li>a:focus,body.domain-smartroad .navbar-nav>li>span:focus,body.domain-smartroad .ultimenu .ultimenu__link:hover,body.domain-smartroad .ultimenu .ultimenu__link:focus,body.domain-smartroad .ultimenu .ultimenu__item.has-ultimenu>.ultimenu__link.is-active:hover{border-bottom:3px solid #e52526;color:#7f8897}body.domain-smartroad .navbar-nav>li>a.is-active{border-bottom:3px solid #e52526;color:#7f8897}body.domain-smartroad .ultimenu .ultimenu__link.is-active{border-bottom:3px solid #e52526}body.domain-smartroad .nos-segments-block .nos-segments .segments-title{color:#e52526}body.domain-smartroad .nos-segments-block .nos-segments .segments-title:before{content:"";width:90px;height:90px;background:transparent url('/themes/solmani/css/../images/monogram-red-negative.svg') no-repeat scroll center/100% auto;display:block;margin:0 auto 9px}body.path-frontpage.domain-smartroad .navbar .sitelogo .logo{background:0 0}body.domain-smartroad .navbar .sitelogo .logo{background:transparent url('/themes/solmani/css/../images/logo-smart-road-red.svg') no-repeat scroll center/100% auto}body.domain-smartroad .ultimenu__flyout{border-color:#e52526;left:50%;transform:translateX(-50%);padding:0}body.domain-smartroad .ultimenu__flyout .ultimenu__region .ultimenusub .menu{float:none}body.domain-smartroad .ultimenu__flyout .ultimenu__region .ultimenusub .menu li{float:none;margin-bottom:10px}body.domain-smartroad .ultimenu__flyout .ultimenu__region .ultimenusub .menu li a,body.domain-smartroad .ultimenu__flyout .ultimenu__region .ultimenusub .menu li span{font-size:16px;color:#7f8897!important;transition:all .2s ease;border-left:5px solid transparent;border-bottom:0;text-transform:none;margin:0;font-weight:400;line-height:normal;letter-spacing:normal;padding:0 0 0 8px;width:100%!important}body.domain-smartroad .ultimenu__flyout .ultimenu__region .ultimenusub .menu li a:hover,body.domain-smartroad .ultimenu__flyout .ultimenu__region .ultimenusub .menu li span:hover,body.domain-smartroad .ultimenu__flyout .ultimenu__region .ultimenusub .menu li a.is-active{border-left:5px solid #e52526;font-weight:900;background-color:transparent;border-bottom:0;font-size:16px}body.domain-smartroad .ultimenu .ultimenu__item.is-active-trail.has-ultimenu>.ultimenu__link{border-bottom:3px solid #e52526}body.domain-smartroad .ultimenu .ultimenu__item.is-active-trail.has-ultimenu>.ultimenu__link.is-active{border-bottom:3px solid transparent}body.domain-smartroad .cas-wrapper{color:#fff}body.domain-smartroad .cas-wrapper:hover{color:#fff}body.domain-smartroad .cas-section .view-footer a{background:transparent url('/themes/solmani/css/../images/red-arrow.svg') no-repeat scroll right center/24px auto}body.domain-smartroad .pager__item a.button{background-image:linear-gradient(136deg,#e52526 18%,#ad0606 93%);color:#fff}body.domain-smartroad .pager__item a.button:hover{background-image:linear-gradient(0deg,#e52526,#e52526);color:#fff}body.domain-smartroad .cas-wrapper .view-more img{width:24px!important}body.domain-smartroad .cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_next a{background:transparent url('/themes/solmani/css/../images/arrow-right-red.svg') no-repeat scroll center/100% auto}body.domain-smartroad .cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_previous a{background:transparent url('/themes/solmani/css/../images/arrow-left-red.svg') no-repeat scroll center/100% auto}body.domain-smartroad .cas-wrapper .cas-title{background-image:url(/themes/solmani/css/../images/icon-case-blue.svg)}.view-id-nos_solutions.view-display-id-block_1 .views-field-nothing .field-content{display:flex}body.domain-smartroad .slick__arrow button{background-image:linear-gradient(136deg,#e52526 18%,#ad0606 93%)}body.domain-smartroad .slick-prev:hover,body.domain-smartroad .slick-prev:focus,body.domain-smartroad .slick-next:hover,body.domain-smartroad .slick-next:focus{background-image:linear-gradient(0deg,#e52526,#e52526)}body.domain-smartroad .slick-prev:before{background-image:url('/themes/solmani/css/../images/back-arrow-blue.svg')}body.domain-smartroad .slick-next:before{background-image:url('/themes/solmani/css/../images/next-arrow-blue.svg')}body.domain-smartroad .about-us-block-link a.case{background-image:url(/themes/solmani/css/../images/case-banner-red.jpg);color:#fff}body.domain-smartroad .about-us-block-link a.expertise{color:#fff}body.page-node-type-solutions .main-container{width:100%;padding:0}body.page-node-type-solutions .main-container>.row{margin:0}body.page-node-type-solutions .main-container>.row>.col-sm-12{padding:0}.solutions-detail-wrapper{padding:34px 0 87px;background:transparent url('/themes/solmani/css/../images/nos-expertise-monogram.svg') no-repeat scroll 109.8% -40px/580px auto}.solutions-detail-wrapper .solution-title{font-size:22px;font-weight:600}.solutions-detail-wrapper .solutions-description-block{display:flex;align-items:center;justify-content:center}.solutions-detail-wrapper .solution-description{font-size:16px;line-height:1.57;color:#7f8897;width:350px;max-width:100%;margin:0 auto}.solutions-detail-wrapper>.container{display:flex;align-items:center}.solutions-detail-wrapper .page-header{margin:0}.solutions-detail-wrapper .title{font-size:24px;font-weight:300;color:rgba(35,47,69,.5);text-align:center}.solutions-detail-wrapper .solution-title-block{margin-bottom:84px}.associated-services{padding:68px 0 23px}.nos-modeles{padding:58px 0 75px;background-color:#f8f9fa}.nos-modeles .block-title{margin-bottom:66px}.product-wrapper{display:block;background-color:#fff;padding:34px 30px 40px 42px;text-align:left}.product-wrapper .product-image img{max-width:275px;max-height:165px;width:auto;height:auto;margin:0 auto 23px}.product-wrapper .product-description-block{margin-bottom:30px}.product-wrapper .product-description-block .product-title{font-size:22px;font-weight:600;color:#232f45;line-height:1.36;margin-bottom:10px}.product-wrapper .product-description-block .product-description{font-size:14px;line-height:1.57;color:#7f8897}body.domain-smartroad .product-wrapper .product-link{font-size:14px;font-weight:600;line-height:2.29;text-transform:uppercase;padding-right:34px;background:transparent url('/themes/solmani/css/../images/red-arrow.svg') no-repeat scroll right center/24px auto;display:inline-block}.product-view-block .views-row{margin-bottom:30px}.product-view-block .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap}.associated-services .block-title{margin-bottom:55px}.product-view-block{position:relative}.download-file-block{display:none}.product-view-block .download-file-block{display:block}.product-view-block .view-header{position:absolute;right:31px;top:-122px}body.domain-smartroad .download-file .blue-btn{background-image:linear-gradient(105deg,#e52526 19%,#ad0606 93%)}body.domain-smartroad .download-file .blue-btn:hover,body.domain-smartroad .download-file .blue-btn:focus{background-image:linear-gradient(0deg,#e52526,#e52526)}body.page-node-type-product .main-container{width:100%;padding:0}body.page-node-type-product .main-container>.row{margin:0}body.page-node-type-product .main-container>.row>.col-sm-12{padding:0}.product-detail-wrapper{padding:34px 0 0}.product-detail-wrapper .page-header{margin:0}.product-detail-wrapper .title{font-size:24px;font-weight:300;color:rgba(35,47,69,.5);text-align:center}.product-detail-wrapper .product-title-block{margin-bottom:84px}.product-detail-wrapper .product-images-block{margin-bottom:99px}.product-detail-wrapper .fonctionnalites{padding:45px 0 46px;background-color:#f8f9fa}.product-detail-wrapper .options{padding:45px 0 46px}.product-detail-wrapper .specifications-techniques{padding:45px 0 46px;background-color:#f8f9fa}.product-detail-wrapper .field--type-entity-reference-revisions .field--label{font-size:32px;line-height:1.66;font-weight:400}.product-detail-wrapper .field--type-entity-reference-revisions .product-section-block .prodcut-section-title{font-size:22px;font-weight:600;color:#7f8897}.product-detail-wrapper .field--type-entity-reference-revisions .product-section-block .product-section-description{color:#7f8897}.product-detail-wrapper .field--type-entity-reference-revisions .field--items>.field--item{border-bottom:1px solid #dfe1e5;padding:10px 0 18px}.product-detail-wrapper .field--type-entity-reference-revisions .field--items>.field--item:last-child{border-bottom:0}.associated-product{padding:63px 0 101px;background:#f8f9fa url('/themes/solmani/css/../images/nos-expertise-monogram.svg') no-repeat scroll center -368px/926px auto}body.domain-smartroad .associated-product .slick__arrow button,body.domain-smartroad .associated-product .slick__arrow button:hover,body.domain-smartroad .associated-product .slick__arrow button:focus{background-image:none}body.domain-smartroad .associated-product .slick-prev:before{background-image:url(/themes/solmani/css/../images/back-arrow.svg)}body.domain-smartroad .associated-product .slick-next:before{background-image:url(/themes/solmani/css/../images/next-arrow.svg)}.associated-product .slick--skin--boxed .slide__content{border-bottom:0;border:0;margin:0}.associated-product .slick--skin--boxed .slide__content:hover{box-shadow:none}.associated-product .slick--skin--boxed-carousel .slide__caption{padding:0}.associated-product .block-title{margin-bottom:66px}.associated-product .slick--skin--boxed>.slick__slider>.slick-list{margin:0}.associated-product .slick-initialized .slick-slide{padding:0 15px}.associated-product .slick__arrow button.slick-prev{left:-54px}.associated-product .slick__arrow button.slick-next{right:-54px}.associated-product .slick--view--nos-modeles--block-2.slick--skin--boxed-carousel .slick-slide .views-field-nothing{width:100%;padding:0}.product-detail-wrapper .specifications-techniques .field--name-field-specifications-techniques{margin-bottom:19px}.download-file .custom-btn{padding:0 10px 0 15px}.download-file .custom-btn:after{content:"";background:transparent url('/themes/solmani/css/../images/arrow-down.svg') no-repeat scroll center/100% auto;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:10px}body.domain-smartroad .contact-left-section .contact-email a{color:#e52526}body.domain-smartroad .contact-left-section .contact-address{background:transparent url(/themes/solmani/css/../images/address-icon-red.svg) no-repeat scroll left 3px/24px auto}body.domain-smartroad .contact-left-section .contact-email{background:transparent url('/themes/solmani/css/../images/mail-icon-red.svg') no-repeat scroll left top/22px auto}body.domain-smartroad .footer .first-row .region-first-row{display:flex;align-items:center}body.domain-smartroad .footer-menu .menu li>a:hover,body.domain-smartroad .footer-menu .menu li>a:focus,body.domain-smartroad .footer-menu .menu li>span:hover{color:#e52526}body.domain-smartroad .footer .block.inno-display-contact .field .phone-block a{background:transparent url(/themes/solmani/css/../images/phone-red.svg) no-repeat scroll left center/13px auto}body.domain-smartroad .footer .block.inno-display-contact .field .email-block a{background:transparent url('/themes/solmani/css/../images/envelope-red.svg') no-repeat scroll left center/14px auto}body.domain-smartroad .footer .block .field .phone-block a:hover{color:#e52526}body.domain-smartroad .social-links a.linkedin{background:#e52526 url('/themes/solmani/css/../images/linkedin-blue.svg') no-repeat scroll center/9px auto}body.domain-smartroad .social-links a.facebook{background:#e52526 url('/themes/solmani/css/../images/facebook-blue.svg') no-repeat scroll center/6px auto}body.domain-smartroad .social-links a.twitter{background:#e52526 url('/themes/solmani/css/../images/twitter-blue.svg') no-repeat scroll center/10px auto}body.domain-smartroad .social-links a.youtube{background:#e52526 url('/themes/solmani/css/../images/youtube-blue.svg') no-repeat scroll center/12px auto}body.domain-smartroad .social-links a.instagram{background:#e52526 url('/themes/solmani/css/../images/instagram-white.svg') no-repeat scroll center/12px auto}body.domain-smartroad .social-links a.linkedin:hover{background:#232f45 url('/themes/solmani/css/../images/linkedin-red-hover.svg') no-repeat scroll center/9px auto}body.domain-smartroad .social-links a.facebook:hover{background:#232f45 url('/themes/solmani/css/../images/facebook-red-hover.svg') no-repeat scroll center/6px 12px}body.domain-smartroad .social-links a.twitter:hover{background:#232f45 url('/themes/solmani/css/../images/twitter-red-hover.svg') no-repeat scroll center/10px auto}body.domain-smartroad .social-links a.youtube:hover{background:#232f45 url('/themes/solmani/css/../images/youtube-red-hover.svg') no-repeat scroll center/12px auto}body.domain-smartroad .social-links a.instagram:hover{background:#232f45 url('/themes/solmani/css/../images/instagram-rouge.svg') no-repeat scroll center/12px auto}body.domain-smartroad .block.copyright-block .field a:hover{color:#e52526}.views_slideshow_cycle_teaser_section{height:800px !important}.views_slideshow_cycle_teaser_section .views-row{height:100%}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .video-block-custom{width:100%;height:100%;object-fit:cover;display:block}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{height:100% !important}.slider-static-block-section{position:absolute;left:15px;right:0;bottom:72px;display:flex}.slider-static-block-section .slider-static-block{position:relative;width:360px;max-width:100%;padding:30px 32px 30px 36px;z-index:95;line-height:1.14;display:flex;align-items:center;justify-content:center}.slider-static-block-section .slider-static-block .slider-static-block-title{font-size:35px;font-weight:600;line-height:40px;color:#fff;margin-bottom:15px}.slider-static-block-section .slider-static-block .slider-static-block-description{color:#fff;font-size:20px;line-height:25px;font-weight:400;margin-bottom:22px}.slider-static-block-section .slider-static-block .custom-btn{min-width:220px}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide img{height:100%;object-fit:cover}.views_slideshow_cycle_teaser_section .youtube-block{width:100%;height:100%}.views_slideshow_cycle_teaser_section .youtube-block iframe{width:100%;height:100%}body.domain-smartroad .ultimenu__flyout .ultimenu__region:before{background:transparent url('/themes/solmani/css/../images/top-menu-arrow-red.png') no-repeat scroll center 13px/35px auto;content:"";width:35px;height:23px;position:absolute;left:37%;right:0;top:-46px}body.domain-smartroad .ultimenu__flyout .ultimenu__region{position:relative}body.domain-smartroad .custom-menu-type-3{color:#232f45;font-family:'Lato',sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:19px;padding-left:39px;pointer-events:none;display:flex;min-height:30px;align-items:center}body.domain-smartroad .ultimenu__flyout .menu-level-0 li{margin-bottom:10px}body.domain-smartroad .ultimenu__flyout .menu-level-0 li a{font-size:16px;color:#7f8897;transition:all .2s ease;padding:0}body.domain-smartroad .ultimenu__flyout .menu-level-0 li a:hover{border-left:5px solid #e52526;font-weight:900;background-color:transparent;padding:0 0 0 8px}body.domain-smartroad .ultimenu__flyout .menu-level-0{grid-template-columns:repeat(3,1fr);display:grid;row-gap:20px}body.domain-smartroad .solutions-detail-wrapper .solutions-description-block{flex-direction:column}body.domain-smartroad .solutions-detail-wrapper .solution-description{width:450px}body.domain-smartroad .solution-cta-block{background:linear-gradient(136deg,#e52526 17.68%,#ad0606 92.62%)}body.domain-smartroad .view-solution-video-image-slider .play-btn,body.domain-smartroad .video-thumbnail .play-btn-icon{background-image:url('/themes/solmani/css/../images/smartload-play.svg')}body.domain-smartroad .solutions-detail-wrapper>.container{align-items:start}body.domain-smartroad .solution-cta-block a:hover{background-image:linear-gradient(0deg,#e52526,#e52526);color:#fff}body.domain-smartroad .view-solution-video-image-slider .slide__media{display:none}
body.domain-techcity .bg-color{background-image:linear-gradient(134deg,#69b75f 18%,#409735 93%)}body.domain-techcity .link-color{color:#69b75f}body.domain-techcity a:hover,body.domain-techcity a:focus{color:#69b75f}body.domain-techcity .title-border h2:after,body.domain-techcity .title-border-left h2:after,body.domain-techcity .page-header:after,body.domain-techcity .title-border .section-title-border:after{background-color:#69b75f}body.domain-techcity .back-link a:hover,body.domain-techcity .back-link a:focus{color:#232f45}body.domain-techcity .navbar-nav>li>a:hover,body.domain-techcity .navbar-nav>li>span:hover,body.domain-techcity .navbar-nav>li>a:focus,body.domain-techcity .navbar-nav>li>span:focus,body.domain-techcity .ultimenu .ultimenu__link:hover,body.domain-techcity .ultimenu .ultimenu__link:focus,body.domain-techcity .ultimenu .ultimenu__item.has-ultimenu>.ultimenu__link.is-active:hover{border-bottom:3px solid #69b75f;color:#7f8897}body.domain-techcity .navbar-nav>li>a.is-active{border-bottom:3px solid #69b75f;color:#7f8897}body.domain-techcity .ultimenu .ultimenu__link.is-active{border-bottom:3px solid #69b75f}body.domain-techcity .nos-segments-block .nos-segments .segments-title{color:#69b75f}body.domain-techcity .nos-segments-block .nos-segments .segments-title:before{content:"";width:90px;height:90px;background:transparent url('/themes/solmani/css/../images/monogram-green-negative.svg') no-repeat scroll center/100% auto;display:block;margin:0 auto 9px}body.path-frontpage.domain-techcity .navbar .sitelogo .logo{background:0 0}body.domain-techcity .navbar .sitelogo .logo{background:transparent url('/themes/solmani/css/../images/logo-tech-city-green.svg') no-repeat scroll center/100% auto}body.domain-techcity .ultimenu__flyout{border-color:#69b75f;left:50%;transform:translateX(-50%);padding:0}body.domain-techcity .ultimenu__flyout .ultimenu__region .ultimenusub .menu{float:none}body.domain-techcity .ultimenu__flyout .ultimenu__region .ultimenusub .menu li{float:none;margin-bottom:10px}body.domain-techcity .ultimenu__flyout .ultimenu__region .ultimenusub .menu li a,body.domain-techcity .ultimenu__flyout .ultimenu__region .ultimenusub .menu li span{font-size:16px;color:#7f8897!important;transition:all .2s ease;border-left:5px solid transparent;border-bottom:0;text-transform:none;margin:0;font-weight:400;line-height:normal;letter-spacing:normal;padding:0 0 0 8px;width:100%!important}body.domain-techcity .ultimenu__flyout .ultimenu__region .ultimenusub .menu li a:hover,body.domain-techcity .ultimenu__flyout .ultimenu__region .ultimenusub .menu li span:hover,body.domain-techcity .ultimenu__flyout .ultimenu__region .ultimenusub .menu li a.is-active{border-left:5px solid #69b75f;font-weight:900;background-color:transparent;border-bottom:0;font-size:16px}body.domain-techcity .ultimenu .ultimenu__item.is-active-trail.has-ultimenu>.ultimenu__link{border-bottom:3px solid #69b75f}body.domain-techcity .ultimenu .ultimenu__item.is-active-trail.has-ultimenu>.ultimenu__link.is-active{border-bottom:3px solid transparent}body.domain-techcity .cas-wrapper{color:#fff}body.domain-techcity .cas-wrapper:hover{color:#fff}body.domain-techcity .cas-section .view-footer a{background:transparent url('/themes/solmani/css/../images/green-arrow.svg') no-repeat scroll right center/24px auto}body.domain-techcity .pager__item a.button{background-image:linear-gradient(134deg,#69b75f 18%,#409735 93%);color:#fff}body.domain-techcity .pager__item a.button:hover{background-image:linear-gradient(0deg,#69b75f,#69b75f);color:#fff}body.domain-techcity .cas-wrapper .view-more img{width:24px!important}body.domain-techcity .cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_next a{background:transparent url('/themes/solmani/css/../images/arrow-right-green.svg') no-repeat scroll center/100% auto}body.domain-techcity .cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span.views_slideshow_controls_text_previous a{background:transparent url('/themes/solmani/css/../images/arrow-left-green.svg') no-repeat scroll center/100% auto}body.domain-techcity .cas-wrapper .cas-title{background-image:url(/themes/solmani/css/../images/icon-case-blue.svg)}.view-id-nos_solutions.view-display-id-block_1 .views-field-nothing .field-content{display:flex}body.domain-techcity .slick__arrow button{background-image:linear-gradient(134deg,#69b75f 18%,#409735 93%)}body.domain-techcity .slick-prev:hover,body.domain-techcity .slick-prev:focus,body.domain-techcity .slick-next:hover,body.domain-techcity .slick-next:focus{background-image:linear-gradient(0deg,#69b75f,#69b75f)}body.domain-techcity .slick-prev:before{background-image:url('/themes/solmani/css/../images/back-arrow-blue.svg')}body.domain-techcity .slick-next:before{background-image:url('/themes/solmani/css/../images/next-arrow-blue.svg')}body.domain-techcity .about-us-block-link a.case{background-image:url(/themes/solmani/css/../images/case-banner-green.png);color:#fff}body.domain-techcity .about-us-block-link a.expertise{color:#fff}body.page-node-type-solutions .main-container{width:100%;padding:0}body.page-node-type-solutions .main-container>.row{margin:0}body.page-node-type-solutions .main-container>.row>.col-sm-12{padding:0}.solutions-detail-wrapper{padding:34px 0 87px;background:transparent url('/themes/solmani/css/../images/nos-expertise-monogram.svg') no-repeat scroll 109.8% -40px/580px auto}.solutions-detail-wrapper .solution-title{font-size:22px;font-weight:600}.solutions-detail-wrapper .solutions-description-block{display:flex;align-items:center;justify-content:center}.solutions-detail-wrapper .solution-description{font-size:16px;line-height:1.57;color:#7f8897;width:350px;max-width:100%;margin:0 auto}.solutions-detail-wrapper>.container{display:flex;align-items:center}.solutions-detail-wrapper .page-header{margin:0}.solutions-detail-wrapper .title{font-size:24px;font-weight:300;color:rgba(35,47,69,.5);text-align:center}.solutions-detail-wrapper .solution-title-block{margin-bottom:84px}.associated-services{padding:68px 0 23px}.nos-modeles{padding:58px 0 75px;background-color:#f8f9fa}.nos-modeles .block-title{margin-bottom:66px}.product-wrapper{display:block;background-color:#fff;padding:34px 30px 40px 42px;text-align:left}.product-wrapper .product-image img{max-width:275px;max-height:165px;width:auto;height:auto;margin:0 auto 23px}.product-wrapper .product-description-block{margin-bottom:30px}.product-wrapper .product-description-block .product-title{font-size:22px;font-weight:600;color:#232f45;line-height:1.36;margin-bottom:10px}.product-wrapper .product-description-block .product-description{font-size:14px;line-height:1.57;color:#7f8897}body.domain-techcity .product-wrapper .product-link{font-size:14px;font-weight:600;line-height:2.29;text-transform:uppercase;padding-right:34px;background:transparent url('/themes/solmani/css/../images/green-arrow.svg') no-repeat scroll right center/24px auto;display:inline-block}.product-view-block .views-row{margin-bottom:30px}.product-view-block .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap}.associated-services .block-title{margin-bottom:55px}.product-view-block{position:relative}.download-file-block{display:none}.product-view-block .download-file-block{display:block}.product-view-block .view-header{position:absolute;right:31px;top:-122px}body.domain-techcity .download-file .blue-btn{background-image:linear-gradient(114deg,#69b75f 19%,#409735 93%)}body.domain-techcity .download-file .blue-btn:hover,body.domain-techcity .download-file .blue-btn:focus{background-image:linear-gradient(0deg,#69b75f,#69b75f)}body.page-node-type-product .main-container{width:100%;padding:0}body.page-node-type-product .main-container>.row{margin:0}body.page-node-type-product .main-container>.row>.col-sm-12{padding:0}.product-detail-wrapper{padding:34px 0 0}.product-detail-wrapper .page-header{margin:0}.product-detail-wrapper .title{font-size:24px;font-weight:300;color:rgba(35,47,69,.5);text-align:center}.product-detail-wrapper .product-title-block{margin-bottom:84px}.product-detail-wrapper .product-images-block{margin-bottom:99px}.product-detail-wrapper .fonctionnalites{padding:45px 0 46px;background-color:#f8f9fa}.product-detail-wrapper .options{padding:45px 0 46px}.product-detail-wrapper .specifications-techniques{padding:45px 0 46px;background-color:#f8f9fa}.product-detail-wrapper .field--type-entity-reference-revisions .field--label{font-size:32px;line-height:1.66;font-weight:400}.product-detail-wrapper .field--type-entity-reference-revisions .product-section-block .prodcut-section-title{font-size:22px;font-weight:600;color:#7f8897}.product-detail-wrapper .field--type-entity-reference-revisions .product-section-block .product-section-description{color:#7f8897}.product-detail-wrapper .field--type-entity-reference-revisions .field--items>.field--item{border-bottom:1px solid #dfe1e5;padding:10px 0 18px}.product-detail-wrapper .field--type-entity-reference-revisions .field--items>.field--item:last-child{border-bottom:0}.associated-product{padding:63px 0 101px;background:#f8f9fa url('/themes/solmani/css/../images/nos-expertise-monogram.svg') no-repeat scroll center -368px/926px auto}body.domain-techcity .associated-product .slick__arrow button,body.domain-techcity .associated-product .slick__arrow button:hover,body.domain-techcity .associated-product .slick__arrow button:focus{background-image:none}body.domain-techcity .associated-product .slick-prev:before{background-image:url(/themes/solmani/css/../images/back-arrow.svg)}body.domain-techcity .associated-product .slick-next:before{background-image:url(/themes/solmani/css/../images/next-arrow.svg)}.associated-product .slick--skin--boxed .slide__content{border-bottom:0;border:0;margin:0}.associated-product .slick--skin--boxed .slide__content:hover{box-shadow:none}.associated-product .slick--skin--boxed-carousel .slide__caption{padding:0}.associated-product .block-title{margin-bottom:66px}.associated-product .slick--skin--boxed>.slick__slider>.slick-list{margin:0}.associated-product .slick-initialized .slick-slide{padding:0 15px}.associated-product .slick__arrow button.slick-prev{left:-54px}.associated-product .slick__arrow button.slick-next{right:-54px}.associated-product .slick--view--nos-modeles--block-2.slick--skin--boxed-carousel .slick-slide .views-field-nothing{width:100%;padding:0}.product-detail-wrapper .specifications-techniques .field--name-field-specifications-techniques{margin-bottom:19px}.download-file .custom-btn{padding:0 10px 0 15px}.download-file .custom-btn:after{content:"";background:transparent url('/themes/solmani/css/../images/arrow-down.svg') no-repeat scroll center/100% auto;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:10px}body.domain-techcity .contact-left-section .contact-email a{color:#69b75f}body.domain-techcity .contact-left-section .contact-address{background:transparent url(/themes/solmani/css/../images/address-icon-green.svg) no-repeat scroll left 3px/24px auto}body.domain-techcity .contact-left-section .contact-email{background:transparent url('/themes/solmani/css/../images/mail-icon-green.svg') no-repeat scroll left top/22px auto}body.domain-techcity .footer .first-row .region-first-row{display:flex;align-items:center}body.domain-techcity .footer-menu .menu li>a:hover,body.domain-techcity .footer-menu .menu li>a:focus,body.domain-techcity .footer-menu .menu li>span:hover{color:#69b75f}body.domain-techcity .footer .block.inno-display-contact .field .phone-block a{background:transparent url(/themes/solmani/css/../images/phone-green.svg) no-repeat scroll left center/13px auto}body.domain-techcity .footer .block.inno-display-contact .field .email-block a{background:transparent url('/themes/solmani/css/../images/envelope-green.svg') no-repeat scroll left center/14px auto}body.domain-techcity .footer .block .field .phone-block a:hover{color:#69b75f}body.domain-techcity .social-links a.linkedin{background:#69b75f url('/themes/solmani/css/../images/linkedin-blue.svg') no-repeat scroll center/9px auto}body.domain-techcity .social-links a.facebook{background:#69b75f url('/themes/solmani/css/../images/facebook-blue.svg') no-repeat scroll center/6px auto}body.domain-techcity .social-links a.twitter{background:#69b75f url('/themes/solmani/css/../images/twitter-blue.svg') no-repeat scroll center/10px auto}body.domain-techcity .social-links a.youtube{background:#69b75f url('/themes/solmani/css/../images/youtube-blue.svg') no-repeat scroll center/12px auto}body.domain-techcity .social-links a.instagram{background:#69b75f url('/themes/solmani/css/../images/instagram-white.svg') no-repeat scroll center/10px 10px}body.domain-techcity .social-links a.linkedin:hover{background:#232f45 url('/themes/solmani/css/../images/linkedin-green-hover.svg') no-repeat scroll center/9px auto}body.domain-techcity .social-links a.facebook:hover{background:#232f45 url('/themes/solmani/css/../images/facebook-green-hover.svg') no-repeat scroll center/6px 12px}body.domain-techcity .social-links a.twitter:hover{background:#232f45 url('/themes/solmani/css/../images/twitter-green-hover.svg') no-repeat scroll center/10px auto}body.domain-techcity .social-links a.youtube:hover{background:#232f45 url('/themes/solmani/css/../images/youtube-green-hover.svg') no-repeat scroll center/12px auto}body.domain-techcity .social-links a.instagram:hover{background:#232f45 url('/themes/solmani/css/../images/instagram-vert.svg') no-repeat scroll center/10px 10px}body.domain-techcity .block.copyright-block .field a:hover{color:#69b75f}.views_slideshow_cycle_teaser_section{height:800px !important}.views_slideshow_cycle_teaser_section .views-row{height:100%}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .video-block-custom{width:100%;height:100%;object-fit:cover;display:block}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{height:100% !important}.slider-static-block-section{position:absolute;left:15px;right:0;bottom:72px;display:flex}.slider-static-block-section .slider-static-block{position:relative;width:360px;max-width:100%;padding:30px 32px 30px 36px;z-index:95;line-height:1.14;display:flex;align-items:center;justify-content:center}.slider-static-block-section .slider-static-block .slider-static-block-title{font-size:35px;font-weight:600;line-height:40px;color:#fff;margin-bottom:15px}.slider-static-block-section .slider-static-block .slider-static-block-description{color:#fff;font-size:20px;line-height:25px;font-weight:400;margin-bottom:22px}.slider-static-block-section .slider-static-block .custom-btn{min-width:220px}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide img{height:100%;object-fit:cover}.views_slideshow_cycle_teaser_section .youtube-block{width:100%;height:100%}.views_slideshow_cycle_teaser_section .youtube-block iframe{width:100%;height:100%}body.domain-techcity .ultimenu__flyout .ultimenu__region:before{background:transparent url('/themes/solmani/css/../images/top-menu-arrow-green.png') no-repeat scroll center 13px/35px auto;content:"";width:35px;height:23px;position:absolute;left:37%;right:0;top:-46px}body.domain-techcity .ultimenu__flyout .ultimenu__region{position:relative}body.domain-techcity .custom-menu-type-3{color:#232f45;font-family:'Lato',sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:19px;padding-left:39px;pointer-events:none;display:flex;min-height:30px;align-items:center}body.domain-techcity .ultimenu__flyout .menu-level-0 li{margin-bottom:10px}body.domain-techcity .ultimenu__flyout .menu-level-0 li a{font-size:16px;color:#7f8897;transition:all .2s ease;padding:0}body.domain-techcity .ultimenu__flyout .menu-level-0 li a:hover{border-left:5px solid #69b75f;font-weight:900;background-color:transparent;padding:0 0 0 8px}body.domain-techcity .solutions-detail-wrapper .solutions-description-block{flex-direction:column}body.domain-techcity .solutions-detail-wrapper .solution-description{width:450px}body.domain-techcity .solution-cta-block{background:linear-gradient(136deg,#69b75f 17.68%,#409735 92.62%)}body.domain-techcity .view-solution-video-image-slider .play-btn,body.domain-techcity .video-thumbnail .play-btn-icon{background-image:url('/themes/solmani/css/../images/teach-city-play.svg')}body.domain-techcity .solutions-detail-wrapper>.container{align-items:start}body.domain-techcity .solution-cta-block a:hover{background-image:linear-gradient(0deg,#69b75f,#69b75f);color:#fff}body.domain-techcity .ultimenu__flyout .menu-level-0{display:flex;column-gap:100px}
@media only screen and (min-width:991px){.ultimenu--hover li:hover > .ultimenu__flyout{display:block;}html.is-ultimenu--active .is-ultimenu__canvas-off,html.is-ultimobile .is-ultimenu__canvas-off{max-width:940px!important;padding:0 15px;background:transparent!important;}}@media only screen and (min-width:1200px){html.is-ultimenu--active .is-ultimenu__canvas-off,html.is-ultimobile .is-ultimenu__canvas-off{max-width:1140px!important;}}@media only screen and (max-width:1800px){body.page-node-36 .full-content-bottom{background-position:-55px -70px;}}@media only screen and (max-width:1438px){.about-us-block-link{height:209px;}}@media only screen and (max-width:1300px){.slider-static-block-section{bottom:35px;}}@media only screen and (max-width:1199px){.navbar-nav > li > a,.navbar-nav > li > span{margin:0 12px;font-size:13px;}.ultimenu .ultimenu__link{margin:0 10px;font-size:13px;}body.path-frontpage .navbar .logo{height:auto;}.navbar .logo{width:160px;height:30px;}.navbar .logo img{width:160px;}.slider-static-block-section .slider-static-block{min-height:205px;padding:12px 22px;}.slider-static-block-section .slider-static-block .slider-static-block-title{font-size:20px;}.slider-static-block-section .slider-static-block .slider-static-block-description{font-size:18px;}.custom-btn,.pager__item a.button{min-height:40px;font-size:12px;}h2,.associated-services .block-title,.associated-product .block-title{font-size:35px;margin-bottom:22px;}.nos-segments-block .nos-segments .segments-icon img,.nos-segments-block .nos-segments .segments-title:before{width:60px!important;}.nos-segments-block .nos-segments .segments-title,.nos-segments-block .nos-segments .segments-subtitle{font-size:16px;margin-bottom:12px;}.nos-segments-block .nos-segments .segments-description{margin-bottom:20px;}.nos-segments-block{min-height:400px;}.nos-segments-block .nos-segments{width:312px;padding:0 15px;}.nos-expertises-section{padding:38px 0;background-position:center -395px;background-size:660px auto;}.view-id-nos_expertises.view-display-id-block_1 .view-content .views-row{width:165px;}.view-id-nos_expertises.view-display-id-block_1 .views-row .views-field-title span{font-size:15px;}.cas-wrapper .cas-title{font-size:19px;background-size:22px auto;padding-left:36px;}.cas-wrapper .cas-description{font-size:15px;}.news-wrapper .news-title{font-size:20px;}.full-content-bottom{padding-top:35px;background-size:290px auto;background-position:-35px -95px;}.homepage-contact-section .field--name-body{font-size:18px;}.cas-section .view-footer a{font-size:14px;}.footer{padding:40px 0 17px;}.footer-logo img{width:150px;}.footer .block .field{font-size:14px;}.social-links a{width:30px;height:30px;}.footer-menu .menu li > a,.footer-menu .menu li > span{font-size:14px;}.footer .block .field .phone-block a,.footer .block .field .email-block a{font-size:14px;}.footer-menu .menu li{margin-bottom:15px;}.page-header{margin:25px 0 35px;}.page-header span{font-size:35px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row{margin-bottom:80px;}.case-studies-section{padding:45px 0 30px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper{padding:15px 0;display:flex;align-items:center;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-description-block .news-description{font-size:14px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-title{padding-bottom:10px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-published-date{padding-bottom:10px;}.about-us-section .field--name-field-section-with-image-text .block-description .field--name-field-description{font-size:14px;}.about-us-section .field--name-field-section-with-image-text .block-description .section-title-border{font-size:18px;margin-bottom:10px;}.about-us-section .field--name-field-section-with-image-text .block-description .section-title-border:after{margin:6px 0 0;}.figures-and-benefits{padding:30px 0;}.figures-and-benefits .section-title{font-size:25px;margin-bottom:40px;}.figures-and-benefits .figures-and-benefits-block span{font-size:35px;}.figures-and-benefits .figures-and-benefits-block .title{font-size:17px;}.about-us-block-link{height:175px;}.about-us-block-link a{font-size:22px;}.about-us-block-link a img{width:20px;}body.page-node-36 .full-content-bottom{background-position:-55px -70px;}body.page-node-36 .full-content-bottom > .container{background-size:530px auto;background-position:-52px -40px;}.block .ultimenu__flyout .ultimenu__region{width:940px;padding:20px 0;}.contact-form .flex-container .captcha{transform:scale(0.9) translateX(-5%);}.footer .block.newsletter-block h2.block-title{margin-top:12px;font-size:16px;}#mc_embed_signup .mc-field-group input{height:40px;}body.domain-solmani .ultimenu__flyout .ultimenu__region:before{left:42%;}.solutions-detail-wrapper{padding:34px 0 55px;background-size:400px auto;background-position:113.8% -32px;}.solutions-detail-wrapper .solution-title-block{margin-bottom:45px;}.nos-modeles{padding:35px 0 40px;}.nos-modeles .block-title{margin-bottom:50px;}.product-wrapper{padding:22px 30px;}.associated-services .nos-expertises .view-content .views-row{width:150px;}.product-wrapper .product-description-block .product-title{font-size:20px;}.product-wrapper .product-description-block{margin-bottom:20px;}.product-detail-wrapper .product-title-block{margin-bottom:45px;}.product-detail-wrapper .product-images-block{margin-bottom:55px;}.product-detail-wrapper .fonctionnalites,.product-detail-wrapper .options,.product-detail-wrapper .specifications-techniques{padding:24px 0 20px;}.product-detail-wrapper .field--type-entity-reference-revisions .field--label{font-size:24px;}.product-detail-wrapper .field--type-entity-reference-revisions .product-section-block .prodcut-section-title{font-size:18px;}.associated-product{padding:35px 0 45px;background-size:590px auto;background-position:center -232px;}.product-view-block .view-header{top:-100px;}.product-view-block.view-id-nos_modeles.view-display-id-block_2 .view-header{top:-76px;}.nos-solution-slider-block .slick__arrow button{width:40px;height:40px;}.nos-solution-slider-block .slick__arrow{bottom:12px;left:22px;}.slider-static-block-section{bottom:20px;}}@media only screen and (min-width:768px) and (max-width:1199px){.popup-modal-custom .modal-dialog{max-width:725px;}.popup-modal-custom .modal-main-wrap .modal-left-sec{width:300px;height:450px;}.popup-modal-custom .modal-main-wrap .modal-right-sec{max-width:420px;}.popup-modal-custom .modal-main-wrap .modal-right-sec h2{font-size:31px;line-height:normal;}.popup-modal-custom .modal-main-wrap .modal-right-sec .modal-right-inner{padding-right:30px;}.popup-modal-custom .modal-main-wrap{column-gap:23px;}.popup-modal-custom .popup-btn{padding-top:8px;}.popup-modal-custom .modal-right-inner{padding-right:20px;}.views_slideshow_cycle_teaser_section{height:300px !important;}.solutions-detail-wrapper .solution-description{width:350px!important;}.view-solution-video-image-slider .youtube-para,.view-solution-video-image-slider .video,.view-solution-video-image-slider .slide__description img{height:186px;}}@media only screen and (max-width:991px){.navbar-toggle{display:block;}.button.button--ultimenu{display:none;}.header-wrapper .navbar-default{display:block;}.navbar-default .navbar-toggle{margin:0;padding:0;border:0;}.container > .navbar-header{margin:0;display:flex;align-items:center;justify-content:space-between;width:100%;}.container > .navbar-header .region-navigation{width:100%;}.navbar-default .navbar-toggle .icon-bar{background-color:#fddb2d;}body.domain-inno-display .navbar-default .navbar-toggle .icon-bar{background-color:#42b8eb;}body.domain-smartroad .navbar-default .navbar-toggle .icon-bar{background-color:#e52526;}body.domain-techcity .navbar-default .navbar-toggle .icon-bar{background-color:#69b75f;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent;}.navbar-default .navbarcollapse{background-color:#fff;}.header-wrapper .navbar-default{width:100%;display:block;padding-top:18px;max-width:100%;}.navbar-default .navbar-nav{float:none;margin:0;padding:10px;}.navbar-nav > li{float:none;}.navbarcollapse{clear:both;}.navbar-nav > li > a,.navbar-nav > li > span{margin:0 7px;font-size:12px;display:inline-block;}.navbarcollapse .navbar-nav > li{margin-bottom:10px;}body.path-frontpage .navbar-nav > li > a,body.path-frontpage .navbar-nav > li > span,body.path-frontpage .navbar-nav > li > a:hover,body.path-frontpage .navbar-nav > li > span:hover,body.path-frontpage .navbar-nav > li > a:focus,body.path-frontpage .navbar-nav > li > span:focus,body.path-frontpage .navbar-default .navbar-nav > li > a,body.path-frontpage .navbar-nav > li > a.is-active{color:#7f8897!important;}body.path-frontpage .header-wrapper .navbar-default{padding:18px 15px 0;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{border-color:transparent;background-color:transparent;}.dropdown-menu{position:static;border-radius:0;box-shadow:none;border:0;float:none;}.navbarcollapse .navbar-nav > li > .dropdown-menu > li > a{font-weight:bold;}.navbarcollapse .navbar-nav > li > .dropdown-menu > li > .dropdown-menu{display:block;padding-left:35px;}.navbarcollapse .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a,.navbarcollapse .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > span{color:#7f8897;transition:all 0.2s ease;padding:0;}.navbarcollapse .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li{margin-bottom:8px;}.navbarcollapse .navbar-nav > li.expanded.dropdown > a.is-active{border-color:transparent;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#7f8897;}.navbar-default .navbar-nav > li > a{display:inline-block;}.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#232f45;}.navbarcollapse .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:hover,.navbarcollapse .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > span:hover{border-left:5px solid #fddb2d;font-weight:900;padding-left:8px;}.slider-static-block-section .slider-static-block{min-height:205px;padding:12px 22px;width:100%;}.slider-static-block-section .slider-static-block .slider-static-block-title{font-size:20px;}.slider-static-block-section .slider-static-block .slider-static-block-description{font-size:18px;}.custom-btn,.pager__item a.button{min-height:40px;font-size:12px;}h2,.associated-services .block-title,.associated-product .block-title{font-size:30px;margin-bottom:22px;}.nos-segments-block .nos-segments .segments-icon img,.nos-segments-block .nos-segments .segments-title:before{width:60px!important;}.nos-segments-block .nos-segments .segments-title,.nos-segments-block .nos-segments .segments-subtitle{font-size:16px;margin-bottom:12px;}.nos-segments-block .nos-segments .segments-description{margin-bottom:20px;}.nos-segments-block{min-height:380px;}.nos-expertises-section{background-size:440px auto;background-position:center -258px;padding:28px 0;}.view-id-nos_expertises.view-display-id-block_1 .views-row .views-field-field-nos-expertise-icon{margin-bottom:5px;}.view-id-nos_expertises.view-display-id-block_1 .views-row .views-field-title span{font-size:15px;}.view-id-nos_expertises.view-display-id-block_1 .view-content .views-row{width:50%;margin:0 auto 30px;}.view-id-nos_expertises.view-display-id-block_1 .view-content{margin-bottom:0;}.homepage-cas-section{padding:28px 0 90px;}.cas-wrapper .cas-title{font-size:18px;background-size:20px auto;padding-left:35px;}.cas-wrapper .cas-description{font-size:14px;}.cas-wrapper{min-height:300px;padding:20px 15px 35px;}.cas-section .views-slideshow-controls-bottom .views_slideshow_controls_text span{width:40px;height:40px;}.cas-section .view-footer{font-size:14px;padding:20px 22px;width:290px;right:55px;}.cas-section .view-footer a{font-size:13px;background-size:20px auto;padding-right:22px;}.cas-section .views-slideshow-controls-bottom{top:280px;left:260px;}.news-wrapper .news-title{font-size:18px;}.nos-clients .nos-clients-header .field--name-body{font-size:19px;}.full-content-bottom{padding-top:40px;background-size:280px auto;background-position:-35px -90px;}.homepage-contact-section .field--name-body{font-size:16px;}.contact-left-section,.contact-form-block{margin-bottom:0;}.contact-form-block{padding-top:72px;}.footer-logo img{width:150px;}.footer .block .field{font-size:14px;}.social-links a{width:30px;height:30px;}.footer-menu .menu li > a,.footer-menu .menu li > span{font-size:14px;}.footer .block .field .phone-block a,.footer .block .field .email-block a{font-size:14px;}.footer-menu .menu li{margin-bottom:15px;}.page-header{margin:25px 0 35px;}.page-header span{font-size:30px;}.view-id-nos_expertises_detail.view-display-id-block_1 .views-row .nos-expertise-wrapper{align-items:center;}.view-id-nos_expertises_detail.view-display-id-block_1 .views-row .nos-expertise-wrapper .expertise-image{margin-bottom:20px;}.view-id-nos_expertises_detail.view-display-id-block_1 .views-row .views-field-field-nos-expertise-icon img{max-height:38px;}.view-id-nos_expertises_detail.view-display-id-block_1 .views-row .views-field-field-nos-expertise-icon{margin-bottom:5px;}.view-id-nos_expertises_detail.view-display-id-block_1 .views-row .views-field-title{font-size:19px;}.nos-expertises-detail-block{padding-bottom:20px;}.view-id-nos_expertises_detail.view-display-id-block_1 .views-row{margin-bottom:30px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper{position:static;width:100%;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row{margin-bottom:40px;}.view-filters .views-exposed-form .form-item label{font-size:10px;}.case-studies-section{padding:25px 0 30px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper{padding:15px 0;display:flex;align-items:center;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-description-block .news-description{font-size:14px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-title{padding-bottom:10px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-published-date{padding-bottom:10px;}.about-us-section .field--name-field-section-with-image-text .block-description .field--name-field-description{font-size:14px;}.about-us-section .field--name-field-section-with-image-text .block-description .section-title-border{font-size:18px;margin-bottom:10px;}.about-us-section .field--name-field-section-with-image-text .block-description .section-title-border:after{margin:6px 0 0;}.figures-and-benefits{padding:30px 0;}.figures-and-benefits .section-title{font-size:25px;margin-bottom:40px;}.figures-and-benefits .figures-and-benefits-block span{font-size:35px;}.figures-and-benefits .figures-and-benefits-block .title{font-size:17px;}.about-us-block-link{height:130px;}.about-us-block-link a{font-size:22px;}.about-us-block-link a img{width:20px;}h3{font-size:25px;}body.page-node-36 .full-content-bottom > .container{background-size:460px auto;background-position:-52px -40px;}.case-detail-wrapper .case-slider{margin-bottom:20px;}.slick-next:before{width:7px;height:12px;}.slick-prev:before{width:18px;height:22px;}.case-detail-wrapper .case-description-block .case-description-title{font-size:20px;}.case-detail-wrapper .case-description-block .case-description-title:after{margin:10px 0 0;}.case-detail-wrapper .case-description-block .field--type-text-long{font-size:15px;}body.page-node-type-cas .main-container{padding:20px 0 32px;}.back-link{margin-bottom:20px;}.back-link a{font-size:12px;background-size:18px auto;padding-left:20px;}.cas-detail-page-static-title .field--name-body{font-size:18px;}.news-detail-wrapper .news-title{font-size:25px;}.news-detail-wrapper .field--name-body,.news-detail-wrapper .field--name-field-description-2{font-size:15px;}body.page-node-type-actualite .main-container{width:100%;}.contact-form .flex-container.form-group{display:block;}.contact-form .flex-container .captcha{transform:scale(0.8) translateX(-12%);margin-bottom:15px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper .view-more{bottom:5px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-block:hover .cas-wrapper .view-more{right:0;}.about-us-section .field--name-field-section-with-image-text .block-description{padding:20px;}.about-us-section .field--name-field-section-with-image-text .field--item .paragraph--type--section-with-image-text .content .paragraph-block-image .field--name-field-section-image{height:100%;}.about-us-section .field--name-field-section-with-image-text .field--item .paragraph--type--section-with-image-text .content .paragraph-block-image .field--name-field-section-image img{height:100%;object-fit:cover;}.footer .block.newsletter-block h2.block-title{margin-top:12px;font-size:14px;}#mc_embed_signup .mc-field-group input{height:40px;padding:8px 18px!important;font-size:14px;}.solutions-detail-wrapper{padding:34px 0 55px;background-size:310px auto;background-position:114.8% -22px;}.solutions-detail-wrapper .solution-title-block{margin-bottom:45px;}.nos-modeles{padding:35px 0 40px;}.nos-modeles .block-title{margin-bottom:50px;}.product-wrapper{padding:22px 30px;}.associated-services .nos-expertises .view-content .views-row{width:150px;}.product-wrapper .product-description-block .product-title{font-size:20px;}.product-wrapper .product-description-block{margin-bottom:20px;}.product-detail-wrapper .product-title-block{margin-bottom:45px;}.product-detail-wrapper .product-images-block{margin-bottom:55px;}.product-detail-wrapper .fonctionnalites,.product-detail-wrapper .options,.product-detail-wrapper .specifications-techniques{padding:24px 0 20px;}.product-detail-wrapper .field--type-entity-reference-revisions .field--label{font-size:24px;}.product-detail-wrapper .field--type-entity-reference-revisions .product-section-block .prodcut-section-title{font-size:18px;}.associated-product{padding:40px 0 45px;background-size:590px auto;background-position:center -232px;}.product-view-block .view-header{position:static;padding:0 15px;margin-bottom:20px;}.product-view-block.view-id-nos_modeles.view-display-id-block_2 .view-header{padding:0 25px;}.is-ultimenu-canvas .is-ultimenu-canvas-off{z-index:0;}.nos-expertises-detail .views-row .views-field-title{font-size:19px;}.nos-expertises-detail .views-row,.about-us-section .field--name-field-section-with-image-text .field--item .paragraph--type--section-with-image-text .content{margin-bottom:30px;}.nos-expertises-detail .views-row .nos-expertise-wrapper .expertise-image .nos-expertise-image{margin-bottom:20px;}.nos-expertises-detail .views-row .views-field-field-nos-expertise-icon img{max-height:38px;}.nos-solution-slider-block .slick__arrow button{width:38px;height:38px;}.nos-solution-slider-block .slick__arrow{bottom:6px;left:13px;}.slider-static-block-section{position:static;padding:0;margin-bottom:0;bottom:0;left:0;z-index:9;margin:0;width:100%;}}@media only screen and (max-width:767px){body.path-frontpage .header-wrapper .navbar-default{padding:18px 15px 0;}.cas-section .views-field-nothing{position:static;}.cas-section .view-footer{position:static;width:100%;}.slider-static-block-section{position:relative;padding:0;margin-bottom:0;bottom:0;left:0;z-index:9;}body.path-frontpage .navbar .logo{padding:0;height:auto;}.navbar .logo{width:150px;height:28px;}.navbar .logo img{width:150px;}.slider-static-block-section .slider-static-block{z-index:1;min-height:235px;padding:12px 22px;width:100%;}h2,.associated-services .block-title,.associated-product .block-title{font-size:24px;margin-bottom:20px;}.nos-expertises-section{background-size:310px auto;background-position:center -182px;padding:28px 0;}body{font-size:14px;}.homepage-cas-section{padding:28px 0 60px;}.cas-wrapper{width:100%;}.cas-section .views-slideshow-controls-bottom{top:auto;left:auto;bottom:156px;right:30px;}.news-section{padding:30px 0 45px;}.view-id-homepage_news.view-display-id-block_1 .views-row{margin-bottom:30px;}.news-wrapper .news-title{font-size:17px;padding-bottom:14px;}.news-wrapper .view-more-block{justify-content:space-between;}.view-id-homepage_news.view-display-id-block_1 .view-content{margin-bottom:40px;}.nos-clients .nos-clients-header .field--name-body{font-size:18px;padding:0 15px;}.nos-clients .nos-clients-header{margin-bottom:40px;}.nos-clients{padding:28px 0 20px;}.full-content-bottom{background-position:-35px -35px;background-size:200px auto;padding-top:30px;}.homepage-contact-section .field--name-body{font-size:16px;}.contact-left-section,.contact-form-block{padding:20px 0 0;margin-bottom:0;}.footer{padding:32px 0 17px;}.footer-logo img{width:150px;}.footer .first-row{margin-bottom:20px;}.footer .block .field{font-size:14px;}.social-links-block,.footer .footer-logo{margin-bottom:35px;}.footer .footer-menu{margin-bottom:20px;}.footer-menu .menu li{margin-bottom:15px;}.footer-menu .menu li > a,.footer-menu .menu li > span{font-size:14px;}.footer .block .field .phone-block{margin-bottom:8px;}.footer .block .field .phone-block a,.footer .block .field .email-block a{font-size:14px;}.footer .last-row{margin-bottom:5px;}.cas-section .view-content{margin-bottom:30px;}.page-header{margin:25px 0 35px;line-height:1;}.page-header span{font-size:25px;}.page-header:after{margin:12px auto 0;}.view-id-nos_expertises_detail.view-display-id-block_1 .views-row .nos-expertise-wrapper{display:block;}.view-id-nos_expertises_detail.view-display-id-block_1 .views-row{margin-bottom:20px;}.nos-expertises-detail-block{padding-bottom:30px;}.view-id-nos_expertises_detail.view-display-id-block_1 .views-row .nos-expertise-wrapper .expertise-description .description{width:100%;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper{position:static;width:100%;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row{margin-bottom:40px;}.view-filters .views-exposed-form .form-radios{display:block;}.case-studies-section{padding:25px 0 30px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper{padding:18px 0 20px 0px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-image{padding-bottom:15px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper .news-description-block .news-description{font-size:14px;}.view-id-latest_news.view-display-id-block_1 > .view-content > .views-row > .views-field-nothing > .news-wrapper{width:260px;margin:0 auto 30px;display:block;}.about-us-section .field--name-field-section-with-image-text .field--item .paragraph--type--section-with-image-text .content{display:block;}.about-us-section .field--name-field-section-with-image-text .block-description{padding:30px 15px;}.about-us-section .field--name-field-section-with-image-text .block-description .section-title-border{font-size:19px;}.figures-and-benefits .section-title{font-size:25px;margin-bottom:25px;}.figures-and-benefits{padding:20px 0 40px;}.figures-and-benefits .figures-and-benefits-block span{font-size:35px;}.figures-and-benefits .figures-and-benefits-block{margin-bottom:20px;}.figures-and-benefits .figures-and-benefits-block .title{font-size:18px;}.about-us-block-link{height:auto;display:block;}.about-us-block-link a{width:100%;height:110px;font-size:20px;}.about-us-block-link a img{width:18px;}h3{font-size:22px;}body.page-node-36 .full-content-bottom{padding-top:20px;}body.page-node-36 .full-content-bottom > .container{padding:0;background:none;}body.page-node-36 .full-content-bottom .contact-left-section{padding:20px 15px;}#map{height:275px!important;}.contact-left-section .contact-address,.contact-left-section .contact-email a{font-size:14px;}.case-detail-wrapper .case-slider{margin-bottom:20px;}.slick-next:before{width:7px;height:12px;}.slick-prev:before{width:18px;height:22px;}.case-detail-wrapper .case-description-block .case-description-title{font-size:16px;}.case-detail-wrapper .case-description-block .case-description-title:after{margin:10px 0 0;}.case-detail-wrapper .case-description-block .field--type-text-long{font-size:13px;}body.page-node-type-cas .main-container{padding:20px 0 32px;}.back-link{margin-bottom:20px;}.back-link a{font-size:12px;background-size:18px auto;padding-left:20px;}.cas-detail-page-static-title .field--name-body{font-size:18px;}.news-detail-wrapper .news-title{font-size:20px;}body.page-node-type-actualite .main-container > .row > .col-sm-12{padding:0;}.actualite .content > .container{padding:0;}.news-detail-wrapper .field--name-body,.news-detail-wrapper .field--name-field-description-2{font-size:13px;}.news-description-block .news-wrapper .social-links{justify-content:flex-start;margin-bottom:20px;}.contact-form .flex-container.form-group{display:block;}.contact-form .flex-container .captcha{transform:scale(0.8) translateX(-12%);margin-bottom:15px;}.view-filters .views-exposed-form .form-item{float:left;margin-top:0;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-wrapper .view-more{bottom:5px;}.view-id-etudes_de_cas.view-display-id-block_1 .views-row .cas-block:hover .cas-wrapper .view-more{right:0;}.view-id-homepage_slider.view-display-id-block_1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide img{height:230px;object-fit:cover;}.newsletter-block,#mc_embed_signup .mc-field-block{display:block;}#mc_embed_signup .mc-field-group{margin-bottom:15px;}.footer .block.newsletter-block h2.block-title{margin-top:0;}#mc_embed_signup .mc-field-group input{height:48px;}#mc_embed_signup div.response{width:100%!important;}.footer .block.newsletter-block .field.field--name-body{padding-left:0;}body.domain-inno-display .footer .first-row .region-first-row,body.domain-smartroad .footer .first-row .region-first-row,body.domain-techcity .footer .first-row .region-first-row{display:block;}.nos-solution-slider-block .slick__arrow button{width:38px;height:38px;}.nos-solution-slider-block .slick__arrow{bottom:6px;left:13px;}.view-id-nos_modeles.view-display-id-block_1 .download-file{justify-content:center;}.product-view-block .views-infinite-scroll-content-wrapper{justify-content:center;}.solutions-detail-wrapper{padding:34px 0 38px;background-size:170px auto;background-position:123.8% -8px;}.solutions-detail-wrapper > .container{display:block;}.solutions-detail-wrapper .solutions-images-block{margin-bottom:20px;}.solutions-detail-wrapper .solutions-description-block{display:block;}.solutions-detail-wrapper .solution-title-block{margin-bottom:35px;}.nos-modeles{padding:30px 0;}.product-wrapper{padding:25px 20px 25px 20px;}.nos-modeles .block-title{margin-bottom:35px;}.solutions-detail-wrapper .title,.product-detail-wrapper .title{font-size:20px;}.product-wrapper .product-description-block .product-title{font-size:18px;}.product-wrapper .product-description-block{margin-bottom:20px;}.solutions-detail-wrapper .solution-description{width:100%;margin:0;}.product-detail-wrapper .product-title-block{margin-bottom:40px;}.product-detail-wrapper .product-images-block{margin-bottom:40px;}.product-detail-wrapper .fonctionnalites,.product-detail-wrapper .options,.product-detail-wrapper .specifications-techniques{padding:20px 0 25px;}.product-detail-wrapper .field--type-entity-reference-revisions .field--label{font-size:22px;}.product-detail-wrapper .field--type-entity-reference-revisions .product-section-block .prodcut-section-title{font-size:18px;margin-bottom:15px;}.associated-services{padding:38px 0 0;}.product-view-block .js-pager__items.pager{margin-top:12px;}.associated-product{padding:32px 0 45px;background-size:390px auto;background-position:center -152px;}.download-file .custom-btn:after{width:16px;height:16px;}.product-view-block .view-header{position:static;padding:0 15px;margin-bottom:20px;}.product-view-block.view-id-nos_modeles.view-display-id-block_2 .view-header{padding:0 15px;}.nos-expertises-detail .views-row .nos-expertise-wrapper{display:block;}.nos-expertises-detail .views-row .views-field-title{font-size:19px;}.nos-expertises-detail .views-row,.about-us-section .field--name-field-section-with-image-text .field--item .paragraph--type--section-with-image-text .content{margin-bottom:20px;}.nos-expertises-detail .views-row .nos-expertise-wrapper .expertise-image{margin-bottom:20px;}.nos-expertises-detail .views-row .nos-expertise-wrapper .expertise-description .description{width:100%;}.nos-expertises-detail .views-row .views-field-field-nos-expertise-icon img{max-height:38px;}.popup-modal-custom .modal-dialog{max-width:90%;max-height:90%;}.popup-modal-custom .modal-dialog .modal-content{padding-bottom:40px;}.popup-modal-custom .popup-btn{padding-top:8px;}.popup-modal-custom .modal-main-wrap .modal-right-sec h2{font-size:31px;line-height:normal;margin-bottom:15px;}.popup-modal-custom .modal-main-wrap .modal-right-sec{max-width:90%;margin:auto;}.popup-modal-custom .modal-main-wrap .modal-left-sec{width:100%;height:300px;margin-bottom:20px;}.popup-modal-custom .modal-main-wrap{flex-direction:column;}.views_slideshow_cycle_teaser_section{height:230px!important;}.view-solution-video-image-slider .youtube-para,.view-solution-video-image-slider .video,.view-solution-video-image-slider .slide__description img{height:186px;}}
