﻿.td-mobile-content .sub-menu a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}


.unit-left,
.unit-right {
  -ms-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  flex: 0 0 auto;
  max-width: 100%;
}



#content[tabindex="-1"]:focus {
	outline: 0;
}
#content-div{border:12px
solid #4B4B4B}


.site-content {
	word-wrap: break-word;
}


.align-bottom {
  vertical-align: bottom !important;
}

.section-spacing{display:none;}


.container {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px;
}


.container-fluid {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px;
}

div.portail {
	margin:0px
}

a.portail, a.portail:hover, a.portail:visited, a.portail:visited {	color: #0A3323;
	text-decoration:none;
	font-size:17px;
	font-weight:bold;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.even{background:#ffffff;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}

.main-header .cart .recently-added table tfoot .items-count { font-weight: normal; }

.scrollbody_txt1{ background:#DDF4CB; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }



.srp-widget-singlepost {
	margin-bottom  : 10px;
	padding-bottom : 10px;
}


.srp-container-single-column .srp-widget-singlepost {
	border-bottom  : 1px solid #cccccc;
}

ul.list1{
	padding:0;
	list-style:none;
	margin:0;
}

ul.list1 li.list1_right{
	overflow:hidden;
	text-align: left;
}

ul.list1 li.list1_right p{
	font: 500 16px/16px 'Raleway', sans-serif;
	color: #fff;
	margin-top: 23px;
	line-height: 1.5em;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}


#headermenu li.menu-item-has-children {

    position: relative;

}




#headermenu li.menu-item-has-children ul {

    visibility: hidden;

    opacity: 0;

    position: absolute;

    top: 30px;

    width: 100%;

    -webkit-transition: all .2s ease;

    transition: all .2s ease;

}


#headermenu li.menu-item-has-children:hover ul {
    visibility: visible;
    opacity: 1;
    top: 40px;

}
.text-center{text-align:center}
.acceso-col.text-center{text-align:left!important}


.col-sm-2, .col-md-2, .col-lg-2, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-6, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 9px;
    padding-left: 9px;
}

    .col-md-4 {
        width: 33.33333333%;
    }
.icon_sub_title{text-align:center;display:block;color:#a6a5a5;font-size:1.1em}

.header, .content, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar {
	margin:0;
	padding:0;
}

.menu_nav {
	margin:0 auto;
	padding:44px 0 0;
	height:46px;
	float:right;
}

.menu_nav ul {
	list-style:none;
	padding:0;
	height:46px;
	float:right;
	background:none;
}

.menu_nav ul li {
	margin:0;
	padding:0;
	float:left;
	border-left:1px solid #d5d5d5;
}

.menu_nav ul li a {
	display:block;
	margin:0;
	padding:0 20px;
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	color:#6d6d6d;
	text-decoration:none;
}

.menu_nav ul li.active a, .menu_nav ul li a:hover {
	text-decoration:none;
	color:#232323;
}

#homepage #main #ads .clear {
  clear: both;
}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}

section.home-applications article:hover div.application-overlay{
    background-color:rgba(0,0,0,.4);
    transition-duration: .5s;
}

article.home-application div.application-overlay{
    background-color: rgba(0,0,0,.55);
    width: 100%;
    height: 100%;
    position: relative;
    display: block;
    padding: 2em;
    transition-duration: .25s;
}

article.home-application div.application-overlay div.desc{
    text-align: center;
    color: white;
    width: 100%;
    height: 5em;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin:  auto auto;
}

article.home-application div.application-overlay h2{
    text-transform: uppercase;
    color: white;
    margin: 0;
}

#diaporama .diaporama_liste_img {
	height:140px;
	width:240px;
	list-style:none;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
}

#diaporama .diaporama_liste_img li {
	height:140px;
	width:240px;
	float:left;
	overflow:hidden;
	text-align:center;
	display:none;
	background:none;
	padding:0px;
}

#diaporama .diaporama_liste_img li.selected {
	display:block;
}

