
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */




	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */



/*! 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}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */



: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,rgb(6,147,227) 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,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }: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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}
/*# sourceURL=global-styles-inline-css */



:root {}:where(:root) .bricks-color-primary {color: var(--bricks-color-zlxazo)}:where(:root) .bricks-background-primary {background-color: var(--bricks-color-zlxazo)}:where(:root) .bricks-color-secondary {color: var(--bricks-color-ntdrfe)}:where(:root) .bricks-background-secondary {background-color: var(--bricks-color-ntdrfe)} body {font-family: "Montserrat"} h1 {font-size: 45px; margin-top: 20px; margin-bottom: 20px} h2 {font-size: 36px; margin-top: 30px; margin-bottom: 20px} h3 {font-size: 32px; margin-top: 20px; margin-bottom: 20px} h4 {font-size: 28px; margin-top: 20px; margin-bottom: 20px} h5 {font-size: 26px; margin-top: 20px; margin-bottom: 20px} .brxe-container {width: unset; max-width: 1920px} .woocommerce main.site-main {width: unset} #brx-content.wordpress {width: unset; max-width: 1920px}body.home main#brx-content{ overflow-x:hidden;}html { scroll-behavior: smooth;}#brx-content.wordpress{ max-width: 1290px;}.boxed-container.brxe-container {width: 1290px}@media (max-width: 478px) {.boxed-container.brxe-container {width: 100%; padding-right: 10px; padding-left: 10px; flex-direction: column}}.btn-header.brxe-button {background-color: #e3f7ff; font-size: 11px; color: var(--bricks-color-zlxazo); font-weight: 600; border-top-left-radius: 12px}.white-text.brxe-heading {color: var(--bricks-color-krzmlf); align-self: center; align-items: center}.white-text.brxe-text-basic {color: var(--bricks-color-krzmlf); align-self: center; align-items: center}.white-text.brxe-block {color: var(--bricks-color-krzmlf); align-self: center !important; align-items: center}.white-text.brxe-text-link {color: var(--bricks-color-krzmlf); align-self: center; align-items: center}.white-text.brxe-container {color: var(--bricks-color-krzmlf); align-self: center !important; align-items: center}.btn-white.brxe-button {background-color: var(--bricks-color-krzmlf); font-size: 16px; font-weight: 600; color: var(--bricks-color-tmehhz); border-radius: 24px}:root {--bricks-color-ntdrfe: #15427c;--bricks-color-zlxazo: #1eb1f3;--bricks-color-tmehhz: #010101;--bricks-color-krzmlf: #ffffff;--bricks-color-oofthr: #dce6eb;--bricks-color-chfyre: #ec038b;--bricks-color-uyjdrv: #fdc20f;--bricks-color-xnpvot: #0089cf;}@media (max-width: 478px) {#brxe-66d726 {margin-right: 10px}#brxe-66d726 .bricks-site-logo {height: 108px}}#brxe-eqzhht {background-color: #fdc20f; color: var(--bricks-color-tmehhz); font-size: 15px}@media (max-width: 478px) {#brxe-eqzhht {display: none}}#brxe-vliyqs {background-color: var(--bricks-color-chfyre); color: var(--bricks-color-krzmlf)}#brxe-qyqyzj button {padding-right: 0; padding-bottom: 0; padding-left: 0; height: 40px; width: 40px; border-top-left-radius: 12px; box-shadow: 0 0 8px 0 rgba(0, 160, 220, 0.2)}#brxe-qyqyzj form {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-qyqyzj .bricks-search-overlay:after {background-color: rgba(255, 255, 255, 0.41)}@media (max-width: 478px) {#brxe-qyqyzj {display: none}}#brxe-qhwibo {padding-top: 9px; padding-right: 5px; padding-bottom: 9px; padding-left: 5px; border-top-left-radius: 12px; box-shadow: 0 0 8px 0 rgba(0, 160, 220, 0.2); width: 33px}@media (max-width: 478px) {#brxe-qhwibo {display: none}}#brxe-gbpfdf {padding-top: 9px; padding-right: 5px; padding-bottom: 9px; padding-left: 5px; border-top-left-radius: 12px; box-shadow: 0 0 8px 0 rgba(0, 160, 220, 0.2); width: 33px}@media (max-width: 478px) {#brxe-gbpfdf {display: none}}#brxe-iufnon {padding-top: 9px; padding-right: 5px; padding-bottom: 9px; padding-left: 5px; border-top-left-radius: 12px; box-shadow: 0 0 8px 0 rgba(0, 160, 220, 0.2); width: 33px}@media (max-width: 478px) {#brxe-iufnon {display: none}}#brxe-iwgsno {padding-top: 9px; padding-right: 5px; padding-bottom: 9px; padding-left: 5px; border-top-left-radius: 12px; box-shadow: 0 0 8px 0 rgba(0, 160, 220, 0.2); width: 33px}@media (max-width: 478px) {#brxe-iwgsno {display: none}}#brxe-wdimdk svg {width: 20px; fill: var(--bricks-color-tmehhz); height: 31px}#brxe-wdimdk {background-color: var(--bricks-color-uyjdrv); color: var(--bricks-color-tmehhz); font-size: 15px; padding-top: 4px; padding-bottom: 4px}@media (max-width: 478px) {#brxe-wdimdk {display: none}}#brxe-lkdppw {flex-direction: row; justify-content: flex-end; column-gap: 10px}@layer bricks {@media (max-width: 767px) {#brxe-935fcd .bricks-nav-menu-wrapper { display: none; }#brxe-935fcd .bricks-mobile-menu-toggle { display: block; }}}#brxe-935fcd .bricks-nav-menu > li {margin-right: 0; margin-left: 20px}#brxe-935fcd {color: var(--bricks-color-tmehhz); font-weight: 700; margin-top: 20px; z-index: 10}#brxe-935fcd .bricks-mobile-menu-wrapper:before {background-color: var(--bricks-color-ntdrfe)}#brxe-935fcd .bricks-mobile-menu-wrapper {width: 400px}#brxe-935fcd .bricks-nav-menu > li.menu-item-has-children > .brx-submenu-toggle button[aria-expanded] {font-size: 10px}#brxe-935fcd .bricks-nav-menu .brx-submenu-toggle button {margin-left: 5px}#brxe-935fcd .bricks-nav-menu .sub-menu {background-color: var(--bricks-color-krzmlf)}#brxe-935fcd .bricks-nav-menu .sub-menu > li > a {color: var(--bricks-color-tmehhz)}#brxe-935fcd .bricks-nav-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--bricks-color-tmehhz)}@media (min-width: 1025px) {  #menu-item-248 { position: relative !important; }  #menu-item-248 .sub-menu { position: absolute !important;  left: calc(-1 * ((100vw - 1290px) / 2 + 468px)) !important; width: 100vw !important; background: #fff !important; box-shadow: 0 4px 12px rgba(0,0,0,0.1) !important; border-radius: 0px 0px 30px 30px !important; transform: none !important; margin: 0 !important; }  #menu-item-248 .sub-menu { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 20px !important;  padding-top: 40px !important; padding-bottom: 40px !important; padding-left: calc((100vw - 1290px) / 2 + 40px) !important; padding-right: calc((100vw - 1290px) / 2 + 40px) !important; }  #menu-item-248 .sub-menu > li { display: flex !important; position: relative !important; }  #menu-item-248 .sub-menu > li a { display: flex !important; flex-direction: row !important; align-items: center !important; text-decoration: none !important; gap: 12px !important; transition: transform 0.3s ease !important; }  #menu-item-248 .sub-menu > li a:hover { transform: scale(1.05) !important; }  #menu-item-248 .sub-menu > li a::before { content: '' !important; display: block !important; width: 65px !important; height: 65px !important; flex-shrink: 0 !important; background-image: url('https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/02/ebe4d72e7f265c5f53393ec0535c7ca6f4f57010-1-1024x572.jpg') !important; background-size: cover !important; background-position: center !important; border-radius: 8px !important; border-top-right-radius: 0px !important; }}@media (min-width: 1025px) { #menu-item-508 { background-color: #fdc20f; padding: 5px 10px; margin-top: -5px; border-radius: 10px 0px 0px 0px; color: #000; }}@media (max-width: 991px) {#brxe-935fcd .bricks-nav-menu > li {margin-right: 10px; margin-left: 10px}#brxe-935fcd .bricks-nav-menu > li > a {font-size: 14px}#brxe-935fcd .bricks-nav-menu > li > .brx-submenu-toggle > * {font-size: 14px}}@media (max-width: 767px) {#brxe-935fcd .bricks-mobile-menu-wrapper {justify-content: flex-start; width: 300px; align-items: flex-start}#brxe-935fcd .bricks-mobile-menu-toggle {color: #071225}#brxe-935fcd .bricks-mobile-menu-wrapper:before {background-color: #1da69a}#brxe-935fcd .bricks-mobile-menu > li > a {font-size: 16px; color: #ffffff; text-transform: capitalize; font-family: "Poppins"; font-weight: 600}#brxe-935fcd .bricks-mobile-menu > li > .brx-submenu-toggle > * {font-size: 16px; color: #ffffff; text-transform: capitalize; font-family: "Poppins"; font-weight: 600}#brxe-935fcd .bricks-mobile-menu [aria-current="page"] {color: #072027}#brxe-935fcd .bricks-mobile-menu [aria-current="page"] + button {color: #072027}#brxe-935fcd .bricks-mobile-menu > .current-menu-item > a {color: #072027}#brxe-935fcd .bricks-mobile-menu > .current-menu-parent > a {color: #072027}#brxe-935fcd .bricks-mobile-menu > .current-menu-item > .brx-submenu-toggle > * {color: #072027}#brxe-935fcd .bricks-mobile-menu > .current-menu-parent > .brx-submenu-toggle > * {color: #072027}#brxe-935fcd .bricks-mobile-menu-wrapper .brx-submenu-toggle {justify-content: flex-start}#brxe-935fcd .bricks-mobile-menu-wrapper a {width: auto}#brxe-935fcd {margin-right: 30px; margin-left: auto}}@media (max-width: 478px) {#brxe-935fcd .bricks-mobile-menu-wrapper:before {background-color: var(--bricks-color-krzmlf)}#brxe-935fcd .bricks-mobile-menu > li > a {color: var(--bricks-color-tmehhz); padding-right: 20px; padding-left: 20px}#brxe-935fcd .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--bricks-color-tmehhz); padding-right: 20px; padding-left: 20px}#brxe-935fcd .bricks-mobile-menu [aria-current="page"] {color: var(--bricks-color-tmehhz)}#brxe-935fcd .bricks-mobile-menu [aria-current="page"] + button {color: var(--bricks-color-tmehhz)}#brxe-935fcd .bricks-mobile-menu > .current-menu-item > a {color: var(--bricks-color-tmehhz)}#brxe-935fcd .bricks-mobile-menu > .current-menu-parent > a {color: var(--bricks-color-tmehhz)}#brxe-935fcd .bricks-mobile-menu > .current-menu-item > .brx-submenu-toggle > * {color: var(--bricks-color-tmehhz)}#brxe-935fcd .bricks-mobile-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--bricks-color-tmehhz)}#brxe-935fcd .bricks-mobile-menu .sub-menu > li > a {color: var(--bricks-color-tmehhz)}#brxe-935fcd .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--bricks-color-tmehhz)}#brxe-935fcd .bricks-mobile-menu-wrapper {width: 350px}#brxe-935fcd.show-mobile-menu .bricks-mobile-menu-toggle {display: none !important}#brxe-935fcd {margin-top: -4px}}#brxe-fgczqg {align-items: flex-end}#brxe-611577 {flex-direction: row; align-items: center; align-self: center !important; justify-content: space-between}@media (max-width: 767px) {#brxe-611577 {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-nsepep {margin-top: 5px}}#brxe-sziqdy {color: var(--bricks-color-krzmlf)}#brxe-xdxlrr {color: var(--bricks-color-krzmlf)}#brxe-tlmypk {width: 700px; align-self: flex-start !important; margin-left: 30px; row-gap: 20px}@media (max-width: 478px) {#brxe-tlmypk {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-fnvqll {padding-right: 30px}}[data-id="brxe-rczptv"].splide__slide {background-image: url(https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/07/home-banner-001-1.jpg); background-size: cover; background-position: center center}@media (max-width: 478px) {[data-id="brxe-rczptv"].splide__slide {padding-top: 10px; padding-right: 30px; padding-bottom: 10px}}#brxe-ngmaaq {color: var(--bricks-color-krzmlf)}#brxe-elviny {color: var(--bricks-color-krzmlf)}#brxe-zcchzm {width: 700px; align-self: flex-start !important; margin-left: 30px; row-gap: 20px}@media (max-width: 478px) {#brxe-zcchzm {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-nrcwfa {padding-right: 30px}}[data-id="brxe-wihyze"].splide__slide {background-image: url(https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/07/home-banner-002-1.jpg); background-size: cover; background-position: center center}@media (max-width: 478px) {[data-id="brxe-wihyze"].splide__slide {padding-top: 10px; padding-right: 30px; padding-bottom: 10px}}#brxe-habrln {color: var(--bricks-color-krzmlf)}#brxe-xvdpbn {color: var(--bricks-color-krzmlf)}#brxe-tohcmd {width: 700px; align-self: flex-start !important; margin-left: 30px; row-gap: 20px}@media (max-width: 478px) {#brxe-tohcmd {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-ttkgfp {padding-right: 30px}}[data-id="brxe-lywnqm"].splide__slide {background-image: url(https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/07/home-banner-003-1.jpg); background-size: cover; background-position: center center}@media (max-width: 478px) {[data-id="brxe-lywnqm"].splide__slide {padding-top: 10px; padding-right: 30px; padding-bottom: 10px}}#brxe-rkjeof {color: var(--bricks-color-krzmlf)}#brxe-yxdvxg {color: var(--bricks-color-krzmlf)}#brxe-xodnyy {width: 700px; align-self: flex-start !important; margin-left: 30px; row-gap: 20px}@media (max-width: 478px) {#brxe-xodnyy {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-fdojwy {padding-right: 30px}}[data-id="brxe-qlgdud"].splide__slide {background-image: url(https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/07/home-banner-004-1.jpg); background-size: cover; background-position: center center}@media (max-width: 478px) {[data-id="brxe-qlgdud"].splide__slide {padding-top: 10px; padding-right: 30px; padding-bottom: 10px}}#brxe-reotyb {color: var(--bricks-color-krzmlf)}#brxe-zdozhw {color: var(--bricks-color-krzmlf)}#brxe-ljesum {width: 700px; align-self: flex-start !important; margin-left: 30px; row-gap: 20px}@media (max-width: 478px) {#brxe-ljesum {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-kkolyw {padding-right: 30px}}[data-id="brxe-olaaxw"].splide__slide {background-image: url(https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/07/home-banner-005-1.jpg); background-size: cover; background-position: center center}@media (max-width: 478px) {[data-id="brxe-olaaxw"].splide__slide {padding-top: 10px; padding-right: 30px; padding-bottom: 10px}}#brxe-hyzliv {color: var(--bricks-color-krzmlf)}#brxe-axsvcn {color: var(--bricks-color-krzmlf)}#brxe-hgfneb {width: 700px; align-self: flex-start !important; margin-left: 30px; row-gap: 20px}@media (max-width: 478px) {#brxe-hgfneb {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-uofwtv {padding-right: 30px}}[data-id="brxe-gthvuy"].splide__slide {background-image: url(https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/07/home-banner-006-1.jpg); background-size: cover; background-position: center center}@media (max-width: 478px) {[data-id="brxe-gthvuy"].splide__slide {padding-top: 10px; padding-right: 30px; padding-bottom: 10px}}#brxe-cjkbdr {color: var(--bricks-color-krzmlf)}#brxe-nojxua {color: var(--bricks-color-krzmlf)}#brxe-kolzjv {width: 700px; align-self: flex-start !important; margin-left: 30px; row-gap: 20px}@media (max-width: 478px) {#brxe-kolzjv {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-wyrywl {padding-right: 30px}}[data-id="brxe-lhyomc"].splide__slide {background-image: url(https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/07/home-banner-007-1.jpg); background-size: cover; background-position: center center}@media (max-width: 478px) {[data-id="brxe-lhyomc"].splide__slide {padding-top: 10px; padding-right: 30px; padding-bottom: 10px}}#brxe-rehede .splide__pagination .splide__pagination__page.is-active {color: var(--bricks-color-zlxazo); background-color: var(--bricks-color-zlxazo)}#brxe-rehede .splide__pagination .splide__pagination__page {color: var(--bricks-color-krzmlf); background-color: var(--bricks-color-krzmlf); margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px}#brxe-rehede {width: 100%}#brxe-rehede .splide__pagination { bottom: 15px; left: calc(100% - 30px); transform: translateX(-50%) rotate(0deg); z-index: 1; justify-content: flex-end;}#brxe-rehede .bg-blur{opacity: 1;top: 132.5px;left: 59px;border-top-right-radius: 100px;padding-top: 60px;padding-right: 39px;padding-bottom: 60px;padding-left: 39px;background: linear-gradient(180deg, rgba(64, 64, 64, 0.2) 0%, rgba(51, 51, 51, 0) 100%);backdrop-filter: blur(5px)}#brxe-csgpei {width: 100%}#brxe-fjlrjv .repeater-item [data-field-id="6fa779"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-fjlrjv .bricks-swiper-button-prev {left: 50px}#brxe-fjlrjv .bricks-swiper-button-next {right: 50px}#brxe-fjlrjv .image {height: 400px; border-top-left-radius: 50px}#brxe-fjlrjv .overlay-wrapper {height: 400px}#brxe-ssopuy {width: 600px}@media (max-width: 478px) {#brxe-ssopuy {width: 100vw}}#brxe-mgkazb {background-color: var(--bricks-color-zlxazo); border-bottom-right-radius: 50px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; width: 300px}@media (max-width: 478px) {#brxe-mgkazb {width: 100vw; margin-top: -50px}}#brxe-wvdber {flex-direction: row; column-gap: 20px; margin-top: -20px; z-index: 1; width: 900px; align-items: stretch}@media (max-width: 478px) {#brxe-wvdber {flex-direction: column}}@media (max-width: 478px) {#brxe-itpufc {margin-top: 41px}}@media (max-width: 478px) {#brxe-wxieuh {font-size: 12px; text-align: center}}@media (max-width: 478px) {#brxe-tciuhi {padding-right: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-aqvdds {font-size: 12px; text-align: center}}@media (max-width: 478px) {#brxe-hxcrbw {padding-right: 0; padding-left: 0}}#brxe-riinka {flex-direction: row; justify-content: space-around}@media (max-width: 478px) {#brxe-riinka {display: grid; align-items: initial; grid-template-columns: 1fr 1fr}}.brxe-uqnzvm .brxe-bsinde.brxe-image {border-top-left-radius: 50px; border-bottom-right-radius: 50px; aspect-ratio: 1/1; width: 100%}.brxe-uqnzvm .brxe-bsinde.brxe-image:not(.tag), .brxe-uqnzvm .brxe-bsinde.brxe-image img {object-fit: cover}.brxe-bsinde:hover img{ scale: 1.4;} .brxe-bsinde{ overflow: hidden;} .brxe-bsinde img{ transition: 0.2s; object-fit: cover; object-position: 130% 50%; scale: 1.3;}.brxe-uqnzvm .brxe-kcxqib.brxe-text-link {flex-direction: row-reverse; color: var(--bricks-color-tmehhz); font-weight: 600; font-size: 17px; text-transform: capitalize; margin-top: 10px}@media (max-width: 478px) {.brxe-uqnzvm .brxe-kcxqib.brxe-text-link {font-size: 14px; letter-spacing: -0.8px}}#brxe-tvyclx {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; grid-gap: 20px}@media (max-width: 478px) {#brxe-tvyclx {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-umetgy {padding-right: 10px; padding-left: 10px}}.brxe-hhgdam .brxe-rfykac.brxe-image {border-top-left-radius: 50px; border-bottom-right-radius: 50px; aspect-ratio: 1/1; width: 100%}.brxe-hhgdam .brxe-rfykac.brxe-image:not(.tag), .brxe-hhgdam .brxe-rfykac.brxe-image img {object-fit: cover; object-position: 100% 50%}.brxe-rfykac:hover img{ scale: 1.1;} .brxe-rfykac{ overflow: hidden;} .brxe-rfykac img{ transition: 0.2s;}.brxe-hhgdam .brxe-dvdxef.brxe-text-link {flex-direction: row-reverse; color: var(--bricks-color-tmehhz); font-weight: 600; font-size: 17px; text-transform: capitalize; margin-top: 10px}@media (max-width: 478px) {.brxe-hhgdam .brxe-dvdxef.brxe-text-link {font-size: 14px; letter-spacing: -0.8px}}#brxe-owjlii {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; grid-gap: 20px}@media (max-width: 478px) {#brxe-owjlii {grid-template-columns: 1fr 1fr}}#brxe-ogromn > .tab-menu .tab-title {padding-top: 10px; padding-right: 40px; padding-bottom: 10px; padding-left: 40px; background-color: var(--bricks-color-uyjdrv); border-width: 2px; border-color: var(--bricks-color-tmehhz); border-top-left-radius: 25px; border-top-right-radius: 25px; color: var(--bricks-color-tmehhz); font-size: 24px}#brxe-ogromn > .tab-menu .tab-title.brx-open {background-color: var(--bricks-color-zlxazo); color: var(--bricks-color-krzmlf); font-weight: 700; border-color: var(--bricks-color-zlxazo)}#brxe-ogromn > .tab-content {padding-top: 30px; padding-right: 0; padding-bottom: 30px; padding-left: 0}@media (max-width: 478px) {#brxe-ogromn > .tab-menu .tab-title {padding-right: 0; padding-left: 0}}#brxe-nrpwwg {margin-top: 50px}#brxe-fcoizl {font-size: 20px}#brxe-vsqhex {font-size: 16px}#brxe-fapovp {margin-top: 20px}#brxe-aypgoe {align-self: center !important; row-gap: 10px; align-items: flex-start; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-qoimwi {flex-direction: row}#brxe-iqpayq {margin-top: 50px; background-color: var(--bricks-color-zlxazo); border-bottom-right-radius: 40px}#brxe-eietjr {color: var(--bricks-color-zlxazo)}#brxe-tkopxf {color: var(--bricks-color-ntdrfe); fill: var(--bricks-color-ntdrfe); font-size: 80px}#brxe-duxpsh {color: var(--bricks-color-tmehhz); text-transform: capitalize; text-align: center; margin-top: 10px}#brxe-onkams {font-size: 12px}#brxe-kxqzoh {text-align: justify}#brxe-emkmkv {text-decoration: underline; font-size: 10px; margin-top: auto}#brxe-qzxndq {row-gap: 10px; align-self: stretch !important; width: 100%; box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.12); border-radius: 16px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; align-items: center}#brxe-oisgwh {color: var(--bricks-color-ntdrfe); fill: var(--bricks-color-ntdrfe); font-size: 80px}#brxe-xzxlit {color: var(--bricks-color-tmehhz); text-transform: capitalize; text-align: center; margin-top: 10px}#brxe-baxhxe {font-size: 12px}#brxe-ufylom {text-align: justify}#brxe-nxiaij {text-decoration: underline; font-size: 10px; margin-top: auto}#brxe-ooexmm {row-gap: 10px; align-self: stretch !important; width: 100%; box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.12); border-radius: 16px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; align-items: center}#brxe-lqbsmf {color: var(--bricks-color-ntdrfe); fill: var(--bricks-color-ntdrfe); font-size: 80px}#brxe-owklmc {color: var(--bricks-color-tmehhz); text-transform: capitalize; letter-spacing: -2px; text-align: center; margin-top: 10px}#brxe-icndya {font-size: 12px}#brxe-fgyria {text-align: justify}#brxe-gsieej {text-decoration: underline; font-size: 10px; margin-top: auto}#brxe-okmexg {row-gap: 10px; align-self: stretch !important; width: 100%; box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.12); border-radius: 16px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; align-items: center}#brxe-gslnws {color: var(--bricks-color-ntdrfe); fill: var(--bricks-color-ntdrfe); font-size: 80px}#brxe-foamqg {color: var(--bricks-color-tmehhz); text-transform: capitalize; text-align: center; margin-top: 10px}#brxe-ztcqkz {font-size: 12px}#brxe-pqnkbk {text-align: justify}#brxe-zgxmnl {text-decoration: underline; font-size: 10px; margin-top: auto}#brxe-jltbbg {row-gap: 10px; align-self: stretch !important; width: 100%; box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.12); border-radius: 16px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; align-items: center}#brxe-uycmrw {flex-direction: row; margin-top: 40px; margin-bottom: 50px; column-gap: 20px}@media (max-width: 478px) {#brxe-uycmrw {display: grid; align-items: initial; grid-template-columns: 1fr}}#brxe-mapagn {margin-top: 50px}.brxe-vvrymm {align-self: flex-start}@media (max-width: 478px) {.brxe-vvrymm {z-index: 1}}.brxe-eaqydl .icon > svg {width: 20px}.brxe-eaqydl {flex-direction: row-reverse; color: var(--bricks-color-krzmlf); font-weight: 600; gap: 15px; align-self: flex-start}@media (max-width: 478px) {.brxe-eaqydl {font-size: 12px}}.brxe-yazsoc{ position: absolute; pointer-events: none; transform: translate(-100px, -200px)}.brxe-godbmi {align-self: stretch !important; width: 100%; justify-content: flex-end; padding-right: 10px; padding-left: 20px; align-items: flex-start}.brxe-sxfkry {border-top-left-radius: 12px; border-top-right-radius: 12px; height: auto; width: 100%; aspect-ratio: 4/3}.brxe-sxfkry:not(.tag), .brxe-sxfkry img {object-fit: cover}.brxe-sxfkry{ object-fit:cover;}@media (max-width: 478px) {.brxe-sxfkry {aspect-ratio: 4/3; height: auto}}.brxe-vrmptl {color: var(--bricks-color-krzmlf); font-size: 12px; background-color: var(--bricks-color-ntdrfe); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; align-self: flex-start; margin-top: -30px; z-index: 1}.brxe-wveivn {font-size: 20px; text-transform: capitalize; min-height: 100px}.brxe-skdgxv {margin-top: 10px}@media (max-width: 478px) {.brxe-skdgxv {margin-top: -16px; font-size: 10px}}.brxe-jatvpb {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; margin-top: -23px}.brxe-hmvrdq {border-radius: 12px; box-shadow: 1px 10px 10px 3px rgba(1, 1, 1, 0.07); justify-content: flex-start; background-color: var(--bricks-color-krzmlf)}@media (max-width: 478px) {.brxe-hmvrdq {flex-direction: row}}.brxe-fepisg {margin-top: -50px}.brxe-fepisg .splide__pagination {bottom: -34px}.brxe-fepisg .splide__pagination .splide__pagination__page {color: rgba(255, 255, 255, 0.34); background-color: rgba(255, 255, 255, 0.34)}.brxe-fepisg .splide__pagination .splide__pagination__page.is-active {color: var(--bricks-color-krzmlf); background-color: var(--bricks-color-krzmlf)}.brxe-fepisg .splide__arrow {color: var(--bricks-color-krzmlf)}.brxe-fepisg .splide__arrow svg {fill: var(--bricks-color-krzmlf)}@media (max-width: 478px) {.brxe-fepisg {width: 100%; margin-top: -20px}.brxe-fepisg .splide__arrow {font-size: 0px; min-height: 0px; min-width: 0px}.brxe-fepisg .splide__arrow svg {height: 0px; width: 0px}}.brxe-lkmspk {grid-column: 2 / 6; grid-row: 1 / 2}@media (max-width: 478px) {.brxe-lkmspk {width: 100%}}.brxe-vqzplv {flex-direction: row; background-color: var(--bricks-color-zlxazo); border-top-left-radius: 40px; padding-right: 50px; padding-bottom: 50px; display: grid; align-items: initial; grid-template-rows: 1fr; grid-template-columns: 1fr 1fr 1fr 1fr 1fr}@media (max-width: 478px) {.brxe-vqzplv {flex-direction: row}}.brxe-ypmkmw {margin-top: 70px; background-position: top left; padding-left: 40px}#brxe-lgeeir {align-self: flex-start; color: var(--bricks-color-krzmlf)}.backuo{ content:''; background: url('https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/03/Group-10.svg') no-repeat center center; background-size: contain; position: absolute; width: 35px; height: 35px; transform: translate(-45px, 5px);}@media (max-width: 478px) {#brxe-lgeeir {font-size: 23px}}#brxe-utgvll {z-index: 5; align-self: flex-start; margin-top: 10px; margin-bottom: 35px; font-weight: 600; color: var(--bricks-color-krzmlf)}@media (max-width: 478px) {#brxe-utgvll {font-size: 12px}}#brxe-gxnhmn {align-self: flex-start; background-color: var(--bricks-color-uyjdrv); font-size: 20px; margin-top: -14px}@media (max-width: 478px) {#brxe-gxnhmn {font-size: 13px}}#brxe-ksomkv {width: 60%; padding-left: 35px}@media (max-width: 478px) {#brxe-ksomkv {padding-left: 10px}}#brxe-slrrpw {background-color: var(--bricks-color-chfyre)}#brxe-slrrpw{ width: 200px; height: 100px; position: absolute; border-radius: 40px 0px 0px 00px; opacity: 0.6;transform:translate(350px,197px); z-index: 1;}#brxe-ivbgxz {background-color: var(--bricks-color-uyjdrv)}#brxe-ivbgxz{ width: 200px; height: 200px; position: absolute; border-radius: 00px 0px 0px 40px; opacity: 0.6;transform:translate(350px, -67px); z-index: 1;}#brxe-zxpkmg {width: 40%}#brxe-wraqlg {width: 800px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: var(--bricks-color-zlxazo); background-image: url(https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/03/vector-handshake.png); background-position: bottom right; background-repeat: no-repeat; background-size: 270px; border-top-left-radius: 40px; flex-direction: row; align-items: stretch; height: 280px}#brxe-wraqlg{ position: relative; overflow: hidden;}@media (max-width: 478px) {#brxe-wraqlg {width: 90vw; background-size: 200px; background-position: center right}}#brxe-aqgfmc {margin-top: 50px; margin-bottom: -30px}@media (max-width: 478px) {#brxe-aqgfmc {padding-right: 10px; padding-left: 10px}}#brxe-cozhnv {background-color: var(--bricks-color-krzmlf); border-radius: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-bottom: 20px}#brxe-nzhyve {margin-top: 20px; letter-spacing: -0.7px}#brxe-dirppe li.has-link a, #brxe-dirppe li.no-link {color: #ffffff; justify-content: flex-start; gap: 5px}#brxe-dirppe .repeater-item:nth-child(1) svg {height: 20px}#brxe-dirppe .icon {font-size: 15px}#brxe-dirppe svg {height: 15px; width: auto}#brxe-dirppe {flex-direction: row}#brxe-dirppe{ width: 100%;}#brxe-ydkdmb li.has-link a, #brxe-ydkdmb li.no-link {color: #ffffff; justify-content: flex-start; gap: 5px}#brxe-ydkdmb .repeater-item:nth-child(1) svg {height: 20px}#brxe-ydkdmb .icon {font-size: 15px}#brxe-ydkdmb svg {height: 15px; width: auto}#brxe-ydkdmb {flex-direction: column}#brxe-ydkdmb{ width: 100%;}#brxe-epdtue {padding-right: 20px}@media (max-width: 478px) {#brxe-epdtue {align-items: center; padding-right: 0}}#brxe-vukara {font-weight: 600; font-size: 18px}#brxe-xceela {margin-top: 5px; text-transform: capitalize}#brxe-xceela a {text-transform: capitalize; font-size: inherit}@media (max-width: 478px) {#brxe-mluxns {width: 50%; margin-top: 20px}}#brxe-gnvzzb {font-weight: 600; font-size: 18px}#brxe-ushvby {margin-top: 5px; text-transform: capitalize}#brxe-ushvby a {text-transform: capitalize; font-size: inherit}@media (max-width: 478px) {#brxe-elemdc {width: 50%; margin-top: 20px}}#brxe-kiqsyq {font-weight: 600; font-size: 18px}#brxe-suhecg {margin-top: 5px; text-transform: capitalize}#brxe-suhecg a {text-transform: capitalize; font-size: inherit}@media (max-width: 478px) {#brxe-nzluzg {width: 50%; margin-top: 20px}}#brxe-cjjwep {flex-direction: row; margin-top: 80px; min-height: 200px; align-items: flex-start}#brxe-dtvetv {margin-top: 20px; font-size: 11px}#brxe-ikchzs {margin-bottom: 50px}@media (max-width: 478px) {#brxe-yiybui {padding-right: 10px; padding-left: 10px}}#brxe-eunbzg {background-color: var(--bricks-color-ntdrfe); border-top-left-radius: 40px; border-top-right-radius: 40px}.brxe-popup-863 .brx-popup-content {border-top-right-radius: 30px}#brxe-avxuzt .submit-button-wrapper {width: 50%}#brxe-avxuzt {color: var(--bricks-color-tmehhz); justify-content: flex-end}#brxe-avxuzt .form-group input {color: var(--bricks-color-tmehhz)}#brxe-avxuzt select {color: var(--bricks-color-tmehhz); color: #828282}#brxe-avxuzt textarea {color: var(--bricks-color-tmehhz)}#brxe-avxuzt ::placeholder {color: #828282}#brxe-avxuzt .bricks-button {background-color: var(--bricks-color-uyjdrv)}#brxe-avxuzt button[type=submit].bricks-button {border-top-left-radius: 10px; border-bottom-right-radius: 10px}#brxe-xoqhbe {padding-right: 20px}#brxe-qnbcdd {background-image: url(https://hirich2.197.jaysoft.dev/wp-content/uploads/2026/02/1c0e44646b65ad2beb05f8aeeedce46fa84f0ea9-1024x572.jpg); background-size: cover; background-position: center right; border-top-right-radius: 30px}#brxe-mxbuup {flex-direction: row; align-items: stretch}
/*# sourceURL=bricks-frontend-inline-inline-css */



