.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-1b9788f1-92a2-7273-b9a4-1365b98cbf2a {
.col {
all: unset;
width: 100%;
max-width: 220px;
}

.row {
flex-wrap: wrap;
overflow: auto;
justify-content: center;
}

.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;
}
}

 @media screen and (max-width: 767px) {
.row{
flex-wrap: nowrap;
        overflow: auto;
        justify-content: flex-start;
}
.col {
width: auto;
}
 .widget-icon-titre  .card {
    height: 120px;
    width: 128px;
  }
  .widget-icon-titre img {
    height: 40px;
    width: 40px;
  }
  
  }
}.lfr-layout-structure-item-9f97edff-73fb-c0ed-cfb4-e91fabd873c8 {
display: none !important;
}
.lfr-layout-structure-item-70f943bd-2c6f-71d6-aeb0-542bec747cf6 {
        @media screen and (max-width: 576px) {
            padding: 0 !important;
        }
}.lfr-layout-structure-item-23ae7e51-0fa6-8983-5a2d-b6e6c35a077b {

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

.row {
justify-content: center;
gap: 77px;
}

.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-539aa44f-3033-e86b-b00e-017eec9aa1a7 {
.card:hover {
    cursor: unset;
}
.card {
    height: 90%!important;
}
.row {
     flex-wrap: nowrap;
        overflow: auto;
        scrollbar-width: none;
}
@media screen and (max-width: 576px) {
.card .card-body {
padding-bottom: 0px !important;
}
.clearfix.mb-4{
margin-bottom: 0.5rem !important;
}
.row {
  flex-wrap: wrap;
gap: 15px;
align-items: center !important;
justify-content: center;
}

   .col{
max-width: 300px;
}
.card {
    height:88% !important;
}
.card-body p {
font-size: 11px;
}
}


}
.lfr-layout-structure-item-c8fe9300-a0a1-a1e2-2163-7a12b611f0db {
@media (max-width: 575.98px) {
  .component-slider .gradient {
      background: none;
  }
}
}.lfr-layout-structure-item-934bd675-92c0-2ed1-c4dc-aa4fc09ac0a7 {
.card:hover {
    cursor: unset;
}

.card-body {
padding-bottom: 0 !important;
}
}.lfr-layout-structure-item-0bd2e9f0-53db-cdc6-100a-61b60a115b65 {

  .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: 12px;
		}
     .card-header {
    padding: 0px;
		}




}




}.lfr-layout-structure-item-6e8e2808-e73d-6809-20a9-469f3af9bbda {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6e8e2808-e73d-6809-20a9-469f3af9bbda {
    .col-3, .col-lg-3  { max-width: 190px !important;
}
        @media screen and (max-width: 576px) {
            padding: 0 !important;
    .col-3, .col-lg-3  { max-width: 0px !important;
}
        }
}.lfr-layout-structure-item-394a5b10-7252-5fd6-b18d-867cdc28b0c6 {
display: none !important;
}
.lfr-layout-structure-item-7e72952a-c697-ce89-1992-a2d80d2a00c5 {
@media screen and (max-width: 767px) {
    h3 {
        text-align: left;
}
}

}.lfr-layout-structure-item-8b2c2975-2dc4-c73a-6e3d-ab40c4fc5750 {
display: none !important;
}
.lfr-layout-structure-item-8c52913f-e8d4-a4d3-4de2-abf1892860b0 {
display: none !important;
}
.lfr-layout-structure-item-8c52913f-e8d4-a4d3-4de2-abf1892860b0 {
 @media screen and (max-width: 576px) {
           padding: 0px 20px;

  
  }
}.lfr-layout-structure-item-45789c98-a286-bba4-c382-4e79e7617b7d {

.component-slider .slider-text h1 {
  text-align: justify;
  font-size: 28px;
  color: #005DD3;
}
.component-slider .slider-text {
  left: 50%;
}
.carousel .calls-numbers .call-contanier .icon {
display:none;
}
.carousel .calls-numbers {
    right: 18%;
    bottom: 14%;
}

@media screen and (max-width: 768px) {
    .component-slider .gradient {
        background: none;
    }
    .component-slider .slider-text h1 {
        font-size: 12px;;
    }
    .component-slider .slider-text {
        left: 48%;
        top: 24%;
    }
    .carousel .calls-numbers {
        right: -4%;
        bottom: 3%;
    }
    .component-slider .carousel-navigation {
        display: none !important;
    }
}

}.lfr-layout-structure-item-a9d88de6-1434-ad40-859e-fc0722e20510 {
.component-slider .slider-text h1 {
    margin-top: 15px;
    font-size: 34px;
}
.component-slider .slider-text h1 {
    @media (max-width: 575.98px) {
        font-size: 14px;
        margin-bottom: 16px;
    }
}

}.lfr-layout-structure-item-8bd2bb2b-7e9d-209c-57f8-f2b65b4bf5e5 {
display: none !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-9f97edff-73fb-c0ed-cfb4-e91fabd873c8 {
display: block !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-23ae7e51-0fa6-8983-5a2d-b6e6c35a077b {

.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-358a0cc6-f449-ff8a-086d-732475c98123 {
display: none !important;
}
.lfr-layout-structure-item-52b62c50-bdd1-19e0-8d97-efb6a8b9d644 {
display: none !important;
}
}