<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**handles:theme_main_style**/
/*
Theme Name: Transport Child
Theme URI: http://themeforest.net/user/Anps/portfolio
Template: transport
Author: AnpsThemes
Author URI: https://anpsthemes.com/
Description: It can be used for business and corporate sites, your portfolio site or customize it to suit your wishes. Easy to use and clean code will be a simple task to get you up and running in no time. And with our support you cannot go wrong.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,left-sidebar,custom-colors,custom-header,custom-menu,theme-options,translation-ready,threaded-comments
Version: 3.1.5.1559213495
Updated: 2019-05-30 12:51:35

*/

#menu-item-2189 &gt; a
{
font-weight: bold;
color: red;	
}
#custom-id-1 {
    margin-left: 38% !important;
}
#custom-id-0,
#custom-id-1
{
width: 260px;
}
#ssb-container
{
top: 50% !important;
    transform: rotate(-90deg)!important;
    left: -82px !important;	
}

.transparent.top-bar {
    background-color: #000d21 !important;
    font-size : 25px !important;
    font-weight: 500;
}

.nav-wrap {background-color: #fff;} 
.top-bar-right  {   float:none !important;
    margin : auto;
}

.nav-tabs &gt; li &gt; a, .site-navigation, .vc_tta-tabs-list &gt; li &gt; a, .tp-arr-titleholder {
    font-family: 'Montserrat';
    font-weight: 600;
    font-size: 12px;
}

.page-heading {

    font-size: 15px !important;;
    padding: 22px 0 20px !important;
}

.paralax-header {
    background-size: cover !important;
  
}

.site-logo&gt; a&gt; img
{height: 60px!important;
}


h3.widget-title {
    color: #fdcd08 !important;
    font-weight: bold;
}


.site-header:not(.site-header-vertical-menu) .site-navigation &gt; ul &gt; li:after {
    border-right: none !important; }
    
    .site-navigation {
   
    margin-right: -70px !important;
}

.folionav {
  
    display: none !important;
}

 .site-navigation ul:not(.sub-menu) &gt; li.menu-item &gt; a {
    color: #1c1c1c !important;
}
 .paralax-header &gt; .page-heading h1{color:#ffff!important;
 font-size: 40px !important;}
 
 .paralax-header &gt; .page-heading .breadcrumbs li a:after, .paralax-header &gt; .page-heading ul.breadcrumbs a, .paralax-header &gt; .page-heading ul.breadcrumbs{color:#ffff!important;}
.fa-chevron-down:before{color:white!important;}

.margin-top-responsive {     
	margin-top: 50px ;
    padding-top: 80px ;
    padding-bottom: 80px ;
	}
	.sub-menu{z-index:999;}
	#menu-menu &gt; li:nth-child(9) &gt; ul &gt; li &gt; ul &gt; li &gt; ul ,
	#menu-menu &gt; li:nth-child(8) &gt; ul &gt; li &gt; ul &gt; li &gt; ul ,
	#menu-menu &gt; li:nth-child(7) &gt; ul &gt; li &gt; ul &gt; li &gt; ul ,
	#menu-menu &gt; li:nth-child(6) &gt; ul &gt; li &gt; ul &gt; li &gt; ul ,
	#menu-menu &gt; li:nth-child(9) &gt; ul &gt; li &gt; ul,
	#menu-menu &gt; li:nth-child(8) &gt; ul &gt; li &gt; ul,
	#menu-menu &gt; li:nth-child(7) &gt; ul &gt; li &gt; ul,
	#menu-menu &gt; li:nth-child(6) &gt; ul &gt; li &gt; ul
	{
		right: 100%!important;
		left: auto!important;
	}

.showMenu{display:block!important; cursor:pointer;}

div.page-heading &gt; div &gt; h1 {color:black!important; line-height:1;}
.wpcf7-list-item-label{font-weight:500;}
#civiliteForm{
	border: 1px solid #ccc;
    border-radius: 4px;
    margin-bottom: 15px;
    padding: 7px 19px;
    width: 100%;
}

p:nth-child(1) &gt; span &gt; span.wpcf7-not-valid-tip,form &gt; div.col-sm-12.noleftpadding &gt; span &gt; span.wpcf7-not-valid-tip{position: relative;left: 2px;}
form &gt; div.col-sm-12.noleftpadding &gt; p:nth-child(1){margin-bottom:20px;}

.copyright-footer{
	background: #000d21!important;
    border-color: white!important;
}

.copyright-footer &gt; div.container{
	    padding: 10px!important;
    padding-top: 18px!important;
}

#menu-top-menu-1{text-transform:uppercase;}



@media (min-width: 1500px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 96%!important;
	}
}

