body {color:#444444 ; font-family: 'Poppins' !important; font-size: 16px !important;  overflow-x: hidden;}
a:focus-visible{outline: 2px solid #000000 !important; border-radius: 5px !important;}
p{font-family: 'Cormorant' !important; color: #444444 !important; font-size: 16px !important;}
a{font-family: 'Cormorant' !important; text-decoration: none !important;}


/*Header Navigation*/
.Customborder-top, #content-Home{background-color:#000000 !important;}
#content-Home .topbarnavigation-section {background-color: transparent !important; position: absolute; top: 10px; left: 0; width: 100%; z-index: 10;padding-top:unset !important;}
#content-Home .Customborder-top {background-color: transparent !important; position: absolute; top: 5px; left: 0; width: 100%; z-index: 10;}
.topbarnavigation-section{background-color: #000000 !important; padding-top: 10px;}
.navbar {padding: 10px 0 15px 0 !important; max-width: 1320px; margin-left: auto; margin-right: auto;}
a.nav-link, a.nav-link:visited, a.nav-link:active {font-family: "Poppins" !important; color: unset !important; font-size: 18px !important; padding: 15px 10px;font-weight: 400 !important;}
li.nav-item {color: #ffffff;}
.dropdown-item .nav-link-text, .dropdown-item .nav-link-text:visited, .dropdown-item .nav-link-text:active{font-family: "Poppins" !important; color: unset; font-size: 18px !important; }
a.nav-link:hover, .dropdown-item .nav-link-text:hover{color:#FCC629 !important;font-family: "Poppins" !important; font-size: 18px !important;}
.dropdown-item .nav-link-text:hover, .dropdown-item:focus, .dropdown-item:hover{background-color:#f5f5f5 !important;}
ul.navbar-nav.m-auto {margin-right: 6% !important;}
button.btn.btn-primary-customstyle.navbar-toggler {margin-right: 1.5em;}
@media only screen and (max-width: 768px) {.mobilelogo {margin-top: unset !important; margin-bottom: unset !important;max-width:250px !important; }}
@media only screen and (max-width: 480px) {.mobilelogo {max-width:210px !important; }}
@media only screen and (max-width: 480px) {.carousel .carousel-inner .carousel-item img {height: unset !important; }}
.carousel-item img {object-fit: cover !important;object-position: right; height:100vh !important;}
@media only screen and (max-width: 767px) {.carousel .carousel-inner .carousel-item img {height: 100vh !important; object-fit: cover !important;object-position: right}}
@media only screen and (max-width: 480px) {.carousel .carousel-inner .carousel-item img {height: 100vh !important; object-fit: cover !important;object-position: right}}
@media only screen and (max-width: 992px){.navbar .navbar-collapse{background-color:#ffffff !important;margin-top: 15px;}}
@media only screen and (max-width: 992px){.navbar .navbar-collapse .nav-link{color:#000000 !important;margin-right: 20px;}}
button.btn.btn-primary-customstyle.navbar-toggler {margin-right: 1.2em;background-color: white;}
.highlight {color: #FCC629 !important;}
@media only screen and (max-width: 480px) {.mobilelogo {margin-left: 10px !important;}}
.dropdown-item {color: unset !important;}
.topbar-navigation-links{padding-right:5% !important;}
input.search-box-btnt {vertical-align: middle;}


/*Home Page Banner*/
.carousel-caption{bottom:unset !important;left:8% !important;}
.carousel-item.active {display: flex !important; justify-content: center !important; align-items: center !important; flex-direction:column !important;}
.carousel-caption{justify-content: center !important; align-items: center !important;flex-direction:column !important;max-width: 1320px;text-align:left !important;}
.carousel, .banner-section {background-color: #1f1c1f !important;}
.caraousel-heading h1{font-family: "Cormorant",serif !important; font-size:60px !important; color:#ffffff !important; font-weight: 400 !important; text-transform: uppercase;}
@media only screen and (max-width:981px){.caraousel-heading h1{font-family: "Cormorant",serif !important; font-size:50px !important; color:#ffffff !important;}}
@media only screen and (max-width:767px){.caraousel-heading h1{font-family: "Cormorant",serif !important; font-size:45px !important; color:#ffffff !important;}}
@media only screen and (max-width:480px){.caraousel-heading h1{font-family: "Cormorant",serif !important; font-size:30px !important; color:#ffffff !important;}}
.carousel-item a{color:#ffffff !important;}
.carousel-item a:hover{font-weight:bold !important;}
.widget-carousel .btn-success {font-family: "Poppins" !important;color: #000000 !important; background-color: #ffffff; border-color: unset !important;padding:12px 24px !important;}
.widget-carousel .btn-success:hover{color: #ffffff !important; background-color: transparent !important; border-color: #ffffff !important;}
.caraousel-heading p{font-family: "Poppins" !important; font-size:20px !important; color:#FCC629 !important; font-weight: 400 !important; }
.caraousel-subheading p{font-family: "Poppins" !important; font-size:25px !important; color:#ffffff !important; font-weight: 500 !important;}
.HomePageBanner {padding-top:0px !important;}
@media only screen and (max-width:480px){.caraousel-subheading p{font-size:20px !important;}}
@media only screen and (max-width:480px){.caraousel-heading p{font-size:18px !important;}}

/*Footer Navigation*/
.footer-links {font-family: "Poppins" !important; background-color: #000000 !important;font-size:16px !important;}
.footer-navigation a, .footer-navigation span{font-family: "Poppins" !important; background-color: #000000 !important;font-size:16px !important;color:#ffffff;}
.footer-navigation a:hover{font-family: "Poppins" !important; color: #FCC629 !important;font-size:16px !important;}
.footer-disclaimer{font-family: "Poppins" !important; background-color: #000000 !important; color:#ffffff !important;}
.footer-links .col-xl-6{align-content: center !important;}
.footer-copyright {font-family: 'Montserrat' !important; color: #ffffff !important; font-size:11px !important;}
.footer-navigation a{white-space:nowrap !important;}


/*Internal Pages*/
h2{font-family: "Cormorant",sans-serif !important; color:#000000 !important;font-size:40px !important; text-transform:uppercase !important;}
@media only screen and (max-width:981px){ h2{font-family: "Cormorant" !important; color:#000000 !important;font-size:30px !important; text-transform:uppercase !important;}}
@media only screen and (max-width:767px){ h2{font-family: "Cormorant" !important; color:#000000 !important;font-size:25px !important; text-transform:uppercase !important;text-align: center;}}
@media only screen and (max-width:480px){ h2{font-family: "Cormorant" !important; color:#000000 !important;font-size:25px !important; text-transform:uppercase !important;text-align: center;}}

h3{font-family: "Cormorant",sans-serif !important; color:#000000 !important;font-size:25px; text-transform:uppercase !important;}
@media only screen and (max-width:981px){ h3{font-family: "Cormorant" !important; color:#000000 !important;font-size:25px !important; text-transform:uppercase !important;}}
@media only screen and (max-width:767px){ h3{font-family: "Cormorant" !important; color:#000000 !important;font-size:22px !important; text-transform:uppercase !important;}}
@media only screen and (max-width:480px){ h3{font-family: "Cormorant" !important; color:#000000 !important;font-size:22px !important; text-transform:uppercase !important;}}
.wdg-free-text-desc a, .wdg-free-text-desc p {font-family: "Poppins" !important; color:#000000 !important; font-size:18px !important;}
.wdg-free-text-desc a:hover {font-family: "Poppins" !important; color:#EEB11e !important; font-size:18px !important;}
h2.widgetname, .modal-body .widgetHeading {font-size: 25px !important; font-family: 'Cormorant'; font-weight: 400; text-transform: uppercase;color:#000000 !important;}
@media only screen and (max-width:767px){h2.widgetname, .modal-body .widgetHeading {font-size: 22px !important; }}
.modal-body p a{font-size: 18px !important; font-family: "Poppins" !important; font-weight: 400; color:#000000 !important;}
.modal-body p a:hover{color:#EEB11e !important;}
.BuyerSellerE-Guides .image-text-widget, .LegalFormsDocuments .image-text-widget{width: 100%; margin-top: 15px !important; margin: auto; padding-top: 20px; margin-bottom: 15px !important;}
#btn-back-to-top {background-color: #000000;}
#content-Home .topbarnavigation-section{display:none;}
.centeredbelowimage h2.widgetname {padding: 0.5em 0 1.5em 0;}
h2.widgetname, .modal-body .widgetHeading {font-size: 25px !important; font-family: 'Cormorant'; font-weight: 400; text-transform: uppercase;color:#000000 !important;}
@media only screen and (max-width:767px){h2.widgetname, .modal-body .widgetHeading {font-size: 22px !important; }}
.wd-twocolumn p{font-family: "Poppins" !important; color:#393939 !important; font-size:18px !important;}
.wd-twocolumn p a{font-family: "Poppins" !important; color:#000000 !important; font-size:18px !important;}
.wd-twocolumn p a:hover {font-family: "Poppins" !important; color:#EEB11e !important; font-size:18px !important;}
.wd-twocolumn p{text-align:left !important;}
.wd-twocolumn{padding:20px;}
@media only screen and (min-width:768px){ .wd-onecolumn-content {border-right: 1px solid #c1c1c1;}}
.wd-onecolumn-content, .wd-twocolumn-content{padding:10px 20px !important;}
.RateSchedule h3{text-transform: capitalize !important;}
.wistia_responsive_padding {padding: 56.25% 0 0 0 !important; position: relative;}


/* Search Page*/
.result-totalresult{font-family: "Cormorant" !important; color:#000000 !important; font-size:18px !important;text-transform: uppercase;}
.search-title a, .search-text-nohigh, .search-text-high{font-family: "Cormorant" !important; color:#000000 !important;font-size:40px !important; text-transform:uppercase !important;}
.search-title a:hover{color: #FCC629 !important;}
.search-date{font-family: "Poppins" !important; color:#393939 !important; font-size:18px !important;}
.pagination-container li, .pagination-container li a{font-size:18px;font-family: "Poppins" !important; color:#000000 !important;font-weight:unset !important;}
.pagination-container li.active, .pagination-container li a:hover {color: #FCC629 !important;font-family: "Poppins" !important;font-weight:bold !important; font-size:18px !important;}
  