@import "../css/animate.min.css";.form-control{display:block;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}.sp-megamenu-parent{list-style:none;padding:0;margin:0;z-index:9;display:block;float:left}.sp-megamenu-parent>li{display:inline-block;position:relative;padding:0}.sp-megamenu-parent>li.menu-justify{position:static}.sp-megamenu-parent>li>a{display:inline-block;padding:0 15px;line-height:35px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#000;margin-right:5px;border-radius:2px}.sp-megamenu-parent>li.sp-has-child>a:after{font-family:fontawesome;content:" \f107"}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li:hover>a{background-color:#0a48b1;color:#fff!important;border-radius:2px}.sp-megamenu-parent>li.active:hover>a,.sp-megamenu-parent>li:hover>a{background-color:#0a48b1;color:#fff!important}.sp-megamenu-parent .sp-module{padding-right:10px}.sp-megamenu-parent .sp-module form#login-form ul.form-links{display:none}.sp-megamenu-parent .sp-mega-group{list-style:none;padding:0;margin:0}.sp-megamenu-parent .sp-mega-group li.sp-has-child .sp-mega-group-child{list-style:none;padding:0;margin:0}.sp-megamenu-parent .sp-dropdown{margin:0;position:absolute;z-index:9999;display:none;padding:15px 0 0}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);border-top:2px solid #0a48b1;padding:10px}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items{list-style:none;padding:0;margin:0}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after{font-family:fontawesome;content:" \f105";float:right}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li.sp-menu-item{margin-bottom:3px}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li.sp-menu-item a{border-radius:3px;font-size:13px!important}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li.sp-menu-item a i{color:#0a48b1;margin-right:10px;width:10px}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li.sp-menu-item a:hover i{color:#fff}.sp-megamenu-parent .sp-dropdown.sp-menu-center{margin-left:45px}.sp-megamenu-parent .sp-dropdown.sp-dropdown-main{top:100%}.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right,.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{left:0}.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-left{right:0}.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub{top:0;left:100%;padding-top:0;padding-left:10px}.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub .sp-dropdown-inner{box-shadow:0 0 5px rgba(0,0,0,.2)}.sp-megamenu-parent .sp-dropdown li.sp-menu-item{display:block;padding:0;position:relative}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{display:block;padding:5px 10px;color:#333}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a.sp-group-title{text-transform:uppercase;font-weight:400;letter-spacing:3px;font-size:14px;padding:0;margin-bottom:15px}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a.sp-group-title:hover{background-color:transparent!important;color:inherit!important;cursor:text}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{color:#fff}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a:hover{color:#fff}.sp-megamenu-parent .sp-dropdown-mega{padding:15px 15px 0!important}.sp-megamenu-parent .sp-dropdown-mega .sp-dropdown-inner{padding:20px}.sp-megamenu-parent .sp-dropdown-mega>.row{margin-top:30px}.sp-megamenu-parent .sp-dropdown-mega>.row:first-child{margin-top:0}.sp-megamenu-parent .sp-has-child:hover>.sp-dropdown{display:block}.sp-megamenu-parent.menu-fade .sp-has-child:hover>.sp-dropdown{-webkit-animation:spMenuFadeIn 400ms;animation:spMenuFadeIn 400ms}.sp-megamenu-parent.menu-zoom .sp-has-child:hover>.sp-dropdown{-webkit-animation:spMenuZoom 400ms;animation:spMenuZoom 400ms}.sp-megamenu-parent.menu-fade-up .sp-has-child:hover>.sp-dropdown{-webkit-animation:spMenuFadeInUp 400ms;animation:spMenuFadeInUp 400ms}#offcanvas-toggler{float:right;line-height:35px}#offcanvas-toggler>i{display:inline-block;padding:0 0 0 10px;font-size:18px;background:0 0;border-radius:3px;cursor:pointer;-webkit-transition:color 400ms,background-color 400ms;-o-transition:color 400ms,background-color 400ms;transition:color 400ms,background-color 400ms}#offcanvas-toggler>i:hover{color:#fff}.close-offcanvas{position:absolute;top:15px;right:15px;z-index:1;color:#000;border:2px solid #eee;border-radius:100%;width:22px;height:22px;line-height:18px;text-align:center;font-size:12px}.close-offcanvas:hover{background:#000;color:#fff}.offcanvas-menu{width:280px;height:100%;background:#fff;color:#999;position:fixed;top:0;opacity:0;z-index:9999;overflow-y:scroll}.offcanvas-menu .offcanvas-inner{padding:20px}.offcanvas-menu .offcanvas-inner .sp-module{margin-top:20px}.offcanvas-menu .offcanvas-inner .sp-module ul>li{border:0}.offcanvas-menu .offcanvas-inner .sp-module ul>li a{border-bottom:1px dotted #e8e8e8;-webkit-transition:300ms;-o-transition:300ms;transition:300ms;padding:4px 20px}.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover{background:#f5f5f5}.offcanvas-menu .offcanvas-inner .sp-module ul>li>a:before{display:none}.offcanvas-menu .offcanvas-inner .sp-module:first-child{margin-top:0}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul{margin:0 -20px}.offcanvas-menu .offcanvas-inner .search{margin-top:25px}.offcanvas-menu .offcanvas-inner .search input{width:100%;border-radius:0;border:1px solid #eee;box-shadow:none;-webkit-box-shadow:none}.ltr .offcanvas-menu{-webkit-transition:opacity 400ms cubic-bezier(.7,0,.3,1),right 400ms cubic-bezier(.7,0,.3,1);transition:opacity 400ms cubic-bezier(.7,0,.3,1),right 400ms cubic-bezier(.7,0,.3,1)}.ltr .body-innerwrapper:after{right:0}.ltr .offcanvas-menu{right:-280px}.ltr.offcanvas .offcanvas-menu{right:0}.body-innerwrapper:after{position:absolute;top:0;width:0;height:0;background:rgba(0,0,0,.8);content:'';opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;z-index:999}.offcanvas{width:100%;height:100%;position:relative}.offcanvas .body-innerwrapper:after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.offcanvas .offcanvas-menu{opacity:1}.offcanvas .offcanvas-menu ul.nav-child li{padding-left:10px}.menu .nav-child.small{font-size:inherit}@-webkit-keyframes spMenuFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes spMenuFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes spMenuZoom{0%{opacity:0;-webkit-transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes spMenuZoom{0%{opacity:0;transform:scale(.8);-webkit-transform:scale(.8)}100%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes spMenuFadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0)}100%{opacity:1;-webkit-transform:none}}@keyframes spMenuFadeInUp{0%{opacity:0;transform:translate3d(0,30px,0)}100%{opacity:1;transform:none}}a{-webkit-transition:color 400ms,background-color 400ms;transition:color 400ms,background-color 400ms}body{line-height:26px;letter-spacing:.3px;color:#444}a,a:hover,a:focus,a:active{text-decoration:none}label{font-weight:400}legend{padding-bottom:10px}img{display:block;max-width:100%;height:auto}.btn,.sppb-btn{-webkit-transition:color 400ms,background-color 400ms,border-color 400ms;-o-transition:color 400ms,background-color 400ms,border-color 400ms;transition:color 400ms,background-color 400ms,border-color 400ms}.offline-inner{margin-top:100px}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{display:block;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}select::-moz-placeholder,textarea::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=color]::-moz-placeholder,.uneditable-input::-moz-placeholder{color:#999;opacity:1}select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,.uneditable-input:-ms-input-placeholder{color:#999}select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder{color:#999}select[disabled],select[readonly],fieldset[disabled] select,textarea[disabled],textarea[readonly],fieldset[disabled] textarea,input[type=text][disabled],input[type=text][readonly],fieldset[disabled] input[type=text],input[type=password][disabled],input[type=password][readonly],fieldset[disabled] input[type=password],input[type=datetime][disabled],input[type=datetime][readonly],fieldset[disabled] input[type=datetime],input[type=datetime-local][disabled],input[type=datetime-local][readonly],fieldset[disabled] input[type=datetime-local],input[type=date][disabled],input[type=date][readonly],fieldset[disabled] input[type=date],input[type=month][disabled],input[type=month][readonly],fieldset[disabled] input[type=month],input[type=time][disabled],input[type=time][readonly],fieldset[disabled] input[type=time],input[type=week][disabled],input[type=week][readonly],fieldset[disabled] input[type=week],input[type=number][disabled],input[type=number][readonly],fieldset[disabled] input[type=number],input[type=email][disabled],input[type=email][readonly],fieldset[disabled] input[type=email],input[type=url][disabled],input[type=url][readonly],fieldset[disabled] input[type=url],input[type=search][disabled],input[type=search][readonly],fieldset[disabled] input[type=search],input[type=tel][disabled],input[type=tel][readonly],fieldset[disabled] input[type=tel],input[type=color][disabled],input[type=color][readonly],fieldset[disabled] input[type=color],.uneditable-input[disabled],.uneditable-input[readonly],fieldset[disabled] .uneditable-input{cursor:not-allowed;background-color:#eee;opacity:1}textareaselect,textareatextarea,textareainput[type=text],textareainput[type=password],textareainput[type=datetime],textareainput[type=datetime-local],textareainput[type=date],textareainput[type=month],textareainput[type=time],textareainput[type=week],textareainput[type=number],textareainput[type=email],textareainput[type=url],textareainput[type=search],textareainput[type=tel],textareainput[type=color],textarea.uneditable-input{height:auto}.group-control select,.group-control textarea,.group-control input[type=text],.group-control input[type=password],.group-control input[type=datetime],.group-control input[type=datetime-local],.group-control input[type=date],.group-control input[type=month],.group-control input[type=time],.group-control input[type=week],.group-control input[type=number],.group-control input[type=email],.group-control input[type=url],.group-control input[type=search],.group-control input[type=tel],.group-control input[type=color],.group-control .uneditable-input{width:100%}#sp-top-bar{padding:8px 0;height:106px}#sp-top-bar .sp-module{display:inline-block;margin:0 0 0 20px}.sp-module-content .mod-languages ul.lang-inline{margin:0;padding:0}.sp-module-content .mod-languages ul.lang-inline li{border:0;display:inline-block;margin:0 5px 0 0}.sp-module-content .mod-languages ul.lang-inline li a{padding:0!important}.sp-module-content .mod-languages ul.lang-inline li>a:before{display:none}ul.social-icons{list-style:none;padding:0;margin:0;float:right}ul.social-icons>li{display:inline-block;margin:0 3px}ul.social-icons>li a{border:1px solid #999;width:50px;height:50px;display:block;line-height:50px;text-align:center;border-radius:50%;color:#999}ul.social-icons>li a:hover{background-color:#fff;border-color:#fff}ul.social-icons>li a:hover i{color:#0a48b1}.sp-contact-info{float:right;list-style:none;padding:0;margin:0 -10px;padding:25px 0}.sp-contact-info li{margin:0 10px;font-size:90%;float:left}.sp-contact-info li:hover i{background-color:#0a48b1;color:#fff}.sp-contact-info li i{margin:0 3px;float:left;line-height:38px;width:40px;text-align:center;font-size:15px;color:#0a48b1;border:1px solid #0a48b1;border-radius:3px}.sp-contact-info li p.contact-content{margin-left:50px;font-size:13px;font-weight:400}.sp-contact-info li p.contact-content span{display:block;line-height:100%;margin:2px 0 8px 5px;letter-spacing:.5px}.sp-contact-info li p.contact-content span:last-child{font-weight:600;color:#000}#sp-header{background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.05);padding:15px 0}.logo{display:inline-block;height:90px;display:table}.logo h1{font-size:30px;line-height:1;font-weight:900;letter-spacing:-1px;margin:0;padding:0;display:table-cell;vertical-align:middle}.logo h1 img{max-height:90px}.logo p{margin:5px 0 0}.sp-retina-logo{display:none}.sticky-wrapper.is-sticky{position:relative;z-index:999}.sticky-wrapper.is-sticky #sp-header{background-color:rgba(255,255,255,.95)!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#sp-header .sp-default-logo{display:none}#sp-header .sp-retina-logo{display:block}}#sp-title{min-height:0}.sp-page-title{padding:40px 0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-attachment:fixed}.sp-page-title h2,.sp-page-title h3{margin:0;padding:0;color:#fff;float:left}.sp-page-title h2{font-size:24px;line-height:1;letter-spacing:2px}.sp-page-title h3{font-size:14px;font-weight:400;line-height:1;margin-top:10px}.sp-page-title .breadcrumb{background:0 0;padding:0;float:right;margin:0}.sp-page-title .breadcrumb>.active{color:rgba(255,255,255,.8)}.sp-page-title .breadcrumb>span,.sp-page-title .breadcrumb>li,.sp-page-title .breadcrumb>li+li:before,.sp-page-title .breadcrumb>li>a{color:#fff}.body-innerwrapper{overflow-x:hidden;-webkit-transition:margin-left 400ms cubic-bezier(.7,0,.3,1);transition:margin-left 400ms cubic-bezier(.7,0,.3,1)}.layout-boxed .body-innerwrapper{max-width:1240px;margin:0 auto;box-shadow:0 0 5px rgba(0,0,0,.2)}#sp-main-body{padding:100px 0}.com-sppagebuilder #sp-main-body{padding:0}.sppb-addon-cta .sppb-cta-subtitle{margin-bottom:0;line-height:26px!important}.sppb-addon-cta .sppb-btn-lg{margin-top:30px}.sppb-addon-image-content{position:relative}.sppb-addon-image-content .sppb-image-holder{position:absolute;top:0;width:50%;height:100%;background-position:100% center;background-size:cover}.sppb-addon-image-content.aligment-left .sppb-image-holder{left:0}.sppb-addon-image-content.aligment-left .sppb-content-holder{padding:120px 0 120px 50px}.sppb-addon-image-content.aligment-right .sppb-image-holder{right:0}.sppb-addon-image-content.aligment-right .sppb-content-holder{padding:120px 50px 120px 0}@media(max-width:768px){.sppb-addon-image-content .sppb-image-holder{position:inherit;width:100%!important;height:300px}}.sp-module{margin-top:50px}.sp-module:first-child{margin-top:0}.sp-module .sp-module-title{margin:0 0 20px;font-size:14px;text-transform:uppercase;line-height:1}.sp-module ul{list-style:none;padding:0;margin:0}.sp-module ul>li{display:block;border-bottom:1px solid #e8e8e8;-webkit-transition:300ms;transition:300ms}.sp-module ul>li>a{display:block;padding:5px 0;line-height:36px;padding:2px 0;-webkit-transition:300ms;transition:300ms}.sp-module ul>li>a:hover{background:0 0}.sp-module ul>li:last-child{border-bottom:0}.sp-module .categories-module ul{margin:0 10px}.sp-module .latestnews>div{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e8e8e8}.sp-module .latestnews>div:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.sp-module .latestnews>div>a{display:block;font-weight:400}.sp-module .tagscloud{margin:-2px 0}.sp-module .tagscloud .tag-name{display:inline-block;padding:5px 10px;background:gray;color:#fff;border-radius:4px;margin:2px 0}.sp-module .tagscloud .tag-name span{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:rgba(0,0,0,.2);border-radius:10px}.login img{display:inline-block;margin:20px 0}.login .checkbox input[type=checkbox]{margin-top:6px}.form-links ul{list-style:none;padding:0;margin:0}.search .btn-toolbar{margin-bottom:20px}.search .btn-toolbar span.icon-search{margin:0}.search .btn-toolbar button{color:#fff}.search .phrases .phrases-box .controls label{display:inline-block;margin:0 20px 20px}.search .phrases .ordering-box{margin-bottom:15px}.search .only label{display:inline-block;margin:0 20px 20px}.search .search-results dt.result-title{margin-top:40px}.search .search-results dt,.search .search-results dd{margin:5px 0}.filter-search .chzn-container-single .chzn-single{height:34px;line-height:34px}.form-search .finder label{display:block}.form-search .finder .input-medium{width:60%;border-radius:4px}.finder .word input{display:inline-block}.finder .search-results.list-striped li{padding:20px 0}.article-info{margin:0 -8px 5px;line-height:12px}.article-info>dd{display:inline-block;font-size:12px;color:#666;text-transform:uppercase;margin:0;padding:0 8px;border-right:1px solid #ddd}.article-info>dd:last-child{border-right:0}.article-info>dd>i{display:inline-block;margin-right:3px}article.item{margin-bottom:50px}.tags{margin-top:20px}.tags>span{text-transform:uppercase;letter-spacing:2px}.content_rating,.content_rating+form{display:none}.voting-symbol{unicode-bidi:bidi-override;direction:rtl;font-size:14px;display:inline-block}.voting-symbol span.star{font-family:fontawesome;font-weight:400;font-style:normal;display:inline-block}.voting-symbol span.star.active:before{content:"\f005"}.voting-symbol span.star:before{content:"\f006";padding-right:5px}.sp-rating span.star:hover:before,.sp-rating span.star:hover~span.star:before{content:"\f005";cursor:pointer}div[itemprop=articleBody]{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}.tags a.label{background:#eee;color:#000;border-radius:30px;font-size:12px;padding:4px 15px;font-weight:600}.post_rating{margin-bottom:20px}.post_rating .ajax-loader,.post_rating .voting-result{display:none}.post-format{position:absolute;top:0;left:-68px;display:block;width:48px;height:48px;font-size:24px;line-height:48px;text-align:center;color:#fff;border-radius:3px}#sp-right .sp-module{background:#fff;padding:40px;border:1px solid #eee;margin-top:30px}#sp-right .sp-module:first-child{margin-top:0}#sp-right .sp-module h3{font-size:17px;font-weight:600;letter-spacing:1px}#sp-right .sp-module .categories-module ul li a{line-height:30px;font-size:13px;font-weight:400;display:inline-block;padding-left:20px}#sp-right .sp-module .tagspopular ul li a:hover{background:#0a48b1;color:#fff!important;border-color:#0a48b1}#sp-right .sp-module .latestnews div{font-style:italic}#sp-right .sp-module .latestnews div a{font-size:14px;font-weight:600;font-style:normal}#sp-right .sp-module .latestnews div span{margin-right:10px}div.blog-content{padding:40px}div.blog-content p.readmore{margin-top:30px}div.blog-content p.readmore a{border-width:2px;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;margin:10px 0 0;border-radius:30px;border-color:#0a48b1;color:#0a48b1;padding:8px 35px;background:0 0}div.blog-content p.readmore a:hover{background:#0a48b1;color:#fff}ul.pagenav li a{border-width:2px;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;margin:10px 0 0;border-radius:30px;border-color:#0a48b1;color:#0a48b1;padding:8px 35px;background:0 0}ul.pagenav li a:hover{background:#0a48b1;color:#fff}article.item-page{padding:30px}article.item-page .entry-image{margin-bottom:30px}body.com-content section#sp-main-body{background-color:#fafafa}article.item{background:#fff;box-shadow:1px 2px 7.28px .72px rgba(0,0,0,.08)}.entry-status,.entry-quote{margin-bottom:50px}.entry-header{position:relative;margin-bottom:30px}.entry-header.has-post-format{margin-left:68px}.entry-header h2{margin:8px 0 0;font-size:24px;line-height:1;font-weight:600!important;letter-spacing:1px;text-transform:capitalize}.entry-header h2 a{color:#000}.entry-header h2 a:hover{color:#0a48b1}.entry-link{padding:70px 50px;position:relative;z-index:1}.entry-link a h4{margin:0;font-size:36px;color:#fff}.entry-link a h4:hover{color:rgba(255,255,255,.85)}.entry-link:before{position:absolute;right:0;font-size:300px;content:"\f0c1";font-family:FontAwesome;transform:rotate(90deg);top:100px;color:rgba(255,255,255,.15);z-index:-1}blockquote{font-style:italic}.entry-quote{position:relative;padding:80px 50px;color:rgba(255,255,255,.9)}.entry-quote:before{position:absolute;left:-40px;font-size:300px;content:"\f10e";font-family:FontAwesome;transform:rotate(15deg);top:-75px;color:rgba(255,255,255,.15)}.entry-quote blockquote small{color:#fff;font-weight:600;font-size:20px}.entry-quote blockquote{padding:0;margin:0;font-size:16px;border:0}.carousel-left,.carousel-right{position:absolute;top:50%;font-size:24px;width:36px;height:36px;line-height:36px;margin-top:-18px;text-align:center;color:#fff;background:rgba(0,0,0,.5);border-radius:4px;-webkit-transition:400ms;transition:400ms}.carousel-left:hover,.carousel-right:hover{color:#fff}.carousel-left:focus,.carousel-right:focus{color:#fff}.carousel-left{left:10px}.carousel-right{right:10px}.newsfeed-category .category{list-style:none;padding:0;margin:0}.newsfeed-category .category li{padding:5px 0}.newsfeed-category #filter-search{margin:10px 0}.category-module,.categories-module,.archive-module,.latestnews,.newsflash-horiz,.mostread,.form-links,.list-striped{list-style:none;padding:0;margin:0}.category-module li,.categories-module li,.archive-module li,.latestnews li,.newsflash-horiz li,.mostread li,.form-links li,.list-striped li{padding:2px 0}.category-module li h4,.categories-module li h4,.archive-module li h4,.latestnews li h4,.newsflash-horiz li h4,.mostread li h4,.form-links li h4,.list-striped li h4{margin:5px 0}#sp-bottom .sp-module .sp-module-title{text-transform:none;font-weight:400;font-size:24px;letter-spacing:0}#sp-footer{color:#fff;text-align:center;padding:20px 0}#sp-footer a{color:rgba(255,255,255,.9)}#sp-footer a:hover{color:#fff}.post-format{border:1px solid}#sp-footer-wrapper ul{display:inline-block}#sp-footer-wrapper ul.nav{display:inline-block;list-style:none;padding:0;margin:0 5px}#sp-footer-wrapper ul.nav li{display:inline-block;margin:0 5px}#sp-footer-wrapper ul.nav li a{display:block}#sp-footer-wrapper ul.nav li a:hover{background:0 0}#sp-footer-wrapper .helix-framework{display:inline-block}#sp-footer-wrapper .helix-framework .helix-logo{display:block;width:130px;height:40px;text-indent:-9999px;background:url(../images/helix-logo-white.png) no-repeat 0 0}#sp-footer-wrapper .copyright{display:block}.sp-comingsoon{width:100%;height:100%;min-height:100%}.sp-comingsoon body{width:100%;height:100%;min-height:100%;color:#fff}.sp-comingsoon .sp-comingsoon-title{margin-top:130px;font-size:42px;margin-bottom:10px;font-weight:700}.sp-comingsoon .sp-comingsoon-content{font-size:28px;font-weight:300}.sp-comingsoon .days,.sp-comingsoon .hours,.sp-comingsoon .minutes,.sp-comingsoon .seconds{display:inline-block;margin:80px 15px}.sp-comingsoon .days .number,.sp-comingsoon .hours .number,.sp-comingsoon .seconds .number,.sp-comingsoon .minutes .number{width:115px;height:120px;line-height:120px;border:1px solid #fff;border-radius:4px;display:inline-block;font-size:48px;font-weight:700}.sp-comingsoon .days .string,.sp-comingsoon .minutes .string,.sp-comingsoon .seconds .string,.sp-comingsoon .hours .string{display:block;font-size:18px;margin-top:10px}.sp-comingsoon .social-icons li{display:inline-block;margin:0 15px}.sp-comingsoon .social-icons li a{color:rgba(255,255,255,.7);font-size:24px;-webkit-transition:color 400ms;transition:color 400ms}.sp-comingsoon .social-icons li a:hover{color:#fff}.error-page{width:100%;height:100%;min-height:100%}.error-page body{width:100%;height:100%;min-height:100%}.error-page .error-page-inner{height:100%;min-height:100%;width:100%;display:table;text-align:center}.error-page .error-page-inner>div{display:table-cell;vertical-align:middle}.error-page .fa-exclamation-triangle{font-size:64px;line-height:1;margin-bottom:10px}.error-page .error-code{font-weight:700;font-size:96px;line-height:1;margin:0 0 10px;padding:0}.error-page .error-message{font-size:24px;line-height:1;margin-bottom:30px}.sp-social-share ul{display:block;padding:0;margin:20px -5px 0}.sp-social-share ul li{display:inline-block;font-size:24px;margin:0 5px}.dl-horizontal dt{margin:8px 0;text-align:left}.page-header{padding-bottom:15px}table.category{width:100%}table.category thead>tr,table.category tbody>tr{border:1px solid #f2f2f2}table.category thead>tr th,table.category thead>tr td,table.category tbody>tr th,table.category tbody>tr td{padding:10px}.contact-form .form-actions{background:0 0;border:0}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li>a{background:#2d2d2d;border-radius:2px;color:#fff;-webkit-transition:300ms;transition:300ms}h2,h3{text-transform:uppercase;line-height:130%!important}h2{letter-spacing:5px}h3{letter-spacing:4px}.sppb-section.overlay{position:relative}.sppb-section.overlay::after{position:absolute;height:100%;background-color:rgba(255,255,255,.7);background-repeat:repeat;width:100%;content:"";top:0;left:0;z-index:-1}.sppb-section.overlay-color{position:relative}.sppb-section.overlay-color::after{position:absolute;height:100%;background-color:rgba(10,72,177,.9);background-repeat:repeat;width:100%;content:"";top:0;left:0;z-index:-1}.sppb-section.overlay-dark{position:relative}.sppb-section.overlay-dark::after{position:absolute;height:100%;background-color:rgba(23,22,33,.6);background-repeat:repeat;width:100%;content:"";top:0;left:0;z-index:-1}#sp-page-builder .page-content .sppb-section{margin-top:0}.sppb-image-holder:before{background-color:rgba(255,255,255,.7);z-index:1;width:100%;height:100%}.sppb-btn{border-radius:30px;padding:8px 35px;text-transform:uppercase;font-weight:600;font-size:13px;margin-top:10px}.sppb-btn.sppb-btn-primary{border:2px solid #0a48b1;background-color:transparent!important;color:#0a48b1}.sppb-btn.sppb-btn-primary:hover{background-color:#0a48b1!important;color:#fff;border-color:#0a48b1!important}.sppb-btn.sppb-btn-info{background:0 0;padding:0;color:#0a48b1;border:0;letter-spacing:0}.sppb-btn.sppb-btn-info i{margin-left:5px;transition:all .2s ease-in-out 0s}.sppb-btn.sppb-btn-info:hover i{margin-left:10px;transition:all .2s ease-in-out 0s}.sppb-btn.sppb-btn-default{border:2px solid #0a48b1;border-color:#0a48b1!important;background-color:#0a48b1!important;color:#fff}.sppb-btn.sppb-btn-default:hover{background-color:transparent!important;color:#0a48b1;border-color:#0a48b1!important}.sppb-btn.sppb-btn-link{padding:8px!important;width:35px;height:35px;border:1px solid;border-radius:3px!important}.sppb-btn.sppb-btn-link:hover{background-color:#0a48b1;color:#fff;border-color:#0a48b1}.sppb-btn.sppb-btn-success{background-color:#fff;color:#0a48b1;border:0}.sppb-btn.sppb-btn-success:hover{background-color:rgba(255,255,255,.8)!important}.sppb-btn.sppb-btn-lg{padding:12px 40px;font-size:16px;font-weight:600}p.sppb-image-content-text{margin-bottom:40px}.sppb-animated-number-title{font-weight:600;text-transform:uppercase}.sppb-addon-animated-number .sppb-icon{border-right:2px solid #fff;float:left;margin-right:15px;padding-right:15px}.sppb-animated-number{font-weight:700}.sppb-addon-persion{border:1px solid #f1f1f1;border-radius:3px;padding:15px;background:#fff}.sppb-addon-persion:hover{box-shadow:1px 1px 2px 0 rgba(0,0,0,.1)}.sppb-addon-persion .sppb-person-image img{width:100%}.sppb-addon-persion .sppb-person-information{margin:15px 15px 0;text-transform:uppercase}.sppb-addon-persion .sppb-person-information .sppb-person-name{letter-spacing:1px}.sppb-addon-persion .sppb-person-information .sppb-person-designation{letter-spacing:1px;font-size:11px!important;font-style:italic}.sppb-addon-persion .sppb-person-introtext{margin:15px 15px 0}.sppb-addon-persion .sppb-person-social-icons{margin:15px 15px 0}.sppb-addon-persion .sppb-person-social-icons .sppb-person-social{margin:0 -4px}.sppb-addon-persion .sppb-person-social-icons .sppb-person-social>li{margin:3px!important}.sppb-addon-persion .sppb-person-social-icons .sppb-person-social>li a{font-size:13px!important;border-radius:50%;border:1px solid #ddd;color:#999;width:30px;height:30px;text-align:center;line-height:30px!important}.sppb-addon-persion .sppb-person-social-icons .sppb-person-social>li a:hover{background:#0a48b1;color:#fff;border-color:#0a48b1}.sppb-carousel-indicators{bottom:-50px}.sppb-addon-feature a h1,.sppb-addon-feature a h3{transition:all .2s}.sppb-addon-feature a h1:hover,.sppb-addon-feature a h3:hover{color:#0a48b1!important;transition:all .2s}.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li.active>a,.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li>a:hover{color:#0a48b1;background-color:transparent!important;text-decoration:underline}.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li>a,.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li>a{background-color:transparent;color:#777;letter-spacing:2px}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay{background-color:rgba(10,72,177,.9)}a:focus{outline:0!important}.sp-simpleportfolio-item{margin-bottom:1px;margin-right:1px}h2.sppb-title-heading{position:relative}h1.sppb-title-heading{line-height:130%!important}h2.sppb-title-heading:after{background-color:#0a48b1;bottom:0;content:"";height:2px;left:50%;transform:translate(-50%);position:absolute;top:50px;width:40px}.sppb-feature-box-title{position:relative;margin-bottom:15px!important}h3.sppb-image-content-title{position:relative;margin-bottom:50px!important}h3.sppb-image-content-title:after{background-color:#0a48b1;bottom:0;content:"";height:2px;left:0%;transform:translate(0%);position:absolute;bottom:-25px;width:40px}.sppb-progress{border-radius:0;box-shadow:none;height:3px;overflow:visible;margin-bottom:35px}.sppb-progress .progress-value{float:right;font-size:12px;letter-spacing:2px}.sppb-progress-bar{background-color:#0a48b1;color:#000;font-size:11px;text-transform:uppercase;letter-spacing:2px;text-align:left;line-height:30px;overflow:visible;box-shadow:none}.sppb-pricing-box.sppb-pricing-featured{background-color:transparent;color:#000;border-color:#0a48b1!important}.sppb-pricing-box.sppb-pricing-featured .sppb-pricing-price{color:#0a48b1}.sppb-pricing-box .sppb-pricing-header .sppb-pricing-title{font-weight:900;letter-spacing:2px;font-size:30px}.sppb-pricing-box{border-color:#f1f1f1!important;padding:0 0 50px;border-radius:4px}.sppb-pricing-header .sppb-pricing-title{background:#0a48b1;line-height:100px;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.sppb-pricing-title{margin-bottom:70px!important}.sppb-pricing-duration{letter-spacing:2px}.sppb-pricing-price{font-size:65px!important}.sppb-pricing-features{padding-top:50px!important}.sp-simpleportfolio .sp-simpleportfolio-item .sp-vertical-middle>div .sp-simpleportfolio-title a{color:#fff;font-weight:400}.sp-simpleportfolio .sp-simpleportfolio-item .sp-vertical-middle .sp-simpleportfolio-tags{color:#fff;letter-spacing:2px;font-size:11px}.sppb-person-image{position:relative;z-index:1}.sppb-person-image:hover:after{background-color:rgba(255,255,255,.2);background-repeat:repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}.sppb-testimonial-pro{width:70%;margin:auto}.sppb-testimonial-pro .sppb-avatar{width:100px;height:100px;border:1px solid #fff;padding:5px}.sppb-testimonial-pro .sppb-testimonial-message{font-style:italic}.sppb-testimonial-pro a.sppb-carousel-control{border:1px solid #fff;color:#fff;line-height:30px;width:35px;height:35px;border-radius:3px}.sppb-testimonial-pro a.sppb-carousel-control:hover{background-color:#fff;color:#0a48b1}.sppb-testimonial-pro a.left{position:absolute;top:50%;left:-60px}.sppb-testimonial-pro a.right{position:absolute;top:50%;right:-60px}.sppb-testimonial-pro .pro-client-name{font-weight:700}ul.sppb-gallery li{transition:.3s;width:100%}ul.sppb-gallery li:hover{transition:.3s}ul.sppb-gallery li:hover a{position:relative;z-index:1;transition:background-color .5s linear;-webkit-transition:color 400ms,content 400ms,background-color 400ms,border-color 400ms;-o-transition:color 400ms,content 400ms,background-color 400ms,border-color 400ms;transition:color 400ms,content 400ms,background-color 400ms,border-color 400ms}ul.sppb-gallery li:hover a:before{background-color:rgba(10,72,177,.9);z-index:99;position:absolute;height:100%;width:100%;content:"";-webkit-transition:color 400ms,content 400ms,background-color 400ms,border-color 400ms;-o-transition:color 400ms,content 400ms,background-color 400ms,border-color 400ms;transition:color 400ms,content 400ms,background-color 400ms,border-color 400ms}ul.sppb-gallery li:hover a:after{content:"+";position:absolute;top:43%;left:50%;z-index:999;color:#fff;font-size:65px;font-weight:300;transform:translate(-50%);-webkit-transition:color 400ms,content 400ms,background-color 400ms,border-color 400ms;-o-transition:color 400ms,content 400ms,background-color 400ms,border-color 400ms;transition:color 400ms,content 400ms,background-color 400ms,border-color 400ms}#sp-top-bar{border-bottom:1px solid #eee}.major-color span{border-color:#0a48b1!important}.major-color span i{color:#0a48b1}::-moz-selection{background-color:#000;color:#fff}.sppb-addon-article .blog_content{border:1px solid #f1f1f1;padding:25px;background-color:#fff}.sppb-addon-article .blog_content h3{font-size:17px;font-weight:400;letter-spacing:0;text-transform:capitalize;margin-top:0}.sppb-addon-article .blog_content h3 a{color:#000}.sppb-addon-article .blog_content h3 a:hover{color:#0a48b1}.sppb-article-meta{font-size:11px;font-style:italic}.tagspopular ul li{border:0;display:inline-block}.tagspopular ul li a{border:1px solid #999;padding:0 15px;border-radius:30px;color:#999!important;font-weight:400;margin-bottom:10px;line-height:30px;margin-right:5px}.tagspopular ul li a:hover{background-color:#fff;border-color:#fff;color:#0a48b1!important}.sp-flickr-gallery li{border-bottom:0!important}.textwidget p{color:#999}.textwidget p i{margin-right:10px;color:#0a48b1}.textwidget p a{color:#999}.textwidget p a:hover{color:#0a48b1}.feature-list .sppb-addon-feature:hover .sppb-icon span{background-color:#0a48b1!important}.feature-list .sppb-addon-feature:hover .sppb-icon span i{color:#fff}.feature-list .sppb-addon-feature .sppb-feature-box-title{margin-bottom:10px!important}.sppb-pie-chart .sppb-chart-percent{font-size:30px}div.pie-chart-title{font-size:20px;font-weight:400px}#sp-social-bar{background-color:#0a48b1}.sppb-addon-al .sppb-addon-al-additional-info{margin-bottom:10px}.sppb-addon-al .sppb-addon-al-additional-info .sppb-addon-al-icon{float:left;margin-right:10px;color:#0a48b1}.sppb-ajaxt-contact-form .sppb-form-group input,.sppb-ajaxt-contact-form .sppb-form-group textarea{border-radius:3px!important;box-shadow:none}.sppb-ajaxt-contact-form .name{width:50%;float:left;padding-right:10px}.sppb-ajaxt-contact-form .email{width:50%;float:left;padding-left:10px}.sppb-title-subheading{list-style:180%}.sp-copyright i{color:#0a48b1}.sp-dropdown-inner{background-color:rgba(255,255,255,.95)!important}.sp-dropdown{z-index:9999}.sp-flickr-gallery li{padding:0 1px 1px 0!important}.sppb-addon-clients img{opacity:.7;transitoin:.5s}.sppb-addon-clients img:hover{opacity:1;transitoin:.5s}.work-process-01{background:rgba(17,147,212,.8)}.work-process-02{background:rgba(17,147,212,.9)}.work-process-03{background:#1193d4}#sp-bottom-info .container{padding:50px 0;border-bottom:1px solid #555}#sp-bottom-info p.logo-bottom{float:left;border-right:1px solid #999;margin-right:30px;margin-bottom:0;line-height:40px;height:55px;padding-top:5px;padding-right:30px}#sp-bottom-info p.bottom-info{margin-bottom:0;height:55px;color:#999}form#login-form .input-group span{background-color:#0a48b1;color:#fff;border-color:#0a48b1;border-top-left-radius:3px;border-bottom-left-radius:3px}form#login-form .input-group input{box-shadow:none;border-color:#0a48b1;border-top-right-radius:3px;border-bottom-right-radius:3px}.padding-o [class*=sppb-col-]{padding:0!important}.sppb-icon>span{padding-left:2px}.sp-simpleportfolio-btns a{border-radius:3px!important;background:#fff!important;font-weight:400;color:#0a48b1!important;letter-spacing:0}.sp-simpleportfolio-btns a:hover{color:#fff!important;background:0 0!important;border-color:#fff!important}.sppb-addon-feature.feature-list h3{margin-bottom:5px!important}h4.ns2-title{font-size:17px!important;font-weight:400!important;letter-spacing:0;margin-top:0}h4.ns2-title a{color:#000}h4.ns2-title a:hover{color:#0a48b1}#sp-top-info .top-social ul.social-icons li a{border-color:#fff!important;border-width:1.5px;color:#fff;width:35px;height:35px;line-height:32px}div.search #mod-search-searchword{position:relative;background-color:transparent!important;box-shadow:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px;border-color:#0a48b1;float:left}div.search #mod-search-searchword:before{content:"\f002";font-family:fontawesome;position:absolute;top:0;right:0}div.search button{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-color:#0a48b1}header.header-style-3,header.header-transparent{transition:400ms}header.header-style-3 #sp-logo .logo,header.header-transparent #sp-logo .logo{height:50px;transition:400ms}header.header-style-3 #sp-logo .logo img,header.header-transparent #sp-logo .logo img{max-height:50px;transition:400ms}header.header-style-3 #sp-menu,header.header-transparent #sp-menu{padding:6px 0}header.header-style-3 #sp-menu ul.sp-megamenu-parent,header.header-transparent #sp-menu ul.sp-megamenu-parent{float:right}header.header-transparent{background:rgba(255,255,255,.1)!important;border-bottom:1px solid rgba(255,255,255,.2);position:fixed;transition:all .2s ease-in-out 0s;width:100%;z-index:9999}ul#offcanvas-inner-menu>li>a{border:1px solid #ddd;padding:5px 20px;margin:0 0 -1px}ul#offcanvas-inner-menu>li.deeper.parent a>i{display:block;float:right;font-size:14px;padding:10px 6px 10px 40px}ul#offcanvas-inner-menu>li.deeper.parent:hover>a{background-color:#0a48b1}ul#offcanvas-inner-menu>li.deeper.parent.active>a{background-color:#0a48b1;color:#fff}ul#offcanvas-inner-menu>li>ul.nav-child{display:none;padding:20px;-webkit-animation:spMenuFadeIn 700ms;animation:spMenuFadeIn 700ms}ul#offcanvas-inner-menu>li>ul.nav-child>li>a{padding:5px 10px;line-height:24px}ul#offcanvas-inner-menu>li>ul.nav-child>li ul.nav-child{display:none;padding:0 20px;-webkit-animation:spMenuFadeIn 700ms;animation:spMenuFadeIn 700ms}ul#offcanvas-inner-menu>li>ul.nav-child>li ul.nav-child>li>a{background-color:#0a48b1;padding:5px 10px;line-height:24px}ul#offcanvas-inner-menu>li>ul.nav-child>li:hover ul.nav-child{display:block}body.header-transparent #sp-header{box-shadow:none}body.header-transparent #sp-header-sticky-wrapper{height:0!important}body.header-transparent #sp-header-sticky-wrapper header.header-transparent{padding:25px 0;transition:all .2s ease-in-out 0s}body.header-transparent #sp-header-sticky-wrapper .sp-megamenu-parent>li>a,body.header-transparent #sp-header-sticky-wrapper #offcanvas-toggler i{color:#fff;transition:all .2s ease-in-out 0s}body.header-transparent #sp-header-sticky-wrapper.is-sticky .sp-megamenu-parent>li>a,body.header-transparent #sp-header-sticky-wrapper.is-sticky #offcanvas-toggler i{color:#000;transition:all .2s ease-in-out 0s}body.header-transparent #sp-header-sticky-wrapper.is-sticky header.header-transparent{padding:5px 0;transition:all .2s ease-in-out 0s}body.header-transparent #sp-header-sticky-wrapper.is-sticky #sp-header{box-shadow:0 3px 3px rgba(0,0,0,.05)}.sticky-wrapper < .header-transparent:parent{height:0!important}.sticky-wrapper.is-sticky header.header-style-3{padding:5px 0!important;transition:400ms}.sticky-wrapper.is-sticky header.header-style-3 #sp-logo .logo{height:40px;transition:400ms}.sticky-wrapper.is-sticky header.header-style-3 #sp-logo .logo img{max-height:30px;transition:400ms}.inline-video-wrapper video{width:100%}.sppb-panel{border:0;box-shadow:none;background-color:transparent}.sppb-panel .sppb-panel-heading{background-color:#fff;border:1px solid #ddd;border-radius:50px}.sppb-panel .sppb-panel-heading i{margin-right:10px}.sppb-panel .sppb-panel-heading.active{box-shadow:1px 2px 7.28px .72px rgba(0,0,0,.08)}.sppb-panel .sppb-panel-heading.active .sppb-panel-title{color:#0a48b1}.sppb-panel .sppb-panel-collapse .sppb-panel-body{padding:15px 35px;border-top:0!important}.line-hieght h1{line-height:55px!important}.offcanvas-menu{z-index:10000!important}@media(max-width:991px){.sp-contact-info .sp-contact-time{display:none}#sp-logo{margin:auto;text-align:center}#sp-logo a{margin:auto}#sp-menu .sp-megamenu-wrapper{text-align:center;margin:auto}#sp-menu .sp-megamenu-wrapper #offcanvas-toggler{float:none!important;text-align:center;margin:auto}}#sp-page-builder .feature-box img{width:65px}.welcome .point{width:8px;height:8px;background-color:blue;display:-webkit-inline-box;border-radius:50px;margin-right:5px}.solutions,.solutions .sppb-container{width:inherit}.solutions h3.title-module,.item-similar-solutions h3.title-module,.item-similar-projects h3.title-module{position:relative;display:table;white-space:nowrap;overflow:hidden;margin-right:15px}.solutions h3.title-module:after,.item-similar-solutions h3.title-module:after,.item-similar-projects h3.title-module:after{border-top:2px solid #eee;content:'';display:table-cell;position:relative;top:.7em;left:2.5%;width:100%}#sp-sous-menu .nav-pills>li>a,#sp-sous-menu .nav-pills>li>a{padding:16px 15px!important}#sp-sous-menu ul{width:auto!important}#sp-sous-menu .sppb-addon-content,#sp-sous-menu .sp-module-content{display:flex}#sp-sous-menu .sp-module ul>li{border:0!important}#sp-sous-menu ul.nav-child{display:none;position:absolute}#sp-sous-menu .nav-pills .parent:hover ul.nav-child{display:block!important;background-color:#fff;z-index:1;width:240px!important;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);border-top:2px solid #0a48b1;list-style:none;padding:0 23px}.aboutus-menu .nav-pills .parent:hover ul.nav-child li{margin-top:12px;margin-bottom:12px}#sp-sous-menu .nav-pills .parent:hover ul.nav-child li a{color:#000;font-family:Helvetica,Arial,sans-serif;font-weight:700;padding:5px 0}#member-registration.form-horizontal select{display:block;height:34px;width:206px}#expertise-services{margin-bottom:30px;margin-top:30px}#project-references{margin-bottom:30px}.icon-expertise-service{margin-bottom:20px;text-align:center}.icon-expertise-services{margin-bottom:20px;text-align:center}.icon-project-references{margin-bottom:30px;text-align:center}.icon-expertise-service img{width:25%}.icon-expertise-services img{width:25%}.icon-expert{margin-left:auto;margin-right:auto}.icon-expert-services{margin-left:auto;margin-right:auto}.module-expertise-project-references-title{color:#0a48b1;text-align:center;margin-bottom:30px}.expertise-services-title{margin-bottom:51px!important}.international-page .box-international #box-left,.international-page .box-international #box-right{height:250px;min-height:275px}h3.module-subtitle{margin-top:15px;margin-bottom:25px;color:#212121;font-size:20px;line-height:20px;font-weight:600;height:50px;padding-left:5%;padding-right:5%}h3.module-subtitle-services{margin-top:15px;margin-bottom:25px;color:#212121;font-size:20px;line-height:20px;font-weight:600;height:50px;padding-left:5%;padding-right:5%}h3.project-subtitle{margin-bottom:51px}.icon-project-references img{padding-left:5%;padding-right:5%}.module-subtitle-project-references{margin-top:15px;margin-bottom:25px;color:#212121;font-size:20px;line-height:20px;font-weight:600;height:70px;padding-left:5%;padding-right:5%}.img-project-references{width:100%}.accreditations-title{color:#0a48b1;text-align:center}.logo-accreditations{height:123;display:block;margin-left:auto;margin-right:auto}.contact-module{width:20%!important}#accreditations{margin-bottom:30px}@media(max-width:991px) and (min-width:768px){#project-relocation-services{margin-bottom:35px}#pipe-services{margin-bottom:60px}}@media(max-width:1199px) and (min-width:992px){#pipe-services{margin-bottom:35px}}.headquarter:hover>:before{content:"";position:relative;bottom:0;height:3px;width:70%;background-color:#20c99c}.fa{font-size:smaller!important}.i{margin-right:4px!important}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li.sp-menu-item a i{margin-right:3px}.not-eme{margin-top:41px}.sp-module ul>li{border-bottom:0}.menucontact-module2{margin:20px auto!important}.sp-module.col-sm-2{width:100%}ul.menucontact-module2>li.divider{display:inline-block;vertical-align:top;margin:20px 0;width:33%}ul.menucontact-module2>li.divider>ul>li{margin-bottom:-9px;position:relative}ul.menucontact-module2>li.divider ul li a{position:relative;font-size:14px}ul.menucontact-module2>li.divider ul li a:hover:after{content:" ";position:absolute;left:-12px;top:11px;border-radius:50%;height:6px;width:6px;bottom:0;top:18px;background-color:#20c99c}ul.menucontact-module2>li.divider>span.separator{color:#757575!important;letter-spacing:1px!important;font-size:13px!important;font-weight:700!important;line-height:20px;cursor:pointer!important;text-transform:uppercase}ul.menucontact-module2>li.divider>ul.unstyled>li:first-child{font-weight:700}.contact-module-space{background-image:url(../images/news-bg.jpg);background-size:cover;border-width:3px 0 0;border-style:solid;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.contact-module-space>h1{text-align:center;margin-bottom:35px;margin-top:45px}.hk-office,.mumbai-office,.bkk-office{padding-top:145px}.googleSearch_cse>input.button{padding:2px 30px;text-transform:uppercase;font-weight:600;font-size:13px;margin-top:10px;border:2px solid #0a48b1;border-color:#0a48b1!important;background-color:#0a48b1!important;color:#fff;border-radius:4px;margin-left:10px}#wen{background-repeat:no-repeat!important;width:15px!important;background-position:top center!important;background-size:15px!important;margin-top:10px!important;cursor:pointer!important}form#googleSearch_cse{padding-top:100px;padding-bottom:200px}.googleSearch_cse>input{display:inline-block}textarea[name=description]{width:500px;height:200px}input[name=captcha_settings]{margin-left:40px}form.input-pop-in-form{margin-left:40px}.office h2{font-size:39px}.office-area{font-size:25px}.office-location p{font-weight:bolder;font-size:18px}.office-icons{width:80px;margin:8px 0}span.titre.right-data{width:211px}.titre.right-data a{display:block;margin-top:24px}.offices-iframe iframe{margin-top:25px}.taille-iframe{width:640px}#show-map{float:right}.office-pad-bot{padding-bottom:38px}.item-project_data .office-marg-vert{margin:13px 0}#adminForm .well-small{overflow:hidden;margin-top:40px}#rsfl_ordering_direction{margin-top:5px}#filter_search{width:220px}span.office-tel{width:112px}.fancybox-opened .fancybox-title{visibility:hidden!important}.table-work{margin:0 auto}.image-work{width:150px;height:150px;margin:0 auto}.center h4{text-align:center}.top-city{font-weight:700}.fa.fa-star.after{margin-right:4px}.form-horizontal textarea{display:block}.is-sticky #sp-header{width:100%!important}.rsfiles-layout .navbar{display:none}.rsfiles-layout .pagination{display:table;margin:0 auto 50px;box-shadow:none}.rsfiles-layout .pagination li.active a{color:#fff;background-color:#0a48b1}#adminForm .controls{text-align:left}#adminForm #rsfl_ordering{display:block}.dj-megamenu li div.dj-subwrap a:hover:after{top:32%!important}.item-office-padding-left{padding-left:80px;width:100%!important}@media screen and (max-width:480px){.form-horizontal .control-label{width:100%;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .controls input{width:100%}.form-horizontal .controls textarea{width:100%}}#sp-page-builder .sppb-text-center.about-icone img{width:120px}@media screen and (max-width:767px){#sp-page-builder .home-construction .nav.menu.menutab li a{width:100%}.single-project-sidebar{width:100%}}.bold span{font-weight:700;color:#757575}@media screen and (max-width:600px){div#contactUs #title,div#contactUs #description{width:100%}}@media screen and (min-width:600px){div#contactUs #title,div#contactUs #description{width:500px}}.dextra-footer .sp-module img{max-width:30px}article:first-child,article:last-child{background-image:none!important}.timeline{background-image:url(../images/line.png);background-position:center top;background-repeat:repeat-y;background-size:2px auto;list-style:none outside none;margin:2em 0;padding:0;text-align:center;padding-bottom:20px}.timeline-item.even{margin-left:6%}.timeline:before,.timeline:after{content:" ";display:table}.timeline:after{clear:both}.timeline_footer{background:#fff;margin:1em 0 -26px;position:relative;margin-top:300px}.powered-,.powered-left{position:absolute;right:0;bottom:0}.powered-right{position:absolute;left:0!important;bottom:0}.timeline-breaker{background:#046;border-radius:3px;color:#fff;display:inline-block;font-size:24px;font-weight:600;line-height:1;margin:0 auto;padding:1em;position:relative;text-align:center;width:auto}.timeline-breaker:after{content:'\f0d8';display:block;font-family:fontawesome;font-style:normal;height:30px;margin:0 auto -44px;right:auto;width:30px;color:#046}.timeline-item{float:left;margin-left:6%;margin-right:0;width:40%;left:auto;margin:40px auto 0;position:relative;right:auto;text-align:left}.timeline-item:before,.timeline-item:after{content:" ";display:table}.timeline-item .post-inner{padding:15px;background:#f5f5f5;border:1px solid #dde2ec;border-radius:4px}.timeline-item.odd{float:right;margin-left:5%;margin-right:6%;margin-top:10%;right:0}.timeline-item:after,.timeline-item:before{bottom:auto;font-size:30px;height:30px;left:auto;line-height:30px;margin:0;position:absolute;right:-20px;text-align:center;top:32px}.timeline-item:before{content:'\f0da';display:inline-block;font-family:fontawesome;font-style:normal;color:#dde2ec;text-align:left;width:20px}.timeline-item.odd:before{content:'\f0d9';left:-20px;text-align:right}.timeline-item:after{background:none repeat scroll 0 0 #fff;content:"\f192";display:inline-block;font-family:fontawesome;font-style:normal;width:30px;top:34px;right:-60px;border-radius:16px;color:#046}.timeline-item.odd:after{left:-60px}.timeline-item .item-time{float:right;height:20px;line-height:normal;margin:-25px 5px 5px}.timeline-item.odd .item-time{float:left}.timeline-left{padding:0 16px 20px}.timeline-left .timeline-breaker{margin-left:-16px}.timeline-left .timeline-breaker:after{margin:0 0 -44px -21px}.timeline.timeline-left,.timeline-left{background-position:16px top;text-align:left}.timeline.timeline-left .timeline-item,.timeline-left .timeline-item,.timeline.timeline-left .timeline-item.odd,.timeline-left .timeline-item.odd{float:none;clear:both;margin-left:45px;margin-right:0;margin-top:60px;left:auto;right:auto}.timeline.timeline-left .timeline-item:after,.timeline-left .timeline-item:after,.timeline.timeline-left .timeline-item.odd:after,.timeline-left .timeline-item.odd:after,.timeline.timeline-left .timeline-item:before,.timeline-left .timeline-item:before,.timeline.timeline-left .timeline-item.odd:before,.timeline-left .timeline-item.odd:before{right:auto;left:-20px;margin-left:0;top:20px;text-align:right}.timeline.timeline-left .timeline-item:before,.timeline-left .timeline-item:before,.timeline.timeline-left .timeline-item.odd:before,.timeline-left .timeline-item.odd:before{content:'\f0d9'}.timeline.timeline-left .timeline-item:after,.timeline-left .timeline-item:after,.timeline.timeline-left .timeline-item.odd:after,.timeline-left .timeline-item.odd:after{left:-60px}.timeline-left .timeline-item .item-time,.timeline-left .timeline-item.odd .item-time{float:left;clear:both}.timeline-right{padding:0 16px 20px}.timeline-right .timeline-breaker{margin-right:-16px}.timeline-right .timeline-breaker:after{margin:0 -22px -44px auto}.timeline.timeline-right,.timeline-right{text-align:right}.timeline.timeline-right .timeline-item,.timeline-right .timeline-item,.timeline.timeline-right .timeline-item.odd,.timeline-right .timeline-item.odd{float:none;clear:both;margin-left:45px;margin-left:0;margin-top:60px;left:auto;right:auto}.timeline.timeline-right .timeline-item:after,.timeline-right .timeline-item:after,.timeline.timeline-right .timeline-item.odd:after,.timeline-right .timeline-item.odd:after,.timeline.timeline-right .timeline-item:before,.timeline-right .timeline-item:before,.timeline.timeline-right .timeline-item.odd:before,.timeline-right .timeline-item.odd:before{left:auto;right:-20px;margin-left:0;top:20px;text-align:left}.timeline.timeline-right .timeline-item:before,.timeline-right .timeline-item:before,.timeline.timeline-right .timeline-item.odd:before,.timeline-right .timeline-item.odd:before{content:'\f0da'}.timeline.timeline-right .timeline-item:after,.timeline-right .timeline-item:after,.timeline.timeline-right .timeline-item.odd:after,.timeline-right .timeline-item.odd:after{right:-60px}.timeline-right .timeline-item .item-time,.timeline-right .timeline-item.odd .item-time{float:right;clear:both}@media(max-width:900px){.timeline-item{width:40%}.timeline-item.even{color:#000;margin-left:6%}.post-inner{color:#000}.timeline-item.odd{left:4.5%;margin-left:2%;margin-right:9.5%;margin-top:15%;right:0}.timeline-item:after{right:-16%}.timeline-item.odd:after{left:-18%}.timeline.timeline-left .timeline-item:after,.timeline-left .timeline-item:after,.timeline.timeline-left .timeline-item.odd:after,.timeline-left .timeline-item.odd:after{left:-50px}.timeline.timeline-left .timeline-item,.timeline-left .timeline-item,.timeline.timeline-left .timeline-item.odd,.timeline-left .timeline-item.odd{margin-left:35px}.timeline.timeline-right .timeline-item:after,.timeline-right .timeline-item:after,.timeline.timeline-right .timeline-item.odd:after,.timeline-right .timeline-item.odd:after{right:-50px}.timeline.timeline-right .timeline-item,.timeline-right .timeline-item,.timeline.timeline-right .timeline-item.odd,.timeline-right .timeline-item.odd{margin-right:35px}}@media(max-width:600px){.timeline-item{width:38%}.timeline-item.odd{left:4.5%;margin-left:2%;margin-right:9.5%;margin-top:30%}.timeline-item.odd:after{left:-28.5%}.timeline-item.even:after{left:107%}.timeline.timeline-left .timeline-item:after,.timeline-left .timeline-item:after,.timeline.timeline-left .timeline-item.odd:after,.timeline-left .timeline-item.odd:after{left:-40px}.timeline.timeline-left .timeline-item,.timeline-left .timeline-item,.timeline.timeline-left .timeline-item.odd,.timeline-left .timeline-item.odd{margin-left:25px}.timeline.timeline-right .timeline-item:after,.timeline-right .timeline-item:after,.timeline.timeline-right .timeline-item.odd:after,.timeline-right .timeline-item.odd:after{right:-40px}.timeline.timeline-right .timeline-item,.timeline-right .timeline-item,.timeline.timeline-right .timeline-item.odd,.timeline-right .timeline-item.odd{margin-right:25px}}.timeline .jb-timeline-breaker{background:#0048b6;padding:6px 12px;border-radius:2px;color:#fff;font-weight:700;display:inline;text-transform:uppercase;font-size:13px}.timeline .timeline-posts .timeline-item{border-radius:3px;background:#f7f7f7!important;padding:5px;display:inline-block;border:0!important}.timeline .timeline-posts .timeline-item .post-inner{background:#fff!important}.timeline .timeline-posts .timeline-item .item-time{height:auto!important;position:relative;margin:-33px 5px 5px!important}.timeline .timeline-posts .timeline-item .timeline-date-ribbon{background-color:#0048b6;font-size:12px;font-weight:400;color:#fff;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:480px){.timeline .timeline-posts .timeline-item .timeline-date-ribbon{padding:5px 10px}}@media only screen and (min-width:320px){.timeline .timeline-posts .timeline-item .timeline-date-ribbon{padding:5px 10px}}@media(min-width:768px){.timeline .timeline-posts .timeline-item .timeline-date-ribbon{padding:5px 22px}}@media(min-width:992px){.timeline .timeline-posts .timeline-item .timeline-date-ribbon{padding:5px 22px}}@media(min-width:1200px){.timeline .timeline-posts .timeline-item .timeline-date-ribbon{padding:5px 22px}}.timeline .timeline-posts .timeline-item .timeline-date-ribbon:after{content:"";position:absolute;right:-7px;top:-1px;width:0;height:0;border-style:solid;border-width:0 7px 18px 0;border-color:transparent transparent #0a48b1 transparent}@media(min-width:992px) and (max-width:1199px){.timeline-item{width:39.2%}}@media(min-width:901px) and (max-width:991px){.timeline-item{width:37.8%}.timeline-item.odd{margin-top:12%}}#starting-year{border:2px solid #0048b6;border-color:#0048b6!important;background-color:#0048b6!important;color:#fff;width:15%;text-align:center;margin-left:auto;margin-right:auto;border-radius:9px;font-weight:600}.quality-certification .row .col-sm-3{margin-bottom:20px}.quality-certification .row .col-sm-3 img{height:100px;display:block;margin-left:auto;margin-right:auto}.quality-certification .row .col-sm-3 p{text-align:center}.quality-certification .row .col-sm-3.norme p{text-align:left}.quality-certification .row .col-sm-3.iso img{height:70px;display:block;margin-left:auto;margin-right:auto}#certification-table{margin-left:auto;margin-right:auto}.quality-certification #certification-table td{width:300px}.quality-certification #certification-table th{width:250px;cursor:pointer}.quality-certification #certification-table .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #444;margin-bottom:3px;margin-top:7px;cursor:pointer}.quality-certification #certification-table .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #444;cursor:pointer}@font-face{font-family:gothambold1;src:url(../fonts/gothambold1.eot);src:local('gothambold1'),url(../fonts/gothambold1.woff) format('woff'),url(../fonts/gothambold1.ttf) format('truetype')}#mod-finder-searchform245 .finder{width:180px}#mod-finder-searchform245 .finder label{display:none}#mod-finder-searchform245 .finder .input-medium{width:91%;border-radius:16px;padding-right:36px;height:29px}#mod-finder-searchform245 .icon-search.icon-white{display:none}#mod-finder-searchform245 .btn-primary,#mod-finder-searchform245 .sppb-btn-primary{border-color:transparent;background-color:transparent;text-indent:-9999px;display:inline-block;position:absolute;top:6px;right:19px;width:24px;background-image:url(/templates/dextra/images/search.png);background-size:17px;background-repeat:no-repeat}#mod-finder-searchform245 .btn-primary:focus,#mod-finder-searchform245 .sppb-btn-primary:focus{border:0;outline:0;box-shadow:none}.com-finder .finder #finder-search{padding:50px 0}.com-finder .finder #finder-search label,.com-finder .finder #finder-search button{width:10%}.com-finder .finder #finder-search .word input{display:inline-block;width:77%;margin:0 10px}@media(max-width:1199px){#mod-finder-searchform245 .finder{width:auto}#mod-finder-searchform245 .finder .input-medium{display:none}#mod-finder-searchform245 .btn-primary,#mod-finder-searchform245 .sppb-btn-primary{position:relative;margin:0 0 0 25px;float:right}.com-finder .finder #finder-search label,.com-finder .finder #finder-search button{width:15%}.com-finder .finder #finder-search .word input{width:66%}}@media(max-width:767px){.com-finder .finder #finder-search label{width:100%}.com-finder .finder #finder-search button{width:35%}.com-finder .finder #finder-search .word input{width:57%;margin:0 10px 0 0}}.no-display{display:none}y-display{display:block}.no-border{border-width:0!important}.no-border .categories-solutions{border-width:0!important}.categories-solutions.categories-btm{border-width:3px 0 0}.border-top-grad{border-width:3px 0 0;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.border-bottom-grad{border-width:0 0 3px;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.border-grad{border-width:3px 0;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.bordertop .categories-solutions.categories-btm{border-width:0 0 3px!important}.custom.border-top-grad{border-width:0}.btn-center .sppb-addon-container{text-align:center}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1e3px #fff inset!important}#sp-main-body{padding:0}.sp-module{margin-top:0}.itemid-196 .sp-module{margin-top:0}body.com-content section#sp-main-body{background-color:#fff}div[itemprop=articleBody]{border:0}h1,h2,h3,h4,h5,h6{letter-spacing:0;text-transform:inherit}.breadcrumb{background-color:transparent;margin-bottom:0;padding:8px 0}.breadcrumb>.active{color:#fff}.breadcrumb>li,.breadcrumb>li a{color:#ddd}.breadcrumb>li+li:before{content:">";padding:0 5px;color:#ddd}.bordertop{border-width:3px 0 0;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.sppb-btn.sppb-btn-default{border-radius:4px}ul.list-link{list-style:none;padding:0;float:left;width:100%}ul.list-link li{line-height:30px;position:relative;padding-left:30px;color:inherit;width:100%}ul.list-link li:after{content:"";position:absolute;left:15px;top:12px;border-radius:50%;height:5px;width:5px;bottom:0;background-color:#0a48b1}#sp-menu .search-icone{background-image:url(../images/search.png);background-repeat:no-repeat;width:50px;height:30px;background-position:top center;background-size:15px;margin-top:10px;cursor:pointer}#sp-menu .search-icone .search-content{position:absolute;top:32px;right:0;z-index:99;display:none}#sp-menu .search-icone:hover .search-content{display:block}#sp-menu .search-icone #mod-search-searchword{background-color:#fff!important;border-color:#666}#sp-main-top-a{background-size:400px}#sp-main-bottom2{border-width:0 0 3px;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.bg-vert{background-color:#20c99c}.bg-bleu{background-color:#0a48b1}.sp-module:nth-child(2){margin-top:0}#sp-top-bar{padding:0;height:auto}#sp-top-bar .nav.menu li .nav-child{display:none;position:absolute;top:29px;width:200px;right:0;background-color:#fff;box-shadow:0 3px 3px #9a9393;padding-top:10px;z-index:999}#sp-top-bar .nav.menu li .nav-child li{display:block;width:100%}#sp-top-bar .nav.menu li .nav-child li span{float:right;padding-right:10px}#sp-top-bar .nav.menu li .nav-child a{color:#000;font-family:Helvetica,Arial,sans-serif;line-height:12px}#sp-top-bar .nav.menu li .nav-child a:hover{color:#0a48b1}#sp-top-bar .nav.menu li .nav-child a>img{float:right;padding-top:0}#sp-top-bar .nav.menu li .nav-child span{color:#000}#sp-top-bar .nav.menu li .nav-child span.separator{padding-right:0}#sp-top-bar .nav.menu li .nav-child span>img{float:right;padding-top:0;width:22px}#sp-top-bar .nav.menu li:hover .nav-child{display:block}#sp-top2 .sp-module{float:right}#sp-top2 .sp-module ul>li{display:inline-block;padding:0 10px;border-bottom:0;position:relative;float:left;height:29px;line-height:28px}#sp-top2 .sp-module ul>li:before{content:"";position:absolute;height:14px;width:1px;background-color:#fff;left:0;top:8px}#sp-top2 .sp-module ul>li:first-child:before{display:none}#sp-top2 .sp-module ul>li:last-child:before{display:none}#sp-top2 .sp-module ul>li>a{color:#fff;line-height:26px;font-size:12px}#sp-top2 .sp-module ul>li>a>img{max-width:20px;float:left;padding-top:6px}#sp-top2 .sp-module ul>li>a:hover{color:#c8d8f1}#sp-top2 .sp-contact-info{padding:0}.is-sticky #sp-header{padding:0}.is-sticky .logo{height:75px}.is-sticky #sp-menu,.is-sticky #sp-position-1{padding:17px 0}.logo .logo_box{font-size:30px;line-height:1;font-weight:900;letter-spacing:-1px;margin:0;padding:0;display:table-cell;vertical-align:middle}.logo h1 img,.logo .logo_box img{max-height:70px}#sp-header{padding:0}#sp-header-sticky-wrapper{height:auto!important}#sp-menu,#sp-position-1{padding:25px 0}#sp-menu .sp-megamenu-parent,#sp-position-1 .sp-megamenu-parent{float:right;display:inline-block}#sp-menu .sp-module,#sp-position-1 .sp-module{display:inline-block;float:right;position:relative;margin:0}#sp-menu .sp-megamenu-parent>li a,#sp-menu .sp-megamenu-parent>li .separator,#sp-menu .na>li a,#sp-menu .na>li .separator,#sp-position-1 .sp-megamenu-parent>li a,#sp-position-1 .sp-megamenu-parent>li .separator,#sp-position-1 .na>li a,#sp-position-1 .na>li .separator{background-color:transparent;color:#000;font-family:Helvetica,Arial,sans-serif;font-weight:700;position:relative}#sp-menu .sp-megamenu-parent>li .separator,#sp-menu .na>li .separator,#sp-position-1 .sp-megamenu-parent>li .separator,#sp-position-1 .na>li .separator{display:inline-block;padding:0 15px;line-height:35px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#000;margin-right:5px}#sp-menu .sp-megamenu-parent>li .sp-dropdown li a,#sp-menu .na>li .sp-dropdown li a,#sp-position-1 .sp-megamenu-parent>li .sp-dropdown li a,#sp-position-1 .na>li .sp-dropdown li a{font-weight:100}#sp-menu .sp-megamenu-parent>li.active>a,#sp-menu .sp-megamenu-parent>li:hover>a,#sp-menu .sp-megamenu-parent>li.active>.separator,#sp-menu .sp-megamenu-parent>li:hover>.separator,#sp-menu .na>li.active>a,#sp-menu .na>li:hover>a,#sp-menu .na>li.active>.separator,#sp-menu .na>li:hover>.separator,#sp-position-1 .sp-megamenu-parent>li.active>a,#sp-position-1 .sp-megamenu-parent>li:hover>a,#sp-position-1 .sp-megamenu-parent>li.active>.separator,#sp-position-1 .sp-megamenu-parent>li:hover>.separator,#sp-position-1 .na>li.active>a,#sp-position-1 .na>li:hover>a,#sp-position-1 .na>li.active>.separator,#sp-position-1 .na>li:hover>.separator{background-color:transparent;color:#000!important;border-radius:0}#sp-menu .sp-megamenu-parent>li.active>a:before,#sp-menu .sp-megamenu-parent>li:hover>a:before,#sp-menu .sp-megamenu-parent>li.active>.separator:before,#sp-menu .sp-megamenu-parent>li:hover>.separator:before,#sp-menu .na>li.active>a:before,#sp-menu .na>li:hover>a:before,#sp-menu .na>li.active>.separator:before,#sp-menu .na>li:hover>.separator:before,#sp-position-1 .sp-megamenu-parent>li.active>a:before,#sp-position-1 .sp-megamenu-parent>li:hover>a:before,#sp-position-1 .sp-megamenu-parent>li.active>.separator:before,#sp-position-1 .sp-megamenu-parent>li:hover>.separator:before,#sp-position-1 .na>li.active>a:before,#sp-position-1 .na>li:hover>a:before,#sp-position-1 .na>li.active>.separator:before,#sp-position-1 .na>li:hover>.separator:before{content:"";position:absolute;bottom:0;height:3px;width:70%;background-color:#20c99c}#sp-menu .sp-megamenu-parent>li .sp-dropdown-items a,#sp-menu .sp-megamenu-parent>li .sp-dropdown-items .separator,#sp-menu .na>li .sp-dropdown-items a,#sp-menu .na>li .sp-dropdown-items .separator,#sp-position-1 .sp-megamenu-parent>li .sp-dropdown-items a,#sp-position-1 .sp-megamenu-parent>li .sp-dropdown-items .separator,#sp-position-1 .na>li .sp-dropdown-items a,#sp-position-1 .na>li .sp-dropdown-items .separator{line-height:17px;padding-left:0;position:relative}#sp-menu .sp-megamenu-parent>li .sp-dropdown-items a:hover,#sp-menu .sp-megamenu-parent>li .sp-dropdown-items .separator:hover,#sp-menu .na>li .sp-dropdown-items a:hover,#sp-menu .na>li .sp-dropdown-items .separator:hover,#sp-position-1 .sp-megamenu-parent>li .sp-dropdown-items a:hover,#sp-position-1 .sp-megamenu-parent>li .sp-dropdown-items .separator:hover,#sp-position-1 .na>li .sp-dropdown-items a:hover,#sp-position-1 .na>li .sp-dropdown-items .separator:hover{color:#0a48b1!important;position:relative}#sp-menu .sp-megamenu-parent>li .sp-dropdown-items a:hover:after,#sp-menu .sp-megamenu-parent>li .sp-dropdown-items .separator:hover:after,#sp-menu .na>li .sp-dropdown-items a:hover:after,#sp-menu .na>li .sp-dropdown-items .separator:hover:after,#sp-position-1 .sp-megamenu-parent>li .sp-dropdown-items a:hover:after,#sp-position-1 .sp-megamenu-parent>li .sp-dropdown-items .separator:hover:after,#sp-position-1 .na>li .sp-dropdown-items a:hover:after,#sp-position-1 .na>li .sp-dropdown-items .separator:hover:after{content:"";position:absolute;left:-12px;top:11px;border-radius:50%;height:6px;width:6px;bottom:0;background-color:#20c99c}#sp-menu .sp-megamenu-parent>li .sp-dropdown-items .separator,#sp-menu .na>li .sp-dropdown-items .separator,#sp-position-1 .sp-megamenu-parent>li .sp-dropdown-items .separator,#sp-position-1 .na>li .sp-dropdown-items .separator{font-weight:500!important;text-transform:initial;padding:5px 10px;padding-left:0;font-size:13px}.sp-megamenu-parent .sp-dropdown .sp-dropdown-items li.sp-menu-item a i{display:none}.nav.menu.nav-pills .parent .nav-child{padding-top:20px!important}.nav.menu.nav-pills .parent .nav-child a{line-height:20px;padding-left:15px!important;position:relative}.nav.menu.nav-pills .parent .nav-child a:hover{color:#0a48b1!important;position:relative}.nav.menu.nav-pills .parent .nav-child a:hover:after{content:"";position:absolute;left:0;top:40%;border-radius:50%;height:8px;width:8px;bottom:0;background-color:#0a48b1}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{width:auto;padding-left:20px}.sp-mega-group .sp-group-title,.sp-mega-group li:first-child.sp-has-child .separator{color:#757575!important;letter-spacing:1px!important;font-size:13px!important;font-weight:700!important;line-height:20px;cursor:pointer!important}.sp-mega-group li:first-child.sp-has-child .sp-has-child .separator{color:#212121!important;min-height:auto}.sp-mega-group .sp-mega-group-child a,.sp-mega-group .sp-mega-group-child .separator{color:#212121!important;letter-spacing:1px!important;font-weight:500!important;text-transform:capitalize!important;font-size:13px!important}.contact-menu .sp-mega-group-child li:first-child a{font-weight:700!important}.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub{left:60%}.contact-menu .col-sm-2{width:33%}.contact-menu li .separator{line-height:20px!important;padding:0!important;margin:0 0 5px!important;display:block!important}.contact-menu .sp-mega-group{min-height:220px}blockquote{border-color:#20c99c}a.hidhomeblock{width:100%;height:100%;display:block;position:absolute;left:0;top:0}.homepageslideshow .sppb-addon-content.container .zone1 .block_texte,.homepageslideshow .sppb-addon-content.container .zone2 .block_texte,.homepageslideshow .sppb-addon-content.container .zone3 .block_texte,.homepageslideshow .sppb-addon-content.container .zone4 .block_texte,.homepageslideshow .sppb-addon-content.container .zone5 .block_texte{margin-left:50px!important}.zone1 .block_content{width:50%!important}.zone1,.zone2,.zone3,.zone4,.zone5{min-height:400px;height:400px;background-size:cover;position:relative}.zone1 .block_content,.zone2 .block_content,.zone3 .block_content,.zone4 .block_content,.zone5 .block_content{text-align:left!important;vertical-align:middle;position:absolute;width:100%;margin:auto;left:0;top:15%}.zone1 .block_content .block_texte,.zone2 .block_content .block_texte,.zone3 .block_content .block_texte,.zone4 .block_content .block_texte,.zone5 .block_content .block_texte{vertical-align:middle;padding-left:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;animation-delay:300ms}.zone1 .block_content .block_texte h3,.zone1 .block_content .block_texte h3 a,.zone1 .block_content .block_texte h3 a p,.zone1 .block_content .block_texte h1,.zone1 .block_content .block_texte h1 a,.zone1 .block_content .block_texte h1 a p,.zone2 .block_content .block_texte h3,.zone2 .block_content .block_texte h3 a,.zone2 .block_content .block_texte h3 a p,.zone2 .block_content .block_texte h1,.zone2 .block_content .block_texte h1 a,.zone2 .block_content .block_texte h1 a p,.zone3 .block_content .block_texte h3,.zone3 .block_content .block_texte h3 a,.zone3 .block_content .block_texte h3 a p,.zone3 .block_content .block_texte h1,.zone3 .block_content .block_texte h1 a,.zone3 .block_content .block_texte h1 a p,.zone4 .block_content .block_texte h3,.zone4 .block_content .block_texte h3 a,.zone4 .block_content .block_texte h3 a p,.zone4 .block_content .block_texte h1,.zone4 .block_content .block_texte h1 a,.zone4 .block_content .block_texte h1 a p,.zone5 .block_content .block_texte h3,.zone5 .block_content .block_texte h3 a,.zone5 .block_content .block_texte h3 a p,.zone5 .block_content .block_texte h1,.zone5 .block_content .block_texte h1 a,.zone5 .block_content .block_texte h1 a p{color:#fff;font-size:30px;text-transform:uppercase;font-family:gothambold1;font-weight:700}.zone1 .block_content .block_texte h3 a,.zone1 .block_content .block_texte h1 a,.zone2 .block_content .block_texte h3 a,.zone2 .block_content .block_texte h1 a,.zone3 .block_content .block_texte h3 a,.zone3 .block_content .block_texte h1 a,.zone4 .block_content .block_texte h3 a,.zone4 .block_content .block_texte h1 a,.zone5 .block_content .block_texte h3 a,.zone5 .block_content .block_texte h1 a{position:relative;display:inline-block;margin-bottom:0}.zone1 .block_content .block_texte h3 a:after,.zone1 .block_content .block_texte h1 a:after,.zone2 .block_content .block_texte h3 a:after,.zone2 .block_content .block_texte h1 a:after,.zone3 .block_content .block_texte h3 a:after,.zone3 .block_content .block_texte h1 a:after,.zone4 .block_content .block_texte h3 a:after,.zone4 .block_content .block_texte h1 a:after,.zone5 .block_content .block_texte h3 a:after,.zone5 .block_content .block_texte h1 a:after{content:'';display:block;margin:auto;height:2px;width:0;background:0 0;transition:width .5s ease,background-color .5s ease}.zone1 .block_content .block_texte h3 a:hover,.zone1 .block_content .block_texte h1 a:hover,.zone2 .block_content .block_texte h3 a:hover,.zone2 .block_content .block_texte h1 a:hover,.zone3 .block_content .block_texte h3 a:hover,.zone3 .block_content .block_texte h1 a:hover,.zone4 .block_content .block_texte h3 a:hover,.zone4 .block_content .block_texte h1 a:hover,.zone5 .block_content .block_texte h3 a:hover,.zone5 .block_content .block_texte h1 a:hover{position:relative}.zone1 .block_content .block_texte h3 a:hover:after,.zone1 .block_content .block_texte h1 a:hover:after,.zone2 .block_content .block_texte h3 a:hover:after,.zone2 .block_content .block_texte h1 a:hover:after,.zone3 .block_content .block_texte h3 a:hover:after,.zone3 .block_content .block_texte h1 a:hover:after,.zone4 .block_content .block_texte h3 a:hover:after,.zone4 .block_content .block_texte h1 a:hover:after,.zone5 .block_content .block_texte h3 a:hover:after,.zone5 .block_content .block_texte h1 a:hover:after{width:100%;background:#fff}.zone1 .block_content .block_texte p,.zone2 .block_content .block_texte p,.zone3 .block_content .block_texte p,.zone4 .block_content .block_texte p,.zone5 .block_content .block_texte p{color:#fff;text-transform:uppercase;font-size:15px}.zone1 .block_content .block_texte ul,.zone2 .block_content .block_texte ul,.zone3 .block_content .block_texte ul,.zone4 .block_content .block_texte ul,.zone5 .block_content .block_texte ul{margin-bottom:25px;padding-left:20px}.zone1 .block_content .block_texte li,.zone2 .block_content .block_texte li,.zone3 .block_content .block_texte li,.zone4 .block_content .block_texte li,.zone5 .block_content .block_texte li{color:#fff;font-size:22px;line-height:30px;list-style:none;position:relative;padding-left:10px}.zone1 .block_content .block_texte li:before,.zone2 .block_content .block_texte li:before,.zone3 .block_content .block_texte li:before,.zone4 .block_content .block_texte li:before,.zone5 .block_content .block_texte li:before{content:"";width:10px;background-color:#20c99c;height:10px;border-radius:50%;position:absolute;left:-20px;top:10px}.zone1 .block_content .block_texte li a,.zone2 .block_content .block_texte li a,.zone3 .block_content .block_texte li a,.zone4 .block_content .block_texte li a,.zone5 .block_content .block_texte li a{color:#fff;position:relative;display:inline-block}.zone1 .block_content .block_texte li a:after,.zone2 .block_content .block_texte li a:after,.zone3 .block_content .block_texte li a:after,.zone4 .block_content .block_texte li a:after,.zone5 .block_content .block_texte li a:after{content:'';display:block;margin:auto;height:2px;width:0;background:0 0;transition:width .5s ease,background-color .5s ease}.zone1 .block_content .block_texte li a:hover,.zone2 .block_content .block_texte li a:hover,.zone3 .block_content .block_texte li a:hover,.zone4 .block_content .block_texte li a:hover,.zone5 .block_content .block_texte li a:hover{position:relative}.zone1 .block_content .block_texte li a:hover:after,.zone2 .block_content .block_texte li a:hover:after,.zone3 .block_content .block_texte li a:hover:after,.zone4 .block_content .block_texte li a:hover:after,.zone5 .block_content .block_texte li a:hover:after{width:100%;background:#fff}.zone1 .block_content .block_texte .home-block1-lien,.zone2 .block_content .block_texte .home-block1-lien,.zone3 .block_content .block_texte .home-block1-lien,.zone4 .block_content .block_texte .home-block1-lien,.zone5 .block_content .block_texte .home-block1-lien{background-color:#0a48b1;color:#fff;padding:10px 20px;font-size:18px;font-weight:400;border:2px solid #0a48b1;border-radius:3px;cursor:pointer}.zone1 .block_content .block_texte .home-block1-lien:hover,.zone1 .block_content .block_texte .home-block1-lien:focus,.zone2 .block_content .block_texte .home-block1-lien:hover,.zone2 .block_content .block_texte .home-block1-lien:focus,.zone3 .block_content .block_texte .home-block1-lien:hover,.zone3 .block_content .block_texte .home-block1-lien:focus,.zone4 .block_content .block_texte .home-block1-lien:hover,.zone4 .block_content .block_texte .home-block1-lien:focus,.zone5 .block_content .block_texte .home-block1-lien:hover,.zone5 .block_content .block_texte .home-block1-lien:focus{background-color:rgba(255,255,255,.5);color:#0a48b1;border:2px solid #0a48b1}.zone1 .motive,.zone2 .motive,.zone3 .motive,.zone4 .motive,.zone5 .motive{position:absolute;right:0;bottom:-70px;height:380px;z-index:99}@keyframes breath{0%{background-size:100% 100%}50%{background-size:140% 140%}100%{background-size:100% 100%}}.zone1{width:100%;height:100%}.zone1 h3,.zone1 h3 a,.zone1 h3 a p,.zone1 h1,.zone1 h1 a,.zone1 h1 a p{line-height:35px!important}.zone2,.zone3,.zone4,.zone5{height:150px;min-height:150px;background-size:cover}.zone2 .block_content,.zone3 .block_content,.zone4 .block_content,.zone5 .block_content{top:30%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);bottom:0}.zone2 .block_texte,.zone3 .block_texte,.zone4 .block_texte,.zone5 .block_texte{text-align:left;padding:0 20px}.zone2 .block_texte h3,.zone2 .block_texte h3 a,.zone2 .block_texte h3 a p,.zone3 .block_texte h3,.zone3 .block_texte h3 a,.zone3 .block_texte h3 a p,.zone4 .block_texte h3,.zone4 .block_texte h3 a,.zone4 .block_texte h3 a p,.zone5 .block_texte h3,.zone5 .block_texte h3 a,.zone5 .block_texte h3 a p{font-size:15px!important;margin:0 0 10px;padding:0;line-height:24px}.zone2 .block_texte p,.zone3 .block_texte p,.zone4 .block_texte p,.zone5 .block_texte p{font-size:15px!important;line-height:17px}.zone2 h3,.zone3 h3,.zone4 h3,.zone5 h3{position:relative;display:inline-block;margin-bottom:0!important}.zone2 h3:after,.zone3 h3:after,.zone4 h3:after,.zone5 h3:after{content:'';display:block;margin:auto;height:2px;width:0;background:0 0;transition:width .5s ease,background-color .5s ease}.zone2:hover h3,.zone3:hover h3,.zone4:hover h3,.zone5:hover h3{position:relative}.zone2:hover h3:after,.zone3:hover h3:after,.zone4:hover h3:after,.zone5:hover h3:after{width:100%;background:#fff}.zone3{padding:0}.zone3 .div-bottom,.zone3 .div-top,.zone3 .col-sm-6{height:100px;width:100%}.zone4{background-color:#20c99c}.technical-solution{font-size:28px;color:#1b1b1b}.sppb-carousel-pro .sppb-carousel-indicators{bottom:0}.sppb-carousel-pro .sppb-carousel-indicators li{width:40px;height:4px;border:0;border-radius:0;background-color:#858585;margin:1px 5px 1px 1px}.sppb-carousel-pro .sppb-carousel-indicators li.active{margin:1px 5px 1px 1px;width:40px;height:4px;background-color:#fff}.sppb-carousel-pro .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner{padding:50px}.sppb-carousel-pro .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner>div{float:right}.sppb-carousel-pro .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner>div>div{vertical-align:bottom}.sppb-carousel-pro .sppb-carousel-inner .sppb-row>div{width:100%}.sppb-carousel-pro .sppb-carousel-pro-text h2{font-size:11px;font-weight:100;margin:0}.sppb-carousel-pro .sppb-carousel-pro-text p{font-size:10px;font-weight:100}.box-page-title{background-size:cover;background-position:top center;background-repeat-y:no-repeat;background-attachment:fixed;-webkit-background-size:100% auto!important;-webkit-background-position:center center;-webkit-background-attachment:fixed;overflow:hidden}.box-page-title h3{padding:40px 0;text-align:center;font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:-2px;font-family:gothambold1}.nav.menu.menutab{width:45%;float:right}.art-contenu{width:45%;float:left}.art-contenu p{text-align:justify}.art-contenu .readmore{font-size:14px;font-weight:500;position:relative;display:inline-block;margin:10px 0}.art-contenu .readmore:after{content:'';display:block;margin:auto;height:1px;width:0;background:0 0;transition:width .5s ease,background-color .5s ease}.art-contenu .readmore:hover{position:relative}.art-contenu .readmore:hover:after{width:100%;background:#0a48b1}.art-contenu h3,.menutab h3{margin-bottom:30px;font-size:28px;margin:20px 0;display:block}ul.tab{list-style-type:none;margin:0;padding:0;overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1;position:relative}#sp-rubrique .art-contenu{padding-left:44px}ul.tab li{float:left}ul.menutab li a{display:inline-block;color:#1b1b1b;padding:10px 16px;text-decoration:none;transition:.3s;font-size:20px;background-image:linear-gradient(to right,transparent,transparent 50%,#6fb1de 50%,#e4f6f5)!important;background-position:100% 0;background-size:200% 100%!important;transition:all .25s ease-in;background-position:left bottom;width:100%}ul.menutab li a:focus,ul.menutab li a.active,ul.menutab li a:hover{color:#fff!important;width:100%;text-align:left;background-position:right bottom}.tabcontent{display:none;padding:6px 12px;border-top:0;position:relative}.tabcontent{-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.dextra-footer{background-image:url(../images/logo-footer.png);background-repeat:no-repeat;background-position:bottom right;background-color:#f1f1f1;padding:30px 0 20px;width:100%;float:left}.dextra-footer h1,.dextra-footer h2{font-weight:300;font-size:36px}.footer1-contact{margin-top:30px}#sp-bottom,.dextra-footer{background-size:auto 100%;font-size:12px}#sp-bottom h1,#sp-bottom h1 a,#sp-bottom h2,#sp-bottom h2 a,.dextra-footer h1,.dextra-footer h1 a,.dextra-footer h2,.dextra-footer h2 a{color:#000}#sp-bottom h3,.dextra-footer h3{font-size:15px;font-weight:600;color:#0a48b1}#sp-bottom #sp-bottom2,#sp-bottom #sp-bottom3,.dextra-footer #sp-bottom2,.dextra-footer #sp-bottom3{padding-top:100px}#sp-bottom ul li,.dextra-footer ul li{border-bottom:0}#sp-bottom ul li>a,.dextra-footer ul li>a{line-height:22px;position:relative;font-size:12px;font-weight:400}#sp-bottom ul li>a:hover:after,#sp-bottom ul li>a:focus:after,.dextra-footer ul li>a:hover:after,.dextra-footer ul li>a:focus:after{content:".";font-size:50px;position:absolute;color:#0a48b1;left:-15px;top:-60%}#sp-bottom ul li.titre,.dextra-footer ul li.titre{font-size:15px;font-weight:500}#sp-bottom ul li span.soustitre,.dextra-footer ul li span.soustitre{color:#0a48b1}#sp-bottom ul li ul,.dextra-footer ul li ul{padding-left:30px}#sp-bottom select,.dextra-footer select{background-color:#0a48b1;color:#fff}#sp-bottom .chzn-container-single .chzn-single,.dextra-footer .chzn-container-single .chzn-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:33px;border:0;border-radius:3px;background-color:#0a48b1;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#0a48b1),color-stop(50%,#0a48b1),color-stop(52%,#0a48b1),color-stop(100%,#0a48b1));background:-webkit-linear-gradient(top,#0a48b1 20%,#0a48b1 50%,#0a48b1 52%,#0a48b1 100%);background:-moz-linear-gradient(top,#0a48b1 20%,#0a48b1 50%,#0a48b1 52%,#0a48b1 100%);background:-o-linear-gradient(top,#0a48b1 20%,#0a48b1 50%,#0a48b1 52%,#0a48b1 100%);background:linear-gradient(top,#0a48b1 20%,#0a48b1 50%,#0a48b1 52%,#0a48b1 100%);background-clip:padding-box;box-shadow:none;color:#fff;text-decoration:none;white-space:nowrap;line-height:33px}#sp-bottom .chzn-container-single .chzn-single div b,.dextra-footer .chzn-container-single .chzn-single div b{display:block;width:100%;height:100%;background:url(../images/chosen-sprite.png) no-repeat 0 8px}.news-block{border-width:3px;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.news-block h3{font-size:45px;font-weight:100}.eventtable .event-title{margin:10px 0!important;padding:0!important}.eventtable .event-title a{color:#1b1b1b;font-weight:500;font-size:18px;font-size:20px;position:relative;display:inline-block}.eventtable .event-title a:after{content:'';display:block;margin:auto;height:2px;width:0;background:0 0;transition:width .5s ease,background-color .5s ease}.eventtable .event-title a:hover{position:relative}.eventtable .event-title a:hover:after{width:100%;background:#fff}.eventtable .event-title a span{color:#1b1b1b}.eventtable .event-title a span.date-event span{color:#0a48b1;text-transform:capitalize}.eventtable .desc{text-align:justify}div#jem div.description p{text-align:justify}#jem.jem_eventslist h1{border-bottom:1px solid #eee;padding-bottom:20px;margin:27px 0!important}#jem_filter{margin:0!important;padding:0!important}.jem_fright label{display:none!important;display:inline-block}.jem_fright .inputbox{border:1px solid #eee!important;background-color:#fff!important;display:inline-block;display:none}div#jemmodulebanner .eventset{border:0;margin-bottom:30px}div#jemmodulebanner .eventset .event-contenu-desc:last-child .desc{padding-bottom:20px}div#jemmodulebanner .event-title a{color:#1b1b1b;font-weight:500;font-size:18px;position:relative;display:inline-block}div#jemmodulebanner .event-title a:after{content:'';display:block;margin:auto;height:2px;width:0;background:0 0;transition:width .5s ease,background-color .5s ease}div#jemmodulebanner .event-title a:hover{position:relative}div#jemmodulebanner .event-title a:hover:after{width:100%;background:#0a48b1}div#jemmodulebanner .event-title a span{color:#0a48b1;text-transform:capitalize}div#jemmodulebanner .desc{line-height:20px;font-size:13px;text-align:justify;color:#6f6f6f}div#jemmodulebanner .readmore{float:right;background:#0a48b1;color:#fff;padding:5px 15px;font-size:15px;line-height:20px;border:2px solid #0a48b1;display:none}div#jemmodulebanner .readmore:hover,div#jemmodulebanner .readmore:focus{border:2px solid #0a48b1;color:#0a48b1;background-color:transparent}div#jemmodulebanner .date{display:none}#jem{border:0!important}#jem h1.listtitle{margin-bottom:30px!important;border-bottom:1px solid #eee;margin-top:30px!important;padding-bottom:20px}#jem h2.listsoustitle{font-size:19px;margin:20px 0;float:left;width:100%;padding:0}#jem h2.listsoustitle span{display:inline-block}#jem h3.listnewscategory{color:#888484;font-size:12px;float:left;width:100%;margin-bottom:20px;margin-top:0;padding-left:24px;position:relative}#jem h3.listnewscategory:before{content:"";position:absolute;width:20px;left:0;height:20px;background-image:url(../images/folder.png);background-repeat:no-repeat;background-size:18px}.jem_event{border:0!important}div#jem .flyerimage{float:left!important;width:100%}div#jem .flyerimage img{width:100%}div#jem h1.componentheading{margin-bottom:0;margin-top:55px;font-size:28px;font-weight:500}.sppb-feature-box-title{background:-webkit-linear-gradient(left,#3ca1bc,#bce983);background:linear-gradient(left,#3ca1bc,#bce983);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase}section#sp-sous-menu{border-width:0 0 3px;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.sub-menu ul,#sp-sous-menu ul{width:700px;margin:auto}.sub-menu .nav-pills>li>a,#sp-sous-menu .nav-pills>li>a{border-radius:4px;color:#1b1b1b;font-size:18px;padding:10px 15px}.sub-menu .nav-pills>li.current a:after,.sub-menu .nav-pills>li.active a:after,#sp-sous-menu .nav-pills>li.current a:after,#sp-sous-menu .nav-pills>li.active a:after{content:"";position:absolute;bottom:0;height:3px;left:0;width:80%;margin:0 15px}.article-liste ul{padding-left:30px;list-style:none}.article-liste ul li span.soustitre{color:#0a48b1}.article-liste ul li a{color:#1b1b1b;position:relative;padding:0 0 0 20px}.article-liste ul li>a:hover:after,.article-liste ul li>a:focus:after{content:"";position:absolute;left:0;top:40%;border-radius:50%;height:5px;width:5px;bottom:0;background-color:#0a48b1}.outstanding-projects{border-width:3px 0 0;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.outstanding-projects .art-contenu{float:right}.outstanding-projects .nav.menu.menutab{float:left}.outstanding-projects .nav.menu.menutab li{width:100%}.outstanding-projects .nav.menu.menutab li a{width:70%;color:#fff;text-align:right}.outstanding-projects .nav.menu.menutab li a.active,.outstanding-projects .nav.menu.menutab li a:hover{text-align:center;width:100%;padding:25px 0}.outstanding-projects ul.list-link{list-style:none;display:inline-block;float:left}.outstanding-projects ul.list-link li a{line-height:20px;position:relative;padding-left:15px;color:inherit}.outstanding-projects ul.list-link li a:hover,.outstanding-projects ul.list-link li a:focus,.outstanding-projects ul.list-link li a.active{color:#0a48b1;font-weight:600}.outstanding-projects ul.list-link li a:hover:after,.outstanding-projects ul.list-link li a:focus:after,.outstanding-projects ul.list-link li a.active:after{content:"";position:absolute;left:0;top:40%;border-radius:50%;height:5px;width:5px;bottom:0;background-color:#0a48b1}.home-construction{border-width:0;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.home-construction .construction-contenu{float:right;width:60%}.home-construction .construction-contenu h3{font-size:28px;margin:30px 0;display:block;text-align:center}.home-construction .construction-contenu img{width:60%;margin:0 auto}.home-construction .nav.menu.menutab{float:left;width:35%}.home-construction .nav.menu.menutab h3{font-size:28px;margin:30px 0;display:block;text-align:center}.home-construction .nav.menu.menutab li{width:100%}.home-construction .nav.menu.menutab li a{width:70%;color:#fff;text-align:right;background-size:cover!important;background-position:center}.home-construction .nav.menu.menutab li a.active,.home-construction .nav.menu.menutab li a:hover{text-align:center;width:100%;padding:25px 0}.home-construction ul.liste-link{list-style:none;display:inline-block;float:left}.home-construction ul.liste-link li a{line-height:33px;position:relative;padding-left:15px;color:inherit;font-size:16px}.home-construction ul.liste-link li a:hover,.home-construction ul.liste-link li a:focus,.home-construction ul.liste-link li a.active{color:#0a48b1;font-weight:600}.home-construction ul.liste-link li a:hover:after,.home-construction ul.liste-link li a:focus:after,.home-construction ul.liste-link li a.active:after{content:"";position:absolute;left:0;top:40%;border-radius:50%;height:5px;width:5px;bottom:0;background-color:#0a48b1}.box-catref{padding-left:0}.box-catref .catref{background-size:cover;height:130px;width:100%;font-size:18px;margin-bottom:20px}.box-catref .catref:active,.box-catref .catref:hover{font-weight:400}.box-catref .catref a{color:#fff;margin:auto;position:absolute;top:42%;text-align:center;left:45%}.box-artref{padding:0!important}.box-artref .artref{background-size:cover;height:330px;width:100%;font-size:18px}.box-artref .artref .bg-vert{background-color:#20c99c}.box-artref .artref .bg-bleu{background-color:#0a48b1}.box-artref .artref .bg-grd{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 50%,#000000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 50%,#000000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 50%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.box-artref .artref .box-content{position:absolute;top:200px;left:0;width:100%;height:130px;padding:20px}.box-artref .artref .box-content h4,.box-artref .artref .box-content .sous-titre,.box-artref .artref .box-content p,.box-artref .artref .box-content a{color:#fff}.box-artref .artref .box-content h4{font-weight:500;display:block;position:absolute;bottom:30px;padding-right:20px}.box-artref .artref .box-content .sous-titre{font-weight:500;width:100%;display:block}.box-artref .artref .box-content p{display:inline-block;float:left;font-size:14px}.sous-titre.highlighted-projects{font-weight:500;width:100%;display:block;position:absolute;bottom:30px}h3.title-page-solutions,h3.title-page-projects,h1.title-page-solutions,h1.title-page-projects{width:100%;margin:30px 0;float:left;font-size:24px;font-weight:400}h3.title-page-solutions .title-left-span,h3.title-page-projects .title-left-span,h1.title-page-solutions .title-left-span,h1.title-page-projects .title-left-span{width:50%;text-align:left;display:inline-block;float:left}h3.title-page-solutions .title-right-span,h3.title-page-projects .title-right-span,h1.title-page-solutions .title-right-span,h1.title-page-projects .title-right-span{width:50%;text-align:right;display:inline-block;float:right}p.solutions-desc,p.projects-desc{margin:0 0 30px}.box-cast-in-situ{width:100%;height:170px;margin-bottom:20px;animation-delay:300ms;animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.box-cast-in-situ .box-image{height:100%;background-size:100%;background-position:center;border-left:4px solid #20c99c;border-right:4px solid #20c99c;background-repeat:no-repeat;background-color:#e0e0e0}.box-cast-in-situ .box-content{background:#fff;height:100%}.box-cast-in-situ .box-content h4,.box-cast-in-situ .box-content h4 a{color:#0a48b1}.box-cast-in-situ .box-content .content{padding:20px 5px;float:left;width:100%;height:100%}.box-cast-in-situ .box-content .content p a{color:inherit}.box-cast-in-situ .box-content .content p a:hover{text-decoration:underline}.box-cast-in-situ .box-content .content a.solution-learn-more{padding:10px 0;text-align:right;width:30px;display:block;background-image:url(../images/solution-learn-more.png);background-repeat:no-repeat;background-position:left top;background-size:30px;height:30px;float:right}.box-cast-in-situ .box-content .content a.solution-learn-more:hover{background-image:url(../images/solution-learn-more.png);background-position:left bottom}.box-solution{height:350px;width:100%;border-width:0 0 3px;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.box-solution h3{min-height:50px;padding-left:150px}.box-solution .box-content:first-child ul{padding-left:130px}.box-solution ul{padding-left:30px;list-style:none}.box-solution ul li{border-bottom:0}.box-solution ul li span.soustitre{color:#0a48b1}.box-solution ul li a{color:#1b1b1b;position:relative;padding:0 0 0 20px;line-height:30px}.box-solution ul li>a:hover:after,.box-solution ul li>a:focus:after{content:"";position:absolute;left:0;top:40%;border-radius:50%;height:5px;width:5px;bottom:0;background-color:#0a48b1}.box-solution .box-image{height:100%;background-size:cover}.item-benefits{background-color:#f0f0f0;padding:30px 0}.item-benefits .bg-image{background-size:60%;background-position:center center;background-repeat:no-repeat;min-height:300px}.item-benefits ul>li{border-bottom:0;position:relative;line-height:25px;margin:10px 0;padding-left:25px}.item-benefits ul>li:before{content:"";background-image:url(../images/list-ok.png);width:15px;height:15px;position:absolute;left:0;top:5px;background-size:cover}.blue-title{color:#0a48b1}.green-title{color:#20c99c}.item-about{text-align:center}.item-about .blue-title{margin:50px 0}.item-quotet{background-color:#333;color:#fff;text-align:left;font-size:14px}.item-quotet .col-md-12{padding:80px 0}.item-quotet .testimonial-message{position:relative;padding-left:35px;margin-bottom:40px;line-height:35px}.item-quotet .testimonial-message:before{content:"\"";font-size:50px;width:20px;height:20px;color:#20c99c;font-weight:500;position:absolute;left:0}.item-quotet .testimonial-message:after{content:"\"";font-size:50px;line-height:0;width:57px;height:20px;color:#20c99c;font-weight:500;position:relative;top:15px;padding-left:17px}.item-quotet .client-name{text-align:right;font-size:12px;color:#cecccc}.item-quotet .small-text .testimonial-message:after{top:0}.item-quotet .small-text .client-name{padding-right:100px}.item-successful-solutions,.item-successful-projects,.item-related-solutions,.item-related-projectd,.item-similar-solutions,.item-similar-projects{margin-top:30px;float:left;width:100%}.item-successful-solutions .block,.item-successful-projects .block,.item-related-solutions .block,.item-related-projectd .block,.item-similar-solutions .block,.item-similar-projects .block{animation-delay:300ms;animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.item-successful-solutions h3.title-module,.item-successful-projects h3.title-module,.item-related-solutions h3.title-module,.item-related-projectd h3.title-module,.item-similar-solutions h3.title-module,.item-similar-projects h3.title-module{padding:0 0 35px 20px}.item-successful-solutions h4.title-block,.item-successful-projects h4.title-block,.item-related-solutions h4.title-block,.item-related-projectd h4.title-block,.item-similar-solutions h4.title-block,.item-similar-projects h4.title-block{margin:18px 0;font-weight:600;color:#0a48b1}.item-successful-solutions h4.title-block a,.item-successful-projects h4.title-block a,.item-related-solutions h4.title-block a,.item-related-projectd h4.title-block a,.item-similar-solutions h4.title-block a,.item-similar-projects h4.title-block a{color:#0a48b1;cursor:pointer}.item-successful-solutions a .title-block,.item-successful-solutions a .desc-block,.item-successful-projects a .title-block,.item-successful-projects a .desc-block,.item-related-solutions a .title-block,.item-related-solutions a .desc-block,.item-related-projectd a .title-block,.item-related-projectd a .desc-block,.item-similar-solutions a .title-block,.item-similar-solutions a .desc-block,.item-similar-projects a .title-block,.item-similar-projects a .desc-block{color:#444;cursor:pointer}.item-successful-solutions a h4.title-block,.item-successful-projects a h4.title-block,.item-related-solutions a h4.title-block,.item-related-projectd a h4.title-block,.item-similar-solutions a h4.title-block,.item-similar-projects a h4.title-block{color:#0a48b1;cursor:pointer;min-height:40px}.item-successful-solutions,.item-related-solutions,.item-similar-solutions{margin-bottom:40px}.item-successful-projects .block,.item-related-projectd .block,.item-similar-projects .block{margin-bottom:30px}.item-successful-projects .image-block,.item-related-projectd .image-block,.item-similar-projects .image-block{height:200px;overflow:hidden}.item-successful-projects .image-block img,.item-related-projectd .image-block img,.item-similar-projects .image-block img{height:100%;width:auto;max-width:initial}.key-number{padding:100px 0;background-image:url(../images/key-number.jpg);background-repeat:no-repeat;background-size:cover;background-position:right;background-color:#0a48b1}.key-number .sppb-icon{float:left;margin-right:15px}.key-number .sppb-icon span{display:inline-block;color:#fff;font-size:50px;line-height:50px;width:90px;height:90px;background-position:center;background-size:50px}.key-number .sppb-icon .tick{background-image:url(../images/5-tick.png)}.key-number .sppb-icon .timer{background-image:url(../images/6-timer.png)}.key-number .sppb-icon .nuclear{background-image:url(../images/7-nuclear.png)}.key-number .sppb-icon .machineline{background-image:url(../images/machineline.png)}.key-number .sppb-icon .tick{background-image:url(../images/5-tick.png)}.key-number .animated-number{color:#fff;font-size:30px;line-height:30px;font-weight:600}.key-number .animated-number-title{color:#fff;font-size:15px;line-height:16px;padding-top:5px;font-weight:400;padding-left:64px}.item-related-download{text-align:center}.item-related-download h3.green-title{margin:0 0 30px}.item-related-download .col-sm-6:last-child{text-align:center}.item-related-download .btn-download{background-color:#0061d6;border-radius:10px;padding:10px 45px 10px 25px;color:#fff;font-size:16px;background:#1e5799;background:-moz-linear-gradient(top,#0061d6 0%,#1e5799 100%);background:-webkit-linear-gradient(top,#0061d6 0%,#1e5799 100%);background:linear-gradient(to bottom,#0061d6 0%,#1e5799 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799',endColorstr='#0061d6',GradientType=0);position:relative}.item-related-download .btn-download:before{content:"";position:absolute;background-image:url(../images/bg-btn-bm.png);width:20px;height:20px;background-size:16px;background-repeat:no-repeat;right:15px;top:18px}.see-more{float:right;padding:20px 0}.sp-social-share{display:none!important}article.item{box-shadow:none}.solution-page>.container{width:100%}.solution-page>.container #sp-component{padding:0!important}.solution-page>.container article.item-page{padding:0}.solution-page .article-content-text{margin-top:-85px;background-color:#fff;padding:10px 20px 20px;box-shadow:0 3px 3px #dcdada;border:1px solid #eee}.solution-page .article-content-text h1{font-weight:600}.solution-page .article-content-text h2{font-size:20px}.solution-page .article-content-text h3{font-size:16px}.solution-page .article-content-text p{text-align:justify}.solution-page article.item{margin-bottom:5px}.solution-page div[itemprop=articleBody]{padding-bottom:0;margin-bottom:0}.solution-page .entry-header h2{colou:#0a48b1}.solution-page .full-image{background-image:url(../images/news-bg.jpg);background-size:cover}.international-page{border-width:0 0 3px;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.international-page>.container{width:100%}.international-page>.container #sp-component{padding:0!important}.international-page>.container article.item-page{padding:0}.international-page .entry-header{display:none}.international-page .about-dextra-office-left .entry-header{display:block;padding-top:30px}.international-page .article-content-text{text-align:justify}.international-page .article-right-module{padding-right:0}.international-page .box-international{float:left;width:100%}.international-page .box-international .box-content-right{padding:0}.international-page .box-international .box-content-right h3{color:#0a48b1}.international-page .box-international .box-content{padding-left:150px}.international-page .box-international .box-image{background-size:cover;height:500px}.international-page .box-international .box-left,.international-page .box-international .box-right{height:250px;min-height:250px}.international-page .box-international .box-left{background-color:#f0f0f0}.international-page .box-international .box-right{background-color:#e5e5e5}.international-page .box-international .box-right p{font-weight:500;margin:0}.international-page .box-international .international-btn{padding:10px;float:left;font-weight:600}.international-page .box-international .international-btn.contact{padding:10px 10px 10px 0}.international-page .box-international ul{list-style:none;padding:0}.international-page .box-international ul li a{color:inherit;font-size:16px;font-weight:500;padding:7px 0;float:left;width:100%}.international-page .box-international ul li a.active{color:#0a48b1}.single-project-sidebar{float:left;margin-top:-60px;position:relative;box-shadow:0 3px 3px #999}.item-project_map{margin-top:0}.item-project_data{padding:25px;float:left}.item-project_data ul{list-style-type:none;position:relative;float:left;padding:0}.item-project_data li{width:100%;border-bottom:1px solid #eee;float:left;margin:5px 0}.item-project_data li .left-data{float:left}.item-project_data li .right-data{float:right}.item-projects_key_points{margin-top:50px}.item-projects_key_points .block{background-color:#0e60c2;color:#fff;padding:0}.item-projects_key_points .block:first-child{background-color:#1c71cb}.item-projects_key_points .block:last-child{background-color:#0b4dbe}.item-projects_key_points .block .image-block{padding:30px 30px 0}.item-projects_key_points .block .image-block img{width:80px}.item-projects_key_points .block .contenu-block{padding:30px}.omega-powered{display:none}.view-categories #sp-main-body{background-image:url(../images/bg-view-categories.png)!important;background-repeat:no-repeat!important;background-size:400px!important;background-position:right!important;background-color:#f5f5f5!important}.ref-project{background-image:url(../images/bg-view-categories.png);background-repeat:no-repeat;background-position:100% 50%;background-color:#f5f5f5;background-size:400px}.categories-reference{padding:50px 0;position:relative;float:left;width:100%}.categories-reference .col-sm-4{padding-left:0}.categories-reference h3.title-categories{color:#0a48b1;padding-left:0}.categories-reference h3{margin:20px 0 30px}.categories-reference h3 a.title-categories{padding-left:0;color:#0a48b1;display:block}.categories-reference .page-header{padding-bottom:9px;margin:0;border-bottom:0;font-size:17px;font-weight:200}.categories-reference .item-title a{color:inherit;display:block;position:relative}.categories-reference .item-title a:hover{color:#0a48b1;font-weight:600}.categories-reference .item-title a:hover:after{content:"";position:absolute;left:-12px;top:10px;border-radius:50%;height:5px;width:5px;bottom:0;background-color:#0a48b1}.categories-reference .border-right{border-right:1px solid #e5e2e2;padding-left:30px}.categories-reference .border-right:first-child{padding-left:0}.categories-reference .border-right:last-child{border-right:0}.com-sppagebuilder #sp-rubriques{border-width:0}#sp-rubriques{border-width:3px 0 0;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.item-logos{padding:50px 0 0;text-align:center}.item-logos .col-sm-2{padding-top:20px;width:19%;float:inherit;display:inline-block}.item-logos img{width:70%}.item-logos img:hover{cursor:pointer;-webkit-filter:sepia(1) hue-rotate(190deg);filter:sepia(1) hue-rotate(190deg)}.text-image{background-size:cover;background-attachment:fixed}.text-image .container{width:100%;padding:0}.text-image .benefits-img{display:block;overflow:hidden}.text-image .benefits-img img{margin:auto 0 auto auto!important;max-height:100%;width:100%;max-width:600px!important}.text-image .contenu-text{margin:auto;display:table;padding:20px 0 40px}.text-image h3{padding:20px 0;text-align:left;font-size:35px}.text-image .bg-image{text-align:center;height:300px;overflow:hidden}.text-image .bg-image img{margin:auto;width:100%}.text-image ul>li{border-bottom:0;position:relative;line-height:25px;margin:10px 0;font-weight:400;padding-left:27px}.text-image ul>li:before{content:"";background-image:url(../images/list-ok.png);width:15px;height:15px;position:absolute;left:0;top:5px;background-size:cover}.text-image h4{font-size:14px;font-weight:600;color:#0a48b1}.text-image.small-space ul>li{margin:0}.sp-module.margin-top{margin-top:50px;float:left;width:100%}.sp-module.margin-bottom{margin-bottom:50px;float:left;width:100%}.logo h1 img.sp-retina-logo,.logo .logo_box img.sp-retina-logo{width:200px}.right-news .sppb-carousel,.right-news .sppb-carousel-inner,.right-news .sppb-item.sppb-item-has-bg{height:100%}.right-news div:first-child{height:100%!important}.right-news .sppb-carousel-inner>.sppb-item>img{width:120%;max-width:600px;height:100%}#sp-right{padding-top:85px;padding-bottom:30px}#sp-right .sp-module{box-shadow:0 3px 3px #ddd}#sp-right .categories-module li>a{font-size:13px}#sp-right .categories-module .ti-arrow-right{display:none}.view-solutions #sp-main-body{background-image:url(../images/solution-bg.jpg)!important;background-repeat:repeat-y;background-color:#f7f7f7!important}.counter{display:none}.pagination{padding:0 20px}.pagination .counter{display:none}div.pagination ul li{list-style:none;display:inline-block;padding:0}.bg-degrade-about-us{background:#1c71cb;background:-moz-linear-gradient(left,#1c71cb 0%,#1c71cb 40%,#0b4dbe 60%,#0b4dbe 100%);background:-webkit-linear-gradient(left,#1c71cb 0%,#1c71cb 40%,#0b4dbe 60%,#0b4dbe 100%);background:linear-gradient(to right,#1c71cb 0%,#1c71cb 40%,#0b4dbe 60%,#0b4dbe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c71cb',endColorstr='#0b4dbe',GradientType=1)}.categories-solutions{background-image:url(../images/news-bg.jpg);background-repeat:repeat-y;background-color:#f7f7f7!important;border-width:0 0 3px;border-style:solid;-webkit-border-image:-webkit-gradient(linear,100% 0,0 0,from(#205dab),to(#a7d688)) 100% 1;-webkit-border-image:-webkit-linear-gradient(right,#205dab,#a7d688) 100% 1;-moz-border-image:-moz-linear-gradient(right,#205dab,#a7d688) 100% 1;-o-border-image:-o-linear-gradient(right,#205dab,#a7d688) 100% 1;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1}.career-page article.item{border-left:5px solid #0a48b1}.career-page .page-header h1{font-family:gothambold1;font-weight:700;color:#fff}.career-page .entry-header h2 a{color:#0a48b1}.career-page .create{float:right}.career-page div.blog-content p.readmore{text-align:right}.career-page div.blog-content p.readmore a{border-radius:3px;border-color:#20c99c;color:#20c99c}.career-page div.blog-content p.readmore a:hover{background-color:#20c99c}.career-page .pagination-wrapper .counter{display:none}.career-page .pagination-wrapper .pagination{display:table;margin:0 auto 50px}#sp-component .search{padding:50px 0}#sp-component .search .btn-toolbar button{border:2px solid #0a48b1;background-color:#fff;color:#0a48b1;border-radius:3px}#sp-component .search .btn-toolbar button:hover{background-color:#0a48b1;color:#fff}#sp-component .search .btn-toolbar button span.icon-search{display:none}#sp-component .search input[type=text]{width:300px}#sp-component .search select[multiple],#sp-component .search select[size]{font-size:12px}.registration,.remind,.reset{padding-top:50px}.itemid-176 article.item{padding-top:0}.itemid-176 .page-header{margin-top:0}.itemid-176 .page-header h1{margin-top:0}.itemid-176 article.item-page .entry-image{margin-bottom:0}.itemid-176 .entry-header{margin-bottom:0}.itemid-176 div[itemprop=articleBody]{box-shadow:1px 2px 7.28px .72px rgba(0,0,0,.08);padding:25px}.lp-button-wrapper button{background:#20c99c;border-radius:5px}border:2px solid @vert .lp-button-wrapper button:hover{background:#fff;color:#20c99c}.item-about h3.text-align-left{text-align:left;margin:40px 0;font-size:30px}.item-about h3.text-align-center{text-align:center;margin:40px 0;font-size:30px}.nav-pills .dj-megamenu li.active>a,.nav-pills .dj-megamenu li.active>a:hover,.nav-pills .dj-megamenu li.active>a:focus{background-color:transparent}.dj-megamenu li div.dj-subwrap{position:absolute;background:#fff;padding:20px;border-top:3px solid #0a48b1;z-index:99}.dj-megamenu li div.dj-subwrap a{position:relative;padding-left:30px!important;font-weight:400;line-height:25px;padding-bottom:10px}.dj-megamenu li div.dj-subwrap a:hover{color:#0a48b1;position:relative}.dj-megamenu li div.dj-subwrap a:hover:after{content:"";position:absolute;left:0!important;top:40%;border-radius:50%;height:8px!important;width:8px!important;bottom:0;background-color:#20c99c}.dj-megamenu-sticky{z-index:99;background-color:rgba(255,255,255,.9);box-shadow:0 3px 3px #cac8c8}.dj-megamenu-sticky .dj-stickylogo{float:left;padding-top:14px}.dj-megamenu-sticky .dj-stickylogo img{width:40px}.dj-megamenu-sticky .dj-megamenu-override{float:right}.dj-megamenu-sticky .dj-megamenu li div.dj-subwrap{position:absolute;background:#fff;padding:20px;border-top:3px solid #0a48b1}.dj-megamenu-sticky .dj-megamenu li div.dj-subwrap a{position:relative;padding-left:30px!important;font-weight:400}.dj-megamenu-sticky .dj-megamenu li div.dj-subwrap a:hover{color:#0a48b1;position:relative}.dj-megamenu-sticky .dj-megamenu li div.dj-subwrap a:hover:after{content:"";position:absolute;left:0;top:40%;border-radius:50%;height:8px;width:8px;bottom:0;background-color:#20c99c}.right-btn{float:right}.articles-category{padding:50px 0}.category-module li{border-bottom:0!important}.category-module li a{position:relative;padding-left:20px!important;font-size:17px;line-height:30px!important}.category-module li a:before{content:"";position:absolute;left:0;top:16px;border-radius:50%;height:6px;width:6px;bottom:0;background-color:#0a48b1;background-size:6px;background-image:none}.category-module li a:hover:before{background-color:transparent;background-image:url(../images/flech.png);background-repeat:no-repeat;background-size:13px;background-position:0 9px;height:30px;width:25px;top:4px;left:0}.controls{text-align:center}.formset1{margin-top:25px}.responsive-table-line{margin:0 auto;text-align:center}.responsive-table-line img{margin:auto;width:160px}.responsive-table-line img.small100{width:100px}.responsive-table-line th{text-align:center}.responsive-table-line th img{width:70px}.responsive-table-line th,.responsive-table-line td,.responsive-table-line tr{vertical-align:middle!important}.contact-module-block{padding:60px 0;background-image:url(../images/news-bg.jpg);background-size:cover}.contact-module .contact-contenu{position:relative}.contact-module:hover .sub-contact{display:block;float:left;background-color:#20c99c;box-shadow:0 3px 3px #0f9a75;border:1px solid #0f9a75;border-top:0;position:absolute;top:63px;z-index:99;color:#fff;border-radius:0 0 5px 5px}.contact-module:hover .sub-contact a{color:#fff}.contact-module .sub-contact{display:none}.contact-module .sub-contact span{width:100%;float:left;padding:5px 20px}.contact-module .first-contact{background-color:#20c99c;margin-top:20px;padding:10px 20px;width:100%;float:left;cursor:pointer;border:1px solid #0f9a75;color:#fff;font-weight:500;border-radius:5px}.contact-module .first-contact a{color:#fff}.offcanvas-menu .offcanvas-inner{padding:50px 20px 20px}.offcanvas-menu .offcanvas-inner li{position:relative}.offcanvas-menu .offcanvas-inner li.active,.offcanvas-menu .offcanvas-inner li.opened{background-image:url(../images/bg-offcanvas.jpg);background-repeat:repeat-x}.offcanvas-menu .offcanvas-inner li.active>a,.offcanvas-menu .offcanvas-inner li.active .separator,.offcanvas-menu .offcanvas-inner li.opened>a,.offcanvas-menu .offcanvas-inner li.opened .separator{color:#fff}.offcanvas-menu .offcanvas-inner li>a{display:inline-block;width:80%;background-color:transparent;border:0!important;margin:0!important}.offcanvas-menu .offcanvas-inner li.deeper.parent:hover>a,.offcanvas-menu .offcanvas-inner li.deeper.parent:hover>.separator{background-color:transparent!important;color:#000}.offcanvas-menu .offcanvas-inner li.deeper.parent.opened:hover>a,.offcanvas-menu .offcanvas-inner li.deeper.parent.opened:hover>.separator{color:#fff}.offcanvas-menu .offcanvas-inner li .separator{color:#000;padding:5px 10px;line-height:36px;padding-left:20px;text-transform:uppercase}.offcanvas-menu .offcanvas-inner li .menu-toggler{display:inline-block;position:absolute;top:15px;right:30px}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child{display:block}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child li.opened{background-image:none}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child li.opened a,.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child li.opened .separator{color:inherit}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child li{background-image:none}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child li a,.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child li .separator{color:inherit;text-transform:uppercase}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child>li ul.nav-child{display:block}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child>li ul.nav-child li{background-image:none}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child>li ul.nav-child li a,.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child>li ul.nav-child li .separator{color:inherit;text-transform:uppercase}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child>li ul.nav-child li.opened{background-image:none}.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child>li ul.nav-child li.opened a,.offcanvas-menu .offcanvas-inner ul#offcanvas-inner-menu>li.deeper.parent.opened>ul.nav-child>li ul.nav-child li.opened .separator{color:inherit}.close-offcanvas{border-radius:0}ul#offcanvas-inner-menu>li>a,ul#offcanvas-inner-menu>li>ul.nav-child>li>a{text-transform:uppercase;position:relative}ul#offcanvas-inner-menu>li.deeper.parent a>i{display:block;float:right;font-size:14px;padding:10px 6px 10px 0;top:7px;position:absolute;right:5px}ul#offcanvas-inner-menu>li>ul.nav-child>li.deeper.parent a>i{top:0}ul#offcanvas-inner-menu>li>ul.nav-child>li ul.nav-child>li>a{background-color:transparent;text-transform:uppercase}.com-rsfiles div.pagination{width:100%;text-align:center}.com-rsfiles div.pagination>li>a,.com-rsfiles div.pagination>li>span{margin-left:0}.btnsearch,#btnsearch,.btnsearchbelow{background-color:#0a48b1}.box-search-filter .input-date,.feature select,.chzn-container-single .chzn-single,.chzn-container-active.chzn-with-drop .chzn-single{padding:5px 10px;width:100%;height:35px;margin-bottom:10px;background-image:none;border:1px solid #ccc;border-radius:5px!important}.chzn-container-single .chzn-single div b,.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:0 7px}.box-search-filter h4{text-align:left}.offices-iframe .taille-iframe{width:100%}.offices-iframe iframe{width:100%!important}#dj-megamenu191{padding-right:0!important}#dj-megamenu191sticky #dj-megamenu191{padding-right:inherit!important}.dj-megamenu-select-dark .dj-mobile-open-btn:focus,.dj-megamenu-select-dark:hover .dj-mobile-open-btn,.dj-megamenu-offcanvas-dark .dj-mobile-open-btn:hover,.dj-megamenu-offcanvas-dark .dj-mobile-open-btn:focus,.dj-megamenu-accordion-dark .dj-mobile-open-btn:hover,.dj-megamenu-accordion-dark .dj-mobile-open-btn:focus,.dj-megamenu-select-dark .dj-mobile-open-btn,.dj-megamenu-offcanvas-dark .dj-mobile-open-btn,.dj-megamenu-accordion-dark .dj-mobile-open-btn{background:0 0!important;color:inherit!important}.dj-megamenu-accordion-dark{position:relative;width:100%!important}.dj-megamenu-accordion-dark.dj-align-right .dj-mobile-open-btn{margin:auto!important}.dj-accordion-dark .dj-accordion-in{display:none;margin:10px 0;padding:0 15px;background:0 0!important;color:inherit!important;-webkit-box-sizing:border-box;box-sizing:border-box}ul.dj-mobile-dark li.dj-mobileitem>a{background:0 0!important;display:block;font-size:14px;line-height:45px!important;color:#212121!important;font-weight:500;text-decoration:none;padding:20px 15px;cursor:pointer;border-top:0!important;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}ul.dj-mobile-dark li.dj-mobileitem .dj-mobile-nav-child li a{font-size:16px!important;padding:6px 15px!important;line-height:20px!important;font-weight:100;color:#212121!important}ul.dj-mobile-dark li.dj-mobileitem.parent>a span.toggler::before{content:"\f107"!important}ul.dj-mobile-dark li.dj-mobileitem.parent.active>a span.toggler::before{content:"\f106"!important}#country_code,#00N28000004RdIz{width:206px}.item-successful-solutions h3.title-module:after,.item-successful-projects h3.title-module:after,.item-related-solutions h3.title-module:after,.item-related-projectd h3.title-module:after{border-top:2px solid #eee;content:'';display:table-cell;position:relative;top:.7em;left:2.5%;width:100%}.item-successful-solutions h3.title-module,.item-successful-projects h3.title-module,.item-related-solutions h3.title-module,.item-related-projectd h3.title-module{position:relative;display:table;white-space:nowrap;overflow:hidden;margin-right:15px}.contactformpopin select,.contactformpopin textarea,.contactformpopin input[type=text],.contactformpopin input[type=password],.contactformpopin input[type=datetime],.contactformpopin input[type=datetime-local],.contactformpopin input[type=date],.contactformpopin input[type=month],.contactformpopin input[type=time],.contactformpopin input[type=week],.contactformpopin input[type=number],.contactformpopin input[type=email],.contactformpopin input[type=url],.contactformpopin input[type=search],.contactformpopin input[type=tel],.contactformpopin input[type=color],.contactformpopin .uneditable-input{width:100%}@media screen and (min-width:600px){div#contactUs #title,div#contactUs #description{width:100%}}.about-dextra-office-left .entry-header h1{margin:8px 0 0;font-size:24px;line-height:1;font-weight:600!important;letter-spacing:1px;text-transform:capitalize}.entry-header h1{margin:8px 0 0;font-size:24px;line-height:1;font-weight:600!important;letter-spacing:1px;text-transform:capitalize}@media(min-width:2000px){.zone3 .block_texte{margin-left:50px!important}.solution-page .full-image img{width:100%}}@media(min-width:991px) and (max-width:1220px){.dextra-footer{background-image:none}}@media(max-width:991px){#sp-logo a{margin:0}.sp-megamenu-parent>li>a{padding:0 6px}#sp-menu .sp-megamenu-wrapper{text-align:left}#sp-menu .sp-megamenu-wrapper #offcanvas-toggler{float:right!important;padding-right:40px}.sp-megamenu-parent>li>a{margin-right:0}.box-cast-in-situ{height:190px}.dextra-footer{background-image:none}}@media(min-width:768px) and (max-width:991px){#sp-menu .sp-megamenu-parent>li .separator,#sp-menu .na>li .separator,#sp-position-1 .sp-megamenu-parent>li .separator,#sp-position-1 .na>li .separator{padding:0 14px}.sp-dropdown.sp-dropdown-main.sp-dropdown-mega{width:720px!important}#sp-menu .search-icone{width:30px}.zone2 .block_content,.zone3 .block_content,.zone4 .block_content,.zone5 .block_content{top:25%}.zone1 .block_content .block_texte,.zone2 .block_content .block_texte{padding-left:35px}.left-news h3,.left-news .sppb-addon-content{padding-left:35px}.art-contenu .tabcontent124{padding-left:35px}#sp-sous-menu #sp-sous-menu{padding-top:15px;padding-bottom:15px}.box-international .box-left,.box-international .box-right{width:50%}.text-image .benefits-img img{margin:0;max-height:100%;width:100%;height:100%}#sp-right .sp-module{padding:30px 10px}}@media(max-width:767px){body.com-rsfiles{padding-right:0;padding-left:0}.container{padding-left:35px;padding-right:35px}.row{margin-left:-35px;margin-right:-35px}.box-page-title{background-size:cover!important;background-position:center;background-attachment:fixed}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:35px;padding-right:35px}#sp-logo{padding:0 0 0 35px}#sp-menu .sp-megamenu-wrapper #offcanvas-toggler{padding-right:20px}article.item-page{padding:5px}article.item-page .container{padding-left:0;padding-right:0}.solution-page article.item-page{padding:5px}.solution-page article.item-page .container{padding-left:35px;padding-right:35px}ul.menucontact-module2>li{width:100%!important}.zone1 .block_content{width:100%!important}.zone1 .block_texte,.zone2 .block_texte,.zone3 .block_texte{padding-left:35px!important}.technical-solution{padding-left:35px;padding-right:35px}.left-news{padding:0 35px!important}.right-news{height:auto!important}.box-cast-in-situ{height:auto;float:left}.box-cast-in-situ .box-image{height:200px}.categories-reference .border-right{border-right:0;padding-left:0}.text-image .contenu-text{padding:20px 20px 40px}.item-quotet{padding:0 20px}.image-block img{width:100%}.solution-page .article-content-text{margin-top:-50px}.item-logos .col-sm-2{width:30%}.item-quotet .testimonial-message{padding-right:35px}.key-number .animated-number-title{padding-left:0}.sp-rubrique{padding:0!important}.nav.menu.menutab,.art-contenu{width:100%;padding-left:35px!important;padding-right:35px}.home-construction{width:100%;padding-left:15px!important;padding-right:15px}.home-construction .nav.menu.menutab,.home-construction .construction-contenu{width:100%}.home-construction .liste-link{text-align:center}.key-number{padding:50px 0}.key-number [class*=col-sm]{text-align:center;margin:20px 0}.key-number .sppb-icon{float:none}.text-image .benefits-img{height:auto!important}.item-benefits .bg-image{background-position:50%;background-size:contain}.item-benefits ul{padding:0 25px}.item-logos img{margin:auto}.item-successful-solutions .see-more,.item-successful-projects .see-more,.item-related-solutions .see-more,.item-related-projectd .see-more,.item-similar-solutions .see-more,.item-similar-projects .see-more{padding:20px 15px}.item-successful-solutions .block,.item-successful-projects .block,.item-related-solutions .block,.item-related-projectd .block,.item-similar-solutions .block,.item-similar-projects .block{margin-bottom:20px}.item-related-download{padding:50px 0}.box-international .box-left,.box-international .box-right{height:auto!important;float:left;width:100%}#sp-right{padding-top:10px}#sp-sous-menu ul#dj-megamenu191 .sp-sub-menu:before,#sp-sous-menu ul#dj-megamenu203 .sp-sub-menu:before{content:"\f0c9";font:normal normal normal 30px/1 FontAwesome}#sp-sous-menu ul#dj-megamenu191 .sp-sub-menu.spclosed:before,#sp-sous-menu ul#dj-megamenu191 .sp-sub-menu.spclosed203:before,#sp-sous-menu ul#dj-megamenu203 .sp-sub-menu.spclosed:before,#sp-sous-menu ul#dj-megamenu203 .sp-sub-menu.spclosed203:before{content:"\f00d";width:100%;text-align:center;display:block}#sp-sous-menu ul#dj-megamenu191 li,#sp-sous-menu ul#dj-megamenu203 li{display:none}#sp-sous-menu ul#dj-megamenu191.spopened li,#sp-sous-menu ul#dj-megamenu203.spopened li{display:block;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{#sp-sous-menu ul#dj-megamenu191.spopened 0%,#sp-sous-menu ul#dj-megamenu203.spopened 0%{opacity:0;-webkit-transform:translateY(-20px)}#sp-sous-menu ul#dj-megamenu191.spopened 100%,#sp-sous-menu ul#dj-megamenu203.spopened 100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{#sp-sous-menu ul#dj-megamenu191.spopened 0%,#sp-sous-menu ul#dj-megamenu203.spopened 0%{opacity:0;transform:translateY(-20px)}#sp-sous-menu ul#dj-megamenu191.spopened 100%,#sp-sous-menu ul#dj-megamenu203.spopened 100%{opacity:1;transform:translateY(0)}}#sp-sous-menu ul .nav-pills>li>a{font-size:15px;padding:20px 9px!important}#sp-sous-menu #sp-sous-menu{padding-top:15px;padding-bottom:15px}#sp-sous-menu #sp-sous-menu .sp-module ul>li{width:100%;text-align:center}#sp-sous-menu #sp-sous-menu .nav-pills>li>a{padding:0 9px!important}#sp-sous-menu #sp-sous-menu .dj-megamenu li div.dj-subwrap{width:100%!important}#sp-sous-menu #sp-sous-menu .dj-megamenu li div.dj-subwrap .dj-subwrap-in,#sp-sous-menu #sp-sous-menu .dj-megamenu li div.dj-subwrap .dj-subcol{width:100%!important;text-align:center}.single-project-sidebar{margin-top:40px}.article-content-text{padding-left:20px!important}.international-page .article-right-module{padding-right:15px}.international-page .article-right-module .box-international .box-content-right{padding-right:35px}.module-subtitle-project-references,.icon-expertise-service h3.module-subtitle{height:auto}.icon-expertise-service,.icon-project-references{margin-bottom:40px;margin-top:20px}.view-solutions #sp-main-body{background-attachment:fixed}div#jem h2{line-height:25px!important}.sp-module ul.category-module{padding:0 30px}.offices-iframe{width:100%}.dextra-footer{background-image:none}.item-111 .nav-child .nav-child{display:none!important}#filter_search{margin-left:0}.box-page-title{background-size:cover!important;background-position:top center!important;background-attachment:fixed!important;-webkit-background-size:780px auto!important;-webkit-background-position:center center!important;-webkit-background-attachment:fixed!important;overflow:hidden!important;background-repeat:no-repeat}.box-page-title h3{padding:10px 0!important;font-size:30px!important;margin:0!important}.box-page-title p{margin:0!important}}@media(max-width:560px){#sp-top2 .sp-module ul>li{padding:0 5px}.zone1{min-height:200px;height:200px}.zone1 a.hidhomeblock{display:block;z-index:99;position:absolute;left:0;top:0;width:100%;height:100%}.zone1 .block_content{top:32%}.zone1 .block_content .block_texte h3,.zone1 .block_content .block_texte h3 a,.zone1 .block_content .block_texte h3 a p,.zone1 .block_content .block_texte h1,.zone1 .block_content .block_texte h1 a,.zone1 .block_content .block_texte h1 a p{font-size:15px!important;line-height:25px!important}.zone1 .block_content .block_texte ul{margin-bottom:5px;display:none}.zone1 .block_content .block_texte ul li{font-size:12px;line-height:18px}.zone1 .block_content .block_texte ul li:before{width:7px;height:7px;left:0;top:5px}.zone1 .block_content .block_texte .home-block1-lien{padding:3px 8px;font-size:9px;display:none}.zone2,.zone3{min-height:150px;height:150px}.zone2 .block_content,.zone3 .block_content{top:25%}.zone2 .block_content .block_texte h3,.zone2 .block_content .block_texte h3 a,.zone2 .block_content .block_texte h3 a p,.zone3 .block_content .block_texte h3,.zone3 .block_content .block_texte h3 a,.zone3 .block_content .block_texte h3 a p{font-size:15px!important;line-height:25px!important}.zone2 .block_content .block_texte ul,.zone3 .block_content .block_texte ul{margin-bottom:5px}.zone2 .block_content .block_texte ul li,.zone3 .block_content .block_texte ul li{font-size:12px;line-height:18px}.zone2 .block_content .block_texte ul li:before,.zone3 .block_content .block_texte ul li:before{width:7px;height:7px;left:0;top:5px}.zone2 .block_content .block_texte .home-block1-lien,.zone3 .block_content .block_texte .home-block1-lien{padding:3px 8px;font-size:9px}.item-logos .col-sm-2{width:40%;padding:10px}#sp-sous-menu{padding-top:15px;padding-bottom:15px}#sp-sous-menu .sp-module ul>li{width:100%;text-align:center}#sp-sous-menu .nav-pills>li>a{padding:0 9px!important}#sp-sous-menu .dj-megamenu li div.dj-subwrap{width:100%!important}#sp-sous-menu .dj-megamenu li div.dj-subwrap .dj-subwrap-in,#sp-sous-menu .dj-megamenu li div.dj-subwrap .dj-subcol{width:100%!important;text-align:center}.box-page-title h3{font-size:35px}.responsive-table-line td:before{content:attr(data-title)}.responsive-table-line table,.responsive-table-line thead,.responsive-table-line tbody,.responsive-table-line th,.responsive-table-line td,.responsive-table-line tr{display:block}.responsive-table-line thead tr{display:none}.responsive-table-line td{position:relative;border:0;padding-left:50%!important;white-space:normal;text-align:center;line-height:25px}.responsive-table-line td:before{position:absolute;top:0;left:0;width:45%;padding-right:15px;height:100%;white-space:nowrap;text-overflow:ellipsis!important;overflow:hidden!important;text-align:center;background-color:#f8f8f8;padding:20px 0 0 30px}.responsive-table-line td.td-bangkok:after,.responsive-table-line td.td-guangzhou:after,.responsive-table-line td.td-mumbai:after{content:"";position:absolute;top:10px;left:10px;width:45px;height:50px;background-size:40px;background-repeat:no-repeat}.responsive-table-line td.td-bangkok:after{background-image:url(../images/quality-certification-thai.png)}.responsive-table-line td.td-guangzhou:after{background-image:url(../images/quality-certification-chin.png)}.responsive-table-line td.td-mumbai:after{background-image:url(../images/quality-certification-ind.png)}.hid-td{display:none!important}#dropfiles-results .responsive-table-line td{min-height:50px}#dropfiles-results .responsive-table-line td:before{padding-right:0;padding:5px;min-height:50px}.offices-iframe iframe{display:none}.rsfiles-layout input[type=text],.rsfiles-layout select,.rsfiles-layout #filter_search{width:180px}}.top-office{display:inline-block!important;position:relative;top:-21px;background:#f0f0f0;padding-top:7px!important;padding-left:20px!important;padding-bottom:7px!important;margin-bottom:-10px!important;width:320px}.infoBox img:not(#pic-office){position:relative;top:-2px;z-index:1}.picture-top-office #pic-office{margin-top:10px;margin-bottom:10px}.title-top-office{background:0 0!important;border-bottom:0!important;margin-right:20px!important}.infoboxcontent{margin-top:-14px!important}.picture-top-office{width:10%!important;float:left;box-sizing:initial!important;padding-right:10px}.show{display:block!important}.hide{display:none!important}#fp_googleMapContainer{display:-webkit-box}#fp_googleMapSidebar{width:20%!important;top:204px;float:left;position:absolute;z-index:1;left:10px;background:#fff!important;margin-top:10px;margin-bottom:10px;border-width:5px;min-height:256px!important;box-shadow:4px 5px 20px #9db7ce;border-style:solid;border-image-width:4px;border-image:linear-gradient(to right,#205dab,#a7d688) 56% 1}#fp_googleMap{width:100%!important;position:relative;margin-right:auto;margin-left:auto;min-height:680px!important}.button-displayLegend{background-color:#fff;font:700 15px Arial;border-radius:10px 0 0 10px;color:#555;border:0;margin-top:0;margin-left:0}.button-displayLegend-position{z-index:2;position:absolute;top:238px;left:1.5%;width:190px;text-align:left;background:0 0}.button-displayLgend-hide{left:0;background-color:transparent}.button-displayLegend-close{background-color:#fff;border-radius:0 30px 30px 0;padding-right:10px;padding-top:10px;padding-bottom:10px;left:-208px}.com-focalpoint .animated{animation-duration:1s;animation-fill-mode:both}.com-focalpoint .animated.infinite{animation-iteration-count:infinite}.com-focalpoint .animated.hinge{animation-duration:2s}.com-focalpoint .animated.flipOutX,.com-focalpoint .animated.flipOutY,.com-focalpoint .animated.bounceIn,.com-focalpoint .animated.bounceOut{animation-duration:.75s}.project-location-element{list-style-type:none}@-webkit-keyframes slideOutLeftB{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-110%);transform:translateX(-110%)}}@keyframes slideOutLeftB{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-110%);transform:translateX(-110%)}}.slideOutLeftB{-webkit-animation-name:slideOutLeftB;animation-name:slideOutLeftB;animation-duration:.5s!important;display:none}#fp_googleMapContainer{overflow:hidden;width:100%;margin-left:auto;margin-right:auto}.button-displayLegend-turned{transform:rotate(180deg);top:238px;z-index:1;position:absolute;left:-12px}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft;animation-duration:.5s!important}#focalpoint{width:100%;margin-right:auto;margin-left:auto}.title-slider{text-align:center}.mySlides{display:none}.w3-left,.w3-right,.w3-badge{cursor:pointer}.w3-badge{height:13px;width:13px;padding:0}.mySlides2{display:none}.w3-badge,.w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.w3-badge{border-radius:50%}.w3-border-0{border:0!important}.w3-border{border:1px solid #ccc!important}.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}.w3-border-left{border-left:1px solid #ccc!important}.w3-border-right{border-right:1px solid #ccc!important}.w3-transparent,.w3-hover-none:hover{background-color:transparent!important}.w3-white,.w3-hover-white:hover{color:#000!important;background-color:#fff!important}.w3-content{max-width:980px;margin:auto}.w3-rest{overflow:hidden}.w3-tooltip,.w3-display-container{position:relative}w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-display-hover{display:none}.demo{height:8px!important;width:8px!important;padding:0!important}.hr-top{margin-bottom:-9px}.hr-bottom{margin-top:-4px}.w3-center.w3-container.w3-section.w3-large.w3-text-white.w3-display-bottommiddle{top:10px}.americas.mySlides{position:absolute;top:56px}.offices.mySlides{position:absolute;top:56px}h4.title-locations-type{font-family:Verdana,sans-serif!important;font-size:14px!important;line-height:1.5!important;font-weight:600}p.location-type-legend{font-family:Verdana,sans-serif;font-size:12px;line-height:1.5}.infobox{z-index:5}.right-data.show-new-window{margin-left:-10px}.taille-iframe.top-button-map{margin-bottom:-10px}.block.offices-iframe.item-project_data{padding-top:37px}.infoBox .infoboxlink a{color:#073481}#fp_googleMapSidebar{border-radius:2%}ul.menucontact-module2>li.divider:nth-child(2),ul.menucontact-module2>li.divider:nth-child(5){padding-left:12%}ul.menucontact-module2>li.divider:nth-child(3),ul.menucontact-module2>li.divider:nth-child(6){padding-left:21%}h1.dextra-map-title{font-family:Open Sans,sans-serif;text-align:center;border-width:0 0 3px;border-style:solid;border-image:linear-gradient(to right,#205dab,#a7d688) 100% 1;color:#1b1b1b;font-weight:300;padding-bottom:15px;padding-top:16px}.button-displayLegend>span{color:#fff}.button-displayLegend:before{font-family:fontawesome;content:" \f104";position:absolute}.info-address{padding-top:15px}p.info-address{margin-top:25px}.infoboxcontent.info-project{padding-top:15px}.menuproject-locations>li:nth-child(2){padding-left:11.6%}.menuproject-locations>li:nth-child(n){display:inline-block}.menuproject-locations>li:nth-child(n)>ul>li:nth-child(n){list-style-type:none}.menuproject-locations>li:nth-child(2)>ul>li:nth-child(n){padding-left:3%}.menuproject-locations>li:nth-child(1)>ul{padding-left:0}.menuproject-locations>li:nth-child(3){padding-left:21.3%!important}.menuproject-locations{padding-left:0}.menuproject-locations>div:nth-child(1){padding-left:0}.menuproject-locations>div:nth-child(1)>ul{padding-left:0}.menuproject-locations>div:nth-child(2)>ul:first-child{padding-left:36%}.menuproject-locations>div:nth-child(3)>ul{padding-left:66%}.menuproject-locations>div:nth-child(2)>ul{padding-left:35%}.construction-content>div#tabmodule>h3{margin-top:45px}.menuproject-locations{margin-bottom:45px}.menuproject-locations>div:nth-child(n)>ul>li:nth-child(n){padding-bottom:7px}#construction-content-title{text-align:center;margin-top:45px;font-size:36px;margin-bottom:35px}.project-location-element a{position:relative}.menuproject-locations div ul li.project-location-element a:hover:after{content:" ";position:absolute;left:-12px;border-radius:50%;height:6px;width:6px;bottom:0;top:6px;background-color:#20c99c}@media(max-width:768px){.offices .americas{width:50%}#focalpoint #fp_main .tab-content>div#fp_googleMapContainer{padding-bottom:348px;left:0!important;width:100%!important}#focalpoint #fp_main .tab-content #fp_googleMapContainer #fp_googleMapSidebar{bottom:32px;height:293px;left:0;border-width:0}.button-displayLegend-position{display:none}}@media(min-width:768px) and (max-width:991px){.offices .americas{width:50%}#focalpoint #fp_main .tab-content>div#fp_googleMapContainer{padding-bottom:348px;left:0!important;width:100%!important}#focalpoint #fp_main .tab-content #fp_googleMapContainer #fp_googleMapSidebar{bottom:-96px;height:293px;left:0;border-width:0;width:100%!important}.button-displayLegend-position{display:none}}@media(max-width:991px){.infoBox{max-width:255px}li.item-377.divider.deeper.parent{width:50%!important;padding-left:35px}li.item-399.divider.deeper.parent{padding-left:23%;width:50%!important}li.item-375.divider.deeper.parent{width:50%!important;padding-left:35px}li.item-397.divider.deeper.parent{width:50%!important;padding-left:23%}li.item-398.divider.deeper.parent{width:50%!important;padding-left:35px}li.item-400.divider.deeper.parent{padding-left:23%;width:50%!important}#fp_googleMapSidebar{top:697px;box-shadow:none;width:100%!important}.menuproject-locations>div:nth-child(1){padding-left:5%}.menuproject-locations>div:nth-child(2)>ul:first-child{padding-left:47%}.menuproject-locations>div:nth-child(3)>ul{padding-left:42%}}@media(min-width:992px){.menuproject-locations>li:nth-child(n){display:inline-block;width:32%}}#sp-after{overflow:hidden}.access-contact{color:#fff!important}.right-data.show-new-window{width:50%;display:inline-block;line-height:2px!important}.right-data.see-offices-map{width:50%;display:inline-block;padding-top:30px;line-height:2px!important}#tabmodule>h3{text-align:center}@media(max-width:561px){.btn.backtomap{border:2px solid #0a48b1;border-color:#0a48b1!important;background-color:#0a48b1!important;color:#fff;padding:8px 35px;text-transform:uppercase;font-weight:600;font-size:13px;margin-top:10px;width:233px}#show-map{border:2px solid #0a48b1;border-color:#0a48b1!important;background-color:#0a48b1!important;color:#fff;padding:8px 35px;text-transform:uppercase;font-weight:600;font-size:13px;margin-top:10px;border-radius:4px;width:233px;float:none}.right-data.show-new-window{width:100%;display:block;margin:0;text-align:center}.right-data.see-offices-map{width:100%;display:block;margin:0;text-align:center}.top-button{float:none;margin:0 auto}}@media(max-width:499px){.menuproject-locations>div:nth-child(3)>ul{padding-left:37%;padding-top:10%}}article:first-child,article:last-child{background-image:none!important}.office-location a{color:#0a48b1}.art-contenu li,.art-contenu h3,.menutab li,.menutab h3{font-family:Open Sans,sans-serif!important}.art-contenu p,.menutab p{font-family:Open Sans,sans-serif!important;font-size:14px!important;font-weight:300;line-height:26px!important}.art-contenu p a,.menutab p a{color:#0a48b1!important}