.elementor-8 .elementor-element.elementor-element-3a1386a > .elementor-container {max-width: 1600px;}
.elementor-8 .elementor-element.elementor-element-3a1386a {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-8 .elementor-element.elementor-element-3a1386a > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-840ee88.elementor-column .elementor-widget-wrap {align-items: center;}
.elementor-8 .elementor-element.elementor-element-840ee88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {align-content: center;align-items: center;}
.elementor-8 .elementor-element.elementor-element-840ee88 > .elementor-element-populated {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-8 .elementor-element.elementor-element-840ee88 > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-8 .elementor-element.elementor-element-80ca9d0 {text-align: center;}
.elementor-8 .elementor-element.elementor-element-80ca9d0 .elementor-heading-title {color: #fff;font-family: "Merriweather",Sans-serif;font-size: 19px;font-weight: 300;}
.elementor-8 .elementor-element.elementor-element-80ca9d0 > .elementor-widget-container {margin: 0px -102px 0px 0px;padding: 0px 0px 0px 0px;}
.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-f968914.elementor-column .elementor-widget-wrap {align-items: center;}
.elementor-8 .elementor-element.elementor-element-f968914.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {align-content: center;align-items: center;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-container {height: 80px;border-radius: 0px 0px 0px 0px;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li > a {font-family: "Merriweather",Sans-serif;font-size: 22px;letter-spacing: 3.1px;color: #fff;padding: 0px 15px 0px 15px;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li > a:hover {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li > a:focus {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li > a:active {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li:hover > a {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li.current-menu-item > a {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li.current-menu-ancestor > a {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav .elementskit-submenu-panel > li > a {font-family: "Merriweather",Sans-serif;font-size: 13px;padding: 15px 15px 15px 15px;color: #000;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a {color: #707070;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a {color: #707070 !important;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-submenu-panel {padding: 15px 0px 15px 0px;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav .elementskit-submenu-panel {border-radius: 0px 0px 0px 0px;min-width: 180px;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-hamburger {float: right;}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {background-color: rgba(0,0,0,.5);}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-hamburger > .ekit-menu-icon {color: rgba(0,0,0,.5);}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {background-color: rgba(0,0,0,.5);}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-hamburger:hover > .ekit-menu-icon {color: rgba(0,0,0,.5);}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-close {color: rgba(51,51,51,1);}
.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-close:hover {color: rgba(0,0,0,.5);}
.elementor-8 .elementor-element.elementor-element-655bf11 > .elementor-widget-container {margin: -36px 0px -24px 0px;padding: 12px 0px 0px 0px;}
.elementor-8 .elementor-element.elementor-element-ec3d529 > .elementor-container {max-width: 500px;min-height: 600px;}
.elementor-8 .elementor-element.elementor-element-ec3d529:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ec3d529 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://erickluoying.github.io/ErickMM/wp-content/uploads/2021/06/SoggyZealousKitty-size_restricted.gif");background-position: bottom center;background-repeat: no-repeat;background-size: cover;}
.elementor-8 .elementor-element.elementor-element-ec3d529 {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;padding: 0px 0px 0px 0px;}
.elementor-8 .elementor-element.elementor-element-ec3d529 > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-8 .elementor-element.elementor-element-bac0efb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-bac0efb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(27,27,33,.86);}
.elementor-8 .elementor-element.elementor-element-bac0efb > .elementor-element-populated {box-shadow: 4px 2px 11px 0px rgba(0,0,0,.31);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;padding: 50px 0px 20px 0px;}
.elementor-8 .elementor-element.elementor-element-bac0efb > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-8 .elementor-element.elementor-element-7a1a494 {text-align: center;}
.elementor-8 .elementor-element.elementor-element-7a1a494 .elementor-heading-title {color: #fff;font-size: 50px;font-weight: 500;text-transform: uppercase;letter-spacing: 1px;}
.elementor-8 .elementor-element.elementor-element-bd5afcf {text-align: center;}
.elementor-8 .elementor-element.elementor-element-bd5afcf .elementor-heading-title {color: rgba(255,255,255,.76);font-size: 27px;font-weight: 300;text-transform: uppercase;letter-spacing: 1px;}
.elementor-8 .elementor-element.elementor-element-bd5afcf > .elementor-widget-container {margin: -15px 0px 0px 0px;}
.elementor-8 .elementor-element.elementor-element-586ce9e {text-align: center;color: #fff;font-family: "Merriweather",Sans-serif;font-size: 17px;font-weight: 300;}
.elementor-8 .elementor-element.elementor-element-478675c .elementor-icon-wrapper {text-align: center;}
.elementor-8 .elementor-element.elementor-element-478675c.elementor-view-stacked .elementor-icon {background-color: #fff;}
.elementor-8 .elementor-element.elementor-element-478675c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-478675c.elementor-view-default .elementor-icon {color: #fff;border-color: #fff;}
.elementor-8 .elementor-element.elementor-element-478675c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-478675c.elementor-view-default .elementor-icon svg {fill: #fff;}
.elementor-8 .elementor-element.elementor-element-478675c .elementor-icon {font-size: 34px;}
.elementor-8 .elementor-element.elementor-element-478675c .elementor-icon i, .elementor-8 .elementor-element.elementor-element-478675c .elementor-icon svg {transform: rotate(0deg);}
.elementor-8 .elementor-element.elementor-element-b7d0d8f > .elementor-container {max-width: 500px;}
.elementor-8 .elementor-element.elementor-element-b7d0d8f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b7d0d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: transparent;background-image: linear-gradient(180deg,#000 0%,#4d3636 100%);}
.elementor-8 .elementor-element.elementor-element-b7d0d8f {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;padding: 75px 0px 75px 0px;}
.elementor-8 .elementor-element.elementor-element-b7d0d8f > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-8 .elementor-element.elementor-element-6794c19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-6794c19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(117,99,99,.98);}
.elementor-8 .elementor-element.elementor-element-6794c19 > .elementor-element-populated {box-shadow: 0px 0px 10px 0px rgba(0,0,0,.16);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-8 .elementor-element.elementor-element-6794c19 > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-8 .elementor-element.elementor-element-7ad3f27 {text-align: center;}
.elementor-8 .elementor-element.elementor-element-7ad3f27 .elementor-heading-title {color: #fff;font-family: "Merienda",Sans-serif;font-size: 35px;font-weight: 500;letter-spacing: 1px;}
.elementor-8 .elementor-element.elementor-element-2e75773 {margin-top: -18px;margin-bottom: 0px;}
.elementor-8 .elementor-element.elementor-element-87966f6 img {width: 63%;}
.elementor-8 .elementor-element.elementor-element-bfb4e99 {text-align: justify;color: #fff;font-family: "Merriweather",Sans-serif;font-weight: 400;letter-spacing: .5px;}
.elementor-8 .elementor-element.elementor-element-bfb4e99 > .elementor-widget-container {margin: 10px 0px 0px 0px;}
.elementor-8 .elementor-element.elementor-element-38a5b43 .elementor-button .elementor-align-icon-right {margin-left: 5px;}
.elementor-8 .elementor-element.elementor-element-38a5b43 .elementor-button .elementor-align-icon-left {margin-right: 5px;}
.elementor-8 .elementor-element.elementor-element-38a5b43 .elementor-button {font-family: "Roboto",Sans-serif;font-size: 18px;font-weight: 500;text-shadow: 0px 0px 10px rgba(0,0,0,.3);background-color: #000;}
.elementor-8 .elementor-element.elementor-element-09da876:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-09da876 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #282727;}
.elementor-8 .elementor-element.elementor-element-09da876 {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-8 .elementor-element.elementor-element-09da876 > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-8 .elementor-element.elementor-element-8dec719 > .elementor-element-populated {margin: 14px 0px 0px 0px;}
.elementor-8 .elementor-element.elementor-element-4206bb4 img {width: 45%;}
.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-f081fd4.elementor-column .elementor-widget-wrap {align-items: center;}
.elementor-8 .elementor-element.elementor-element-f081fd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {align-content: center;align-items: center;}
.elementor-8 .elementor-element.elementor-element-0080319 .elementor-icon-wrapper {text-align: center;}
.elementor-8 .elementor-element.elementor-element-0080319.elementor-view-stacked .elementor-icon {background-color: #fff;}
.elementor-8 .elementor-element.elementor-element-0080319.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0080319.elementor-view-default .elementor-icon {color: #fff;border-color: #fff;}
.elementor-8 .elementor-element.elementor-element-0080319.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0080319.elementor-view-default .elementor-icon svg {fill: #fff;}
.elementor-8 .elementor-element.elementor-element-0080319 .elementor-icon {font-size: 34px;}
.elementor-8 .elementor-element.elementor-element-0080319 .elementor-icon i, .elementor-8 .elementor-element.elementor-element-0080319 .elementor-icon svg {transform: rotate(0deg);}
.elementor-8 .elementor-element.elementor-element-0080319 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-8 .elementor-element.elementor-element-14df1e4 {text-align: center;}
.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-9483137.elementor-column .elementor-widget-wrap {align-items: center;}
.elementor-8 .elementor-element.elementor-element-9483137.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {align-content: center;align-items: center;}
.elementor-8 .elementor-element.elementor-element-ff9a3fa {text-align: center;}
.elementor-8 .elementor-element.elementor-element-ff9a3fa img {width: 50%;}
body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: transparent;background-image: linear-gradient(180deg,rgba(37,36,48,.99) 0%,#f2295b 100%);}
@media (max-width:1024px) {.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-nav-identity-panel {padding: 10px 0px 10px 0px;}
	.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-container {max-width: 350px;border-radius: 0px 0px 0px 0px;}
	.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav > li > a {color: #000;padding: 10px 15px 10px 15px;}
	.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav .elementskit-submenu-panel > li > a {padding: 15px 15px 15px 15px;}
	.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-navbar-nav .elementskit-submenu-panel {border-radius: 0px 0px 0px 0px;}
	.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-hamburger {padding: 8px 8px 8px 8px;width: 45px;border-radius: 3px;}
	.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-menu-close {padding: 8px 8px 8px 8px;margin: 12px 12px 12px 12px;width: 45px;border-radius: 3px;}
	.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-nav-logo > img {max-width: 160px;max-height: 60px;}
	.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-nav-logo {margin: 5px 0px 5px 0px;padding: 5px 5px 5px 5px;}}
@media (max-width:767px) {.elementor-8 .elementor-element.elementor-element-655bf11 .elementskit-nav-logo > img {max-width: 120px;max-height: 50px;}}
@media (min-width:768px) {.elementor-8 .elementor-element.elementor-element-840ee88 {width: 44.62%;}
	.elementor-8 .elementor-element.elementor-element-f968914 {width: 55.38%;}}
@media (min-width:1025px) {.elementor-8 .elementor-element.elementor-element-ec3d529:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ec3d529 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-attachment: fixed;}}