@font-face {
	font-family: 'Poppins';
	src: url('fonts/Poppins/Poppins-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'Glamour';
	src: url('fonts/Glamour/GlamourAbsolute-regular.otf') format("opentype");
}

body, body p, header span {
	font-family: 'Poppins';
	font-size: 14px;
	line-height: 25px;
}

body, body p{
	color: #707070!important;
}
f
#header-outer #logo img, #header-outer .logo-spacing img {
    height: 70px!important;
}

header span:hover {
	font-family: 'Poppins';
	font-weight:  bold;
}

.heading-line {
	z-index: 99;
	top:200px;
	width: 100%;
	height: 200px;
	overflow: initial!important;
}

.home .heading-line h1 {
	line-height: 100px;
	z-index: 999;
	font-size: 150px
}

.heading-line h1 span {
	  position: relative;
    left: -45px;
    top: -15px;
}

.home h1 {
	color: white!important;
	position: absolute;
	left: -9999999px;
}
h1.adn {
	line-height: 60px;
	left: -85px;
	top:-30px;
	position: relative;
}


h3  {
	font-family: 'Glamour'!important;
	letter-spacing:0;
	font-size:30px!important;
}

h1, h2, h2 span  {
	font-family: 'Glamour'!important;
	letter-spacing: 2px;
}

h2 {
	font-size:60px!important;
	line-height: 56px!important;
	letter-spacing:3px;
}

.sf-menu {
	position: relative!iimportant;
}

.sf-menu a {
	letter-spacing: 1px;
}

#social-in-menu {
	right:0px!important;
	top:  -3px;
	left: initial!important;
}

.drive-to-store h3 {
	color:#a6cfc6;
}

.fidelisation h3 {
	color:#008970;
}

.image h3 {
	color:#aba3d1;
}

.digital h3 {
	color:#f39c9f;
}

.activation-data h3 {
	color:#f8b46f;
}

.foncieres h3 {
	color:#CC5143;
}

.title-pic h2 {
text-align: left;
    position: absolute;
    z-index: 99;
    right: -100px;
    top: 20px;
}

.anim-top .nectar-lottie-wrap {
	position: absolute;
	z-index:1;
	left:-200px!important;
    top: 4%;
	width:250px;
}

.btn-underline-50 a {
	font-family: 'Glamour'!important;
	color: #313177!important;
	font-size: 25px;
}

.btn-underline-50 a {
  text-decoration: none;
  color: inherit;
}

.btn-underline-50 a {
  display: inline-block;
  padding-bottom: 0.9rem;
  position: relative;
}

.btn-underline-50 a::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #F08819;
  transition: width 0.25s ease-out;
}

.btn-underline-50 a:hover::before {
  width: 50%;
}


.flickity-slider .testimonial-name {
	position: absolute;
	top: 0;

}

.testimonial_slider {
	opacity:1;
}

.flickity-slider .title {
	position: absolute;
	top: 20px;
}


.testimonial_slider[data-style=multiple_visible] blockquote {
	overflow:initial!important;
	text-align:left;
	padding: 0 70px
}

.testimonial_slider[data-style=multiple_visible] blockquote p:before {
	content: none;
	
}

.testimonial_slider[data-style*=multiple_visible] blockquote p {
	padding: 50px 0 0px 0;
	margin-bottom:20px
}

.testimonial_slider .flickity-prev-next-button {
	position: absolute;
	top: 50%;
	transform: translatey(-200%);
}


.testimonial_slider .flickity-prev-next-button svg, .testimonial_slider .flickity-prev-next-button:after {
	display:none;
}

.testimonial_slider .flickity-prev-next-button:before {
	background-image: url('https://tamento-prod.com/neweuridice/wp-content/themes/salient-child/images/arrow-left.png');
		background-size: 100% 100%;
	width: 50px;
	height:50px;
}

.testimonial_slider .flickity-prev-next-button.next:before {
	background-image: url('https://tamento-prod.com/neweuridice/wp-content/themes/salient-child/images/arrow-left.png');
	transform:rotatez(180deg)
}