@media (min-width: 1550px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 90%!important;
	}
}

@media (min-width: 1600px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 88%!important;
	}
}

@media (min-width: 1650px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 78%!important;
	}
}

@media (min-width: 1700px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 72%!important;
	}
}

@media (min-width: 1750px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 66%!important;
	}
}

@media (min-width: 1800px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 62%!important;
	}
}

@media (min-width: 1850px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 55%!important;
	}
}

@media (min-width: 1919px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 52%!important;
	}
}

@media (min-width: 1950px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 47%!important;
	}
}

@media (min-width: 2050px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 40%!important;
	}
}

@media (min-width: 2100px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 36%!important;
	}
}

@media (min-width: 2150px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 35%!important;
	}
}

@media (min-width: 2200px){
	#BlocResp &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
		width: 31%!important;
	}
}


@media (min-width: 992px){
	span.wpcf7-list-item{
		width: 33%;
		position: relative;
		margin: 0px;
	}
	span.wpcf7-checkbox &gt; span:nth-child(2) , span.wpcf7-checkbox &gt; span:nth-child(5) {left:10px;}
	span.wpcf7-checkbox &gt; span:nth-child(3),span.wpcf7-checkbox &gt; span:nth-child(6){left:15px;}
	
	li ul.sub-menu {     
		width: 90%;
		text-align: center;
	}
	div.top-bar &gt; div.container{width:862px;margin-right: 32px;}
	div.top-bar &gt; div.container &gt; div.top-bar-right{float: right!important;}
	div.top-bar &gt; div.container &gt; div.top-bar-right &gt; div.widget_text{padding: 0px!important;}
	div.top-bar{max-height:41px;}
	#menu-top-menu &gt; li.menu-item{font-weight:400;padding-bottom:12px;}



}
@media (max-width: 992px){
	span.wpcf7-list-item{
		display:initial;
		width: 50%;
		position: relative;
		margin: 0px;
	}
	span.wpcf7-checkbox &gt; span:nth-child(2) {left:20px;}
	span.wpcf7-checkbox &gt; span:nth-child(4) , span.wpcf7-checkbox &gt; span:nth-child(6){left:39px;}
	
	.hideMenu{display:none!important;cursor:pointer;}

	
	#menu-menu &gt; li &gt; a{
		color: white !important;
	}
	
	.paralax-header&gt; div.transparent{
		z-index: 99!important;
	}
	.paralax-header&gt; div.site-header{
		z-index: 99!important;
	}
	.paralax-header&gt; div.page-heading{
		z-index: 50!important;
	}
	
}
@media (max-width: 1200px) and (min-width: 992px){
	
	.nav-bar-wrapper {     
		width: 90%;
		text-align: center;
	}
}
	
@media (max-width: 993px){
	.portfolio-single&gt; div.row&gt; div.col-md-8{
		display: none!important;
	}
	.portfolio-single&gt; div.row&gt; div.col-md-4{
		margin-top: 0px!important;
	}
	
	
}



