@import url(main.css);
/*Divider*/
.b-bloc-divider { height: 100px !important; background-color: transparent !important; border: none !important; box-shadow: none !important; }

/*Header*/
.animated-border-button:after { background-color: #FFCC07; }

.grow.button_header.text-color-fourth.mx-3.mx-lg-2.p-2.rounded-pill.text-decoration-none.button-header-telephone { font-weight: 500 !important; border-radius: 0rem !important; }

/*Hero*/
.video-background-overlay { opacity: 0 !important; }

.image-video-logo { width: 37.5% !important; }

@media (min-width: 768px) and (max-width: 991px) { .image-video-logo { width: 50% !important; } }

@media (min-width: 320px) and (max-width: 575px) { .image-video-logo { width: 62.5% !important; } }

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

.titleText.text-white.text-center.fs-2.mb-4.mt-4.titles { letter-spacing: 0.25em; font-weight: 500; line-height: 1.5em; text-shadow: 0.1rem 0.1rem #828286 !important; }

a.button_homepageScreen { border-radius: 0rem !important; }

/*About*/
#about .background-image-div-opacity { opacity: 100% !important; background-attachment: scroll !important; }

/*Advantages*/
#title { padding: 0rem !important; min-height: 0vh !important; }

.bi.bi-pen-fill, .bi.bi-award-fill, .bi.bi-stars { width: 15% !important; color: #000 !important; }

/*Services*/
.card.mb-4.rounded-3.shadow-sm.border-0.mx-3.servicesGallery-card { box-shadow: 0rem 0rem #FFF !important; }

.card-header.pt-4.servicesGallery-card-header.text-color-third { border-color: #FFF !important; }

.card-body.obftrucs { background-position: top !important; min-height: 45vh !important; }

/*SEO Block*/
.mx-auto.first-activity-div.col-lg-11.px-4.py-4.mb-5.mt-5.bg-primaryColor.text-color-primary.rounded-3.shadow-lg.position-relative, .mx-auto.second-activity-div.col-lg-11.px-4.py-4.mb-5.mt-5.rounded-3.shadow-lg.bg-primaryColor.text-color-primary.position-relative, .mx-auto.third-activity-div.col-lg-11.px-4.py-4.mb-4.mt-5.bg-primaryColor.text-color-primary.rounded-3.shadow-lg.position-relative { border-radius: 0rem !important; box-shadow: 0rem 0rem #FFF !important; }

.card.card-cover.h-100.overflow-hidden.rounded-4.shadow-lg { border-radius: 0rem !important; box-shadow: 0rem 0rem rgba(0, 0, 0, 0) !important; border-color: transparent !important; background-position: top !important; }

.black-screen { opacity: 0 !important; }

/*Service*/
.rounded-lg-3 { border-radius: 0rem !important; }

.col-lg-5.offset-lg-1.p-0.m-2.overflow-hidden.position-relative.z-1 { border-radius: 0rem !important; }

.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 { box-shadow: 0rem 0rem #FFF !important; }

/*FAQ*/
.mb-4.titles.text-center.faq-main-title { margin-bottom: 3rem !important; }

.faq-item.faq-card.mb-3.border.rounded-2 { border-radius: 0rem !important; }

.faq-question.faq-button.w-100.text-start.d-flex.justify-content-between.align-items-center.p-3 { color: #FFF !important; background-color: rgba(0, 0, 0, 0.375) !important; }

/*Contact Form*/
#contact .titles::before { content: ''; background-image: url("https://firebasestorage.googleapis.com/v0/b/refpro-app-ca244.appspot.com/o/customers%2F9Md0nRTnqwa1UqUXGduecD4fSqG3%2Fimages%2FAntony_ROYER_Logotype_96jt.webp?alt=media&token=ea0b2a6b-d9fb-48e1-b13f-ec99be81b4bd"); width: 30%; height: 200px; background-size: contain; background-repeat: no-repeat; background-position: center; display: block; margin-left: auto; margin-right: auto; margin-bottom: 25px; }

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