@import url("//fonts.googleapis.com/css?family=Playfair+Display|");
html > body > #page-top > div:nth-child(2) {
  background-color: rgba(255, 255, 255, 0);
}
html > body > #page-top > div:nth-child(2) > div {
  background-color: rgba(0, 0, 0, 0.86);
}
.page-template-homepage ul.dropdown-menu li a {
  color: #ffffff !important;
  background-color: rgba(0, 0, 0, 0);
}
html > body > #page > #page-content > div > #wppb-builder-container > #about-1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
html > body > #page > #page-content > div > #wppb-builder-container > #testimonials-1 {
  padding-top: 0px;
  padding-bottom: 0px;
}
html > body > #page > #page-content > div > #wppb-builder-container > #about-2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
html > body > #page > #page-content > div > #wppb-builder-container > #content-1 {
  padding-top: 0px;
  padding-bottom: 0px;
}
html > body > #page > #page-content > div > #wppb-builder-container > #content-2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
html > body > #page > #page-content > div > #wppb-builder-container > #testimonials-1 > div > div:nth-child(2) > div:nth-child(2) > p {
  margin-top: 54px;
}
.page-template-homepage #page a {
  color: #000000;
  background-color: rgba(3, 169, 244, 0);
  border-color: #000000;
  text-align: justify;
}
.page-id-11 #page p {
  color: #000000;
}
html > body > #page > #page-content > div > #wppb-builder-container > #content-2 > div > div > div:nth-child(1) > p {
  color: #ffffff;
}
html > body > #page > #page-content > div > #wppb-builder-container > #content-2 > div > div > div:nth-child(1) > a {
  background-color: #ffffff;
}
html > body > #page > #page-content > div > #wppb-builder-container > #about-2 > div > div > div:nth-child(1) > p {
  color: #ffffff;
}
html > body > #page > #page-content > div > #wppb-builder-container > #about-2 > div > div > div:nth-child(1) > h2 {
  color: #ff0000;
}
html > body > #page > #page-content > div > #wppb-builder-container > #about-2 > div > div > div:nth-child(1) > h5 {
  color: #ffffff !important;
}
html > body > #page > #page-content > div > #wppb-builder-container > #content-2 > div > div > div:nth-child(1) > h5 {
  color: #ff0000;
}
html > body > #page > #page-content > div > #wppb-builder-container > #testimonials-1 > div > div:nth-child(1) > div > h4 {
  color: #ff0000;
  font-size: 18px;
}
html > body > #page > #page-content > div > #wppb-builder-container > #about-1 > div > div > div:nth-child(1) > p {
  color: #ffffff;
}
html > body > #page > #page-content > div > #wppb-builder-container > #about-1 > div > div > div:nth-child(1) > h2 {
  color: #ff0000;
}
html > body > #page > #page-content > div > #wppb-builder-container > #about-1 > div > div > div:nth-child(1) > h5 {
  color: #ffffff;
}
.page-template-homepage html > body > #page > div:nth-child(3) {
  background-color: rgba(255, 0, 0, 0);
}
html > body > #page > div:nth-child(3) > div > div > p {
  color: #ff0000;
}
html > body > #page > div:nth-child(3) {
  background-color: #ffffff;
}
.page-id-1134 .elementor .elementor-element-539670b .elementor-heading-title {
  color: #000000;
}
.page-id-1134 .elementor .elementor-element-539670b .elementor-button-wrapper .elementor-button {
  background-color: #000000;
}
.page-id-1134 .elementor .elementor-element-544399d .elementor-heading-title {
  color: #000000;
}
.page-id-1134 .elementor .elementor-element-544399d .elementor-button-wrapper .elementor-button {
  background-color: #000000;
}
.page-id-1134 .elementor .elementor-element-1db4c0d .elementor-heading-title {
  color: #000000;
}
.page-id-1134 .elementor .elementor-element-1db4c0d .elementor-button-wrapper .elementor-button {
  background-color: #000000;
}
.page-id-1134 .elementor .elementor-element-ebb9817 .elementor-heading-title {
  color: #000000;
}
.page-id-1134 .elementor .elementor-element-ebb9817 .elementor-button-wrapper .elementor-button {
  background-color: #000000;
}
.page-id-1134 .elementor .elementor-element-38b0fc5 .elementor-heading-title {
  color: #000000;
}
.page-id-1134 .elementor .elementor-element-38b0fc5 .elementor-button-wrapper .elementor-button {
  background-color: #000000;
}
.page-template-default ul.dropdown-menu li a {
  color: #ffffff;
}
.page-id-1134 .elementor .elementor-element-5c909fc .elementor-heading-title {
  color: #000000;
}
.page-id-1134 .elementor .elementor-element-5c909fc .elementor-button-wrapper .elementor-button {
  background-color: #000000;
}
.page-id-1134 .elementor .elementor-element-ed28bc2 .elementor-heading-title {
  color: #000000;
}
.page-id-1134 .elementor .elementor-element-ed28bc2 .elementor-button-wrapper .elementor-button {
  background-color: #000000;
}
.page-id-1134 .elementor .elementor-element-905e3db .elementor-heading-title {
  color: #000000;
}
.page-id-1134 .elementor .elementor-element-905e3db .elementor-button-wrapper .elementor-button {
  color: #ffffff;
  background-color: #000000;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1137 > a {
  color: #ffffff;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(1) > div > div > div:nth-child(1) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(2) > div > div > div:nth-child(2) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(1) > div > div > div:nth-child(3) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(2) > div > div > div:nth-child(4) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(1) > div > div > div:nth-child(5) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(3) > div > div > div:nth-child(5) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(3) > div > div > div:nth-child(3) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(3) > div > div > div:nth-child(1) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(4) > div > div > div:nth-child(4) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(4) > div > div > div:nth-child(2) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(5) > div > div > div:nth-child(1) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(5) > div > div > div:nth-child(3) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(5) > div > div > div:nth-child(5) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(6) > div > div > div:nth-child(2) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(6) > div > div > div:nth-child(4) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(7) > div > div > div:nth-child(5) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(7) > div > div > div:nth-child(3) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(7) > div > div > div:nth-child(1) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(8) > div > div > div:nth-child(2) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(8) > div > div > div:nth-child(4) > div {
  background-color: #ff0000;
}
html > body > #page > #page-content {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  background-color: rgba(142, 157, 174, 0);
  border-top-style: solid;
  border-top-width: 10px;
  border-top-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 10px;
  border-bottom-color: #000000;
}
.header-wrapper > div[class*=header] {
  background-color: #000000 !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1130 > ul > #menu-item-1126 > a {
  color: #000000 !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1130 > ul > #menu-item-1117 > a {
  color: #000000 !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1130 > ul > #menu-item-1119 > a {
  color: #000000 !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1132 > ul > #menu-item-1131 > a {
  color: #000000 !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1115 > a {
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1120 > a {
  color: #ffffff !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1118 > a {
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1121 > a {
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1130 > a {
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1132 > a {
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1133 > a {
  color: #ffffff;
  font-family: Playfair Display;
}
.woocommerce a.button {
  background-color: #000000;
  border-width: 0px;
}
.woocommerce ul.products li.product .ope-woo-card-content-categories a {
  color: #ff0000;
}
.woocommerce ul.products li.product .price {
  color: #000000;
}
.woocommerce ul.products li.product h3 {
  color: #ff0000 !important;
}
html > body > #page > #page-content > div > div > div {
  background-color: rgba(255, 255, 255, 0);
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > div > div > div > ul > li > a:nth-child(2) {
  color: #ff0000;
}
html > body > #page > #page-content > div > div > div > div > section > div > div > div > div > div > div > div > div > #about-1 {
  padding-bottom: 0px;
  padding-top: 0px;
}
html > body > #page > #page-content > div > div > div > div > section > div > div > div > div > div > div > div > div > #testimonials-1 {
  padding-bottom: 0px;
  padding-top: 0px;
}
html > body > #page > #page-content > div > div > div > div > section > div > div > div > div > div > div > div > div > #about-2 {
  padding-top: 0px;
  padding-bottom: 0px;
}
html > body > #page > #page-content > div > div > div > div > section > div > div > div > div > div > div > div > div > #content-1 {
  padding-top: 0px;
  padding-bottom: 0px;
}
html > body > #page > #page-content > div > #about-1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000 !important;
}
html > body > #page > #page-content > div > #content-1 {
  padding-top: 0px;
  padding-bottom: 0px;
}
html > body > #page > #page-content > div > #about-2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000 !important;
}
html > body > #page > #page-content > div > #content-3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000 !important;
}
html > body > #page > #page-content > div > #content-2 {
  padding-bottom: 0px;
  padding-top: 0px;
}
html > body > #page > #page-content > div > #about-1 > div > div > div:nth-child(1) > h2 {
  color: #ff0000;
}
html > body > #page > #page-content > div > #about-2 > div > div > div:nth-child(1) > h2 {
  color: #ff0000;
}
html > body > #page > #page-content > div > #content-3 > div > div > div:nth-child(1) > h2 {
  color: #ff0000;
}
html > body > #page > #page-content > div > #about-1 > div > div > div:nth-child(1) > p {
  color: #ffffff;
  border-color: #ffffff;
}
html > body > #page > #page-content > div > #content-1 > div > div > div:nth-child(2) > h2 {
  color: #ff0000;
}
html > body > #page > #page-content > div > #content-1 > div > div > div:nth-child(2) > p {
  color: #000000;
}
html > body > #page > #page-content > div > #about-2 > div > div > div:nth-child(1) > p {
  color: #ffffff;
}
html > body > #page > #page-content > div > #content-2 > div > div > div:nth-child(2) > div:nth-child(1) > div > h2 {
  color: #ff0000;
}
html > body > #page > #page-content > div > #content-2 > div > div > div:nth-child(2) > div:nth-child(1) > div > p {
  color: #000000;
}
html > body > #page > #page-content > div > #overlappable-1 {
  padding-bottom: 0px;
  padding-top: 0px;
}
html > body > #page > div:nth-child(1) > div > div > div > div > h1 {
  font-family: Playfair Display;
  text-shadow: 5px 5px 9px #000000;
}
html > .post-type-archive.post-type-archive-product > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1618 > a {
  color: #ffffff;
}
html > body > #page > #page-content > div > #content-1 {
  background-color: #ffffff !important;
  border-top-width: 0px;
}
html > body > #page > #page-content > div > #content-1 > div > div > div:nth-child(2) > h2 {
  color: #000000;
  font-size: 33px;
  font-family: Playfair Display;
  font-style: italic;
  text-align: center;
}
html > body > #page > #page-content > div > #content-1 > div > div > div:nth-child(2) > p {
  color: #000000 !important;
  text-align: center;
  border-top-color: #ffffff;
  border-top-style: solid;
  border-top-width: 9px;
}
html > body > #page > #page-content > div > #content-1 > div > div > div:nth-child(2) > a {
  color: #ffffff;
  border-color: #ffffff;
}
.page-id-1620 #page p {
  color: #000000 !important;
  font-family: Playfair Display;
  font-style: italic;
}
.page-id-1620 #page h6 {
  font-weight: 700;
  font-size: 19px;
  color: #ff0000;
}
.page-id-1620 html > body > #page > #page-content > div > #about-1 > div > div > div:nth-child(1) > p {
  font-size: 16px;
}
html > body > #page > #page-content > div > #about-2 > div > div > div:nth-child(1) > p {
  color: #ffffff !important;
  text-align: center;
}
html > body > #page > #page-content > div > #content-3 > div > div > div:nth-child(1) > p {
  color: #ffffff !important;
  text-align: center;
}
html > body > #page > #page-content > div > #about-1 > div > div > div:nth-child(1) > p {
  color: #ffffff !important;
}
html > body > #page > #page-content > div > #about-2 > div > div > div:nth-child(1) > h2 {
  text-align: center;
}
html > body > #page > #page-content > div > #content-3 > div > div > div:nth-child(1) > a {
  color: #ffffff;
  border-color: #ffffff;
}
html > body > #page > #page-content > div > #about-1 {
  background-color: #051a35 !important;
  border-style: solid;
  border-width: 1px;
  border-top-style: solid;
  border-top-width: 0px;
}
html > body > #page > #page-content > div > #about-1 > div > div > div:nth-child(1) > a {
  color: #ffffff;
  border-color: #ffffff;
}
html > body > #page > #page-content > div > #overlappable-1 > div > div {
  border-color: #ff0000;
  border-width: 0px;
  margin-bottom: 0px;
  border-top-width: 10px;
  border-bottom-width: 10px;
  margin-left: -15px;
  margin-right: -15px;
  border-bottom-color: #051a35 !important;
}
.row.spaced-cols {
  border-style: solid;
  border-width: 0px;
  border-bottom-style: solid;
  border-bottom-width: 10px;
  border-bottom-color: rgba(191, 55, 55, 0) !important;
}
html > body > #page > #page-content > div > #testimonials-1 {
  padding-bottom: 0px;
  padding-top: 0px;
  border-bottom-style: solid;
  border-bottom-width: 10px;
  border-bottom-color: #ff0000;
}
html > body > #page > #page-content > div > #testimonials-1 > div > div:nth-child(2) {
  border-bottom-width: 7px;
  border-top-width: 0px;
  border-top-color: #ff0000;
  border-width: 0px;
  border-bottom-color: #ff0000 !important;
  margin-bottom: 0px;
  background-color: #ffffff;
}
html > body > #page > #page-content > div > #testimonials-1 > div > div:nth-child(1) {
  background-color: #051a35;
  border-top-color: #ff0000;
  border-top-style: solid;
  border-top-width: 10px;
  border-bottom-style: solid;
  border-bottom-width: 10px;
  border-bottom-color: #ff0000;
}
html > body > #page > #page-content > div > #testimonials-1 > div > div:nth-child(1) > div > p {
  padding-top: 30px;
  color: #ffffff !important;
}
html > body > #page > #page-content > div > #content-1 > div > div > div:nth-child(1) > img {
  border-top-style: solid;
  border-top-width: 10px;
  border-top-color: #ffffff;
}
html > body > #page > #page-content > div > #content-3 > div > div > div:nth-child(2) > img {
  border-top-style: solid;
  border-top-width: 0px;
  padding-top: 10px;
  padding-bottom: 6px;
  color: #ff0000;
}
.about-10 .gridContainer img.shadow-large {
  border-top-style: solid;
  border-top-width: 1px;
}
html > body > #page > #page-content > div > #content-3 {
  border-top-style: solid;
  border-top-width: 10px;
  border-top-color: #ff0000;
}
html > body > #page > #page-content > div > #about-3 {
  background-color: #051a35 !important;
  padding-top: 0px;
  padding-bottom: 0px;
  border-top-style: solid;
  border-top-width: 0px;
  border-bottom-style: solid;
  border-bottom-width: 10px;
  border-bottom-color: #ff0000;
  border-top-color: #ff0000;
}
html > body > #page > #page-content > div > #about-3 > div > div > div:nth-child(1) > h2 {
  color: #ffffff;
}
html > body > #page > #page-content > div > #about-3 > div > div > div:nth-child(1) > p {
  color: #ffffff !important;
}
html > body > #page > #page-content > div > #about-3 > div > div > div:nth-child(1) > a {
  border-color: #ffffff;
  color: #ffffff;
}
html > body > #page > div:nth-child(1) > div > div > div > div > div > div > a:nth-child(1) {
  border-radius: 100px;
  background-color: #051a35;
  color: #ebe9eb;
  border-width: 2px;
  border-color: #ffffff !important;
  text-shadow: 5px 5px 10px #000000;
}
html > body > #page > div:nth-child(1) > div > div > div > div > div > div > a:nth-child(2) {
  border-radius: 100px;
  background-color: rgba(255, 0, 0, 0.78);
  color: #ffffff;
  border-width: 2px;
  border-color: #ffffff !important;
  text-shadow: 5px 5px 10px #000000;
}
.page-id-1620 ul.dropdown-menu li a {
  font-family: Playfair Display;
  font-size: 14px;
  color: #ffffff;
}
html > body > #page > #page-content > div > #content-1 > div > div > div:nth-child(2) {
  padding-top: 80px;
}
.page-id-1134 ul.dropdown-menu li a {
  font-family: Playfair Display;
}
html > body > #page > #page-content > div > #post-1127 > div > div > div > div > section > div > div > div > div {
  padding-top: 30px;
  background-color: #ff0000;
}
.page-id-1127 div.wpforms-container-full .wpforms-form .wpforms-field-label {
  color: #ffffff;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label {
  background-color: rgba(0, 0, 0, 0);
}
html > body > #page > #page-content {
  background-color: #ffffff;
  border-top-color: #051a35;
  border-bottom-color: #ffffff;
}
html > body > #page > #page-content > div {
  background-color: #ffffff;
  padding-top: 0px;
  border-top-style: solid;
  border-top-width: 10px;
  border-top-color: #ffffff;
}
.page-id-1127 div.wpforms-container-full .wpforms-form .wpforms-field-sublabel {
  color: #ffffff;
}
html > body > #page > #page-content > div > #post-1127 > div > div > div > div > section > div > div > div > div > div > div > div > div > #wpforms-2367 > #wpforms-form-2367 > div:nth-child(3) > #wpforms-submit-2367 {
  font-family: Playfair Display;
  color: #ffffff;
  background-color: #3c424f;
  border-width: 2px;
  border-color: #ffffff;
}
html > body > #page > #page-content > div > div > div > div:nth-child(1) > h4 {
  font-family: Playfair Display;
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1120 > a {
  font-family: Playfair Display;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-2358 {
  color: #ffffff;
  font-family: Playfair Display;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1118 > a {
  font-family: Playfair Display;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1121 > a {
  font-family: Playfair Display;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1137 > a {
  font-family: Playfair Display;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1130 > a {
  font-family: Playfair Display;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1132 > a {
  font-family: Playfair Display;
}
html > body > #page > #page-content > div > div > div > div:nth-child(1) > nav {
  color: #ffffff;
}
html > body > #page > #page-content > div > div > div > div:nth-child(1) > nav > a:nth-child(1) {
  color: #ffffff;
}
html > body > #page > #page-content > div > div > div > div:nth-child(1) > nav > a:nth-child(2) {
  color: #ffffff;
}
html > body > #page > #page-content > div > div > div > p {
  font-family: Playfair Display;
  font-size: 23px;
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > div {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.81);
}
.inner-header-description {
  color: #000000;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > li:nth-child(9) > a {
  color: #ff0000;
}
.page-id-6 html > body > #page > #page-content {
  background-color: #ffffff;
}
.page-id-6 .content {
  background-color: #ffffff !important;
}
html > body > #page > #page-content > div > #post-6 > div > div > div:nth-child(3) > div:nth-child(2) > div > a {
  background-color: #ff0000;
  border-width: 0px;
}
html > body > #page > #page-content > div > #post-6 > div > div > form > table > tbody > tr:nth-child(2) > td > div > button {
  border-width: 0px;
  background-color: #ff0000;
}
.page-id-1620 #page a {
  font-size: 11px;
  border-radius: 100px;
  background-color: #051a35;
  color: #ffffff !important;
  border-color: #ff0000 !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > div > div > div > ul > li {
  color: #000000;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > div > div > div > p:nth-child(2) > strong {
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > div > div > div > p:nth-child(2) > span {
  color: #ffffff;
}
.page-id-1134 .elementor .elementor-element-539670b {
  background-color: #ffffff;
}
html > body > #page > #page-content > div > #post-1134 > div > div > div > div > section:nth-child(2) {
  background-color: #ffffff;
}
.page-id-1134 .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  background-color: #ffffff !important;
}
.elementor-button span {
  background-color: rgba(0, 0, 0, 0);
}
.page-id-1134 .elementor .elementor-element-1db4c0d {
  background-color: #ffffff;
}
.page-id-1134 .elementor .elementor-element-ebb9817 {
  background-color: #ffffff;
}
.elementor .elementor-element-38b0fc5 .elementor-widget-wrap {
  background-color: rgba(0, 0, 0, 0);
}
.page-id-1134 .elementor .elementor-element-38b0fc5 {
  background-color: #ffffff;
}
.page-id-1134 .elementor .elementor-element-5c909fc {
  background-color: #ffffff;
}
.page-id-1134 .elementor .elementor-element-ed28bc2 {
  background-color: #ffffff;
  border-bottom-color: #ff0000;
  border-bottom-style: solid;
  border-bottom-width: 10px;
}
.page-id-1134 html > body > #page > #page-content {
  background-color: #ffffff;
}
.elementor .elementor-element-539670b .elementor-image img {
  background-color: #ffffff;
}
.elementor .elementor-element-539670b .elementor-widget-wrap {
  background-color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1137 > ul > #menu-item-2390 > a {
  border-top-color: rgba(0, 0, 0, 0);
  color: #ffffff;
  font-family: Playfair Display;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-2390 > a {
  font-family: Playfair Display;
  color: #ffffff;
}
.page-id-2387 .elementor .elementor-element-aadbd3e .elementor-heading-title {
  color: #ff0000;
}
.page-id-2387 .elementor .elementor-element-3f79017 .elementor-heading-title {
  color: #ff0000;
}
.elementor .elementor-element-b91b3fd .elementor-image img {
  color: #ff0000;
}
.page-id-2387 .elementor .elementor-element-b91b3fd .elementor-heading-title {
  color: #ff0000;
}
.page-id-2387 .elementor .elementor-element-357fed4 .elementor-heading-title {
  color: #ff0000;
}
.page-id-2387 .elementor .elementor-element-2afb720 .elementor-heading-title {
  color: #ff0000;
}
.page-id-2387 .elementor .elementor-element-c1cd4cb .elementor-heading-title {
  color: #ff0000;
}
.page-id-2387 .elementor .elementor-element-bb90374 .elementor-heading-title {
  color: #ff0000;
}
@media screen and (max-width: 768px) {
  html > .post-template-default > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > a > i {
    color: #ffffff;
  }
  html > .post-template-default > #page-top > div:nth-child(2) > div {
    line-height: 24px;
  }
  .main_menu_col [data-component=offcanvas] i.fa {
    color: #ffffff;
  }
  html > .post-template-default > #page-top > div:nth-child(2) > div > div > div:nth-child(1) > a:nth-child(1) > img {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 320px) {
  html > body > #page > div:nth-child(1) > div > div > div > div > div > div > a:nth-child(1) {
    padding-right: 40px;
    padding-left: 35px;
  }
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-2358 > ul > #menu-item-2615 > a {
  color: #000000 !important;
}
.page-template-default #page p {
  text-shadow: none;
}
html > body > #page > #page-content > div > #post-2612 > div > div > div > div > section:nth-child(1) > div > div > div > div > div > div:nth-child(2) > div > div > p {
  font-size: 10px;
  text-align: center;
}
.page-id-2612 div.wpforms-container-full .wpforms-form .wpforms-field-label {
  font-size: 12px;
  line-height: 12px;
}
.page-id-2612 div.wpforms-container-full .wpforms-form .wpforms-field-description {
  color: #ff0000;
  font-size: 10px;
}
.page-id-2612 html > body > #page > div:nth-child(1) > div > div > div > div > h1 {
  font-size: 49px;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1130 > ul > #menu-item-1126 > a {
  color: #000000 !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1130 > ul > #menu-item-1117 > a {
  color: #000000 !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1130 > ul > #menu-item-1119 > a {
  color: #000000 !important;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > #main_menu > #menu-item-1132 > ul > #menu-item-1131 > a {
  color: #000000 !important;
}
html > body > #page-top > div:nth-child(2) > div {
  background-color: rgba(0, 0, 0, 0.61);
  border-top-style: solid;
  border-top-width: 5px;
  border-bottom-style: solid;
  border-bottom-width: 5px;
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
}
.page-id-1620 .fab {
  border-radius: 74px;
}
html > body > #page > div:nth-child(4) > ul > li:nth-child(1) > a > div:nth-child(1) {
  border-radius: 40px;
  border-style: solid;
  border-width: 2px;
}
html > body > #page > div:nth-child(4) > ul > li:nth-child(2) > a > div:nth-child(1) {
  border-radius: 100px;
  border-style: solid;
  border-width: 2px;
}
html > body > #page > div:nth-child(4) > ul > li:nth-child(3) > a > div:nth-child(1) {
  border-radius: 100px;
  border-style: solid;
  border-width: 2px;
}
html > body > #page > div:nth-child(4) > ul > li:nth-child(4) > a > div:nth-child(1) > i {
  border-radius: 100px;
  text-shadow: 5px 5px 10px #000000;
}
html > body > #page > div:nth-child(4) > ul > li:nth-child(4) > a > div:nth-child(1) {
  border-radius: 100px;
  border-style: solid;
  border-width: 2px;
}
html > body > #page > div:nth-child(4) > ul > li:nth-child(5) > a > div:nth-child(1) > i {
  border-radius: 100px;
  text-shadow: 5px 5px 10px #000000;
}
html > body > #page > div:nth-child(4) > ul > li:nth-child(5) > a > div:nth-child(1) {
  border-radius: 99px;
  border-style: solid;
  border-width: 2px;
}
html > body > #page > #page-content > div > #about-2 > div > div {
  border-top-style: solid;
  border-top-width: 10px;
  border-top-color: #ff0000;
  border-bottom-style: solid;
  border-bottom-width: 10px;
  border-bottom-color: #ff0000;
}
html > body > #page > div:nth-child(3) {
  font-size: 11px;
  font-family: 'Courier New', Courier, monospace;
  background-color: #ff0000;
}
html > body > #page > div:nth-child(3) > div > div > p {
  color: #ffffff !important;
  text-align: left;
  word-spacing: 0px;
  letter-spacing: 3px;
  font-style: normal;
}
html > body > #page > div:nth-child(4) > ul > li:nth-child(2) > a > div:nth-child(1) > i {
  text-shadow: 5px 5px 10px #000000;
}
html > body > #page > #page-content > div > #overlappable-1 > div > div > div:nth-child(1) > div > p {
  font-size: 16px;
}
html > body > #page > #page-content > div > #overlappable-1 > div > div > div:nth-child(4) > div > p {
  font-size: 16px;
}
html > body > #page-top > div:nth-child(2) {
  border-radius: 100px;
}
html > body > #page > div:nth-child(5) > ul > li:nth-child(1) > a > div:nth-child(1) {
  border-radius: 79px;
  border-style: solid;
  border-width: 2px;
}
html > body > #page > div:nth-child(5) > ul > li:nth-child(2) > a > div:nth-child(1) {
  border-style: solid;
  border-width: 2px;
  border-radius: 100px;
}
html > body > #page > div:nth-child(5) > ul > li:nth-child(3) > a > div:nth-child(1) {
  border-radius: 100px;
  border-style: solid;
  border-width: 2px;
}
html > body > #page > div:nth-child(5) > ul > li:nth-child(4) > a > div:nth-child(1) {
  border-style: solid;
  border-width: 2px;
  border-radius: 66px;
}
html > body > #page > div:nth-child(5) > ul > li:nth-child(5) > a > div:nth-child(1) {
  border-radius: 81px;
  border-style: solid;
  border-width: 2px;
}
.page-template-homepage .fab {
  text-shadow: 5px 5px 10px #000000;
}
html > body > #page > div:nth-child(5) > ul > li:nth-child(3) > a > div:nth-child(1) > i {
  text-shadow: 5px 5px 10px #000000;
}
html > body > #page > div:nth-child(5) > ul > li:nth-child(4) > a > div:nth-child(1) > i {
  text-shadow: 5px 5px 10px #000000;
}
html > body > #page > div:nth-child(5) > ul > li:nth-child(5) > a > div:nth-child(1) > i {
  text-shadow: 5px 5px 10px #000000;
}
.page-id-2612 .woocommerce.widget.widget_shopping_cart a.remove {
  color: #ffffff !important;
}
.page-id-2612 .woocommerce.widget.widget_shopping_cart a {
  color: #ffffff;
}
.page-id-2612 .woocommerce.widget.widget_shopping_cart .quantity {
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > div > div > div > ul > li > a:nth-child(2) {
  color: #ffffff;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > div > div > h2 {
  color: #ffffff;
  font-family: Playfair Display;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > div > div > div > p:nth-child(3) > a:nth-child(1) {
  background-color: #ff0000;
}
html > body > #page-top > div:nth-child(2) > div > div > div:nth-child(2) > #mainmenu_container > div > div > div > p:nth-child(3) > a:nth-child(2) {
  background-color: #ff0000;
}
html > body > #page > div:nth-child(1) > div > div > div > div > p {
  text-shadow: 5px 5px 10px #000000;
}