.flickity-prev-next-button.previous {
	left: -10px;
		z-index: 9999;
}

.flickity-prev-next-button.next {
	right: -10px;
			z-index: 9999;

}

#footer-outer #footer-widgets .widget h4 {
	color: #F08819!important;
}

#footer-outer #copyright {
	padding-top:100px;
}

#footer-outer #copyright p {
	color: white!important;
}


#footer-outer h2 {
    color: white!important;
    font-size: 19px!important;
    font-family: 'Poppins'!important;
}

#copyright .span_5 {
	width: 100%;
	text-align: center;
}

#footer-outer .widget {
	margin-bottom: 5px;
}

#footer-outer p {
	color:#F08819!important;
}

#footer-outer:after {
	content: "";
	display:block;
	background-image: url('https://tamento-prod.com/neweuridice/wp-content/uploads/2022/10/logo-euridice-e-blanc.png');
	background-size:100% 100%;
	width: 80px;
	height:81px;
	position: absolute;
	left: 50%;
	transform: translatex(-50%);
	bottom: 130px;;
}

#footer-outer #footer-widgets .widget h4 {
	margin-bottom: 0px;
	font-weight: bold;
}

.font-orange h2 {
	line-height: 25px!important;
	color: #F08819;
	font-weight: bold;
	font-size: 24px!important;
	letter-spacing:  1px;
	
}

.exam h2 {
	padding-top: 150px!important;
}

.exam .row-bg-wrap {
	top: -40px!important;
}

.client .img-with-animation {
	top: -350px;
	position: absolute
}

.client .wpb_row {
	padding-left: 70px
	
}

h2.line {
	padding-left: 0px
}

h2.line:before {
	content: "";
	display:block;
	width:3px;
	height: 75px;
	background: #F08819;
	position: absolute;
	left: -30px;
}

.actions h3 {
	color: #f08819;
}

.aventure h2 {
		color: #f08819;
}

body .aventure h4,  .aventure .row .col h4 {
	font-weight:  bold;
	font-family: 'Glamour'!important;
	font-size: 22px;
	line-height:15px!important;
}


b {
	padding-left:0!important;
}

img.line,img.line-top {
	position: relative;
}

img.line:after {
		content: "";
	display:block;
	width:3px;
	height: 75px;
	background: #F08819;
	left: 0;
}

img.line-top:after {
    content: "";
    display: block;
    width: 3px;
    height: 75px;
    background: #F08819;
    left: 0;
}

.line-img .hover-wrap-inner:after {
	content: "";
	display:block;
	width:3px;
	height: 75px;
	background: #F08819;
	right: -30px;
	position: absolute;
	top:50%;
	transform: translatey(-50%)
}

.line-img.left .hover-wrap-inner:after {
	left: -30px;
}



.line-img.left .hover-wrap-inner:after {
	left: -30px;
	right: initial;
}

.line-img-top .hover-wrap-inner:after {
	content: "";
	display:block;
	width:3px;
	height: 75px;
	background: #F08819;
	left: -30px;
	position: absolute;
	top:38px;
	transform: translatey(-50%)
}

.line-txt:after {
	content: "";
	display:block;
	width:3px;
	height: 75px;
	background: #F08819;
	position: absolute;
	top:43px;
	transform: translatey(-50%)
}

.line-txt.left:after {
	left:-20px;
}

h2 span {
	position:relative;
	top: 62px;
	display: inline-block;
}
.marquee-container {
  height: 30px;
  overflow: hidden;
  line-height: 30px;
}
  .marquee {
    top: 0;
    left: 100%;
    width: 100%;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    animation: marquee 30s linear infinite;
  }

  .marquee2 {
    animation-delay: 15s;
  }
  b {
    padding-left: 10px;
  }
}

@keyframes marquee {
  0% {
    left: 100%;
  }
  100% {
    left: -100%
  }
}
.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.opacity-05{
	opacity: 0.25 !important;
	transition: .4s;
}
.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.opacity-05:hover{
	opacity: 1 !important;
}