h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=https://hirich2.197.jaysoft.dev/wp-includes/blocks/heading/style.min.css */



.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=https://hirich2.197.jaysoft.dev/wp-includes/blocks/paragraph/style.min.css */



.blockquote-slider-container {
  position: relative;
  width: 100%;
  margin: 30px 0;
  padding-bottom: 30px;
}

.blockquote-slider-wrapper {
  overflow-x: auto;
  overflow-y: hidden;
  cursor: grab;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.2) transparent;
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.blockquote-slider-wrapper:active {
  cursor: grabbing;
}

.blockquote-slider-wrapper::-webkit-scrollbar {
  height: 6px;
}

.blockquote-slider-wrapper::-webkit-scrollbar-track {
  background: transparent;
  margin: 0 10px;
}

.blockquote-slider-wrapper::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  transition: background 0.3s ease;
}

.blockquote-slider-wrapper::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.3);
}

.blockquote-slider-track {
  display: flex;
  gap: 20px;
  padding: 10px 20px 20px;
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Grid mode styles */
.blockquote-slider-wrapper.grid-mode {
  overflow-x: visible;
  overflow-y: visible;
  cursor: default;
}

.blockquote-slider-wrapper.grid-mode .blockquote-slider-track {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
  padding: 10px 20px 20px;
}

.blockquote-slider-slide {
  flex: 0 0 calc((100% - 60px) / 2.5);
  background: white;
  border-radius: 24px;
  padding: 10px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
  transition: all 0.3s ease;
  user-select: none;
}

.grid-mode .blockquote-slider-slide {
  flex: none;
  width: auto;
}

.blockquote-slider-slide:hover {
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
  transform: translateY(-2px);
}

.blockquote-slider-slide img {
  width: 100%;
  height: auto;
  border-radius: 16px;
  margin-bottom: 16px;
  display: block;
  pointer-events: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.blockquote-slider-slide figure {
  margin: 0;
}

.blockquote-slider-slide h3,
.blockquote-slider-slide h4 {
  margin: 0 0 12px 0;
  color: #1a1a1a;
}

.blockquote-slider-slide p {
  margin: 0;
  color: #666;
  line-height: 1.6;
}

/* Toggle button styles */
.slider-toggle-btn {
  position: absolute;
  bottom: 0;
  right: 20px;
  width: 40px;
  height: 40px;
  background: white;
  border: 2px solid #e0e0e0;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
  z-index: 10;
}

.slider-toggle-btn:hover {
  background: #f5f5f5;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  transform: scale(1.05);
}

.slider-toggle-btn:active {
  transform: scale(0.95);
}

.slider-toggle-btn svg {
  width: 10px;
  height: 10px;
  transition: transform 0.3s ease;
}

.slider-toggle-btn.active svg {
  transform: rotate(90deg);
}

/* Tablet responsive */
@media (max-width: 1024px) {
  .blockquote-slider-wrapper.grid-mode .blockquote-slider-track {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Mobile responsive */
@media (max-width: 768px) {
  .blockquote-slider-slide {
    flex: 0 0 calc((100% - 30px) / 1.5);
  }
  
  .blockquote-slider-track {
    gap: 15px;
    padding: 10px 15px 20px;
  }
  
  .blockquote-slider-slide {
    padding: 10px;
  }

  .blockquote-slider-wrapper.grid-mode .blockquote-slider-track {
    grid-template-columns: 1fr;
    gap: 15px;
  }

  .slider-toggle-btn {
    right: 15px;
    width: 36px;
    height: 36px;
  }

  .slider-toggle-btn svg {
    width: 9px;
    height: 9px;
  }
}



/* FAQ Accordion Styles */
.faq-container {
    max-width: 1200px;
    margin: 30px auto;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    padding: 20px 0;
}

.faq-item {
    background: white;
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    transition: box-shadow 0.3s ease;
}

.faq-item:hover {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

.faq-header {
    padding: 20px 24px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    background: white;
    transition: background-color 0.3s ease;
    user-select: none;
}

.faq-header:hover {
    background-color: #f8f9fa;
}

.faq-header.active {
    background-color: #f0f7ff;
}

.faq-title {
    font-size: 16px;
    font-weight: 600;
    color: #1a1a1a;
    flex: 1;
}

.faq-icon {
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.faq-icon svg {
    width: 20px;
    height: 20px;
    transition: transform 0.3s ease;
    stroke: #666;
    stroke-width: 2.5;
}

.faq-header.active .faq-icon svg {
    transform: rotate(180deg);
    stroke: #0066cc;
}

.faq-content {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.4s ease, padding 0.4s ease;
    padding: 0 24px;
}

.faq-content.active {
    max-height: 2000px;
    padding: 0 24px 20px 24px;
}

.faq-content-inner {
    padding-top: 8px;
    color: #555;
    font-size: 15px;
    line-height: 1.7;
}

.faq-content-inner p {
    margin-bottom: 12px;
}

.faq-content-inner p:last-child {
    margin-bottom: 0;
}

.faq-content-inner ol,
.faq-content-inner ul {
    margin: 12px 0;
    padding-left: 24px;
}

.faq-content-inner li {
    margin-bottom: 8px;
}

.faq-content-inner a {
    color: #0066cc;
    text-decoration: none;
    transition: color 0.2s ease;
}

.faq-content-inner a:hover {
    color: #0052a3;
    text-decoration: underline;
}

/* Hide original expand content */
.brxe-post-content .expand-content-original {
    display: none;
}

/* Tablet */
@media (max-width: 1024px) and (min-width: 769px) {
    .faq-container {
        grid-template-columns: repeat(2, 1fr);
        gap: 16px;
    }

    .faq-title {
        font-size: 15px;
    }

    .faq-content-inner {
        font-size: 14px;
    }
}

/* Mobile */
@media (max-width: 768px) {
    .faq-container {
        grid-template-columns: 1fr;
        gap: 16px;
    }

    .faq-header {
        padding: 16px 20px;
    }

    .faq-title {
        font-size: 14px;
    }

    .faq-content.active {
        padding: 0 20px 16px 20px;
    }

    .faq-content-inner {
        font-size: 14px;
    }

    .faq-icon svg {
        width: 18px;
        height: 18px;
    }
}



/* Table Container */
.tbl-container {
  position: relative;
  width: 100%;
  margin: 2rem 0;
}

.tbl-wrap {
  width: 100%;
  overflow-x: auto;
  border-radius: 12px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
  background: #ffffff;
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.tbl-wrap table {
  width: 100%;
  min-width: 800px;
  border-collapse: collapse;
  background: #ffffff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Responsive mode */
.tbl-wrap.responsive-mode {
  overflow-x: visible;
}

.tbl-wrap.responsive-mode table {
  min-width: 100%;
  width: 100%;
  table-layout: auto;
}

.tbl-wrap.responsive-mode td,
.tbl-wrap.responsive-mode th {
  word-wrap: break-word;
  word-break: break-word;
  white-space: normal;
}

.tbl-wrap thead {
  background: linear-gradient(135deg, #f7fafc 0%, #e2e8f0 100%);
  color: #2d3748;
}

.tbl-wrap thead th {
  padding: 18px 20px;
  text-align: left;
  font-weight: 600;
  font-size: 15px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  border: none;
}

.tbl-wrap thead th:first-child {
  border-top-left-radius: 12px;
}

.tbl-wrap thead th:last-child {
  border-top-right-radius: 12px;
}

.tbl-wrap tbody tr {
  border-bottom: 1px solid #e5e7eb;
  transition: background-color 0.3s ease;
}

.tbl-wrap tbody tr:last-child {
  border-bottom: none;
}

.tbl-wrap tbody tr:hover {
  background-color: #f7fafc;
}

.tbl-wrap tbody td {
  padding: 20px;
  font-size: 14px;
  color: #4a5568;
  line-height: 1.6;
}

.tbl-wrap tbody td:first-child {
  font-weight: 600;
  color: #1a202c;
}

.tbl-wrap tbody td:last-child strong {
  color: #2d3748;
  font-weight: 700;
  font-size: 16px;
}

.tbl-wrap strong {
  font-weight: 600;
  color: #2d3748;
}

/* Toggle button */
.table-toggle-btn {
  position: absolute;
  top: 12px;
  right: 12px;
  width: 36px;
  height: 36px;
  background: white;
  border: 2px solid #e0e0e0;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
  z-index: 10;
  opacity: 0;
  pointer-events: none;
}

.tbl-container:hover .table-toggle-btn {
  opacity: 1;
  pointer-events: auto;
}

.table-toggle-btn:hover {
  background: #f5f5f5;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  transform: scale(1.05);
}

.table-toggle-btn:active {
  transform: scale(0.95);
}

.table-toggle-btn svg {
  width: 18px;
  height: 18px;
  transition: transform 0.3s ease;
}

.table-toggle-btn.active {
  background: #3b82f6;
  border-color: #3b82f6;
}

.table-toggle-btn.active svg {
  color: white;
}

/* Tooltip */
.table-toggle-btn::before {
  content: attr(data-tooltip);
  position: absolute;
  bottom: calc(100% + 8px);
  right: 0;
  background: #1a202c;
  color: white;
  padding: 6px 12px;
  border-radius: 6px;
  font-size: 12px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
  font-weight: 500;
}

.table-toggle-btn:hover::before {
  opacity: 1;
}

.table-toggle-btn::after {
  content: '';
  position: absolute;
  bottom: calc(100% + 2px);
  right: 10px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #1a202c;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

.table-toggle-btn:hover::after {
  opacity: 1;
}

/* Custom Scrollbar */
.tbl-wrap::-webkit-scrollbar {
  height: 8px;
}

.tbl-wrap::-webkit-scrollbar-track {
  background: #f1f5f9;
  border-radius: 10px;
}

.tbl-wrap::-webkit-scrollbar-thumb {
  background: #cbd5e1;
  border-radius: 10px;
}

.tbl-wrap::-webkit-scrollbar-thumb:hover {
  background: #94a3b8;
}

/* Responsive */
@media (max-width: 768px) {
  .tbl-container {
    margin: 1rem 0;
  }

  .tbl-wrap {
    border-radius: 8px;
  }
  
  .tbl-wrap thead th {
    padding: 14px 12px;
    font-size: 13px;
  }
  
  .tbl-wrap tbody td {
    padding: 16px 12px;
    font-size: 13px;
  }

  .table-toggle-btn {
    opacity: 1;
    pointer-events: auto;
    top: -35px;
    right: 8px;
    width: 32px;
    height: 32px;
  }

  .table-toggle-btn svg {
    width: 16px;
    height: 16px;
  }

  /* Hide tooltip on mobile */
  .table-toggle-btn::before,
  .table-toggle-btn::after {
    display: none;
  }

  /* Responsive mode adjustments */
  .tbl-wrap.responsive-mode thead th {
    padding: 12px 8px;
    font-size: 12px;
  }
  
  .tbl-wrap.responsive-mode tbody td {
    padding: 12px 8px;
    font-size: 12px;
  }
}

@media (max-width: 480px) {
  .tbl-wrap.responsive-mode thead th {
    padding: 10px 6px;
    font-size: 11px;
  }
  
  .tbl-wrap.responsive-mode tbody td {
    padding: 10px 6px;
    font-size: 11px;
  }
}
