@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");

.personne_bloc .title_H2,
.personne_bloc .parag_type2,
.personne_bloc .button_big_green,
.parag-green,
.parag_pers,
.desc,
.personne_bloc,
.desc_per,
.desc-img,
.desc-per p,
.desc-per span,
.assur_titre_big h2,
.assur_titre h2,
.par-green,
.title_solu,
.desc_list_carsl.item p,
.desc_list_carsl,
.sm_color,
.sm_color-titre, .video p ,.video h2, .owl_eureusa .btn-link .eureusa-url , .owl_eureusa .eureusa_plus_btn,
.owl-eureusa .eureusa-plus-btn, .video_titre, .contacter_nous, 
.app_titre, .qr-cod p,  .qr-cod span, .qr-cod p, .qr-cod span, .title_mobil, .titre_tele_appli h3 , .viewsreference--view-title, .view-header .temoi_titre, .name-temoiniage h3, .fonction-temoin {
  text-align: right;
}

.owl-protection-carrousel li {
  margin-left: 20px !important;
  margin-right: inherit;
}

.ns_sommes_imag {
  border-top-right-radius: 25px;
  border-bottom-left-radius: 25px;
}

.imge_caroussel {
  border-top-right-radius: 25px;
  border-top-left-radius: 0;
}

.carousel_desc {
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
}

.list_none .owl-dots {
  padding-right: 50px;
  padding-left: inherit;
}

.owl_eureusa,
.owl-eureusa {
  right: 10%;

  left: inherit;
}

.owl_eureusa .owl-dots,
.owl-eureusa .owl-dots {
  left: inherit;
  right: 278px;
}





.owl_eureusa .eureusa_plus_btn,
.owl-eureusa .eureusa-plus-btn {

  padding: 17px 28px 17px 39px;

}


.eureusa_plus_btn::after {

  right: inherit;
 left: 20px;
}



.video_list ul {
 padding-right: 50px;
  padding-left: inherit;
}

.li_video_list_one,
.li_video_list_two,
.li_video_list_three {
padding-right: 55px;
  padding-left: inherit;
}

.li_video_list_one::before {

  left: inherit;
  right: 0;
  
}

.li_video_list_two::before, .li_video_list_three::before {
  
  left: inherit;
  right: 0;
}

.video{
  max-width: 90%;
}

/* .btn_agence .contact_nous {
margin-left: inherit;
  margin-right: 20px;
} */

.play_vid {
 right: 45%;
  left: inherit;
}

.ima_play::after {
 right: 0;
  left: inherit;

}

.trouver_votre_agence::after {
 right: -5px;
  left: inherit;

}


.trouver_votre_agence {
  padding-left: inherit;
  padding-right: 30px;
}

.contacter_nous::after {
right: -5px;
  left: inherit;
 
}

.contacter_nous {
padding-right: 30px;
  padding-left: inherit;
}

.expertise {
 right:60px;
  left: inherit;
}

@media screen and (min-width: 1300px) {
  .qr-cod p {
    padding-right: 16px;
    padding-left: 20px;
    
  }
 

}

.qr-cod p {
  padding-right: 16px;
  padding-left: 10px;
 
}



.list_mobi::after {

  left: inherit;
  right: 0;
}

.list_mobi {
 padding: 0 30px 0 0;
}


.desc_mob .list_ul_style {
  padding-right: 0;
  padding-left: 125px;
}

.temoignage::after {
left: 30%;
  right: inherit;
}


.name-temoiniage {
padding-right: 20px;
  padding-left: inherit;
}


.owl-temoignage .owl-item .item {
  margin-right: inherit;
  margin-left: 40px;
}


.owl-temoignage .owl-nav .owl-prev {
  left:inherit;
 right: -50px;
}



.owl-temoignage .owl-nav .owl-next {
left: -30px;
right: inherit;
}


.tel_footer .fax {
  padding-left: inherit;
  padding-right: 30px;
}

.adress_foot p::after {

  left: inherit;
 right: 0;
}


.telephone p::after {

  left: inherit;
right: 0;
}

.adress_foot p {
padding-right: 20px;
  padding-left: inherit;
}

.telephone p {
padding-right: 20px;
  padding-left: inherit;
}

.fa_footer p {
padding-right: 20px;
  padding-left: inherit;
}

.fa_footer p::after {
 
  left: inherit;
 right: 0;
}

.email p {
padding-right: 20px;
  padding-left: inherit;
}

.email p::after {

  left: inherit;
right: 0;
}

.assu_image {

  border-top-left-radius: inherit;
    border-bottom-right-radius: inherit;

  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}



.description {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
   border-top-right-radius: inherit;
  border-bottom-right-radius: inherit;
}



.profiss_imag {
  padding-left: inherit;
  padding-right: 0;
}


.li_risque::after {
left: 0;
  right: inherit;
}


.specifique_icon i {
  margin-right: 10px;
  margin-left: inherit;
}

.lien_solu i,
.icon_chevron i,
.li_risque i,
.liens_devis i {

 margin-right: 10px;
  margin-left: inherit;
}


.rendez_vous {
margin-right: 30px;
margin-left: inherit;
}

.carous_proteger,
.carous_proteger_reason {

  padding-left: inherit;
  padding-right: 0;
}
.owl_eureusa .items_eur,
.owl-eureusa .items_eur {
 margin-right: 10px;
  margin-left: inherit;
}

.particulierV2 .owl-stage .owl-item {

  margin-left: 20px !important;
  margin-right: inherit !important;

}

.particulierV2 .owl-stage .owl-item .active {
  margin-left: 20px !important;
  margin-right: inherit !important;
}