.scroll-words span {
	white-space: nowrap;
	word-break:normal;
	margin-left: 100px;
	text-transform: uppercase;
	font-weight: 900;
	font-size:20px;
	color: #afafaf;
}


.anim-picto:hover img {
	transform: translateY(-10px);
}

.anim-picto:hover img, .anim-picto img {
	transition: transform 0.6s;
}

.nectar-scrolling-text {
	position: absolute;
	top:200px;
}

.nectar-scrolling-text.font_size_11vw .nectar-scrolling-text-inner * {
	font-family: 'Glamour'!important;
text-decoration:initial;
	color: #f6f6f6;	
	font-size:250px;
	z-index:-1;
}
.nectar-scrolling-text * {
	color: #f6f6f6!important;	
	    margin-left: 110px;
}

.nectar-scrolling-text-inner p {
	margin-left: 100px;
}

h1 em {
	font-style: initial!important;
}


  .indicator {
    display: block;
    background-color: #f08819;
    height: 5px;
    top: 0;
		position: absolute;
		left: 50%;
		transform: translatex(-50%);
  }
  .marker {
    height: 400px;
    width: 100%;
    display: block;
    background-color: #FFFFFF;
    color: #FFFFFF;
    text-align: center;
    padding-top: 20px;
}
		h1, p {
      margin: 0;
    }
 .panel {
  height: 100vh;
}


.nectar-split-heading h3 {
	text-align: right;
}

.drive-to-store-page{
	color: #A6CFC6;
}

.fidelisation-page{
	color: #008970;
}

.digital-expert-page {
	color: #f39c9f;
}

.activation-data-page {
	color: #f8b46f;
}

.foncieres-page {
	color: #CC5143;
}

.image-page {
	color: #aba3d1;
}

.small-title h2{
	font-weight:initial!important;
	font-size: 17px!important;
	font-family:'Poppins'!important;
	padding-top:0!important;
		line-height:25px!important;
}

.titre-orange-expertises h3 {
	color: #f08819;
}

.boite-a-outils h2,.boite-a-outils h3, .boite-a-outils a, .boite-a-outils p {
	color:white!important;
}

.small-title .nectar-scrolling-text {
	top:-125px;
	position: absolute;
}

.expertises a {
	color: inherit!important;
}

.sur-titre-orange h3 {
	font-family: "Poppins"!important;
	color: #f08819;
	position: relative;
	margin-bottom: 20px!important;
}



.sur-titre-orange h3:after {
    content: "";
    border: 1px solid;
    background: #f08819;
    transform: translatey(90deg)!important;
    position: absolute;
    top: 14px;
    right: 30px;
    height: 60px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
}

.sur-titre-orange.left h3:after {
	right:initial;
	left:30px
}


.frm_required {
	display:none;
}
.frm_form_field input:focus {
	border-bottom:1px solid #f08819!important;
}
.frm_form_field input {
	box-shadow:none!important;
	background: transparent!important;
	border-radius: 0px!important;
	border-top:0!important;
	border-left:0!important;
	border-right:0!important;
	padding-left:0!important
}

.frm_primary_label, .frm_form_field input::placeholder {
	color: #313177!important;

}

.frm_form_field textarea {
	border:0;
	border-radius:0;
}

html body[data-form-submit=regular] .container-wrap button[type=submit], body[data-form-submit=regular] .container-wrap input[type=submit] {
	background:#f08819!important;
	border:0!important;
	border-radius:200px!important;
	padding: 10px 20px!important;
	    -webkit-border-radius: 200px!important;
}




html body[data-form-submit=regular] .container-wrap button[type=submit], body[data-form-submit=regular] .container-wrap input[type=submit]:hover {
	color:white!important;
}

#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover,#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:focus, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a{
	color:#f08819!important;
}

.talent-title h2 {
	font-size:35px!important;
	line-height:10px!important;
}

