:root {--primary-color: hsl(359, 70%, 36%);--primary-color-hover: hsl(359, 70%, 26%);--secondary-color: hsl(31, 93%, 62%);--secondary-color-hover: hsl(31, 93%, 52%);}* {margin: 0;padding: 0;}h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;}img {margin: 0 auto;display: block;max-width: 100%;}.container-fluid {margin: 0 auto;max-width: 100%;width: 1600px;}a.btn-login {background: var(--primary-color);}a.btn-login:hover, .btn-contact-us-submit:hover {background: var(--primary-color-hover) !important;}.navbar.navbar-default.desktop {background: rgba(0, 0, 0, 0.8);transition: background-color 0.3s ease;min-height: 94.95px;}.navbar.navbar-default.desktop a, .navbar.navbar-default.desktop a:focus {color: var(--secondary-color);}.navbar.navbar-default.desktop a:hover {color: var(--secondary-color-hover);}.navbar.navbar-default.desktop.scrolled {background: rgba(255, 255, 255, 0.85);backdrop-filter: blur(10px);}.navbar.navbar-default.desktop.scrolled .dropdown-menu {background: rgba(255, 255, 255);}.navbar.navbar-default.desktop.scrolled a, .navbar.navbar-default.desktop.scrolled a:focus {color: var(--primary-color);}.navbar.navbar-default.desktop.scrolled a:hover {color: var(--primary-color-hover);}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {background: transparent;color: var(--secondary-color-hover);}.dropdown-menu {background: rgb(51, 51, 51);display: block;opacity: 0;transform: translate(-15px, -10px);visibility: hidden;transition: all 0.2s ease;padding-top: 0;padding-bottom: 0;}.dropdown-menu > li > a:hover {background: hsl(0, 0%, 30%);}.navbar.navbar-default.desktop.scrolled .dropdown-menu > li > a:hover {background: hsl(0, 0%, 90%);}.dropdown.open .dropdown-menu {opacity: 1;transform: translate(-15px, 0);visibility: visible;}.dropdown-toggle .fa-chevron-down {transition: transform 0.3s ease;}.dropdown.open .fa-chevron-down {transform: rotate(180deg);}#registerModal button {color: white;background: var(--primary-color);}#registerModal button:hover {background: var(--primary-color-hover);opacity: 1;}.top-section {display: flex;position: relative;z-index: 1;flex-direction: column;margin: 20px 0;justify-content: center;}.top-section .yt iframe {border-radius: 2em;}.tagline {line-height: 2.5em;}.navbar.navbar-default.desktop .header-desktop {font-size: 0.9em;}.wrap-details {display: none;}.wrap-details {justify-content: space-evenly;}main {margin: 94.95px auto 0;}.header-rotator-wrapper {background: #f5f5f5;padding: 5px 0;}.header-rotator {padding: 15px;}.header-rotator ul {display: flex;list-style: none;justify-content: center;align-items: center;width: 100%;text-align: center;margin: 0 auto;padding: 0;gap: 15px;}.header-rotator ul li a img {border-radius: 24px;}.header-mobile-rotator {display: none;}.top-section .btn-submit button {border: 0;background: none;display: block;margin: 10px auto;text-align: center;padding: 10px;outline: none;color: white;border-radius: 50px;transition: 0.25s;cursor: pointer;background: var(--primary-color);max-width: 100%;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);text-transform: uppercase;font-size: 1em;font-weight: bold;}.top-section .btn-submit button:hover {background: var(--primary-color-hover);}.top-section .btn-submit button span {font-size: 0.8em;display: block;font-weight: normal;text-transform: capitalize;}.top-section .btn-submit button:nth-child(2) {background: #4aa0f1;}.top-section .tagline h1 {font-size: 2.75em;font-weight: bold;margin: 0;color: #fe522e;}.top-section .tagline p {font-size: 1.5em;font-weight: bold;color: hsl(0deg 0% 30%);}.top-section .tagline .fa-circle {font-size: 30px;color: #6eb343;}.top-section .search-box {position: relative;}.top-section .search-box .search-icon {position: absolute;top: 40%;right: 10px;}.top-section .btn-submit {display: flex;gap: 10px;align-items: center;justify-content: center;margin: 20px;flex-wrap: wrap;}.top-section .btn-submit button {flex: 1;}.top-section .search-box input {width: 100%;padding: 10px;}.top-section .flex-content {display: flex;gap: 2em;width: 100%;align-items: center;justify-content: center;flex-wrap: wrap;}.top-section .flex-content .item {flex: 2;}.quicklinks .flex-content {display: flex;gap: 1em;width: 100%;align-items: center;justify-content: center;flex-wrap: wrap;}.quicklinks .flex-content .item {flex: 1;margin: 50px 0;}.quicklinks .flex-content .item i {font-size: 25px;color: var(--secondary-color);}.quicklinks .flex-content .item h2 {color: var(--primary-color);font-size: 1.5625em;font-weight: bold;margin: 10px 0;}.quicklinks .flex-content .item p {line-height: 1.4em;margin: 15px 0;}.quicklinks .flex-content .item a.btn {border: 0;background: none;display: block;margin: 10px auto;text-align: center;padding: 10px 0;outline: none;color: white;border-radius: 24px;transition: 0.25s;cursor: pointer;background: #302c2c;max-width: 100%;width: 260px;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);text-transform: uppercase;letter-spacing: 2px;}.fl-services {background-color: rgba(0, 0, 0, 0.8);width: 100%;padding-top: 70px;padding-bottom: 70px;}.fl-services h2.fl-services-text {font-size: 1.875em !important;color: var(--secondary-color);margin-bottom: 40px;font-weight: bold;}.fl-services h3.fl-services-text {color: hsl(0, 0%, 80%);margin: 30px 0;font-size: 1.05em;}.fl-services .flex-content-services {display: flex;gap: 0.5em;width: 100%;justify-content: center;}.fl-services .servimg {border-radius: 30px;}.fl-services .flex-content-services .item {flex: 1;}.women-profiles {margin: 50px 0;}.women-profile-wrapper {display: flex;gap: 2em;justify-content: center;text-align: center;width: 100%;flex-wrap: wrap;}.women-profile-wrapper .item {flex: 20%;}.women-profile-wrapper .item img {border-radius: 2em;box-shadow: 0px 4px 4px 0px #00000025;}.women-profile-wrapper .item p {font-size: 1.5625em;color: var(--primary-color);font-weight: bold;}.fl-cta {display: inline-block;justify-content: center;margin: 20px 0;gap: 5px;}.fl-cta .btn {border-radius: 50px;padding: 15px;color: #fff;box-shadow: 0px 4px 4px 0px #00000025;font-size: 1em;font-weight: bold;width: 170px;text-align: center;}.fl-cta .msg-btn {background: #302c2c;}.fl-cta .search-btn {background: var(--primary-color);border-radius: 50px;}.fl-cta .search-btn a, .fl-cta .msg-btn a {color: #fff;}.testimonial {margin: 50px 0;}section.testimonial h3 span {color: #979797;font-weight: normal;font-size: 0.6em;display: block;margin-top: 5px;}section.testimonial .card h4 {font-weight: bold;margin: 5px 0;}.flex-content-socmed {display: flex;gap: 1em;width: 100%;align-items: center;justify-content: center;flex-wrap: wrap;}img.socmedimg {border-radius: 2em;}.socmed-section {display: flex;position: relative;z-index: 1;flex-direction: column;margin: 50px 0 0;min-height: 60vh;justify-content: center;}section.soc-med {background-color: #f5f5f5;padding: 50px 0;}.socialicons ul.list-inline.text-center {margin: 25px;}.item.socialicons h2 {font-weight: bold;color: #444;}.smicon {float: left;margin: 0.5em;}section.soc-med p {font-size: 14px;line-height: 1.5em;margin-top: 0.3em;}.soc-med .list-inline li a i {font-size: 1.5em;color: #333;}section.testimonial h2 {font-size: 1.875em;font-weight: bold;color: #333;margin: 10px 0 50px;}section.testimonial h3 {font-size: 1.5625em;font-weight: bold;color: var(--primary-color);margin-bottom: 10px;}section.testimonial p {font-style: italic;font-size: 1em;line-height: normal;margin: auto 0;padding: 0 10px;overflow: auto;}section.testimonial .card-body {display: flex;flex-direction: column;height: 100%;}section.testimonial .rev-logo {width: 45%;padding-top: 15px;}section.testimonial .card {background: #fff;box-shadow: 0 8px 30px -7px #c9dff0;margin: 0px 10px;padding: 30px 10px;border-radius: 20px;border: 0;height: 350px;}section.testimonial .card .card-img-top {max-width: 100px;border-radius: 50%;margin: 15px auto 0;box-shadow: 0 8px 20px -4px #95abbb;width: 100px;height: 100px;}.carousel {width: 90%;margin: 0px auto;}.slick-slide {margin: 10px;}.slick-slide img {width: 100%;border: 2px solid #fff;}.wrapper .slick-dots li button:before {font-size: 20px;color: white;}.btn-submit.mobile-display {display: none !important;}.mobile {display: none;}.main-footer .item h4 {color: var(--primary-color);}.main-footer ul li a:hover {text-decoration: none;color: var(--secondary-color);}.login a, #login a {color: var(--primary-color);}.box input[type="submit"] {background: var(--primary-color);}.box input[type="submit"]:hover {background: var(--primary-color-hover);}div.contact-us-sec h2 {color: var(--primary-color);}div.contact-us-sec .btn-contact-us-submit {background-color: var(--primary-color);}@media only screen and (max-width: 1200px) {.top-section .btn-submit button {flex: 100%;}.fl-cta .btn {padding: 10px;width: 144px;}.fl-cta .search-btn a, .fl-cta .msg-btn a {font-size: 0.9em;}}@media only screen and (max-width: 991px) {.header-rotator ul li:nth-child(6) a img, .header-rotator ul li:nth-child(7) a img {display: none;}.header-rotator ul li:last-child {gap: 0;}.fl-services .flex-content-services {flex-wrap: wrap;}.fl-services .flex-content-services .item {flex: 30%;}.header-rotator ul {gap: 0px;}.women-profile-wrapper .item {flex: 40%;}.fl-cta {display: inline-flex;}.fl-cta .btn {margin: 0px 0px 10px;}}@media only screen and (max-width: 768px) {.header-menu > ul > a {display: flex;justify-content: center;align-items: center;}.main-footer {padding: 0px 5rem;}.header-menu li.btn a {background: var(--primary-color);}.header-menu li.btn.log-btn a {color: #fff;border: 2px solid var(--primary-color);}.header-menu ul li.active, .header-menu ul li.active:hover {background-color: var(--primary-color);}.login {display: block;visibility: hidden;opacity: 0;}.login.display-login {display: block;visibility: visible;opacity: 1;}.sticky-header-menu img.logo {width: 70px;height: auto;}.top-section .flex-content .item {flex: 100%;}.top-section .flex-content .item:first-child {order: 2;}.top-section .flex-content .item:last-child {order: 1;display: block;width: 100%;}.top-section .flex-content {flex-direction: column;}.top-section {margin: -20px 0 0;}.top-section .flex-content .item {flex: 1 !important;}.top-section .yt iframe {height: 320px;}.tagline {line-height: 2em;}.top-section .tagline h1 {line-height: 1em;font-size: 1.75em;}.top-section .tagline p {font-size: 1em;}.top-section .yt {margin-top: 20px;}main {margin-top: 0;}.header-mobile-rotator {display: block;}.header-desktop-rotator {display: none;}.header-rotator-wrapper {margin-bottom: 0px;background: #fff;}.header-mobile-rotator .owl-carousel .owl-item img {width: 100%;aspect-ratio: 4/5;object-fit: cover;object-position: center center;padding: 10px;border-radius: 24px;}.header-mobile-rotator .owl-nav > div {color: #666;}.fl-services .flex-content-services .item {flex: 45%;}.quicklinks .flex-content {gap: 0;}.header-mobile-rotator .owl-carousel .item {margin: 0 auto;list-style: none;}.top-section .tagline .fa-circle {font-size: 19px;color: #6eb343;}.top-section .btn-submit {gap: 0;margin: 0;}.btn-submit.desktop-display {display: none !important;}.btn-submit.mobile-display {display: block !important;}.top-section .btn-submit button {width: 100%;}section.testimonial .card {margin: 0px;padding: 10px;padding-top: 30px;}.desktop {display: none;}.mobile {display: block;}.wrap-details {margin: 70px auto 0;display: flex !important;}}@media (min-width: 768px) {.container-fluid>.navbar-header {margin-left: -15px;margin-right: -15px;}}