 
		img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }
	 

		/*! This file is auto-generated */
		.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
	 

		:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
		:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
		:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
		:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}

		/** This file is major component of this plugin so please don't try to edit here. */
		#rmp_menu_trigger-12454 {
		  width: 55px;
		  height: 55px;
		  position: fixed;
		  top: 45px;
		  border-radius: 5px;
		  display: none;
		  text-decoration: none;
		  right: 5%;
		  background:#000000;
		  transition: transform 0.5s, background-color 0.5s;
		}
		#rmp_menu_trigger-12454 .rmp-trigger-box {
		  width: 25px;
		  color: #ffffff;
		}
		#rmp_menu_trigger-12454 .rmp-trigger-icon-active, #rmp_menu_trigger-12454 .rmp-trigger-text-open {
		  display: none;
		}
		#rmp_menu_trigger-12454.is-active .rmp-trigger-icon-active, #rmp_menu_trigger-12454.is-active .rmp-trigger-text-open {
		  display: inline;
		}
		#rmp_menu_trigger-12454.is-active .rmp-trigger-icon-inactive, #rmp_menu_trigger-12454.is-active .rmp-trigger-text {
		  display: none;
		}
		#rmp_menu_trigger-12454 .rmp-trigger-label {
		  color: #ffffff;
		  pointer-events: none;
		  line-height: 13px;
		  font-family: inherit;
		  font-size: 14px;
		  display: inline;
		  text-transform: inherit;
		}
		#rmp_menu_trigger-12454 .rmp-trigger-label.rmp-trigger-label-top {
		  display: block;
		  margin-bottom: 12px;
		}
		#rmp_menu_trigger-12454 .rmp-trigger-label.rmp-trigger-label-bottom {
		  display: block;
		  margin-top: 12px;
		}
		#rmp_menu_trigger-12454 .responsive-menu-pro-inner {
		  display: block;
		}
		#rmp_menu_trigger-12454 .rmp-trigger-icon-inactive .rmp-font-icon {
		  color: #ffffff;
		}
		#rmp_menu_trigger-12454 .responsive-menu-pro-inner, #rmp_menu_trigger-12454 .responsive-menu-pro-inner::before, #rmp_menu_trigger-12454 .responsive-menu-pro-inner::after {
		  width: 25px;
		  height: 3px;
		  background-color: #ffffff;
		  border-radius: 4px;
		  position: absolute;
		}
		#rmp_menu_trigger-12454 .rmp-trigger-icon-active .rmp-font-icon {
		  color: #ffffff;
		}
		#rmp_menu_trigger-12454.is-active .responsive-menu-pro-inner, #rmp_menu_trigger-12454.is-active .responsive-menu-pro-inner::before, #rmp_menu_trigger-12454.is-active .responsive-menu-pro-inner::after {
		  background-color: #ffffff;
		}
		#rmp_menu_trigger-12454:hover .rmp-trigger-icon-inactive .rmp-font-icon {
		  color: #ffffff;
		}
		#rmp_menu_trigger-12454:not(.is-active):hover .responsive-menu-pro-inner, #rmp_menu_trigger-12454:not(.is-active):hover .responsive-menu-pro-inner::before, #rmp_menu_trigger-12454:not(.is-active):hover .responsive-menu-pro-inner::after {
		  background-color: #ffffff;
		}
		#rmp_menu_trigger-12454 .responsive-menu-pro-inner::before {
		  top: 10px;
		}
		#rmp_menu_trigger-12454 .responsive-menu-pro-inner::after {
		  bottom: 10px;
		}
		#rmp_menu_trigger-12454.is-active .responsive-menu-pro-inner::after {
		  bottom: 0;
		}
		/* Hamburger menu styling */
		@media screen and (max-width: 1000px) {
		  /** Menu Title Style */
		  /** Menu Additional Content Style */
		  #rmp_menu_trigger-12454 {
		    display: block;
		  }
		  #rmp-container-12454 {
		    position: fixed;
		    top: 0;
		    margin: 0;
		    transition: transform 0.5s;
		    overflow: auto;
		    display: block;
		    width: 75%;
		    background-color: #212121;
		    background-image: url("");
		    height: 100%;
		    left: 0;
		    padding-top: 0px;
		    padding-left: 0px;
		    padding-bottom: 0px;
		    padding-right: 0px;
		  }
		  #rmp-menu-wrap-12454 {
		    padding-top: 0px;
		    padding-left: 0px;
		    padding-bottom: 0px;
		    padding-right: 0px;
		    background-color: rgba(255, 255, 255, 0);
		  }
		  #rmp-menu-wrap-12454 .rmp-menu, #rmp-menu-wrap-12454 .rmp-submenu {
		    width: 100%;
		    box-sizing: border-box;
		    margin: 0;
		    padding: 0;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu-depth-1 .rmp-menu-item-link {
		    padding-left: 10%;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu-depth-2 .rmp-menu-item-link {
		    padding-left: 15%;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu-depth-3 .rmp-menu-item-link {
		    padding-left: 20%;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu-depth-4 .rmp-menu-item-link {
		    padding-left: 25%;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu.rmp-submenu-open {
		    display: block;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-item {
		    width: 100%;
		    list-style: none;
		    margin: 0;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-item-link {
		    height: 40px;
		    line-height: 40px;
		    font-size: 13px;
		    border-bottom: 1px solid #212121;
		    font-family: inherit;
		    color: #ffffff;
		    text-align: left;
		    background-color: #212121;
		    font-weight: normal;
		    letter-spacing: 0px;
		    display: block;
		    box-sizing: border-box;
		    width: 100%;
		    text-decoration: none;
		    position: relative;
		    overflow: hidden;
		    transition: background-color 0.5s, border-color 0.5s, 0.5s;
		    padding: 0 5%;
		    padding-right: 50px;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-item-link:after, #rmp-menu-wrap-12454 .rmp-menu-item-link:before {
		    display: none;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-item-link:hover, #rmp-menu-wrap-12454 .rmp-menu-item-link:focus {
		    color: #ffffff;
		    border-color: #212121;
		    background-color: #3f3f3f;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-item-link:focus {
		    outline: none;
		    border-color: unset;
		    box-shadow: unset;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-item-link .rmp-font-icon {
		    height: 40px;
		    line-height: 40px;
		    margin-right: 10px;
		    font-size: 13px;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-current-item .rmp-menu-item-link {
		    color: #ffffff;
            text-align: center;
            font-size: 18px !important;
		    border-color: #212121;
		    background-color: #212121;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-current-item .rmp-menu-item-link:hover, #rmp-menu-wrap-12454 .rmp-menu-current-item .rmp-menu-item-link:focus {
		    color: #ffffff;
		    border-color: #3f3f3f;
		    background-color: #3f3f3f;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow {
		    position: absolute;
		    top: 0;
		    bottom: 0;
		    text-align: center;
		    overflow: hidden;
		    background-size: cover;
		    overflow: hidden;
		    right: 0;
		    border-left-style: solid;
		    border-left-color: #212121;
		    border-left-width: 1px;
		    height: 39px;
		    width: 40px;
		    color: #ffffff;
		    background-color: #212121;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow svg {
		    fill: #ffffff;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow:hover {
		    color: #ffffff;
		    border-color: #3f3f3f;
		    background-color: #3f3f3f;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow:hover svg {
		    fill: #ffffff;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow .rmp-font-icon {
		    margin-right: unset;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow * {
		    vertical-align: middle;
		    line-height: 39px;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow-active {
		    display: block;
		    background-size: cover;
		    color: #ffffff;
		    border-color: #212121;
		    background-color: #212121;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow-active svg {
		    fill: #ffffff;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow-active:hover {
		    color: #ffffff;
		    border-color: #3f3f3f;
		    background-color: #3f3f3f;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-subarrow-active:hover svg {
		    fill: #ffffff;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu {
		    display: none;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-item-link {
		    height: 40px;
		    line-height: 40px;
		    letter-spacing: 0px;
		    font-size: 13px;
		    border-bottom: 1px solid #212121;
		    font-family: inherit;
		    font-weight: normal;
		    color: #ffffff;
		    text-align: left;
		    background-color: #212121;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-item-link:hover, #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-item-link:focus {
		    color: #ffffff;
		    border-color: #212121;
		    background-color: #3f3f3f;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link {
		    color: #ffffff;
		    border-color: #212121;
		    background-color: #212121;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link:hover, #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link:focus {
		    color: #ffffff;
		    border-color: #3f3f3f;
		    background-color: #3f3f3f;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-subarrow {
		    right: 0;
		    border-right: unset;
		    border-left-style: solid;
		    border-left-color: #1d4354;
		    border-left-width: 0px;
		    height: 39px;
		    line-height: 39px;
		    width: 40px;
		    color: #fff;
		    background-color: inherit;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-subarrow:hover {
		    color: #fff;
		    border-color: #3f3f3f;
		    background-color: inherit;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-subarrow-active {
		    color: #fff;
		    border-color: #1d4354;
		    background-color: inherit;
		  }
		  #rmp-menu-wrap-12454 .rmp-submenu .rmp-menu-subarrow-active:hover {
		    color: #fff;
		    border-color: #3f3f3f;
		    background-color: inherit;
		  }
		  #rmp-menu-wrap-12454 .rmp-menu-item-description {
		    margin: 0;
		    padding: 5px 5%;
		    opacity: 0.8;
		    color: #ffffff;
		  }
		  #rmp-search-box-12454 {
		    display: block;
		    padding-top: 0px;
		    padding-left: 5%;
		    padding-bottom: 0px;
		    padding-right: 5%;
		  }
		  #rmp-search-box-12454 .rmp-search-form {
		    margin: 0;
		  }
		  #rmp-search-box-12454 .rmp-search-box {
		    background: #ffffff;
		    border: 1px solid #dadada;
		    color: #333333;
		    width: 100%;
		    padding: 0 5%;
		    border-radius: 30px;
		    height: 45px;
		    -webkit-appearance: none;
		  }
		  #rmp-search-box-12454 .rmp-search-box::placeholder {
		    color: #c7c7cd;
		  }
		  #rmp-search-box-12454 .rmp-search-box:focus {
		    background-color: #ffffff;
		    outline: 2px solid #dadada;
		    color: #333333;
		  }
		  #rmp-menu-title-12454 {
		    background-color: #212121;
		    color: #ffffff;
		    text-align: left;
		    font-size: 13px;
		    padding-top: 10%;
		    padding-left: 5%;
		    padding-bottom: 0%;
		    padding-right: 5%;
		    font-weight: 400;
		    transition: background-color 0.5s, border-color 0.5s, color 0.5s;
		  }
		  #rmp-menu-title-12454:hover {
		    background-color: #212121;
		    color: #ffffff;
		  }
		  #rmp-menu-title-12454 > .rmp-menu-title-link {
		    color: #ffffff;
		    width: 100%;
		    background-color: unset;
		    text-decoration: none;
		  }
		  #rmp-menu-title-12454 > .rmp-menu-title-link:hover {
		    color: #ffffff;
		  }
		  #rmp-menu-title-12454 .rmp-font-icon {
		    font-size: 13px;
		  }
		  #rmp-menu-additional-content-12454 {
		    padding-top: 0px;
		    padding-left: 5%;
		    padding-bottom: 0px;
		    padding-right: 5%;
		    color: #ffffff;
		    text-align: center;
		    font-size: 16px;
		  }
		}
		/**
		This file contents common styling of menus.
		*/
		.rmp-container {
		  display: none;
		  visibility: visible;
		  padding: 0px 0px 0px 0px;
		  z-index: 99998;
		  transition: all 0.3s;
		  /** Scrolling bar in menu setting box **/
		}
		.rmp-container.rmp-fade-top, .rmp-container.rmp-fade-left, .rmp-container.rmp-fade-right, .rmp-container.rmp-fade-bottom {
		  display: none;
		}
		.rmp-container.rmp-slide-left, .rmp-container.rmp-push-left {
		  transform: translateX(-100%);
		  -ms-transform: translateX(-100%);
		  -webkit-transform: translateX(-100%);
		  -moz-transform: translateX(-100%);
		}
		.rmp-container.rmp-slide-left.rmp-menu-open, .rmp-container.rmp-push-left.rmp-menu-open {
		  transform: translateX(0);
		  -ms-transform: translateX(0);
		  -webkit-transform: translateX(0);
		  -moz-transform: translateX(0);
		}
		.rmp-container.rmp-slide-right, .rmp-container.rmp-push-right {
		  transform: translateX(100%);
		  -ms-transform: translateX(100%);
		  -webkit-transform: translateX(100%);
		  -moz-transform: translateX(100%);
		}
		.rmp-container.rmp-slide-right.rmp-menu-open, .rmp-container.rmp-push-right.rmp-menu-open {
		  transform: translateX(0);
		  -ms-transform: translateX(0);
		  -webkit-transform: translateX(0);
		  -moz-transform: translateX(0);
		}
		.rmp-container.rmp-slide-top, .rmp-container.rmp-push-top {
		  transform: translateY(-100%);
		  -ms-transform: translateY(-100%);
		  -webkit-transform: translateY(-100%);
		  -moz-transform: translateY(-100%);
		}
		.rmp-container.rmp-slide-top.rmp-menu-open, .rmp-container.rmp-push-top.rmp-menu-open {
		  transform: translateY(0);
		  -ms-transform: translateY(0);
		  -webkit-transform: translateY(0);
		  -moz-transform: translateY(0);
		}
		.rmp-container.rmp-slide-bottom, .rmp-container.rmp-push-bottom {
		  transform: translateY(100%);
		  -ms-transform: translateY(100%);
		  -webkit-transform: translateY(100%);
		  -moz-transform: translateY(100%);
		}
		.rmp-container.rmp-slide-bottom.rmp-menu-open, .rmp-container.rmp-push-bottom.rmp-menu-open {
		  transform: translateX(0);
		  -ms-transform: translateX(0);
		  -webkit-transform: translateX(0);
		  -moz-transform: translateX(0);
		}
		.rmp-container::-webkit-scrollbar {
		  width: 0px;
		}
		.rmp-container ::-webkit-scrollbar-track {
		  box-shadow: inset 0 0 5px transparent;
		}
		.rmp-container ::-webkit-scrollbar-thumb {
		  background: transparent;
		}
		.rmp-container ::-webkit-scrollbar-thumb:hover {
		  background: transparent;
		}
		.rmp-container .rmp-menu-wrap .rmp-menu {
		  transition: none;
		  border-radius: 0;
		  box-shadow: none;
		  background: none;
		  border: 0;
		  bottom: auto;
		  box-sizing: border-box;
		  clip: auto;
		  color: #666;
		  display: block;
		  float: none;
		  font-family: inherit;
		  font-size: 14px;
		  height: auto;
		  left: auto;
		  line-height: 1.7;
		  list-style-type: none;
		  margin: 0;
		  min-height: auto;
		  max-height: none;
		  opacity: 1;
		  outline: none;
		  overflow: visible;
		  padding: 0;
		  position: relative;
		  pointer-events: auto;
		  right: auto;
		  text-align: left;
		  text-decoration: none;
		  text-indent: 0;
		  text-transform: none;
		  transform: none;
		  top: auto;
		  visibility: inherit;
		  width: auto;
		  word-wrap: break-word;
		  white-space: normal;
		}
		.rmp-container .rmp-menu-additional-content {
		  display: block;
		  word-break: break-word;
		}
		.rmp-container .rmp-menu-title {
		  display: flex;
		  flex-direction: column;
		}
		.rmp-container .rmp-menu-title .rmp-menu-title-image {
		  max-width: 100%;
		  margin-bottom: 15px;
		  display: block;
		  margin: auto;
		  margin-bottom: 15px;
		}
		button.rmp_menu_trigger {
		  z-index: 999999;
		  overflow: hidden;
		  outline: none;
		  border: 0;
		  display: none;
		  margin: 0;
		  transition: transform 0.5s, background-color 0.5s;
		  padding: 0;
		}
		button.rmp_menu_trigger .responsive-menu-pro-inner::before, button.rmp_menu_trigger .responsive-menu-pro-inner::after {
		  content: "";
		  display: block;
		}
		button.rmp_menu_trigger .responsive-menu-pro-inner::before {
		  top: 10px;
		}
		button.rmp_menu_trigger .responsive-menu-pro-inner::after {
		  bottom: 10px;
		}
		button.rmp_menu_trigger .rmp-trigger-box {
		  width: 40px;
		  display: inline-block;
		  position: relative;
		  pointer-events: none;
		  vertical-align: super;
		}
		.admin-bar .rmp-container, .admin-bar .rmp_menu_trigger {
		  margin-top: 32px !important;
		}
		@media screen and (max-width: 782px) {
		  .admin-bar .rmp-container, .admin-bar .rmp_menu_trigger {
		    margin-top: 46px !important;
		  }
		}
		/*  Menu Trigger Boring Animation */
		.rmp-menu-trigger-boring .responsive-menu-pro-inner {
		  transition-property: none;
		}
		.rmp-menu-trigger-boring .responsive-menu-pro-inner::after, .rmp-menu-trigger-boring .responsive-menu-pro-inner::before {
		  transition-property: none;
		}
		.rmp-menu-trigger-boring.is-active .responsive-menu-pro-inner {
		  transform: rotate(45deg);
		}
		.rmp-menu-trigger-boring.is-active .responsive-menu-pro-inner:before {
		  top: 0;
		  opacity: 0;
		}
		.rmp-menu-trigger-boring.is-active .responsive-menu-pro-inner:after {
		  bottom: 0;
		  transform: rotate(-90deg);
		}
		

		.site-title, .site-description {
			position: absolute;
			clip-path: inset(50%);
		}
	 
	 
		.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
		.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
			background-image: none !important;
		}
		@media screen and (max-height: 1024px) {
			.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
			.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
				background-image: none !important;
			}
		}
		@media screen and (max-height: 640px) {
			.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
			.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
				background-image: none !important;
			}
		}
	 

		.ribbonBLue {
		    margin-top: 105px;
		}
		.logged-in .main-navigation ul li#menu-item-23296{
		    display: none !important;
		}
		.page-id-19209 .owl-nav, .page-id-7908 .owl-nav, .page-id-7410 .inperson-mian,
		.mobileTabTitle, .logged-in .topNav ul li#menu-item-22553, .page-id-227 .owl-nav, 
		.page-id-24463 .lastFooter, .page-id-24463 .site-footer,
		.page-id-24463 .purpleFooter, .page-id-24463 .copyRight, .page-id-24463 .navigation-top, 
		.upcoming-main {
			display: none;
		}
		.page-id-24463 .wrapTOp {
		    text-align: center;
		    float: none;
		}
		.rpaArticle {
		    padding-bottom: inherit !important;
		}
		.page-id-7410 .our-podcast {
		    padding: 2% 0 !important;
		}
		.postid-21634 .podcastRight h2 {
		    font-size: 38px;
		}
		.main-navigation ul li#menu-item-4276 a, .site-header.darkHeader .main-navigation ul li#menu-item-4276 a {
		    background-position: 91% 53%;
		}
		/* When Events Add then Comment This Style */
		.page-id-17109 .site-content-contain {
		    padding-top: 0px !important;
		}
		/* When Events Add then Comment This Style */
		.elementor-icon-box-title {
		    margin: 0;
		    padding-top: 10px;
		}
		.site-content-contain {
		    padding-top: 0px !important;
		}
		
		@media only screen and (min-width:10px) and (max-width: 768px){
			.swiper-pagination{
				display:none;
			}
			.site-content-contain {
		        /* padding-top: 0px !important; */
		        padding-top: 0px !important;
		    }
		    .bdrBottom::after {
		        display: none !important;
		    }
		}
		@media only screen and (min-width:10px) and (max-width: 500px){
			.mobileTabTitle{
				display:block;
			}
		}
		/* Insights Listing Style */
		.postid-9706 .homeCase {
		    margin-bottom: 4% !important;
		}
		/* Insights Listing Style End */
		
		.bdrBottom::after {
		    content: "";
		    border-bottom:2px solid #E0DFE5;
		    width: 953px;
		    height: 2px;
		    display: inline-block;
		}
		/* blog insights page */
		.page-id-9706 .homeCase {
		    margin-bottom: 4%;
		}
		/* blog insights page */		
	 

		/**
		 * Owl Carousel v2.3.4
		 * Copyright 2013-2018 David Deutsch
		 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
		 */
		.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://openbots.ai/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
		
		/* Home Modal Button Style */
		.modal { 
		    max-width: 700px !important;
		}
		.home .owl-prev, .home .owl-next {
		    background-image:url({$theme_path}/static/image/previous.svg) !important;
		    background-repeat: no-repeat !important;
		    background-position: center !important;
		    width: 40px;
		    height: 40px;
		    position: absolute;
			top: 15%;
		    margin-left: -25px;
		    display: block !important;
		    background-color: inherit !important;
		    background-size: 10px !important;
			filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(178deg) brightness(102%) contrast(101%);
		}
		.home .owl-next {
		    background-image: url({$theme_path}/static/image/next.svg) !important;
			right: -25px;
		}
		.home .homeLogo img {
		    background-color: inherit !important;
			width: 80% !important;
			display: inline-block !important;
		}
		.home .homeLogo img.planetLogo {
			width: 70px !important
		}	
		.home .owl-prev span, .home .owl-next span {
		    display: none;
		}
		#homeLogo-owl{
			padding-bottom: 0px !important;
			text-align: center !important;
		}
		.securityLogo a {
		    background-image: url({$theme_path}/static/image/hipa_aicpa_pcsi_logos.png);
		    background-repeat:no-repeat;
		    background-position:0px;
		    background-size:435px;
		    width:116px;
		    height:60px;
		    display: inline-block;
		}
		.bdrBottom::after {
		    content: "";
		    border-bottom:2px solid #E0DFE5;
		    width: 953px;
		    height: 2px;
		    display: inline-block;
		}
		.containerAIgent {
			display: flex;
			background: white;
			-webkit-border-radius: 12px;
			-moz-border-radius: 12px;
			border-radius: 12px;
			border: 1px solid #0f0b3b1f;
			overflow: hidden;
			width: 1200px;
		}
		.sidebarTitle {
			background: #0c064e;
			color: white;
			padding: 8px;
			display: flex;
			align-items: center;
			justify-content: center;
			writing-mode: vertical-rl;
			transform: rotate(180deg);
			font-size:20px;
			font-weight:500;
			-webkit-border-radius: 0px 12px 12px 0px;
			-moz-border-radius: 0px 12px 12px 0px;
			border-radius: 0px 12px 12px 0px;
		}
		.sidebarTitlePlat{
			background: #5147AE;
		}
		.gridAigent {
			background: linear-gradient(360deg, #F4F6FC 0%, #FFFFFF 100%);
			display: grid;
			grid-template-columns: repeat(4, 1fr);
			gap: 0px;
			padding:0px;
		}
		.gridPlatform{
			grid-template-columns: repeat(6, 1fr);
			background: linear-gradient(360deg, #F4F6FC 0%, #FFFFFF 100%);
			-webkit-border-radius: 8px;
			-moz-border-radius:8px;
			border-radius: 8px;
			padding: 0px;
			margin: 0px;
			gap: 10px;
		}
		.gridPlatform .cardGent {	
			padding: 20px 0px;
		}
		.gridPlatform .cardGent img{	
			height: 42px;
		}
		.cardGent {
			-webkit-border-radius: 8px;
			-moz-border-radius:8px;
			border-radius: 8px;
			padding: 25px;
			border-radius: 8px;
			transition: 0.3s;
			text-align: center;
		}
		.title {
			font-size: 24px;
			font-weight: bold;
			color: #3f2b9a;
		}
		.description {
			font-weight: 400;
			font-size: 16px;
			color: #000;
			margin:20px 0;
		}	
		.gridPlatform .cardGent .description{
			margin-bottom:0px;
		}
		.highlight {
			color: #6b52c7;
			font-size: 16px;
		}
		.highlight b{
			font-size: 34px;
		    display: block;
		}
		.gridPlatformTop .cardGent {
			text-align: left;
		    -webkit-border-radius: 0;
		    -moz-border-radius: 0;
		    border-radius: 0px;
		    border-bottom: 1px solid #0f0b3b1f;
		    border-right: 1px solid #0f0b3b1f;
		}
		.gridPlatformTop .cardGent:nth-child(4), .gridPlatformTop .cardGent:nth-child(8) {
		    border-right: none;
		}
		.gridPlatformTop .cardGent:nth-child(5), .gridPlatformTop .cardGent:nth-child(6),
		.gridPlatformTop .cardGent:nth-child(7), .gridPlatformTop .cardGent:nth-child(8){
		 	border-bottom: none
		}
		.gridPlatformTop .title {
			font-size: 20px;
		    font-weight: 400;
		    color: #0F0B3B;
		}
		.gridPlatformTop .description{
		    min-height: 43px;
		    line-height: 1.3;
		}	
		@media only screen and
		(min-width: 10px)and
		(max-width: 1200px){
			/* Home Page */
		    .bdrBottom::after {
		   display: none !important;
		    }
		}
		@media (max-width: 1024px) {
			.gridAigent {
				grid-template-columns: repeat(2, 1fr);
			}
			.cardGent {
				background: transparent;
			}
		}
		@media only screen and
		(min-width: 10px)and
		(max-width: 1000px) {
			.containerAIgent {
				width: auto;	
			}
			.containerAIgent {
				flex-direction: column;
				width: auto;
			}
			.sidebarTitle {
				writing-mode: initial;
				transform: none;
				text-align: center;
				padding: 10px;
				min-width: auto;
				border-radius: 12px 12px 0 0;
			}
			.gridAigent {
				grid-template-columns: repeat(2, 1fr);
			}
			.gridPlatform .cardGent {
				padding: 20px;
			}
		}
		@media only screen and
		(min-width: 10px)and
		(max-width: 768px) {
		    .healthColright {
		   flex: 0 0 40%;
		    }
			
		}	
		@media only screen and
		(min-width: 10px)and
		(max-width: 650px){
		    .home .owl-prev, .home .owl-next {
		   margin-left: -15px;
		    }
		    .home .owl-next {
		   right: -15px;
		    }
			.home .homeLogo img.planetLogo {
				width: 80px !important
			}
			/* Home Modal Button Style */
			.modal iframe { 
				width: 350px !important;
				height: 240px !important;
			}
			/* Home Modal Button Style */
		}
		@media only screen and
		(min-width: 10px)and
		(max-width: 600px) {
			.gridAigent {
				grid-template-columns: 1fr;
			}
			.gridPlatform {
				grid-template-columns: repeat(2, 1fr);
			}
			 .gridPlatform .cardGent {
				width: auto;
			}
		}
		@media only screen and
		(min-width: 10px)and
		(max-width: 550px) {
			.gridPlatformTop .cardGent:nth-child(5), .gridPlatformTop .cardGent:nth-child(6),
			.gridPlatformTop .cardGent:nth-child(7){
				border-bottom: 1px solid #0f0b3b1f;
			}
			.gridPlatformTop .cardGent{
				border-right: none;
			}
		}
		@media only screen and
		(min-width: 10px)and
		(max-width: 460px){
			/* Home Modal Button Style */
			.modal iframe {
				width: 250px !important;
				height: 180px !important;
			}
			/* Home Modal Button Style */
		}
	