.talent .nectar-scrolling-text {
	 top: -115px;
}

.map {
	max-width:700px!important;
	margin: 0 auto;
}

.nectar-google-map div {
	background-color: transparent!important;
}

.btob h3 {
	color: #f08819!important;
}

.flip-box-front h3,.flip-box-front p {
	color:white!important;
}

.nectar-flip-box .flip-box-back .inner, .nectar-flip-box .flip-box-front .inner {
    padding: 60px 17px;
}

.nectar-flip-box .flip-box-back, .nectar-flip-box .flip-box-front {
	    transition: transform 2s!important;
    -webkit-transition: transform 2s!important;;
}

.flip-box-front {
	background-color: initial!important;
}

.flip-box-front {
	background-color: initial!important;
}

.nectar-flip-box .flip-box-front[data-bg-overlay=true]:after {

	background: linear-gradient(180deg, rgba(49,49,119,0) 0%, rgba(49,49,119,1) 80%, rgba(49,49,119,1) 100%);;
}


.nectar-flip-box .orbit-wrapper .slider-nav .right, .orbit-wrapper .slider-nav .left, .progress li span, .nectar-progress-bar span, #footer-outer #footer-widgets .col .tagcloud a:hover, #sidebar .widget .tagcloud a:hover, #fp-nav.tooltip ul li .fp-tooltip .tooltip-inner, #pagination .next a:hover, #pagination .prev a:hover, .comment-list .reply a:hover, .comment-list .reply a:focus, .icon-normal, .bar_graph li span, .nectar-button[data-color-override="false"].regular-button, .nectar-button.tilt.accent-color, body .swiper-slide .button.transparent_2 .primary-color:hover, #footer-outer #footer-widgets .col input[type="submit"], .blog-recent .more-link span:hover, .post-tags a:hover, #to-top:hover, #to-top.dark:hover, body[data-button-style*="rounded"] #to-top:after, #pagination a.page-numbers:hover, #pagination span.page-numbers.current, .portfolio-items .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg, .portfolio-items .col[data-default-color="true"] .bottom-meta, .portfolio-items .col.nectar-new-item .inner-wrap:before, .portfolio-filters-inline[data-color-scheme="accent-color-underline"] a:after, .portfolio-filters a, .portfolio-filters #sort-portfolio, .project-attrs li span, .portfolio-filters, .portfolio-filters-inline[data-color-scheme="accent-color"], .bottom_controls #portfolio-nav .controls li a i:after, .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i, .single-portfolio .facebook-share a:hover, .single-portfolio .twitter-share a:hover, .single-portfolio .pinterest-share a:hover, .single-post .facebook-share a:hover, .single-post .twitter-share a:hover, .single-post .pinterest-share a:hover, .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .post.quote .content-inner .quote-inner .whole-link, .masonry.classic_enhanced .post.quote.wide_tall .post-content a:hover .quote-inner, .masonry.classic_enhanced .post.link.wide_tall .post-content a:hover .link-inner, .iosSlider .prev_slide:hover, .iosSlider .next_slide:hover, #header-outer .widget_shopping_cart a.button, #header-outer a.cart-contents .cart-wrap span, #header-outer #mobile-cart-link .cart-wrap span, #top nav ul .slide-out-widget-area-toggle a:hover .lines, #top nav ul .slide-out-widget-area-toggle a:hover .lines:after, #top nav ul .slide-out-widget-area-toggle a:hover .lines:before, #top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after, #header-outer .widget_shopping_cart a.button, body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav ul li:not([class*="button_"]) > a span:after, #buddypress a.button:focus, .swiper-slide .button.solid_color a, .swiper-slide .button.solid_color_2 a, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover, body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single, #top nav > ul > .button_solid_color > a:before, #header-outer.transparent #top nav > ul > .button_solid_color > a:before, .twentytwenty-handle, .twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after, .masonry.classic_enhanced .posts-container article .meta-category a:hover, .blog-recent[data-style*="classic_enhanced"] .meta-category a:hover, .masonry.classic_enhanced .posts-container article .video-play-button, .masonry.material .masonry-blog-item .meta-category a:before, .material.masonry .masonry-blog-item .video-play-button, .masonry.material .quote-inner:before, .masonry.material .link-inner:before, .nectar-recent-posts-slider .container .strong span:before, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:focus, .single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, .single .heading-title[data-header-style="default_minimal"] .meta-category a:focus, .nectar-fancy-box:after, .divider-small-border[data-color="accent-color"], .divider-border[data-color="accent-color"], .nectar-animated-title[data-color="accent-color"] .nectar-animated-title-inner:after, #fp-nav:not(.light-controls).tooltip_alt ul li a span:after, #fp-nav.tooltip_alt ul li a span:after, .nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox, body .nectar-video-box[data-color="default-accent-color"][data-hover="zoom_button"] .nectar_video_lightbox:after, .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"]:not([data-style="small"]) .play > .inner-wrap:before, .span_12.dark .owl-theme .owl-dots .owl-dot.active span, .span_12.dark .owl-theme .owl-dots .owl-dot:hover span, .nectar-recent-posts-single_featured .strong a, .post-area.standard-minimal .post .more-link span:before, .nectar-slide-in-cart .widget_shopping_cart a.button, .related-posts[data-style="material"] .meta-category a:before, .post-area.featured_img_left .meta-category a:before, body.material #page-header-bg.fullscreen-header .inner-wrap >a, .nectar-hor-list-item[data-color="accent-color"]:before, .material #sidebar .widget .tagcloud a:before, .single .post-area .content-inner > .post-tags a:before, .auto_meta_overlaid_spaced .post.quote .n-post-bg:after, .auto_meta_overlaid_spaced .post.link .n-post-bg:after, .post-area.featured_img_left .posts-container .article-content-wrap .video-play-button, .post-area.featured_img_left .post .quote-inner:before, .post-area.featured_img_left .link-inner:before, .nectar-recent-posts-single_featured.multiple_featured .controls li:after, .nectar-recent-posts-single_featured.multiple_featured .controls .active:before, .nectar-fancy-box[data-color="accent-color"]:not([data-style="default"]) .box-bg:after, body.material[data-button-style^="rounded"] .nectar-button.see-through.accent-color[data-color-override="false"] i, body.material .nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox:before, .nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:before, .nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:after, .fancybox-navigation button:hover:before, button[type=submit]:hover, button[type=submit]:focus, body[data-form-submit="see-through"] input[type=submit]:hover, body[data-form-submit="see-through"].woocommerce #respond input#submit:hover, html body[data-form-submit="see-through"] button[type=submit]:hover, body[data-form-submit="see-through"] .container-wrap .span_12.light input[type=submit]:hover, body[data-form-submit="see-through"] .container-wrap .span_12.light button[type=submit]:hover, body.original .bypostauthor .comment-body:before, .widget_layered_nav ul.yith-wcan-label li a:hover, .widget_layered_nav ul.yith-wcan-label .chosen a, .nectar-next-section-wrap.bounce a:before, body .nectar-button.see-through-2[data-hover-color-override="false"]:hover {

	background: linear-gradient(180deg, rgba(49,49,119,0) 0%, rgba(49,49,119,1) 80%, rgba(49,49,119,1) 100%);;
	background-color:initial!important;
}