.diaporama_liste_img img {
	border:0px;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.site-header__logo{padding:10px 0}
.site-header__logo .custom-logo-link{display:block;height:25px}
.site-header__logo .custom-logo{max-height:100%;width:auto}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
#sep .row-eq-height{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
#sep .row-eq-height [class*=col-]{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 0 0%;-webkit-box-flex:1;flex:1 0 0%;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:15px;margin-left:15px}
.row-full{width:100vw;position:relative;margin-left:-50vw;left:50%}
div#block-views-homepage-releases-reskin-block .views-row .releases-body,.view-latest-releases .views-row .releases-body,.view-id-posts .views-row .posts-body{font-size:16px;margin-bottom:16px;}
.view-latest-releases .views-row .releases-body,div#block-views-homepage-releases-reskin-block .views-row .releases-body{line-height:1.8em;}
div#block-views-homepage-releases-reskin-block .views-row .releases-body{line-height:1.3;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:16px;}
.view-latest-releases .views-row .releases-body p,div#block-views-homepage-releases-reskin-block .views-row .releases-body p{margin-top:0;}
.global-search .search-icon,.site-header,.welcome-box .welcome-box-image,.widget.widget_calendar .calendar_wrap,.widget.widget_calendar .calendar_wrap thead th{text-align:center}
.global-search .search-icon{font-size:14px;position:absolute;top:0;right:0;bottom:0;width:50px}
.global-search .search-icon:after{position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:1px;height:30px;right:0;content:'';background-color:#dbdbdb}
.global-search .search-icon.active .figure-stack .figure-stack-icon:before{content:'\f00d'}

.slide-data { color: #fff; position: absolute; bottom: 15px; left: 15px; right: 15px; padding: 7px 5px 0px 5px; background: rgba(0,0,0,0.5); border-radius: 2px; }

.slide-data .flexslider-hg-title, .slide-data p { margin: 0; padding: 0; color: #fff; text-shadow: 0 1px 1px rgba(0,0,0,0.6); }

.slide-data .flexslider-hg-title a { text-decoration: none; color: #fff; }

.slide-data h2 { font-size: 22px; }
.presentation .slide-content{padding:30px}

.site-header h1.logo{
	position:relative;
	z-index:1300;
	display: table;
	margin:0;
	padding: 15px 0 5px;
	height:65px;
	vertical-align: middle;
	line-height: 0;
}

.logo a{
	display:table-cell;
    vertical-align:middle;
	text-decoration:none;
}

.header-style4 h1.logo{
	float:left;
	max-width:250px;
	display:block;
	margin:0;
	padding-top:15px;
}

.header-style4 h1.logo a{
	display:block;
}



.menu-toggle {
  display: none;
}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}
#mobilenav .symbol-cancel{position:relative;width:1em;height:1em;display:block;transform:rotate(45deg)}
#mobilenav .symbol-cancel span.line-vertical{width:1px;height:1em;position:absolute;left:50%;top:0}
#mobilenav .symbol-cancel span.line-horizontal{width:1em;height:1px;position:absolute;left:0;top:50%}
#mobilenav #mobilenav-top-container .mobilenav-close .symbol-cancel *{background-color:#fff}
.mfp-hide{display:none !important}
 
	body.nimobile #forbottom {min-height:0;}

	#forbottom {padding: 0;}

	#forbottom #container[class*='column'] #content {margin-bottom:25px;}


	#forbottom, #colophon {margin:0px;}


	.presentation-page #forbottom{margin:0;}

	#forbottom #front-columns div.column1 {clear:none;}

	#forbottom #front-columns .column-header-image {text-align:center;margin-bottom:10px;}
 #header-content {
display: inline;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

#header-content div {
float: right;
margin-left: 1.5em;
}

#header-content #header-search .search-form {
display: inline-block;
max-width: 350px;
}

#header-content #social-icons-menu li {
float: none;
display: inline-block;
margin: 0 1px 2px 0;
padding: 0;
background: #222;
}
 .clearfix:before, .clearfix:after {  
content: " ";
display: table;  
}
  
.clearfix:after {  
clear: both;
}
  
.clearfix {
*zoom: 1; }


.site-navigation .navigation-list {
    border-collapse: collapse;
    height: 38px;
    width: 100%;
}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}


img.full-width {
    display: inherit;
	margin:0
}


#my-header .full-width{
    width: 100%!important;
}


footer .full-width{
    width: 100%!important;
}
.full-width .twentyfourteen .tfwc{margin-right:auto}


.full-width {
    margin-left: -22%;
    margin-right: -22%;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group .aom-article-simple{width:48%}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group .aom-article-simple:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);box-shadow:0 2px 10px 0 rgba(0,0,0,.05);border-radius:10px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}

#content-bandeau-haut {
    color: #626771;
    line-height: 40px;
    text-align: right;
}


.art-sheet-body
{
  position: relative;
  padding: 0;
}
.container-full{margin:0 auto;width:100%;}
.grid-x{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
#header-menu ul.menu li.last a{padding-right:0;}
#navigation .block-superfish ul.sf-menu li.last a{margin-right:0;}
#navigation .block-superfish ul.sf-menu li li a,#navigation .block-superfish ul.sf-menu li li.first a,#navigation .block-superfish ul.sf-menu li li.last a{margin:0;padding:10px;font-size:12px;}
ul.secondary-menu li.last,#footer-bottom ul.menu li.last{border-right:none;margin:0;}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}


#wrap .span7 {
       float:left;
       width:600px;
}


#wrap .span4 {
width: 350px;

}


li #wrap {

margin-left:-30px;
max-width:320px;
}

.span9 {
  width: 700px;
}

.row-fluid .span9 {
  width: 74.46808510638297%;
  *width: 74.41489361702126%;
}

