.region-content .node-type-ct-contenu p a{color:#000000!important}span.no-break{white-space:nowrap;}.region-content-major-100>.node-type-ct-contenu{margin-bottom:30px;padding:15px;background:#fff;overflow:hidden;position:relative;}.region-content-major-100>.node-type-ct-contenu .visuel{overflow:hidden;min-height:270px;}.region-content-major-100 > .node-type-ct-contenu .field-name-body{overflow:hidden;}.blue_highlight>span{color:#ffffff;background-color:#00b3f0;line-height:1.3;padding:.1em .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone;}h1{font-family:"open_sansbold",Verdana,sans-serif;}.uppercase{text-transform:uppercase;}.subtitle-16{font-size:16px;line-height:1.2em;}.subtitle-12{font-size:12px;line-height:1.2em;}.majeure-edito{margin-top:20px;margin-bottom:0;text-align:justify;}.text-link{text-align:center;margin-top:30px;}.majeure-title{z-index:1;position:relative;margin:25px 15px 25px 15px;}.majeure-image{z-index:0;position:absolute;top:0;display:block;height:100%;}@media screen and (max-width:1199px){.majeure-image.right-align{right:0;}}.majeure-image img{width:auto;height:100%;}@media screen and (min-width:992px) and (max-width:1199px){h1{display:inline;line-height:1.5em;}}@media only screen and (max-width :450px){.majeure-wrapper img{display:none;}.region-content-major-100>.node-type-ct-contenu .visuel{min-height:0;}}.btn{border-bottom:none!important}.btn-second{display:inline-block;padding:.5em 1em;max-width:100%;line-height:1.2;font-size:1.2em;font-family:"open_sansregular",Verdana,sans-serif;color:#cc8d0d;border:1px solid #cc8d0d;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;}.btn-second:after{content:"\00BB";padding-left:5px;}.btn-second:hover{color:#ffffff;background-color:#d9813b;text-decoration:none;}#block-nodeblock-7804,#block-nodeblock-11185,#block-nodeblock-11219{padding:0!important;}.atouts-pdt{padding:5px;background-color:#e3e3e3}.atouts-pdt p{color:#007096;font-weight:bold}.atouts-pdt img{float:left;}@media only screen and (max-width :405px){.atouts-pdt img{float:none;}.atouts-item{text-align:center;}}.progressbar{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%;}.progressbar > li{position:relative;display:table-cell;text-align:center;font-weight:bold;color:#00b3f0;padding:0 20px}.progressbar span{color:#5C5C5C;font-weight:normal;}.progressbar > li:before{content:attr(data-step);display:block;margin:0 auto;background:#00b3f0;color:#ffffff;width:2em;height:2em;text-align:center;margin-bottom:0.25em;line-height:2.2em;border-radius:100%;position:relative;z-index:1;}.progressbar > li:after{content:'';position:absolute;display:block;background:#DFE3E4;width:100%;height:1px;top:1em;left:50%;}.progressbar > li:last-child:after{display:none;}@media only screen and (max-width :480px){.progressbar > li{padding:20px 0;display:block;text-align:left;}.progressbar > li:before{display:inline-block;margin-right:0.25em;}.progressbar > li:after{background:none;}}.progressbar__last:after{display:none !important;}.exemple-utilisation{background-color:#f9f9f9;}.media-body{padding:0 5px;}.col-guide{background:#00b4bd;padding-bottom:0!important;color:#ffffff!important}.col-guide h2{background:none!important;position:absolute;z-index:1;padding:10px 20px 0px 34px;width:100%;}.col-guide h2,.col-guide h3{color:#ffffff!important;}.col-conseils,.col-faq{display:table-cell;float:initial;width:50%}.col-conseils{background:#00b4bd}.col-conseils h3{padding:70px 20px 0px 20px;}.col-conseils ul{padding-left:35px;padding-right:20px}.col-conseils li,.col-faq li{padding-top:10px;padding-bottom:10px}.col-conseils li a,.col-faq li a{color:#ffffff;text-decoration:none}.col-conseils li a:hover,.col-faq li a:hover{color:#a4f9fd;}.col-conseils ul{padding-bottom:20px;}.col-conseils span{color:#a4f9fd;font-size:small;}.col-faq{background:#00a6b5}.col-faq h3{padding-left:10px;padding-right:20px;margin-top:70px;}.col-faq ul{padding-left:25px;padding-right:20px;}@media only screen and (max-width :992px){.col-conseils,.col-faq{float:left;width:100%}.col-faq h3{padding-top:35px;padding-left:20px;margin-top:0px;}.col-faq ul{padding-left:35px}}.node-type-ct-rassurance{background:#ffffff!important;padding-bottom:10px;}.node-type-ct-rassurance h2{padding-top:10px;color:#007096;text-transform:uppercase;}.node-type-ct-rassurance .badge{background:none!important;border-right:1px solid #ddd;border-radius:0px!important;}