#full_width_portfolio .wp-post-image {
	display: none;
}

.single-portfolio .nectar-scrolling-text {
	top:-80px;
}

.single-portfolio h1 {
	color:  #f08819;
	margin-bottom: 20px
}

.single-portfolio .bottom_controls {
	display:none;
}


.wpb_column.has-animation[data-animation*=reveal]:not([data-animation=mask-reveal]) {
	overflow: initial;
}

.work-info p {
	color: white!important;
}



.portfolio-title h2 {
	font-size: 36px!important;
	line-height:40px!important;
	
}

.portfolio-title p {
	text-transform: uppercase;
	color:#313177!important;
	font-size: 16px!important;
}

.nectar_single_testimonial .image-icon, .testimonial_slider .image-icon {
	border-radius:0;
	width: 150px!important;
	height: 53px!important;
}
blockquote p {
	font-style: italic!important;
}

blockquote p {
	font-style: italic!important;
}

blockquote .testimonial-name, blockquote .title {
	font-family: "Poppins"!important;
}

@media screen and (max-width: 2280px) {
	.bg-divider {
		margin-top:-230px!important;
	}
}



@media screen and (max-width: 1080px) {
	.bg-divider {
		margin-top:-250px!important;
	}
}

@media screen and (max-width: 1430px) {

}

