@font-face{
  font-family: "gallery_modernregular";
  src: url("/wp-content/themes/pixora/assets/fonts/gallerymodern-webfont.woff2") format("woff2"), url("/wp-content/themes/pixora/assets/fonts/gallerymodern-webfont.woff") format("woff"), url("/wp-content/themes/pixora/assets/fonts/gallerymodern-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}:root{--tp-ff-body: 'Syne', sans-serif;
  --tp-ff-heading: 'Syne', sans-serif;
  --tp-ff-p: 'Syne', sans-serif;
  --tp-ff-syne: 'Syne', sans-serif;
  --tp-ff-gallery: 'gallery_modernregular', sans-serif;
  --tp-ff-shoulders: 'Big Shoulders Display', cursive;
  --tp-ff-marcellus: 'Marcellus', sans-serif;
  --tp-ff-aladin: 'Aladin', system-ui;
  --tp-ff-fontawesome: "Font Awesome 6 Pro";
  
  --tp-common-white: #F5F7F5;

  --tp-common-black: #141414;
  --tp-common-black-2: #1E1E1E;
  --tp-common-black-3: #141414;
  --tp-common-dark: #121212;
  --tp-common-orange: #EB5939;
  --tp-grey-1: #262626;
  --tp-grey-2: #F4F4F4;
  --tp-grey-3: #5D5D63;
  --tp-grey-4: #F7F7F7;
  --tp-text-body: #5D5D63;
  --tp-theme-1: #FF471D;
  --tp-theme-color: #FF471D;
  --tp-border-1: #EAEAEB;}body{-ms-word-wrap: break-word;
  word-wrap: break-word;
  overflow-x: hidden;}img{max-width: 100%;
  height: auto;}.tp-postbox.sticky{border-top: 3px solid var(--tp-common-black);}.alignright{display: inline;
  float: right;
  margin-left: 1.5em !important;}.aligncenter{clear: both;
  display: block;
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center;}.has-text-align-right{text-align: right;}.tp-page-content ol,.tp-page-content ul{padding-left: 25px;
  margin-bottom: 25px;}.tp-page-content ol li,.tp-page-content ul li{margin-bottom: 7px;}.tp-page-content ol li ol,.tp-page-content ul li ul{margin-top: 7px;}.tp-page-content ol ol,.tp-page-content ol ul,.tp-page-content ul ol,.tp-page-content ul ul{margin-bottom: 0;}.tp-page-content .size-full.alignright{margin-bottom: 35px;
  margin-top: 20px;
  clear: both;}.tp-page-content .tp-page-post>p{margin: 32px 0;
  margin-top: 0;}.wp-block-archives-dropdown .nice-select{margin-bottom: 15px;}.tp-postbox.tp-postbox-details .nice-select{float: none;
  margin-bottom: 20px;
  border-radius: 0;}.tp-postbox.tp-postbox-details ol,.tp-postbox.tp-postbox-details ul{padding-left: 20px;}.tp-postbox.tp-postbox-details .wp-block-comment-reply-link.has-small-font-size a.comment-reply-link{border: 1px solid #E6E7E8;
  display: inline-block;
  padding: 0px 11px;}.wp-block-image{overflow: hidden;}.tp-postbox.tp-postbox-details ul li a:hover,dl a:hover{text-decoration-style: dotted;
  text-decoration-skip-ink: none;}.is-style-squared .wp-block-button__link{border-radius: 0;}.wp-block-group.has-background{margin-bottom: 25px;}.tp-blog-sidebar-widget.sidebar-widget a{text-decoration: none !important;}.sidebar-widget li{list-style: none;}.postbox-wrapper .nice-select,.sidebar-widget .nice-select,.tp-footer-widget .nice-select{float: none;
  background: transparent;
  color: var(--tp-common-black);
  border: 1px solid #373737;
  position: relative;
  height: 50px;
  line-height: 50px;
  border-radius: 5px !important;}.nice-select::after{position: absolute;
  content: "\f107";
  top: 50%;
  right: 18px;
  font-family: var(--tp-ff-fontawesome);
  color: var(--tp-common-black);
  font-weight: 500;
  pointer-events: none;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  margin-top: 0;
  transform-origin: center;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);}.nice-select.open::after{transform: translateY(-50%) rotate(-180deg);}.postbox-wrapper .nice-select .list,.sidebar-widget .nice-select .list,.tp-footer-widget .nice-select .list{background: transparent;
  border: 1px solid gba(0, 0, 0, 0.08);
  width: 100%;
  background: #f6f6f9;
  padding: 20px 0 10px !important;
  margin: 0 !important;}.postbox-wrapper .nice-select .list li,.sidebar-widget .nice-select .list li,.tp-footer-widget .nice-select .list li{color: var(--tp-common-black);
  font-weight: 500;
  font-size: 14px;
  line-height: 1;
  letter-spacing: -0.01em;
  margin-bottom: -5px !important;}.tp-footer-widget .nice-select .list li{margin-bottom: 8px !important;}.basic-pagination ul li .current{height: 50px;
  width: 50px;
  font-weight: 600;
  line-height: 49px;
  text-align: center;
  font-size: 16px;
  border-radius: 50%;
  display: inline-block;
  border-color: #FF471D;
  background-color: #FF471D;
  color: var(--tp-common-black);
  transition: all 0.3s ease-in-out;}.tp-postbox.tp-postbox-details ul{padding-left: 0px;
  margin-left: 15px;}ul.wp-block-navigation__container.is-responsive.wp-block-navigation{padding-left: 0;}.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{text-underline-offset: inherit;
  text-decoration-skip-ink: initial;
  text-decoration: none;
  line-height: 1.2;}.wp-block-cover.is-light .wp-block-cover__inner-container{color: var(--tp-text-body);}.wp-block-comment-reply-link.has-small-font-size .comment-reply-link:hover{color: rgba(255, 255, 255, 0.8);}.wp-block-comment-edit-link.has-small-font-size a:hover{color: rgba(255, 255, 255, 0.8);}span.required{color: red;}.wp-block-columns.has-pale-pink-background-color.has-background{padding: 1.25em 2.375em;}.wp-block-columns .wp-block-column.has-pale-cyan-blue-background-color p,.wp-block-columns.has-pale-pink-background-color.has-background p{margin-bottom: 0;}.tp-postbox.tp-postbox-details p.has-large-font-size{font-size: 24px !important;
  line-height: 1.2;
  margin-bottom: 10px;}.wp-block-media-text.alignfull.has-media-on-the-right.has-background.is-stacked-on-mobile{margin-bottom: 20px;}pre{display: block;
  font-size: 87.5%;
  color: var(--tp-common-black);
  border: 1px solid #ddd;
  padding: 15px;}blockquote{border-radius: 20px;
  padding: 60px;
  position: relative;
  text-align: center;
  background: #F7F7F7;
  border: none;}blockquote::before,.wp-block-quote::before{content: "\f10d";
  font-size: 50px;
  font-weight: 300;
  font-family: "Font Awesome 5 Pro";
  display: inline-block;
  margin-top: 10px;
  color: #1E1E1E;}blockquote p{font-size: 30px;
  font-family: var(--tp-ff-heading);
  color: #1E1E1E;
  line-height: 1.2;
  margin-bottom: 30px;
  margin-top: 25px;}blockquote cite{display: block;
  margin-top: 10px;
  font-weight: normal;
  color: rgba(30, 30, 30, 0.6);
  font-size: 16px;
  text-transform: capitalize;}blockquote cite::before{content: "";
  font-size: 28px;
  padding-bottom: 0px;
  display: inline-block;
  background: var(--tp-common-black);
  height: 2px;
  width: 40px;
  font-weight: 400;
  text-align: center;
  top: -4px;
  margin-right: 10px;
  position: relative;}.tp-postbox.tp-postbox-details blockquote.has-text-align-right::before{right: 30px;}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom: 1em;
  padding: 30px 30px;}.tp-blog-area .wp-block-quote.has-text-align-right.extraclass p{text-align: right;}.wp-block-quote.has-text-align-right.extraclass{text-align: right;}.tp-postbox.tp-postbox-details blockquote.is-style-large cite::before{margin-right: 0;}.wp-block-quote.has-text-align-right{padding: 30px;}.wp-block-pullquote.is-style-solid-color blockquote{margin: auto;
  display: inline-block;}.tp-postbox.tp-postbox-details ul li a,dl a{text-underline-offset: 3px;
  text-decoration-skip-ink: all;
  text-decoration: underline;}.tp-page-content table{margin-bottom: 30px;}.tp-page-content table,.tp-page-content th,.tp-page-content td{border: 1px solid #d1d1d1;}.tp-page-content table th{padding: 12px 12px;
  font-size: 15px;
  border-color: #ddd;
  text-align: center;
  font-weight: 500;}.tp-page-content table tbody td{text-align: center;}.tp-page-content table td{border-color: #ddd;
  padding: 12px 12px;}.tp-page-content table a{color: var(--tp-common-black);
  text-decoration: underline;
  text-underline-offset: 3px;}.tp-blog-sidebar-widget ul{padding-left: 0;}.tp-blog-sidebar-widget.widget_recent_entries ul li a::after{display: none;}.tp-blog-sidebar-widget .nice-select .option{word-wrap: break-word;
  white-space: normal;
  line-height: 1.4;
  margin-bottom: 6px !important;}.tp-blog-sidebar-widget .nice-select::after{right: 18px;}#wp-calendar tbody{color: #666;}#wp-calendar tbody td{background: var(--tp-common-black);
  border: 1px solid #e1e1e1;
  text-align: center;
  padding: 8px 0;
  transition: 0.3s;}#wp-calendar tbody td#today{background: var(--tp-common-black);
  color: var(--tp-common-black);}.tp-postbox.tp-postbox-details #wp-calendar tbody td#today{background: transparent;
  color: var(--tp-common-px-orange);
  text-decoration: underline;
  text-underline-offset: 3px;}.tp-footer-widget ul ul{padding-left: 22px;
  padding-top: 5px;}.tp-footer-widget.widget_recent_comments ul li>a::after{display: none;}.tp-footer-widget.widget_recent_comments .comment-author-link a::after{display: none;}.tp-footer-widget.widget_recent_entries ul li a::after{display: none;}.tp-footer-widget.widget_rss ul li a::after{display: none;}.tp-footer-widget .nice-select .list .option:hover,.sidebar-widget .nice-select .list .option:hover{color: var(--tp-theme-color);}.tp-footer-widget input{color: #b1b4ba !important;}.tp-footer-widget input::placeholder{color: #b1b4ba !important;}#wp-calendar tbody{color: #666;}#wp-calendar tbody td{background: transparent;
  border: 1px solid #ddd;
  text-align: center;
  padding: 8px 0;
  transition: 0.3s;
  color: var(--tp-common-black);}#wp-calendar tbody td#today{background: transparent;
  color: var(--tp-common-black);
  text-decoration: underline;}#wp-calendar tbody td#today a{color: var(--tp-common-black);}.tp-footer-widget .nice-select{float: none;}.tp-footer-widget.widget_block ul.wp-block-latest-posts li a::after{display: none;}.screen-reader-text{border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;}.screen-reader-text:focus{background-color: #eee;
  clip: auto !important;
  clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;}.aadmin-bar .header__sticky{margin-top: 32px;}@media only screen and (min-width: 300px) and (max-width: 767px){.aadmin-bar .header__sticky{margin-top: 0px;}}@media only screen and (min-width: 600px) and (max-width: 767px){.aadmin-bar .header__sticky{margin-top: 42px;}}.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){background-color: var(--tp-common-black);}.wp-block-table.is-style-stripes{border-spacing: 0;
  border-collapse: inherit;
  background-color: transparent;
  border-bottom: 1px solid #ddd;}.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){background-color: #f0f0f0;}.single-product .elementor-lightbox{display: none !important;}.tp-blog-sidebar-widget.widget_categories .children{margin-top: 15px;
  margin-left: 7px;
  padding-left: 7px;}.tp-blog-sidebar-widget .children li{margin-top: 18px;
  margin-left: 15px;}.tp-blog-sidebar-widget ul ul{margin-top: 15px !important;
  margin-left: 22px !important;
  ;}@media screen and (max-width: 1400px){.tp-blogpost-area .sidebar-wrapper .tp-blog-sidebar-widget ul li a{padding: 15px 40px 15px 15px;}.tp-blog-sidebar-widget ul li a::after{right: 15px !important;}.tp-blog-sidebar-widget .nice-select{height: 54px;
    line-height: 54px;}}.tp-footer-widget.widget_categories{display: flex;
  flex-flow: column;}.tp-blogpost-area .sidebar-wrapper .tp-blog-sidebar-widget ul .recentcomments a::after,.tp-blogpost-area .sidebar-wrapper .tp-blog-sidebar-widget.widget_rss ul a::after{display: none;}.tp-footer-widget .nice-select li{line-height: 22px;
  min-height: 20px;}.tp-postbox.tp-postbox-details dl,.tp-postbox.tp-postbox-details ol,.tp-postbox.tp-postbox-details ul{margin-top: 0;
  margin-bottom: 25px;
  margin-left: 20px;}.tp-postbox.tp-postbox-details ol{padding-left: 20px;}.tp-postbox.tp-postbox-details ul li a{text-underline-offset: 5px;
  text-decoration: underline;
  transition: 0.3s;}.tp-postbox.tp-postbox-details ul li a:hover{text-decoration-style: dotted;
  text-decoration-skip-ink: none;}.tp-postbox.tp-postbox-details p.has-large-font-size{font-size: 24px !important;
  line-height: 1.2;
  margin-bottom: 10px;}.tp-postbox.tp-postbox-details table{margin-bottom: 30px;}.tp-postbox.tp-postbox-details table td{border-color: #ddd;
  padding: 12px 12px;}.tp-postbox.sticky{border-top: 3px solid var(--tp-theme-color);
  padding-top: 40px;}.tp-blog-sidebar-widget ul{margin: 0 !important;}.tp-footer-widget ul li{list-style: none;}.tp-footer-widget ul li a{font-weight: 500;
  font-size: 16px;
  line-height: 1;
  letter-spacing: -0.01em;
  color: rgba(255, 255, 255, 0.8);
  display: inline-block;
  margin-bottom: 16px;
  transition: all 0.3s ease;
  text-transform: capitalize;}.tp-footer-widget ul li a:hover{color: var(--tp-theme-color);}.tp-footer-widget.widget_search input{border-color: transparent;
  background: #0E0F11;}.tp-footer-widget.widget_search input:focus{background-color: transparent;
  border: 1px solid #FF471D;}.postbox-blockquote blockquote::before{content: '';
  background-image: url(/wp-content/themes/pixora/assets/img/blog/quote_black.png);
  background-repeat: no-repeat;
  width: 45px;
  height: 45px;
  display: inline-block;
  flex: 0 0 auto;
  margin-top: 12px;
  margin-right: 15px;}.postbox-blockquote blockquote cite i::after{position: absolute;
  top: 9px;
  left: -3px;
  height: 4px;
  width: 4px;
  content: "";
  border-radius: 50%;
  background-color: rgba(20, 24, 32, 0.5);}.tp-footer-widget::before,.tp-footer-widget::after{display: none;}.tp-postbox.tp-postbox-details table{margin-bottom: 30px;
  width: 100%;}.tp-postbox.tp-postbox-details table th{padding: 12px 12px;
  font-size: 15px;
  border: 1px solid #ddd;
  text-align: center;
  font-weight: 400;}.tp-postbox.tp-postbox-details table tbody td{text-align: center;
  border: 1px solid #ddd;}.tp-postbox.tp-postbox-details table a{color: var(--tp-theme-1);}.tp-postbox.tp-postbox-details p img.alignright{margin-bottom: 1.5em !important;}.tp-postbox.tp-postbox-details .wp-block-cover__inner-container .has-text-align-center.has-large-font-size{color: #fff !important;}.tp-postbox.tp-postbox-details dl,.tp-postbox.tp-postbox-details ol,.tp-postbox.tp-postbox-details ul{margin-top: 0;
  margin-bottom: 25px;
  margin-left: 20px;}.tp-postbox.tp-postbox-details ul li a{text-underline-offset: 5px;
  text-decoration: underline;
  transition: 0.3s;}.tp-postbox.tp-postbox-details ul li a:hover{text-decoration-style: dotted;
  text-decoration-skip-ink: none;}.wp-block-button.is-style-outline.is-style-outline--1 .wp-block-button__link{border-color: rgba(255, 255, 255, 0.08);
  color: rgba(255, 255, 255, 0.8);}.wp-block-button.is-style-outline.is-style-outline--1 .wp-block-button__link:hover,.wp-block-group__inner-container.is-layout-flow.wp-block-group-is-layout-flow p,.wp-block-media-text.alignfull.has-media-on-the-right.has-background.is-stacked-on-mobile p{color: #1a1b1e !important;}.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color blockquote::before,.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color p,.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color cite{color: #1a1b1e;}.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color blockquote{border: 1px solid rgba(0, 0, 0, 0.44);}.wp-block-separator:not(.is-style-wide):not(.is-style-dots),.wp-block-separator{border-color: rgba(255, 255, 255, 0.8);}:root :where(.wp-block-separator.is-style-dots)::before{color: var(--tp-common-black);}.tp-postbox h1,.tp-postbox h2,.tp-postbox h3,.tp-postbox h4,.tp-postbox h5,.tp-postbox h6{color: var(--tp-common-black);}.postbox-details-tag-wrap{clear: both;}.postbox__comment .postbox__comment-box blockquote::before{display: none;}.tp-blog-sidebar-widget ul ul li{margin-top: 0;}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color: #1a1b1e;}