input.span9, textarea.span9, .uneditable-input.span9 {
  width: 686px;
}

.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 856px;
  }

.span9 .span4 {

width:150px;
height:auto;

}


.loading-icon .material-icon .spinner{  width:60px;   height:60px;   position:absolute;   top:0;   left:0;   right:0;   bottom:0;   margin:auto}


.loading-icon .material-icon .spinner .right-side, 
.loading-icon .material-icon .spinner .left-side{-webkit-animation:material-fade-in-first 1.2s linear infinite alternate; animation:material-fade-in-first 1.2s linear infinite alternate}

.loading-icon .material-icon .spinner.color-2 .right-side, 
.loading-icon .material-icon .spinner.color-2 .left-side{-webkit-animation:material-fade-in-second 1.2s linear infinite alternate; animation:material-fade-in-second 1.2s linear infinite alternate}
.loading-icon .material-icon .spinner.color-2{display:none!important;}
.site-nav .menu__cta{margin:20px 0 0}

#main_content{
width:98%;
height: auto;
margin:auto;
background-color:#F6F6EE;
border:8px #FFFFFF solid;
}
#skip-to-content{left:-4000px;position:absolute;top:10px;z-index:5000;}
#skip-to-content a:hover,#skip-to-content a:focus,#skip-to-content a:active{background-color:#f0f0ff;font-size:1.3846em;font-weight:bold;outline:1px dotted #b0b0bf;padding:1px 3px;position:relative;left:4010px;}
#skip-to-content-target{display:block;height:0;}

  footer#site-wrapper-footer ul.menu {
    list-style: none;
    margin: 0 0 1em 0;
    padding: 0; }

    footer#site-wrapper-footer ul.menu ul {
      display: none; }

    footer#site-wrapper-footer ul.menu li {
      padding-left: 0; }

          footer#site-wrapper-footer ul.menu li:after {
            content: ' | ';
            margin-right: 4px; }

          footer#site-wrapper-footer ul.menu li:last-child:after {
            content: '';
            margin-right: 0; }

  ul.menu, ul.gform_fields, ul.main-menu, #BambooHR ul, ul.slick-dots {
    padding: 0; }

    ul.menu li, ul.gform_fields li, ul.main-menu li, #BambooHR ul li, ul.slick-dots li {
      margin-bottom: 0; }

    ul.menu li:before, ul.gform_fields li:before, ul.main-menu li:before, #BambooHR ul li:before, ul.slick-dots li:before {
      display: none; }

    
    #header-main .mobile-menu .menu-mobile-primary-container .menu-item {
      position: relative; }

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }

#header-text-nav-wrap {
	padding: 5px 0 0px;
}



.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height:1%;
}

.acme-abouts .column .single-item .content{
padding-top: 10px;
}

.animable { visibility: hidden; }

html.no-cssanimations .animable { visibility: visible; }

.animable.animated { visibility: visible; -webkit-animation-fill-mode: both;  animation-fill-mode: both; -webkit-animation-delay: 0s; animation-delay: 0s; }
.ie8 .page-node-557 #niche-menu ul li span.title-left,.ie7 .page-node-557 #niche-menu ul li span.title-left{width:60%}
.page-node-557 span.title-left{font-size:14px;display:block;float:left;max-width:75%;margin:0}








.social_list { list-style-type: none; width: auto; height: auto; margin: 0; padding: 0; text-align: center; float: right; }

.social_list li {  margin: 10px 2px; padding: 0; width: 40px; height: 40px; display: inline-block; float: left; background-color: #f1f1f1; }

.social_list li a { margin: 0; width: 40px; height: 40px; display: block; }

.social_list, .korpa { float: none; display: inline-block; vertical-align: top; }
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}

  .menu-item-has-children .first-lvl .caret {
    display: block;
    top: 20px;
    width: 0;
    height: 0;
    border: 12px solid transparent;
    border-top: 20px solid white;
    position: absolute;
    z-index: 1;
    right: 15px;
    -webkit-transition: -webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    -o-transition: transform .3s ease;
    transition: transform .3s ease;
    transition: transform .3s ease, -webkit-transform .3s ease;
    -webkit-transform-origin: 12px 10px;
    -ms-transform-origin: 12px 10px;
    transform-origin: 12px 10px;
  }
.menu-item-object-oxy_mega_menu{position:static!important}
.menu-item-object-oxy_mega_menu .dropdown-menu{left:0!important;right:0!important;overflow:hidden;background-position:center;background-size:cover}
.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}

.page--home .feature-container .feature--title {
  position: absolute;
  right: 6%;
  top: 16%;
  color: #fff;
  font-size: 34px;
  font-size: 3.4rem;
  color: #FFFFFF;
  letter-spacing: 0.22px;
  text-align: center;
  font-weight: bold;
}
