@import url(main.css);
lottie-player.lottie-scroll { display: none; }

h2.display-6.fw-bold.p-3.pt-lg-3.m-0.titles { color: white; }

/*Header*/
.logo_nav { height: 10vh; }

.d-flex.justify-content-center.justify-content-lg-end.text-center.m-1.my-2.my-lg-0 { font-weight: 500; }

/*Hero*/
.image-video-logo { width: 12.5%; padding-bottom: 1.5rem !important; }

.container.videoTitle { width: 75% !important; }

.titleText.text-white.text-center.fs-2.mb-4.mt-4.titles { font-size: 2.5rem !important; }

/*About*/
#modele-spa .col-12.col-sm-8.col-lg-5.my-0.order-2.order-lg-2.order-xl-2.order-xxl-2 { order: 1 !important; width: 10% !important; }

#modele-spa .col-lg-7.my-0.order-1.order-lg-1.order-xl-1.order-xxl-1 { order: 2 !important; width: 90% !important; }

#modele-spa .button_homepageScreen.text-color-fourth.grow.text-nowrap { font-weight: 500 !important; }

/*Services*/
.display-5.titles.mb-2.fw-bold.text-body-emphasis.ctaLinks-title.text-color-sixth { letter-spacing: 0.1em; }

#shadow .display-5.titles.mb-2.fw-bold.text-body-emphasis.ctaLinks-title.text-color-sixth { text-shadow: 2px 2px 1px #000; }

/*Place*/
.row.p-4.pb-0.pe-lg-0.pt-lg-5.pb-lg-5.rounded-3.shadow-lg.justify-content-center.position-relative.bg-primaryColor.text-color-primary { border-radius: 0px !important; }

.container.my-5.col-lg-11.photoText-div { margin: 0px !important; padding: 0px !important; width: 100% !important; max-width: 100% !important; }

.col-lg-6.p-3.p-lg-4.pt-lg-2.position-relative.z-1 { width: 40%; }

.col-lg-5.offset-lg-1.p-0.m-2.overflow-hidden.position-relative.z-1 { width: 40%; }

/*Contact*/
#contact .titles::before { content: ''; background-image: url("https://storage.googleapis.com/refpro-app-ca244.appspot.com/customers%2FJIMF9SNf1RWaMsKXIJtXSJ8ctKy2%2Fimages%2FInOut_Logotype_knus.webp"); width: 30%; height: 140px; background-size: contain; background-repeat: no-repeat; background-position: center; display: block; margin-left: auto; margin-right: auto; margin-bottom: 50px; }

.lh-1.mb-3.titles { padding: 120px; line-height: 1.2 !important; }

/*Pictograms*/
.row.row-cols-1.row-cols-lg-3.d-flex.g-3.px-3.my-5.position-relative.justify-content-center { padding-right: 3rem !important; padding-left: 3rem !important; }

.svg-picto-card > svg { width: 25%; }

/*Responsive : Tablette*/
@media screen and (max-width: 992px) { .logo_nav { height: 5vh; } .image-video-logo { width: 17.5%; } #modele-spa .col-12.col-sm-8.col-lg-5.my-0.order-2.order-lg-2.order-xl-2.order-xxl-2 { width: 0% !important; } .col-lg-6.p-3.p-lg-4.pt-lg-2.position-relative.z-1 { width: 75%; } .col-lg-5.offset-lg-1.p-0.m-2.overflow-hidden.position-relative.z-1 { width: 62.5%; } .col-md-10.d-flex.justify-content-center.col-lg-6 { width: 100%; } }

/*Responsive : Mobile*/
@media (max-width: 600px) { .image-video-logo { width: 27.5%; } .titleText.text-white.text-center.fs-2.mb-4.mt-4.titles { font-size: 2rem !important; } .col-lg-6.p-3.p-lg-4.pt-lg-2.position-relative.z-1 { width: 90%; } .col-lg-5.offset-lg-1.p-0.m-2.overflow-hidden.position-relative.z-1 { width: 90%; } .svg-picto-card > svg { width: 50%; } .lh-1.mb-3.titles { padding: 20px; } }

/*# sourceMappingURL=custom.css.map */