@media (max-width: 768px){
	span.wpcf7-list-item{
		display:inline-block;
		width: 33%;
		position: relative;
		margin: 0px;
	}
	span.wpcf7-checkbox &gt; span:nth-child(4) , span.wpcf7-checkbox &gt; span:nth-child(1) {left:0px;}
	span.wpcf7-checkbox &gt; span:nth-child(2) , span.wpcf7-checkbox &gt; span:nth-child(5) {left:10px;}
	span.wpcf7-checkbox &gt; span:nth-child(3),span.wpcf7-checkbox &gt; span:nth-child(6){left:15px;}

footer &gt; div &gt; div &gt; div.col-xs-6{width:100%!important;}
	.margin-top-responsive {     
		margin-top: 0px !important;
		padding-top: 0px !important;
		padding-bottom: 20px !important;
	}
	.vc_column-inner{
		padding-top: 15px !important;
	}
	#BlocResp {
		/* padding-right: 0px !important;
		padding-left: 0px !important; */
	}
	#BlocResp &gt; div.vc_column_container.vc_col-sm-6 &gt; div{
		/* padding-right: 0px !important;
		padding-left: 0px !important; */
	}
	#Bloc2ProduitResp &gt; div &gt; div &gt; div &gt; div &gt; div.container &gt; div{
		padding: 45px 0px!important;
	}
	.vc_custom_1563357269718 {
		padding-top: 0px !important;
	}
	.vc_custom_1563357269718 {
		padding-top: 0px !important;
	}
	#BlocResp &gt; div:nth-child(2) &gt; div &gt; div &gt; p.vc_custom_heading{
		padding-top: 0px !important;
	}
	.vc_row.vc_column-gap-35&gt;.vc_column_container{
		padding: 0px!important;
	}
	.responsivetext &gt; div &gt; div &gt; div &gt; div &gt; div:nth-child(2) &gt; div{
		padding-top: 0px !important;
	}
	.responsivetext&gt; div &gt; div &gt; div &gt; div &gt; div:nth-child(2) &gt; div &gt; div &gt; ul{
		margin-top: 0px!important;
	}
}


@media (max-width: 740px){
	.paralax-header {
		background-size: contain!important;
	}
}

@media (max-width: 500px){
	.paralax-header {
		/*background-position: center 100px!important;
		-webkit-background-size: auto 225px!important;*/
		width: 550px!important; 
		background-size: cover!important;
	}
}

@media (max-width: 600px){
	form &gt; div.col-sm-12.noleftpadding &gt; p:nth-child(13){text-align:center;}
	form &gt; div.col-sm-12.noleftpadding &gt; p:nth-child(13) &gt; input{float:initial;}
	span.wpcf7-list-item{
		display:block;
		width: 100%;
		position: relative;
		margin: 0px;
	}
	span.wpcf7-checkbox &gt; span:nth-child(4) , span.wpcf7-checkbox &gt; span:nth-child(1) {left:0px;}
	span.wpcf7-checkbox &gt; span:nth-child(2) , span.wpcf7-checkbox &gt; span:nth-child(5) {left:0px;}
	span.wpcf7-checkbox &gt; span:nth-child(3),span.wpcf7-checkbox &gt; span:nth-child(6){left:0px;}
	
	/* footer &gt; div.copyright-footer &gt; div &gt; div &gt; ul &gt; li &gt; div &gt; p{margin:0px!important;} */
	div.copyright-footer &gt; div &gt; div &gt; ul &gt; li &gt; div &gt; p &gt; b &gt; a{width:100%!important;display:block!important;}
	.hideElement{display:none!important;}
	
	.portfolio-template-default&gt; div.site-wrapper &gt; div.paralax-header&gt; div.page-heading&gt; div.container&gt; h1{
		font-size: 28px !important;
	}

}
@media (max-width: 425px){

		footer &gt; div &gt; div &gt; div.col-xs-6{width:100%!important;}

	.h3-responsive{font-size: 28px!important;font-weight:bold;}
	.wpb_single_image img{/*width:400px!important;*/}
.top-bar .widget_nav_menu .menu-item, .above-nav-bar .widget_nav_menu .menu-item {
    display: block !important;
}
.margin-top-responsive {     
	margin-top: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
	}
	
	div.site-wrapper &gt; section &gt; div &gt; div.col-md-4 &gt; div {
	margin: 0px!important;
    padding-right: 0px !important;
    padding-left: 0px !important;
}

div.site-wrapper &gt; section &gt; div &gt; div.col-md-4 &gt; div.vc_row.wpb_row.vc_row-fluid.vc_custom_1559043557321.vc_column-gap-30.vc_row-no-padding &gt; div.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill &gt; div{
	width: 80%!important;
    margin: auto!important;
    padding-top: 30px!important;
    margin-top: -100px!important;
}
div.site-wrapper &gt; section &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div &gt; h3{
	font-size: 25px!important;
}
div.site-wrapper &gt; section &gt; div &gt; div.col-md-4 &gt; div.vc_row.wpb_row.vc_row-fluid.vc_custom_1559043557321.vc_column-gap-30.vc_row-no-padding &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div{
	text-align:center!important;
}
div.site-wrapper &gt; section &gt; div &gt; div.col-md-4 &gt; div.vc_row.wpb_row.vc_row-fluid.vc_custom_1559043557321.vc_column-gap-30.vc_row-no-padding &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div &gt; div &gt; a{
	margin:0px!important;
}
div.site-wrapper &gt; section &gt; div &gt; div.col-md-4 &gt; div.vc_row.wpb_row.vc_row-fluid.vc_custom_1559043557321.vc_column-gap-30.vc_row-no-padding &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6 &gt; div,div.site-wrapper &gt; section &gt; div &gt; div.col-md-4 &gt; div.vc_row.wpb_row.vc_row-fluid.vc_custom_1559043557321.vc_column-gap-30.vc_row-no-padding &gt; div.text-right.wpb_column.vc_column_container.vc_col-sm-6{
    padding-top: 0px!important;
}
#menu-top-menu	&gt; li &gt; a {padding-left:4px!important;padding-right:4px!important;}

.portfolio-template-default&gt; div.site-wrapper &gt; div.paralax-header&gt; div.page-heading&gt; div.container&gt; h1{
		font-size: 21px !important;
	}

}

