.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}
.lfr-layout-structure-item-9668296b-4479-a409-ca6e-5ff097a6793e {
    display: flex;
    justify-content: center;
.card {
    height: 100%;
        width: 264px;
}
.widget-offres-wrapper {

    padding: 10px;
    border-top: 0;
    border-radius: 0px 0px 20px 20px;}
}

.lfr-layout-structure-item-9668296b-4479-a409-ca6e-5ff097a6793e {


.card-interactive:hover, .card-interactive.hover {
    background-color: #FFF;
    background: unset;
    border-width: 1px;
}

.card-interactive:focus, .card-interactive.focus {
    box-shadow: unset;
    border-color: #D0D6DB;
    background-color: #FFF;
}

.card {
   cursor: default;

a {
text-decoration: none;
}
.widget-offres-wrapper .widget-offer-card {
    width: 312px;
 }

@media screen and (max-width: 575px) {
    .row.widget-offres-wrapper {
        flex-wrap: wrap;
    }
.widget-icon-titre{
display: block;
}
    .row.widget-offres-wrapper {
        justify-content: center;
}
.widget-offres-wrapper {
    border: 0;
 }
}
}
}.lfr-layout-structure-item-f7767995-7be0-d620-4b23-1c21c27b439f {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f7767995-7be0-d620-4b23-1c21c27b439f {
h4 {
margin-left: 15px;
}
 @media screen and (max-width: 767px) {
h4 {
font-size:14px;
}
}
}.lfr-layout-structure-item-401c91c3-e865-4b8a-ddd3-55b849632b38 {

.widget-offres-wrapper .card:nth-child(5), .widget-offres-wrapper .card:nth-child(6) {
display:none;
}

.row {
justify-content: center;
gap: 77px;
}
   @media (max-width: 768px) {
        .row.widget-offres-wrapper {
    flex-wrap: nowrap;
    overflow: auto;
    justify-content: flex-start !important;
}
}
}.lfr-layout-structure-item-ea977a3b-80a9-b99d-766a-7aa5f836f7f1 {

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

    .iam-section-title {
        margin-top: 0;
    }

}
}.lfr-layout-structure-item-fd2b743e-94de-a0b7-832b-215526b7d493 {
    .col-3, .col-lg-3  { max-width: 190px !important;
}
}.lfr-layout-structure-item-94a442f6-3237-2e60-6389-f39ebc0295a1 {
display: none !important;
}
.lfr-layout-structure-item-f956f1f1-9480-2a16-a8b0-86a70a379ecb {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-f956f1f1-9480-2a16-a8b0-86a70a379ecb {
        @media screen and (max-width: 576px) {
            padding: 0 !important;
        }
}.lfr-layout-structure-item-fd19c5fe-929c-166b-a667-6e95c54d7101 {

  .card-header .text-header{
font-size:20px;
 font-family: Montserrat-SemiBold;
color: #1E2242;
}

  .card-header .btn:focus {
     outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
  .card .card-body{
background-color:#F4F9FF;
		margin-bottom:12px;
		  padding-right: 3.25rem;
}

  .card iframe{
width:470px;
height:300px;
border-radius: 10px;

}
  .card p{
font-size: 14px;
font-weight: 400;
line-height: 25.48px;
color:#1E2242;
  font-family: Montserrat-Medium;
text-align: left;
margin-bottom: 0rem;
}
    .card .btn-primary {
background-color:#F96511;
    border: #F96511 1px solid;
				font-size:12px;

}
  .card  .btn-outline-primary {
    color: #F96511;
    border: #F96511 1px solid;
		font-size:13px;

}
   .btn-outline-primary:active:focus ,   .btn-outline-primary:hover, accordion .btn-outline-primary:active{
background-color:#ffefe5;

}
   .btn-primary:active:focus ,   .btn-primary:hover, accordion .btn-primary:active{
background-color:#F96511;

}
   .button-group{
    gap: 20px;
    margin-top: 58px;
		justify-content: center;
		}
		  .card{
		    border-style: hidden;
				}
  .card-header{
    background-color: #ffffff;
    border-radius: 0px 20px 20px 0px !important;
    border: 1px #D0D6DB solid;
		margin-bottom:12px !important;
		padding:10px;
}


  .card-header.collaps-header {
   border-bottom: none;
    border-radius: 0px 20px 0px 0px !important;
		background-color:#F4F9FF;
		margin-bottom: 0px !important;
			border-right: 1px #F4F9FF solid;
    border-top: 1px #F4F9FF solid;
  		
}
  .card-item.active-card {
 border-radius: 0px 0px 20px 0px;
 border-left: 4px #1F5B9B solid;
}

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

  .card iframe{
        width: 100%;
        height: auto;
margin-top:12px;
}
  .card .btn-outline-primary {
    font-size: 11px;
		}
		
  .button-group {
    margin-top: 15px;
		flex-direction:column-reverse !important;
		}
		
		  .card .card-body {
    padding-left: 0 ;
    padding-right: 0;
}
.left-iam-nav .nav-link.active, .left-iam-nav .nav-link:hover{
font-size:20px;
}

.left-iam-nav .nav-link {
    font-size: 17px;
}

  .card-header .text-header {
    font-size: 16px;
		}
     .card-header {
    padding: 0px;
		}




}




}.lfr-layout-structure-item-da3577f1-bf8e-5f46-1380-8cbb83364ef2 {
    display: flex;
    justify-content: center;
.widget-offres-wrapper .widget-offer-card::before {
display:none;
}

.widget-offres-wrapper {

    padding: 10px;
    border-top: 0;
    border-radius: 0px 0px 20px 20px;}
}
.lfr-layout-structure-item-da3577f1-bf8e-5f46-1380-8cbb83364ef2 {
.card-interactive:hover {
    cursor: inherit;
}
.widget-offres-wrapper .widget-offer-card {
    width: 307px; }

@media screen and (max-width: 575px) {
    .row.widget-offres-wrapper {
        flex-wrap: wrap;
    }
    .row.widget-offres-wrapper {
        justify-content: center;
}
.widget-offres-wrapper {
    border: 0;
 }
}
}
.lfr-layout-structure-item-da3577f1-bf8e-5f46-1380-8cbb83364ef2 {
.widget-offres-wrapper .widget-offer-card:hover {
    box-shadow: none;
}
.widget-offres-wrapper .widget-offer-card:hover img {
    transform: none;
}
.card-interactive:hover, .card-interactive.hover {
    background-color: #FFF;
    background: unset;
    border-width: 1px;
}

.card-interactive:focus, .card-interactive.focus {
    box-shadow: unset;
    border-color: #D0D6DB;
    background-color: #FFF;
}

.card {
   cursor: default;

a {
text-decoration: none;
}

}
}.lfr-layout-structure-item-6e33800d-7608-99d0-39fa-82c23f109787 {
font-weight: 600 !important;
}
.lfr-layout-structure-item-6e33800d-7608-99d0-39fa-82c23f109787 {
@media screen and (max-width: 767px) {
 h4 {
        font-size: 14px;
        line-height: 27px;
    }
}
}.lfr-layout-structure-item-972a21c0-ba5a-63bb-ebda-a9b16b45d857 {
display: none !important;
}
.lfr-layout-structure-item-7eaee407-111d-d471-c49c-652be345db39 {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7eaee407-111d-d471-c49c-652be345db39 {
h4 {
margin-left: 15px;
}
 @media screen and (max-width: 767px) {
h4 {
font-size:14px;
}
}
}.lfr-layout-structure-item-56ff8ba0-b304-c0d5-6203-b57cee75d8ca {
.component-slider .slider-text h1 {
    margin-top: 25px;
    font-size: 23px;

}
.component-slider .slider-text h1 {
    @media (max-width: 575.98px) {
        font-size: 14px;
        margin-bottom: 16px;
    }
}
@media screen and (max-width: 575px) {
.component-slider .slider-text h3 {
      margin-bottom: 9px ;
}
  .component-slider .slider-text h1 {
    margin-top: 0px;
  }

}

}.lfr-layout-structure-item-841a08e7-492f-fa63-1911-19d528fc3072 {
display: none !important;
}
.lfr-layout-structure-item-89cc5dbf-0288-97d0-de06-f86abfe87d5f {
@media (max-width: 575.98px) {
  .component-slider .gradient {
      background: none;
  }
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-401c91c3-e865-4b8a-ddd3-55b849632b38 {

.widget-offres-wrapper .card:nth-child(5), .widget-offres-wrapper .card:nth-child(6) {
display:none;
}

    .row.widget-offres-wrapper {
justify-content: normal;
gap: 20px;
}

.card {
width: 210px;
}

.card .text-dark {
text-wrap: wrap;
color: #0A0A0A !important;
text-align: center;
font-family: Montserrat-SemiBold;
font-size: 18px;
}
}.lfr-layout-structure-item-f956f1f1-9480-2a16-a8b0-86a70a379ecb {
@media screen and (max-width: 576px) {
    padding: 0  !important;

}
}.lfr-layout-structure-item-da3577f1-bf8e-5f46-1380-8cbb83364ef2 {
    display: flex;
    justify-content: center;
.widget-offres-wrapper {
    border: 1px #D0D6DB solid;
    padding: 10px;
    border-top: 0;
    border-radius: 0px 0px 20px 20px;}
}
.lfr-layout-structure-item-da3577f1-bf8e-5f46-1380-8cbb83364ef2 {
.card-interactive:hover {
    cursor: inherit;
}
.widget-offres-wrapper .widget-offer-card {
    width: 100%;
 }

@media screen and (max-width: 575px) {
    .row.widget-offres-wrapper {
        flex-wrap: wrap;
    }
    .row.widget-offres-wrapper {
        justify-content: center;
}
.widget-offres-wrapper {
    border: 0;
 }
}
}
.lfr-layout-structure-item-841a08e7-492f-fa63-1911-19d528fc3072 {
display: block !important;
}
}