@media screen and (max-width: 1430px) {
	.home .heading-line h1 {
		font-size:100px!important;
	}
	.heading-line h1 span {
		left: -5px;
	}
}

@media screen and (max-width:1200px) {
	.heading-line h1 {
		top:10px!important;
	}

	.heading-line h1 span{
		display:block;
		line-height:22px;
		
	}
	.home .heading-line h1 {
		font-size:70px!important;
	}
  #copyright .span_5 {
    width:100%!important
  }
	#footer-outer #footer-widgets {
		text-align: center;
	}
	.aventure {
		text-align:center;
	}
	.indicator {
		display:  none;
	}
}

@media screen and (max-width:690px) {
	.exp-padding {
	    padding-top: 100px;		
	}
	.exp-padding .vc_col-sm-8 {
	    margin-bottom: 0px;		
	}
	
	.exp-padding .wpb_row.vc_row-fluid {
	    padding-bottom: 0px!important;		
	    padding-top: 0px!important;		
	}
}

.tablette {
	display: none;
}


.home .nectar_cascading_images .cascading-image:first-child .img-wrap:before {
    content: "";
    width: 2px;
    height: 66px;
    background: #f08819;
    position: absolute;
    left: -20px;
    bottom: 4px;
}

@media screen and (max-width: 1000px) and (min-width: 690px) {
	.home .nectar_cascading_images {
		margin-bottom: 220px;	
	}
}
@media screen and (max-width: 690px) and (min-width: 480px) {
	.home .nectar_cascading_images {
		margin-bottom: 100px;	
	}
}

@media screen and (max-width: 1000px) {
	.no-margin-bottom {
		margin-bottom: 0px!important;
	}
	.hide-mobile {
		display:none!important;
	}
	.adn .nectar-scrolling-text {
		top: 56px!important;
	}
	.line-img {
		margin-top: 0!important;	
	}
	.no-mobile {
		display: none;
	}
	
	.nectar_cascading_images.animated-in .cascading-image .inner-wrap { transition:none!important;}
	
	.bg-layer {
		transform:translateY:0!important;
	}

		.bg-layer div {
		transform:none!important;
	}
	
	.nectar_cascading_images {
		position: relative;
	}
	
	body.home .nectar_cascading_images .cascading-image, body.home .nectar_cascading_images .cascading-image .inner-wrap {
		width: 63%;
	}
	
	 body.home .nectar_cascading_images .cascading-image:first-child {
		position: absolute;
		right: 0;	
	}
	
	 .nectar_cascading_images .cascading-image:not(:first-child) {
		position: absolute;
		left: 0;
		transform: none!important;
	}
	
	body:not(.home) .nectar_cascading_images.animated-in .cascading-image .inner-wrap { transition:none!important;} 
	body:not(.home)  .nectar_cascading_images.animated-in .cascading-image .inner-wra.nectar_cascading_images.animated-in .cascading-image .inner-wrap { transition:none!important;} 
	body:not(.home) .nectar_cascading_images.animated-in .cascading-image .inner-wrap div {
	transform:none!important;	
	}
	body:not(.home) .nectar_cascading_images .cascading-image:not(:first-child) {
		margin-top:20px;
		position: initial!important;
		-webkit-transform:none;
    transform: none;
	}
	.cta-projets span, .cta-projets a {
    font-size: 30px!important;
	}
	.desktop {
		display: none;
	}
	.tablette {
		display: block;
	}
	.bg-divider {
		display: none;
	}
  #copyright .span_5 {
    width:100%!important
  }
	#footer-outer #footer-widgets {
		text-align: center;
	}
	.aventure {
		text-align:center;
	}
	.indicator {
		display:  none;
	}
	h1.adn {
    line-height: 60px;
    left: initial;
    top: initial;
	}
	body .wpb_text_column {
		padding:0!important;
	}
	.vc_row-fluid {
		padding: 20px 0!important;
		margin: 0!important;
	}		
	.vc_column-inner {
	padding:0!important;		
	}
	.img-with-animation{
		position:initial!important;
	}
	.img-with-aniamtion-wrap.center 	{
	margin-top:0!important;	
	}
}