.produitblock .circle li {padding-left:50px !important;}
@media only screen and (max-width: 767px) {
.responsiveimg img {display :none;}
.responsiveimg .content-over__img {display :none;}.text-right {
    text-align: center;
}
}

.ListCouleur&gt;ol.list &gt; li &gt; *{
    color: #fff !important;
}

.ListCouleur&gt; div&gt; div&gt; div.wpb_wrapper&gt; ul.list &gt;li, .ListCouleur&gt; div&gt; div&gt; div.wpb_wrapper&gt; ul.list &gt;li:before{
	color: #fff !important;
}

a.style-1:hover{
	color: #fff!important;
}




@media (min-width: 768px) {
  .txt {   position: absolute !important;
  top: 50%!important; /* poussÃ© de la moitiÃ© de hauteur du rÃ©fÃ©rent */
  transform: translateY(-50%) !important; /* tirÃ© de la moitiÃ© de sa propre hauteur */}
  
  
  .parent {
  position: relative !important;
}
}


#wpcf7-f2560-p1890-o1 &gt; form &gt; div.col-sm-12.noleftpadding &gt; p:nth-child(10) &gt; span &gt; span &gt; span{
	width: 100%!important;
}

.sib-default-btn{
	background-color: #fdcd08 !important;
	border-color: #fdcd08 !important;
	color: black!important;
	padding: 7px 7px!important;
}

.sib-email-area{
	padding: 7px 7px!important;
}

.enveloppeSubmit{
	    background-image: url(https://fenetresetoile.fr/wp-content/uploads/2019/08/icone.jpg);
    height: 40.1px;
    width: 55px;
	    border: unset!important;
}

.AdresseFooter&gt; span{
	color: #c4c4c4!important;
	font-family: 'Montserrat'!important;
}

.AdresseFooter&gt; span, .TelFooter&gt; span, .MailFooter&gt; span{
	font-size: 14px!important;
    margin-left: 10px!important;
}

.AdresseFooter&gt; i, .TelFooter&gt; i, .MailFooter&gt; i{
	font-size: 30px!important;
}

#custom_html-2{
    margin-top: 25px!important;
}

.textFormDmdDevis{
	    font-size: 11px!important;
    letter-spacing: 0px;
}

