html {line-height:1.15;-webkit-text-size-adjust:100%;}body {margin:0;}main {display:block;}h1 {margin:.67em 0;font-size:2em;}hr {box-sizing:content-box;overflow:visible;height:0;}pre {font-family:monospace, monospace;font-size:1em;}a {background-color:transparent;}abbr[title] {text-decoration:underline;text-decoration:underline dotted;border-bottom:none;}b, strong {font-weight:bolder;}code, kbd, samp {font-family:monospace, monospace;font-size:1em;}small {font-size:80%;}sub, sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub {bottom:-.25em;}sup {top:-.5em;}img {border-style:none;}button, input, optgroup, select, textarea {margin:0;font-family:inherit;font-size:100%;line-height:1.15;}button, input {overflow:visible;}button, select {text-transform:none;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance:button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {padding:0;border-style:none;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline:1px dotted ButtonText;}fieldset {padding:.35em .75em .625em;}legend {display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal;}progress {vertical-align:baseline;}textarea {overflow:auto;}[type="checkbox"], [type="radio"] {box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height:auto;}[type="search"] {outline-offset:-2px;-webkit-appearance:textfield;}[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}::-webkit-file-upload-button {font:inherit;-webkit-appearance:button;}details {display:block;}summary {display:list-item;}template {display:none;}[hidden] {display:none;}.zb img {  display:inline-block;  max-width:100%;  height:auto;  vertical-align:top;}.zb iframe {  max-width:100%;  border:none;}.zb video {  width:100%;  height:auto;}.zb * {  box-sizing:border-box;}.zb-element {  position:relative;}.zb p:last-child {  margin-bottom:0;}.zb h1,.zb h2,.zb h3,.zb h4,.zb h5,.zb h6 {  padding-top:0;  margin-top:0;}.zb b,.zb strong {  font-weight:bold;}.ajs__element {  visibility:hidden;}.ajs__element.animated {  visibility:visible;}.zb-icon {  display:block;  width:1em;  height:1em;  fill:currentColor;}.zb {  }.zb-section {  position:relative;  display:flex;  justify-content:center;}.zb-section__innerWrapper {  position:relative;  display:flex;  flex-wrap:wrap;  flex:var(--zb-section-flex, 1 1 auto);  width:var(--zb-section-width, 100%);  max-width:var(--zb-section-max-width, 1120px);}.zb-column {  position:relative;  display:flex;  flex-direction:column;  flex-grow:1;  max-width:100%;  min-height:1px;  padding-right:15px;  padding-left:15px;}.zb-column-offset--0 {  margin-left:0;}.zb-column-offset--1 {  margin-left:8.3333333333%;}.zb-column-offset--2 {  margin-left:16.6666666667%;}.zb-column-offset--3 {  margin-left:25%;}.zb-column-offset--4 {  margin-left:33.3333333333%;}.zb-column-offset--5 {  margin-left:41.6666666667%;}.zb-column-offset--6 {  margin-left:50%;}.zb-column-offset--7 {  margin-left:58.3333333333%;}.zb-column-offset--8 {  margin-left:66.6666666667%;}.zb-column-offset--9 {  margin-left:75%;}.zb-column-offset--10 {  margin-left:83.3333333333%;}.zb-column-offset--11 {  margin-left:91.6666666667%;}.zb-column--1 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:8.3333333333%;}.zb-column--2 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:16.6666666667%;}.zb-column--3 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:25%;}.zb-column--4 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:33.3333333333%;}.zb-column--5 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:41.6666666667%;}.zb-column--6 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:50%;}.zb-column--7 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:58.3333333333%;}.zb-column--8 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:66.6666666667%;}.zb-column--9 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:75%;}.zb-column--10 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:83.3333333333%;}.zb-column--11 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:91.6666666667%;}.zb-column--12 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:100%;}.zb-column--1of5 {  flex:0 0 auto;  width:100%;  max-width:20%;}@media (max-width:1680px) {  .zb-column--lg--1 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:8.3333333333%;  }  .zb-column--lg--2 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:16.6666666667%;  }  .zb-column--lg--3 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:25%;  }  .zb-column--lg--4 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:33.3333333333%;  }  .zb-column--lg--5 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:41.6666666667%;  }  .zb-column--lg--6 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:50%;  }  .zb-column--lg--7 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:58.3333333333%;  }  .zb-column--lg--8 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:66.6666666667%;  }  .zb-column--lg--9 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:75%;  }  .zb-column--lg--10 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:83.3333333333%;  }  .zb-column--lg--11 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:91.6666666667%;  }  .zb-column--lg--12 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:100%;  }  .zb-column--lg--1of5 {    flex:0 0 auto;    width:100%;    max-width:20%;  }  .zb-column-offset--lg--0 {    margin-left:0;  }  .zb-column-offset--lg--1 {    margin-left:8.3333333333%;  }  .zb-column-offset--lg--2 {    margin-left:16.6666666667%;  }  .zb-column-offset--lg--3 {    margin-left:25%;  }  .zb-column-offset--lg--4 {    margin-left:33.3333333333%;  }  .zb-column-offset--lg--5 {    margin-left:41.6666666667%;  }  .zb-column-offset--lg--6 {    margin-left:50%;  }  .zb-column-offset--lg--7 {    margin-left:58.3333333333%;  }  .zb-column-offset--lg--8 {    margin-left:66.6666666667%;  }  .zb-column-offset--lg--9 {    margin-left:75%;  }  .zb-column-offset--lg--10 {    margin-left:83.3333333333%;  }  .zb-column-offset--lg--11 {    margin-left:91.6666666667%;  }}@media (max-width:1366px) {  .zb-column--md--1 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:8.3333333333%;  }  .zb-column--md--2 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:16.6666666667%;  }  .zb-column--md--3 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:25%;  }  .zb-column--md--4 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:33.3333333333%;  }  .zb-column--md--5 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:41.6666666667%;  }  .zb-column--md--6 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:50%;  }  .zb-column--md--7 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:58.3333333333%;  }  .zb-column--md--8 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:66.6666666667%;  }  .zb-column--md--9 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:75%;  }  .zb-column--md--10 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:83.3333333333%;  }  .zb-column--md--11 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:91.6666666667%;  }  .zb-column--md--12 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:100%;  }  .zb-column--md--1of5 {    flex:0 0 auto;    width:100%;    max-width:20%;  }  .zb-column-offset--md--0 {    margin-left:0;  }  .zb-column-offset--md--1 {    margin-left:8.3333333333%;  }  .zb-column-offset--md--2 {    margin-left:16.6666666667%;  }  .zb-column-offset--md--3 {    margin-left:25%;  }  .zb-column-offset--md--4 {    margin-left:33.3333333333%;  }  .zb-column-offset--md--5 {    margin-left:41.6666666667%;  }  .zb-column-offset--md--6 {    margin-left:50%;  }  .zb-column-offset--md--7 {    margin-left:58.3333333333%;  }  .zb-column-offset--md--8 {    margin-left:66.6666666667%;  }  .zb-column-offset--md--9 {    margin-left:75%;  }  .zb-column-offset--md--10 {    margin-left:83.3333333333%;  }  .zb-column-offset--md--11 {    margin-left:91.6666666667%;  }}@media (max-width:1199px) {  .zb-column {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:100%;  }  .zb-column--1of5 {    flex:0 0 auto;    width:100%;    max-width:100%;  }  .zb-column--sm--1 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:8.3333333333%;  }  .zb-column--sm--2 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:16.6666666667%;  }  .zb-column--sm--3 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:25%;  }  .zb-column--sm--4 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:33.3333333333%;  }  .zb-column--sm--5 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:41.6666666667%;  }  .zb-column--sm--6 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:50%;  }  .zb-column--sm--7 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:58.3333333333%;  }  .zb-column--sm--8 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:66.6666666667%;  }  .zb-column--sm--9 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:75%;  }  .zb-column--sm--10 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:83.3333333333%;  }  .zb-column--sm--11 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:91.6666666667%;  }  .zb-column--sm--12 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:100%;  }  .zb-column--sm--1of5 {    flex:0 0 auto;    width:100%;    max-width:20%;  }  .zb-column-offset--sm--0 {    margin-left:0;  }  .zb-column-offset--sm--1 {    margin-left:8.3333333333%;  }  .zb-column-offset--sm--2 {    margin-left:16.6666666667%;  }  .zb-column-offset--sm--3 {    margin-left:25%;  }  .zb-column-offset--sm--4 {    margin-left:33.3333333333%;  }  .zb-column-offset--sm--5 {    margin-left:41.6666666667%;  }  .zb-column-offset--sm--6 {    margin-left:50%;  }  .zb-column-offset--sm--7 {    margin-left:58.3333333333%;  }  .zb-column-offset--sm--8 {    margin-left:66.6666666667%;  }  .zb-column-offset--sm--9 {    margin-left:75%;  }  .zb-column-offset--sm--10 {    margin-left:83.3333333333%;  }  .zb-column-offset--sm--11 {    margin-left:91.6666666667%;  }}.zb-el-container {  display:flex;  flex-direction:column;  max-width:100%;}.hg-video-bg__wrapper {  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  overflow:hidden;  width:100%;  height:100%;}.hg-video-bg__wrapper ~ * {  position:relative;}.hg-video-bg__wrapper:hover .hg-video-bg__controls {  color:#fff;  cursor:pointer;  opacity:1;}.hg-video-bg__wrapper iframe, .hg-video-bg__wrapper video {  border:none;  height:100%;  left:50%;  max-width:none;  position:absolute;  top:50%;  transform:translate(-50%, -50%);  width:100%;}.hg-video-bg__container {  position:absolute;  top:0;  left:0;  z-index:0;  width:100%;  height:100%;}.hg-video-bg__container iframe, .hg-video-bg__container video {  position:absolute;  top:50%;  left:50%;  width:100%;  height:100%;  border:none;  transform:translateX(-50%) translateY(-50%);  object-fit:cover;}.hg-video-bg__container iframe {  max-width:none;}.hg-video-bg__controls {  position:absolute;  bottom:20px;  z-index:3;  width:100%;  padding:0;  padding-right:25px;  padding-left:25px;  margin:0;  transition:opacity 0.2s ease-in;  opacity:0.1;}.hg-video-bg__controls .znpb-editor-icon {  margin:0;}.hg-video-bg__controls-contols-button {  margin-right:5px;  transition:all 0.2s ease;  opacity:0;}.zb-sct-clm-gap--xsmall .zb-column {  padding-right:5px;  padding-left:5px;}.zb-sct-clm-gap--small .zb-column {  padding-right:10px;  padding-left:10px;}.zb-sct-clm-gap--large .zb-column {  padding-right:25px;  padding-left:25px;}.zb-sct-clm-gap--xlarge .zb-column {  padding-right:40px;  padding-left:40px;}.zb-sct-clm-gap--no .zb-column {  padding-right:0px;  padding-left:0px;}@media (max-width:1680px) {  .zb-sct-clm-gap--lg--xsmall .zb-column {    padding-right:5px;    padding-left:5px;  }  .zb-sct-clm-gap--lg--small .zb-column {    padding-right:10px;    padding-left:10px;  }  .zb-sct-clm-gap--lg--large .zb-column {    padding-right:25px;    padding-left:25px;  }  .zb-sct-clm-gap--lg--xlarge .zb-column {    padding-right:40px;    padding-left:40px;  }  .zb-sct-clm-gap--lg--no .zb-column {    padding-right:0px;    padding-left:0px;  }}@media (max-width:1366px) {  .zb-sct-clm-gap--md--xsmall .zb-column {    padding-right:5px;    padding-left:5px;  }  .zb-sct-clm-gap--md--small .zb-column {    padding-right:10px;    padding-left:10px;  }  .zb-sct-clm-gap--md--large .zb-column {    padding-right:25px;    padding-left:25px;  }  .zb-sct-clm-gap--md--xlarge .zb-column {    padding-right:40px;    padding-left:40px;  }  .zb-sct-clm-gap--md--no .zb-column {    padding-right:0px;    padding-left:0px;  }}@media (max-width:1199px) {  .zb-sct-clm-gap--sm--xsmall .zb-column {    padding-right:5px;    padding-left:5px;  }  .zb-sct-clm-gap--sm--small .zb-column {    padding-right:10px;    padding-left:10px;  }  .zb-sct-clm-gap--sm--large .zb-column {    padding-right:25px;    padding-left:25px;  }  .zb-sct-clm-gap--sm--xlarge .zb-column {    padding-right:40px;    padding-left:40px;  }  .zb-sct-clm-gap--sm--no .zb-column {    padding-right:0px;    padding-left:0px;  }}.zb-flex-width--full {  max-width:100%;}.zb-flex--halign-left {  align-items:flex-start;}.zb-flex--halign-center {  align-items:center;}.zb-flex--halign-right {  align-items:flex-end;}.zb-flex--halign-stretch {  align-items:stretch;}.zb-flex--valign-start {  justify-content:flex-start;}.zb-flex--valign-center {  justify-content:center;}.zb-flex--valign-end {  justify-content:flex-end;}.zb-flex--valign-space-around {  justify-content:space-around;}.zb-flex--valign-space-between {  justify-content:space-between;}.zb-flex--vertical, .zb-flex--column {  flex-direction:column;}.zb-flex--horizontal, .zb-flex--row {  flex-direction:row;}.zb-flex--row-reverse {  flex-direction:row-reverse;}.zb__utils-t-align--center {  text-align:center;}.zb__utils-t-align--left {  text-align:left;}.zb__utils-t-align--right {  text-align:right;}.zb__utils-t-align--justify {  text-align:justify;}.hg-video-bg__controls[data-position=center] {  text-align:center;}.hg-video-bg__controls[data-position=right] {  text-align:right;}.hg-video-bg__controls[data-position=left] {  text-align:left;}.hg-video-bg__controls-button svg {  margin-right:0.2em;  margin-left:0.2em;  display:inline-block;}.hg-video-bg__controls-button .hg-video-bg__controls-button--svg-pause {  display:none;}.hg-video-bg__controls-button .hg-video-bg__controls-button--svg-mute {  display:none;}.hg-video-bg--muted .hg-video-bg__controls-button--svg-unmute {  display:none;}.hg-video-bg--muted .hg-video-bg__controls-button--svg-mute {  display:inline-block;}.hg-video-bg--playing .hg-video-bg__controls-button--svg-play {  display:none;}.hg-video-bg--playing .hg-video-bg__controls-button--svg-pause {  display:inline-block;}.hg-video-bg--contain iframe,.hg-video-bg--contain video {  object-fit:contain;}.zb-mask {  position:absolute;  right:0;  bottom:-1px;  left:0;  width:100%;  height:auto;  color:#fff;  line-height:0;}.zb-mask svg {  display:block;  width:100%;  height:100%;  fill:currentColor;}.zb-mask-pos--top {  top:-1px;  bottom:auto;}.zb-mask-pos--top svg {  transform:rotate(180deg);}.zb-mask-pos--top.zb-mask-pos--flip svg {  transform:rotate(180deg) scale(-1, 1);}.zb-mask-pos--bottom.zb-mask-pos--flip svg {  transform:scale(-1, 1);}.zb .Heading-h2 {font-family:Tangerine;font-weight:700;text-align:center;font-size:90px;line-height:120%;text-transform:capitalize;color:#ffffff;}.zb .fall-in-wrapeer {margin-top:40px;}.zb .fall-in-slide {padding-left:32px;padding-right:32px;padding-bottom:23px;padding-top:23px;max-width:690px;width:100%;background-config:#ffffff;}.zb .fall-in-slider {display:flex;display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex;-webkit-box-orient:horizontal; -webkit-box-direction:normal;  -ms-flex-direction:row; flex-direction:row;background-config:#ffffff;}.zb .slider-image {width:100%;max-width:100%;}.zb .slider-inner-content {padding-top:34px;padding-left:10px;padding-right:10px;border:1px solid rgba(130, 54, 78, 0.40);border-radius:1px;}.zb .text-20 {font-size:20px;font-family:Figtree;line-height:120%;color:#82364e;}.zb .btn-red-rose {background-config:#82364e;}[data-znpbicon]:before {content:attr(data-znpbicon)}@font-face {font-family:"Font Awesome 5 Free Regular"; font-weight:normal; font-style:normal;src:url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Regular/fa-regular-400.eot");src:url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Regular/fa-regular-400.eot#iefix") format("embedded-opentype"),url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Regular/fa-regular-400.woff") format("woff"),url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Regular/fa-regular-400.ttf") format("truetype"),url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Regular/fa-regular-400.svg#Font_Awesome_5_Free_Regular") format("svg");font-style:normal;font-weight:400;font-display:block;}[data-znpbiconfam="Font Awesome 5 Free Regular"]:before, [data-znpbiconfam="Font Awesome 5 Free Regular"] {font-family:"Font Awesome 5 Free Regular";font-weight:400;}@font-face {font-family:"Font Awesome 5 Free Solid"; font-weight:normal; font-style:normal;src:url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Solid/fa-solid-900.eot");src:url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Solid/fa-solid-900.eot#iefix") format("embedded-opentype"),url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Solid/fa-solid-900.woff") format("woff"),url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Solid/fa-solid-900.ttf") format("truetype"),url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Free-Solid/fa-solid-900.svg#Font_Awesome_5_Free_Solid") format("svg");font-style:normal;font-weight:400;font-display:block;}[data-znpbiconfam="Font Awesome 5 Free Solid"]:before, [data-znpbiconfam="Font Awesome 5 Free Solid"] {font-family:"Font Awesome 5 Free Solid";font-weight:400;}@font-face {font-family:"Font Awesome 5 Brands Regular"; font-weight:normal; font-style:normal;src:url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.eot");src:url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.eot#iefix") format("embedded-opentype"),url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.woff") format("woff"),url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.ttf") format("truetype"),url("/wp-content/plugins/zionbuilder-pro/core/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.svg#Font_Awesome_5_Brands_Regular") format("svg");font-style:normal;font-weight:400;font-display:block;}[data-znpbiconfam="Font Awesome 5 Brands Regular"]:before, [data-znpbiconfam="Font Awesome 5 Brands Regular"] {font-family:"Font Awesome 5 Brands Regular";font-weight:400;}.slider-overlay-section {  position:relative;  z-index:1;}.slider-overlay-section::before {  content:"";  position:absolute;  inset:0;  background-color:rgba(191, 79, 115, 0.84);   z-index:1;  pointer-events:none;}.fall-in-slide {    background:#fff !important;    padding:22px 32px 52px 22px !important;    border-radius:20px !important;}#uid2075671835527 .zb-el-button {    padding-top:22px !important;    padding-bottom:22px !important;    margin-top:45px !important;    border-radius:20px !important;    background-color:#bf4f73 !important;    font-family:Figtree !important;    font-weight:600 !important;    font-size:22px !important;    line-height:120%;    color:#ffffff !important;}#uid2075695230741 {    display:flex;    justify-content:center;    max-width:1500px !important;    }.swiper-button-prev {  position:absolute;left:-150px !important;  top:57.3% !important;  transform:translateY(-50%);  z-index:10;width:80px !important;height:80px !important;}.swiper-button-prev::after {  content:'' !important;  display:block;  width:80px;  height:80px;  background-image:url('/wp-content/uploads/2025/07/prev-button.png');  background-repeat:no-repeat;  background-size:contain;  background-position:center;}.swiper-button-next {  position:absolute;  right:-150px !important;  top:57.3% !important;  transform:translateY(-50%);  z-index:10;width:80px !important;height:80px !important;}.swiper-button-next::after {  content:'' !important;  display:block;  width:80px;  height:80px;  background-image:url('/wp-content/uploads/2025/07/next-button.png');  background-repeat:no-repeat;  background-size:contain;  background-position:center;}.tab-buttons-wrapper {    gap:40px !important;    justify-content:center;}        .categorized-tabs-container {        max-width:100%;        font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;    }        .tab-navigation {        margin-bottom:30px;        position:relative;    }    .tab-buttons-wrapper {        display:flex;        flex-wrap:wrap;        gap:5px;        margin-bottom:-3px;    }    .tab-button {    border-color:#BF4F73 !important;    padding:17px 45px !important;    border-radius:10px !important;}    .tab-button:hover {        background:#BF4F73;        border-color:#007cba;        color:#fff !important;    }.tab-button:hover span.tab-text{color:#fff !important;}    .tab-button.active {    border-radius:10px;    border:1px solid #BF4F73;    background:#BF4F73;color:#fff !important;    }.tab-button.active span.tab-text {    color:#fff !important;}    .tab-button.loading {        opacity:0.7;        cursor:not-allowed;        position:relative;    }    .tab-button.loading::after {        content:"";        position:absolute;        right:8px;        top:50%;        transform:translateY(-50%);        width:14px;        height:14px;        border:2px solid currentColor;        border-right:2px solid transparent;        border-radius:50%;        animation:spin 1s linear infinite;    }    .tab-count {        font-size:12px;        opacity:0.8;        font-weight:normal;    }        .loading-indicator {        text-align:center;        padding:60px 20px;        background:#f9f9f9;        border-radius:8px;        margin-bottom:20px;    }    .loading-spinner {        width:40px;        height:40px;        border:4px solid #f3f3f3;        border-top:4px solid #007cba;        border-radius:50%;        animation:spin 1s linear infinite;        margin:0 auto 15px;    }    .loading-text {        color:#666;        font-weight:500;        margin:0;    }    @keyframes spin {        0% { transform:rotate(0deg); }        100% { transform:rotate(360deg); }    }        .posts-grid {    display:grid;  grid-template-columns:repeat(3, 1fr);     gap:55px 60px;    margin-top:40px;    overflow:visible !important;    transform:none !important;} .post-card {    width:100% !important;overflow:hidden;}.post-date{display:none !important;}.post-card {    border-radius:20px;    border:1px solid rgba(191, 79, 115, 0.20);    background:#FFF;    box-shadow:0 40px 50px 0 rgba(130, 54, 78, 0.03);}    .post-card:hover {        transform:translateY(-5px);        box-shadow:0 8px 25px rgba(0,0,0,0.15);    }    .post-image {        position:relative;        overflow:hidden;        height:280px;    }   .post-image img {    width:100%;    height:100%;    object-fit:cover;    transition:transform 0.3s ease;    border-radius:20px 20px 0px 0px;aspect-ratio:1 / 1;    object-position:top;}    .post-image:hover img {        transform:scale(1.05);    }    .post-content {    padding:40px;    padding-top:40px;}span.read-time {    padding-left:40px;}    .post-category {        margin-bottom:19px;    }   span.category-badge {    color:#82364E;    font-family:Tangerine;    font-size:24px;    font-style:normal;    font-weight:700;    line-height:normal;    text-transform:capitalize;}    .post-title {        margin:0 0 12px 0;        font-size:18px;        font-weight:600;        line-height:1.3;    }   .post-title a {    color:#82364E;    font-family:Figtree;    font-size:32px;    font-style:normal;    font-weight:600;    line-height:normal;}   .post-title a:hover {    color:#82364E !important;} .post-excerpt {    color:#82364E;    font-family:Figtree !important;    font-size:20px;    font-style:normal;    font-weight:400;    line-height:normal; margin-top:38px;}    .meta-items {margin-top:auto;    }   .post-date, .read-time {    display:flex;    align-items:center;    gap:5px;    font-size:12px;    color:#BF4F73;    font-weight:600;    font-family:Figtree;    font-size:22px;}    .date-icon,    .clock-icon {        opacity:0.7;    }        .no-posts-found {        grid-column:1 / -1;        text-align:center;        padding:60px 20px;        background:#f8f9fa;        border-radius:12px;        border:2px dashed #dee2e6;    }    .no-posts-content h3 {        color:#495057;        margin-bottom:10px;        font-size:24px;    }    .no-posts-content p {        color:#6c757d;        margin:5px 0;        font-size:16px;    }        .error-message {        grid-column:1 / -1;        background:#fff3cd;        border:1px solid #ffeaa7;        border-radius:8px;        padding:20px;        text-align:center;        color:#856404;    }    .retry-btn {        background:#007cba;        color:white;        border:none;        padding:8px 16px;        border-radius:4px;        cursor:pointer;        margin-top:10px;        font-weight:500;    }    .retry-btn:hover {        background:#005a87;    }span.tab-text {    color:#BF4F73;    text-align:center;    font-family:Figtree;    font-size:22px;    font-style:normal;    font-weight:400;    line-height:normal;}main#content {    max-width:1640px !important;    padding:100px 0px !important;}.single-post h1.entry-title {    font-family:'Figtree';    font-size:52px;    line-height:130%;}.page-content p {    font-family:'Figtree';    font-size:20px;}section#comments {    display:none !important;}@media only screen and (max-width:1680px){.posts-grid {    padding:0px 20px;}main#content {    max-width:85% !important;}}@media only screen and (max-width:1600px){    .post-content {    padding:20px;    padding-top:40px;}span.read-time {    padding-left:20px;}}@media only screen and (max-width:1599px){.single-post h1.entry-title {    font-size:42px;}main#content {padding:80px 0px !important;}}@media only screen and (max-width:1366px){.single-post h1.entry-title {    font-size:34px;}main#content {    padding:60px 0px !important;}}@media only screen and (max-width:1024px) {#header_wraper .zb-menu-trigger {display:flex !important;}#header_wraper .main-menu-item {max-width:94%;margin-left:auto !important;}#header_wraper#menu-new-menu {padding-bottom:30px !important;}#uid20757241266232 {    border-top-width:1px !important;}.single-post h1.entry-title {    font-size:28px;}main#content {    padding:50px 0px !important;}.page-content p {    font-size:18px;}}        @media (max-width:768px) {        .categorized-tabs-container {            padding:0 15px;        }        .tab-buttons-wrapper {            justify-content:center;        }        .tab-button {            padding:10px 15px;            font-size:14px;        }        .posts-grid {            grid-template-columns:1fr;            gap:20px;        }        .post-image {            height:180px;        }        .meta-items {            justify-content:center;            text-align:center;        }.single-post h1.entry-title {    font-size:24px;}    }    @media (max-width:480px) {        .tab-button {            padding:8px 12px;            font-size:13px;        }        .tab-count {            display:none;        }        .post-content {            padding:15px;        }        .post-title {            font-size:16px;        }.single-post h1.entry-title {    font-size:22px;}.page-content p {    font-size:16px;}    }        .post-card {        opacity:0;        transform:translateY(30px);        animation:fadeInUp 0.6s ease forwards;    }    .post-card:nth-child(1) { animation-delay:0.1s; }    .post-card:nth-child(2) { animation-delay:0.2s; }    .post-card:nth-child(3) { animation-delay:0.3s; }    .post-card:nth-child(4) { animation-delay:0.4s; }    .post-card:nth-child(5) { animation-delay:0.5s; }    .post-card:nth-child(6) { animation-delay:0.6s; }    @keyframes fadeInUp {        to {            opacity:1;            transform:translateY(0);        }    }        .tab-button:focus {        outline:2px solid #007cba;        outline-offset:2px;    }    .post-title a:focus {        outline:2px solid #007cba;        outline-offset:2px;        border-radius:2px;    } 