/*
Theme Name: TheGem Elementor Child
Description: Multi-Purpose Wordpress Theme
Author: Codex Themes.
Theme URI: http://codex-themes.com/thegem/
Author URI: http://codex-themes.com/thegem/
Template: thegem-elementor
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/
@font-face{font-family : 'Nissan-Brand';src : url('fonts/polices/Nissan-Brand.otf');src : url('fonts/polices/Nissan-Brand.eot?#iefix') format('embedded-opentype'),url('fonts/polices/Nissan-Brand.woff') format('woff'),url('fonts/polices/Nissan-Brand.ttf') format('truetype'),url('fonts/polices/Nissan-Brand.svg#svgwebfont') format('svg');font-weight : normal ;style de police : normal ;}

*:not(.fas):not(.gem-mdi):not(.socials-item-icon):not(.gem-elegant):not(.ab-icon):not(.eicon-chevron-left):not(.eicon-chevron-right){
  font-family:"Nissan-Brand" !important;
}


.colonne-ligne-verticale {
	max-width:20px!important;
	padding:100px 0 0 0!important;
	background-image: url("1px-white.png")!important;
	background-repeat: repeat-y!important;
	background-position: center!important;
	background-size: 2px!important;
}
.colonne-ligne-verticale .elementor-widget-container{
	transform: rotate(-90deg);
	margin: 0 0 0 -30px !important;
}
.colonne-ligne-verticale .elementor-widget-container .default {
	position: absolute;
	background: #171B27;
	padding: 0 20px !important;
}
figcaption.elementor-image-carousel-caption{
	padding:10px;
}