.checkFormDevis&gt; span&gt; span&gt; span&gt; span.wpcf7-list-item-label{
	    font-size: 14px !important;
}

.TelFooter{
	margin-top: 10px;
    margin-bottom: 10px;
}

.page-id-3&gt; div&gt; div.page-heading&gt; div&gt; h1, .page-id-843&gt; div&gt; div.page-heading&gt; div&gt; h1, .single-post&gt; div.site-wrapper &gt; div&gt; div.container&gt; h1{
	text-shadow: none!important;
}

div.page-heading&gt; div&gt; h1, .slider-title, .Avis{
	text-shadow: 0 0 0.2em #000, 0 0 0.2em #000, 0 0 0.2em #000!important;	
}


@media screen and (min-width: 2000px){
	.Image&gt; div&gt; div.wpb_wrapper &gt; div&gt; figure&gt; div&gt; img, .Image&gt; div&gt; div.wpb_wrapper &gt; div&gt; figure{
		width: 100%!important;
	}
	.vc_custom_1561101870716 {
		background-repeat: no-repeat!important;
		background-size: 1580px!important;
	}
	.page-id-2619&gt; div&gt; div.paralax-header{
		background-position: 0px center!important;
	}
}


/****************RESPONSIVE****************/

@media screen and (min-width: 1086px) and (max-width: 1300px) {
	div.blocResp.vc_custom_1566993990793, div.blocResp.vc_custom_1566996373051, .vc_custom_1564758189408, div.blocResp.vc_custom_1566996488396, div.blocResp.vc_custom_1566996527962, div.blocResp.vc_custom_1567001762074, div.blocResp.vc_custom_1566997537415, div.blocResp.vc_custom_1567066380719, div.blocResp.vc_custom_1567067374028, div.blocResp.vc_custom_1567068564386, div.blocResp.vc_custom_1567071098145, div.blocResp.vc_custom_1567071582732, div.blocResp.vc_custom_1567079359962, div.blocResp.vc_custom_1567080584850{
		margin-top: 100px!important;
	}
	.page-id-2619&gt; div&gt; div.paralax-header{
		background-position: 50% 50px!important;
	}	
}

@media screen and (max-width: 1300px){
	.page-id-2619&gt; div&gt; div.paralax-header{
		background-position: 30% -60px!important;
	}
}

@media screen and (min-width: 950px) and (max-width: 1085px) {
	div.blocResp.vc_custom_1566993990793, div.blocResp.vc_custom_1566996373051, .vc_custom_1564758189408, div.blocResp.vc_custom_1566996488396, div.blocResp.vc_custom_1566996527962, div.blocResp.vc_custom_1567001762074, div.blocResp.vc_custom_1566997537415, div.blocResp.vc_custom_1567066380719, div.blocResp.vc_custom_1567067374028, div.blocResp.vc_custom_1567068564386, div.blocResp.vc_custom_1567071098145, div.blocResp.vc_custom_1567071582732, div.blocResp.vc_custom_1567079359962, div.blocResp.vc_custom_1567080584850{
		margin-top: 188px!important;
	}
	.page-id-2619&gt; div&gt; div.paralax-header{
		/*background-position: 30% -60px!important;*/
	}
}

@media screen and (max-width: 1030px){
	.page-id-2619&gt; div&gt; div.paralax-header{
		 background-position: 30% 44px!important;
			background-size: auto!important;
	}
}