.cta-projets span, .cta-projets a {
	font-size: 50px;
	font-family: Glamour;
	letter-spacing:2px;
}

@media screen and (max-width: 768px) {
	h2 {
			font-size: 38px!important;
			line-height: 45px!important;
			letter-spacing: 3px;
	}
	.flickity-button {
		position: relative!important;
		top:100px!important;
	}
		blockquote {
		padding: 0 10px!important;	
	}

		blockquote p{
		padding: 65px 0px!important;	
	}
}


@media screen and (max-width: 690px) {
	.btn-underline-50.wpb_text_column {
		width: 100%;
	}	
}


@media screen and (min-width: 425px) and (max-width: 690px) {
	#footer-outer:after {
		bottom: 155px;
	}
}

@media screen and (max-width: 425px) {
	#footer-outer:after {
		bottom: 155px;
	}
}

@media screen and (max-width: 420px) {
	.title-pic h2 {
		position: initial;
		text-align: center!important;
	}
}

.vert-center p {
	line-height: 20px!important;
}

.work-info-bg {
	background:#313177!important;
}

.work-item.style-3:hover h3, .work-item.style-3:hover p {
	display:none!important;
}

@media screen and (max-width: 768px) {
	h1 {
			font-size:35px!important;
			line-height:40px!important;
	}
	h2 {
				line-height:30px!important;
        font-size:28px!important;
    }
	  h3 {
        font-size:22px!important;
    }
}

@media screen and (max-width: 768px) {
	h1 {
			font-size:35px!important;
			line-height:40px!important;
	}
	h2 {
				line-height:30px!important;
        font-size:28px!important;
    }
	  h3 {
        font-size:22px!important;
    }
	.no-mobile {
		display: none;
	}
}

@media screen and (max-width: 1280px) {
	.txt-side .vc_column-inner {
		padding-left: 0!important;
	}

}

@media screen and (max-width: 1190px) {
	.no-tablet {
		display:none!important;
	}
}

@media screen and (max-width: 1024px) {
	.cta-projets span, .cta-projets a {
		font-size:34px!important;
	}
}

@media screen and (max-width: 1000px) {
	.home .nectar_cascading_images .cascading-image:first-child {
		margin-top: -100px!important;
	}
	.home .nectar_cascading_images .cascading-image:not(:first-child) {
		margin-top: -200px!important;
	}
	.min-height {
		height: 70px;
	}
	.scroll-words span {
		font-size: 18px!important;
		margin-left: 40px;
	}
	.reverse .col {
	    flex-wrap: wrap-reverse!important;
	}
	.reverse .vc_col-sm-6 {
		margin-top:50px
	}
	.margin-mobile {
		margin-top: 0!important;
	}
	.top-mobile {
		margin-top: 40px;
	}
}

.cart-icon-wrap, .icon-salient-cart, #mobile-cart-link {
	display:none!important;
}

h2.woocommerce-loop-product__title {
	font-size: 20px!important;
	line-height:25px!important;
}

.product-list .price {
	display:none!important;
}

.related.products {
	display:none;
}

.sku_wrapper {
	display: none!important;
}

.panel { height: auto!important;  }