.particulierV2 .owl-stage .owl-item .active:last-child {
  margin-right: inherit;
  margin-left: 0;
}

.particulierV2 .carous_proteger .owl-nav .owl-prev {
 right:-40px;
  left:inherit;
}

.particulierV2 .carous_proteger .owl-nav .owl-next {
 left: -23px;
  right: inherit;
}


.items-particulier .carous_proteger .owl-nav .owl-prev {
 right: -40px;
  left: inherit;
}
.items-particulier .carous_proteger .owl-nav .owl-next {
 left: -23px;
  right: inherit;

}


.presentation_title_sinistre::after {
 right: 0;
  left: inherit;
}

.presentation_backg::after {
 left: 80px;
  right: inherit;
}

.presentation_pack {
 padding-right: 30px;
  padding-left: inherit;
}

.contrat_assurance_first_sous {
 right: -20px;
  left: inherit;
}

.contrat_assurance_first_sous::after {

  top: 40px;
  right: -20px;
}

.contrat_assurance_first_sous::before {
  right:inherit;
  left: 56px;
}


.contrat_assurance_first_sous_image {

 left: -40px;
  right: inherit;
}

.contrat_assurance_first_sous_image::after {
left: 40px;
  right:inherit;
}

.contrat_assurance_first_sous_image::before {
left: 30px;
  right: inherit;
  
}

.locataire ul {
  padding-right: 30px;
  padding-left: inherit;
}


.evaluation_sinistre_rw::after {
  right: inherit;
  left: 30%;
}


.assurance_darek_text {
 padding-left: 10px;
  padding-right: inherit;
}

.assurence_dark::after {
  left: 47%;
  right: inherit;
}

#block-socialmediatitrefooter-2 .social-media-links--platforms {
  margin-left: inherit;
  margin-right: 17px;
}

.evaluation_sinistre {

  padding: 100px 100px 100px 40px;
 
}

.list_espace_cient::before {
right: -20px;
  left: inherit;
}

.evaluation_sinistre_rw::after {
left: 38%;
  right: inherit;
  
}
.faq-block-pdt .row-faq ul li .field--name-field-question {
padding-left:64px;
  padding-right: inherit;
}

.faq-block-pdt .row-faq ul li .field--name-field-question::before {
left: 32px;
  right: inherit;

}

.faq-block-pdt .row-faq ul li .field--name-field-question.on::before {
left: 32px;
  right: inherit;

}

.formule_check_list::before {
 right: -30px;
  left: inherit;
}

.formule_colone .meilleur_rapport_prix {
margin-right: 30px;
  margin-left: inherit;
}

.colone_meilleur_rapport .vide {
margin-right: 30px;
  margin-left: inherit;
}


.police_assurance_trouv_agence p::before {
 right: 15px;
  left: inherit;
  
}
.onee p {
 right: 15px;
  left: inherit;
}
.two::after {
  right: 0;
  left: inherit;
 
}

.two p {
right: 15px;
  left: inherit;
}

.paragraph > .paragraph__column {
  padding: 0px;
}

.region-header section#block-logofr {
  right: 50px;
  left: inherit;
  
}


.header_top .region-header-top {
  padding-right: 392px;
  padding-left: inherit;

}


.region-header .block-superfish {
  float: left; 
}


.tout_sur_nous {
  margin-right: inherit;
  margin-left: 20px;
}

.header .container {
  padding-left: inherit;
  padding-right: 0;
}

ul#superfish-main li {
  margin-right: inherit;
  margin-left: 16px;
}

.produits_particuliers a::after {
 left: -26px;
  right: inherit;
}
.region-header .sub-menu-hidden nav.tout-sur-nous ul li a {
  padding-right: inherit;
  padding-left: 24px;
}


#block-groupesousmenu {
 margin-right: 180px;
  margin-left: inherit;
}

.tout-sur-nous ul a,
#block-secondmenumae-3 ul a {
 
  padding: 25px 0 25px 15px;
}

ul#superfish-principal a {
  
  padding: 25px 0 25px 25px;
}

.desccription_particuliers {
left: 0;
  right: inherit;
  margin-right: inherit;
  margin-left: 100px;
}

.desccription_particuliers_yellow {
  
  border-radius: 40px 0 0px 40px;
left: 0;
  right: inherit;
}


.desccription_particuliers_yellow a::after {
 left: -34px;
  right: inherit;
}

.particulierV2 .owl-item.active:nth-child(4) {
  margin-right: inherit;
  margin-left: 0;
}

.items-particulier .card .card-link i {
  padding-right: 15px;
  padding-left: inherit;
}

.social-media p.nous-suivre span {
  padding-left: 8px;
  padding-right: inherit;
}

.type_formule .list_ul_style {
 margin-right: 32px;
  margin-left: inherit;
}

.type_formule
  .carousel-container
  .owl-carousel.owl-drag
  .owl-item:nth-child(1) {
  margin-left: inherit;
  margin-right: 32px;
}
.type_formule .carousel-container .owl-carousel .item.formule_deux {
margin-left: 0;
  margin-right: inherit;
}

@media (max-width: 768px) {

  
  .type_formule .carousel-container .owl-carousel .item {
   margin-left: 10px;
    margin-right: inherit;
  }
}

@media (max-width: 480px) {
  .type_formule .carousel-container .owl-carousel .item {
   margin-left: 5px;
    margin-right: inherit;
  }

}

.content_404 .footer-404 .links-footer a:first-child {
  margin-right: inherit;
  margin-right: 16px;
}

.content_404 .footer-404 .links-footer a:first-child::before {
  right: inherit;
 left: -10px;
}

.footer-404 .custom-containe .cl-link {
  text-align: left;
}