@media screen and (max-width: 850px){
	.page-id-2619&gt; div&gt; div.paralax-header{
		background-image: url(https://fenetresetoile.fr/wp-content/uploads/2019/09/new-one-1.jpg)!important;
		min-height: 411px!important;
		background-position: 30% 6px!important;
	}
}

@media screen and (max-width: 700px){
	.page-id-2619&gt; div&gt; div.paralax-header{
		min-height: 453px!important;
    background-position: 30% 50px!important;
	}
}

@media screen and (max-width: 601px){
	.page-id-2619&gt; div&gt; div.paralax-header{
		background-image: url(https://fenetresetoile.fr/wp-content/uploads/2019/09/new-one-600.jpg)!important;
		min-height: 411px!important;
		background-position: 30% 100px!important;
	}
}

@media screen and (max-width: 501px){
	.page-id-2619&gt; div&gt; div.paralax-header{
		background-image: url(https://fenetresetoile.fr/wp-content/uploads/2022/01/BandeauNENG.jpg)!important;
		min-height: 411px!important;
		background-position: 30% 100px!important;
	}
}

@media screen and (max-width: 401px){
	.page-id-2619&gt; div&gt; div.paralax-header{
		background-image: url(https://fenetresetoile.fr/wp-content/uploads/2022/01/BandeauNENG.jpg)!important;
		min-height: 411px!important;
		background-position: 30% 125px!important;
	}
}


@media screen and (max-width: 501px){
	.page-id-2195&gt; div&gt; div.paralax-header{
		background-image: url(https://fenetresetoile.fr/wp-content/uploads/2022/01/Sans-titre-1920-Ã—-1080-px.jpg)!important;
		min-height: 411px!important;
		background-position: 30% 100px!important;
	}
}

@media screen and (min-width: 760px) and (max-width: 949px) {
	div.blocResp.vc_custom_1566993990793, div.blocResp.vc_custom_1566996373051, .vc_custom_1564758189408, div.blocResp.vc_custom_1566996488396, div.blocResp.vc_custom_1566996527962, div.blocResp.vc_custom_1567001762074, div.blocResp.vc_custom_1566997537415, div.blocResp.vc_custom_1567066380719, div.blocResp.vc_custom_1567067374028, div.blocResp.vc_custom_1567068564386, div.blocResp.vc_custom_1567071098145, div.blocResp.vc_custom_1567071582732, div.blocResp.vc_custom_1567079359962, div.blocResp.vc_custom_1567080584850{
		/*margin-top: 295px!important;*/
	}
}


.BlocResponsive{
	/*display: flex;
    align-items: center;*/
}

.BlocDupliqueResp{
	display: none;
}

.BlocDesktop&gt; div.wpb_column&gt; div{
	padding-top:  0px!important;
}

.BlocDesktop{
	display: flex;
    align-items: center;
}

@media screen and (max-width: 767px){
	.BlocDupliqueResp{
		display: block!important;
	}
	.BlocDesktop{
		display: none!important;
	}
}
 
 @media screen and (max-width: 600px){
	.portfolio-template-default&gt; div.site-wrapper &gt; div.paralax-header&gt; div.page-heading&gt; div.container&gt; h1 {
		font-size: 40px !important;
	}
}
 
 
/*.sib-default-btn{
	border-radius: 4px!important;
	float: right!important;
}

.ligne1, .ligne2, .sib-NL-area{
	display: flex!important;
	width: auto !important;
}

.ligne1&gt;span, .ligne2&gt; span{
	width: 33%!important;
	display: flex!important;
}

input.sib-email-area, textarea.sib-DESCRIPTION-area {
	border: 1px solid #eee!important;
	border-radius: 3px!important;
	outline: none!important;
	padding: 14px 19px!important;
	width:100%;
	transition: .2s border!important;
}

form label {
    margin-top: 0px!important;
    margin-left: 10px!important;
}
*/

@media (min-width:991px) {
  .titreproduct{padding-right:200px!important;}
}
 

article&gt; header&gt; a&gt; h2{
	font-size: 18px!important;
    margin-bottom: 7px!important;
    margin-top: 20px!important;
}

#departement {
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-bottom: 15px;
    padding: 7px 19px;
    width: 100%;
}
.note {font-size: 12px;
    opacity: 0.7;}
	
	
@media (min-width: 1024px){
span.wpcf7-list-item {
    width: 100% !important;
  
}

.checkFormDevis&gt; span.condition&gt; span&gt; span.wpcf7-list-item{
	width: 100%!important;
}
}



@media screen and (max-width:600px) {
  
#branda-cookie-notice .cookie-notice-container .branda-cn-container {
    display: block!important;
}
}</pre></body></html>