.site-footer {
  font-size:15px
}
.pbmit-footer-section.pbmit-footer-widget-area {
  padding-top:0
}
.site-footer .widget {
  padding-top:45px;
  position:relative
}
.site-footer .widget.pbmit-topline {
  text-align:center
}
.site-footer .widget.pbmit-topline::after {
  position:absolute;
  content:"";
  top:-60px;
  left:0;
  width:100%;
  height:5px;
  background:var(--pbmit-yoge-global-color);
  -webkit-transition:all .50s ease-in-out;
  transition:all .50s ease-in-out
}
.site-footer .pbmit-footer-widget-col-1 .widget::after {
  width:100%
}
.site-footer .widget .widget ul>li {
  padding:0 0 10px 0
}
.pbmit-footer-boxes,
.pbmit-footer-section.pbmit-footer-big-area-wrapper,
.pbmit-footer-section.pbmit-footer-text-area,
.pbmit-footer-section.pbmit-footer-text-area {
  z-index:1;
  position:relative
}
ul.pbmit-timelist-list .pbmit-timelist-li-value {
  color:#b8c3cb
}
.pbmit-footer-copyright-box .pbmit-footer-copyright-text-area {
  text-align:center
}
.pbmit-footer-copyright-box .pbmit-footer-copyright-text-area i {
  display:block;
  font-size:35px;
  line-height:35px;
  margin-bottom:40px;
  color:var(--pbmit-yoge-global-color)
}
.pbmit-footer-text-inner {
  font-size:14px
}
.pbmit-footer-section.pbmit-text-color-white,
.pbmit-footer-section.pbmit-text-color-white a {
  color:rgba(var(--pbmit-yoge-white-color-rgb),1)
}
.pbmit-contact-detail h4 {
  font-size:18px;
  color:var(--pbmit-yoge-global-color)
}
.pbmit-footer-section.pbmit-bg-color-transparent {
  background-color:transparent
}
.pbmit-footer-copyright-box span {
  font-size:14px;
  font-weight:700;
  color:var(--pbmit-yoge-global-color)
}
.pbmit-footer-copyright-box ul.pbmit-social-links {
  margin:0;
  padding:0;
  list-style:none
}
.pbmit-footer-copyright-box ul li {
  display:inline-block;
  margin-right:8px;
  margin-bottom:8px
}
.pbmit-footer-copyright-box ul li.pbmit-social-li a span {
  display:inline-block;
  text-align:center;
  color:#dddddd!important;
  font-size:17px;
  width:50px;
  height:50px;
  line-height:50px;
  border-radius:0;
  background:transparent;
  border:1px solid #ddd;
  -webkit-transition:all .25s ease-in-out;
  transition:all .25s ease-in-out
}
.pbmit-footer-copyright-box ul li.pbmit-social-li a span:hover {
  border-color:var(--pbmit-yoge-white-color);
  background-color:var(--pbmit-yoge-white-color)
}
.pbmit-footer-copyright-box ul li.pbmit-social-li a span:hover {
  color:var(--pbmit-yoge-secondary-color)!important
}
.pbmit-footer-text-area .col-md-12 {
  text-align:center
}
.pbmit-footer-text-area .pbmit-footer-text-inner .row {
  align-items:center;
  flex-direction:row-reverse
}
.pbmit-bg-color-white.pbmit-footer-text-area .pbmit-footer-menu li a,
.pbmit-bg-color-white.pbmit-footer-text-area .pbmit-footer-copyright-text-area,
.pbmit-bg-color-white.pbmit-footer-text-area .pbmit-footer-copyright-text-area a {
  color:var(--pbmit-yoge-secondary-color)
}
.pbmit-footer-widget ul li a:hover,
.pbmit-footer-text-area .pbmit-footer-menu li a:hover {
  color:var(--pbmit-yoge-global-color)
}
.pbmit-bg-color-white.pbmit-footer-text-area .pbmit-footer-menu li a:hover {
  color:rgba(var(--pbmit-yoge-blackish-color-rgb),.5)
}
.pbmit-footer-text-area .pbmit-footer-copyright-text-area a {
  text-decoration:underline
}
.pbmit-footer-text-area .pbmit-footer-copyright-text-area a:hover {
  color:var(--pbmit-yoge-global-color)!important
}
.pbmit-bg-color-globalcolor.pbmit-footer-text-area .pbmit-footer-copyright-text-area a {
  color:var(--pbmit-yoge-blackish-color)
}
.site-footer .widget ul a:hover {
  color:var(--pbmit-yoge-global-color)
}
.pbmit-two-column-menu.widget ul>li {
  float:left;
  width:50%
}
.site-footer .widget.widget_rss h2 .rsswidget a {
  color:var(--pbmit-yoge-global-color)
}
.pbmit-contact-social-area ul,
.pbmit-footer-social-area ul {
  list-style:none;
  text-align:right;
  margin:0
}
.pbmit-contact-social-area ul li {
  display:inline-block;
  margin-right:10px
}
.pbmit-contact-social-area ul a {
  display:block;
  background-color:rgba(255,255,255,.3);
  width:45px;
  height:45px;
  line-height:45px;
  text-align:center
}
.site-footer .widget_archive ul li {
  position:relative
}
.site-footer .widget.widget_nav_menu ul li>a,
.site-footer .widget.widget_meta ul li>a,
.site-footer .widget.widget_recent_entries ul li,
.site-footer .widget.widget_recent_comments ul li,
.site-footer .widget.widget_archive ul li>.pbmit-arc-li a,
.site-footer .widget.widget_categories ul li .pbmit-cat-li>a,
.site-footer .widget.widget_pages ul li>a {
  position:relative;
  padding-left:20px
}
.pbmit-footer-widget .pbmit-social-links li.pbmit-social-li {
  display:inline-block;
  margin:0 10px 0 0;
  padding:0;
  margin-bottom:8px;
  transform:unset
}
.rtl .pbmit-footer-widget .pbmit-social-links li.pbmit-social-li {
  margin:0 0 0 20px
}
.pbmit-footer-widget .pbmit-social-links li.pbmit-social-li:last-child {
  margin-right:0
}
.rtl .pbmit-footer-widget .pbmit-social-links li.pbmit-social-li:last-child {
  margin-left:0
}
.pbmit-footer-widget .pbmit-social-links li.pbmit-social-li a {
  font-size:15px;
  display:inline-block;
  border-radius:50%;
  width:40px;
  height:40px;
  line-height:40px;
  text-align:center;
  color:var(--pbmit-yoge-blackish-color);
  border:1px solid var(--pbmit-yoge-blackish-color);
  border-radius:50%
}
.pbmit-footer-widget .pbmit-social-links li.pbmit-social-li a:hover {
  color:var(--pbmit-yoge-white-color);
  background-color:var(--pbmit-yoge-blackish-color)
}
.pbmit-footer-widget .pbmit-footer-text-area {
  padding-top:0;
  padding-bottom:0
}
.site-footer .widget.widget_nav_menu ul li>a,
.site-footer .widget.widget_meta ul li>a,
.site-footer .widget.widget_recent_entries ul li,
.site-footer .widget.widget_recent_comments ul li,
.site-footer .widget.widget_archive ul li>a,
.site-footer .widget.widget_categories ul li>a,
.site-footer .widget.widget_pages ul li>a {
  position:relative;
  padding-left:0
}
.site-footer .widget.widget_nav_menu ul li>a:before,
.site-footer .widget.pbmit_widget_list_all_posts ul li>a:before,
.site-footer .widget.widget_meta ul li>a:before,
.site-footer .widget.widget_recent_entries ul li:before,
.site-footer .widget.widget_recent_comments ul li:before,
.site-footer .widget.widget_archive ul li a:before,
.site-footer .widget.widget_categories ul li a:before,
.site-footer .widget.widget_pages ul li a:before {
  position:absolute;
  content:'';
  color:var(--pbmit-yoge-global-color);
  font-family:'pbminfotech-base-icons';
  font-weight:400;
  line-height:normal;
  font-size:16px;
  left:0
}
.site-footer .widget.widget_nav_menu ul li>a:before,
.site-footer .widget.widget_meta ul li>a:before,
.site-footer .widget.widget_recent_entries ul li:before,
.site-footer .widget.widget_recent_comments ul li:before,
.site-footer .widget.widget_archive ul li a:before,
.site-footer .widget.widget_categories ul li a:before,
.site-footer .widget.widget_pages ul li a:before {
  top:4px
}
.site-footer .widget.widget_categories ul li>a:before {
  content:'\f115';
  left:0;
  top:7px;
  font-size:12px
}
.site-footer .widget.widget_recent_comments ul li:before {
  content:'\f0e5';
  top:4px;
  font-size:14px
}
.site-footer .widget.widget_pages ul li a:before {
  content:'\e816';
  top:5px;
  font-size:12px
}
.pbmit-footer-big-area-wrapper .footer-wrap .row {
  align-items:center
}
.pbmit-footer-big-area .pbmit-main-logo {
  max-height:50px
}
.pbmit-footer-big-area h2 {
  font-size:36px;
  line-height:46px
}
.pbmit-footer-newsletter input[type="email"]::-webkit-input-placeholder {
  color:rgba(var(--pbmit-yoge-white-color-rgb),.8)
}
.pbmit-footer-newsletter input[type="email"]:-ms-input-placeholder {
  color:rgba(var(--pbmit-yoge-white-color-rgb),.8)
}
.pbmit-footer-newsletter input[type="email"]::placeholder {
  color:rgba(var(--pbmit-yoge-blackish-color-rgb),.8);
  font-weight:500
}
.pbmit-footer-newsletter {
  position:relative
}
.pbmit-footer-newsletter input[type="email"] {
  height:65px;
  padding-right:220px;
  padding-left:38px;
  color:var(--pbmit-yoge-blackish-color);
  background-color:var(--pbmit-yoge-white-color);
  border-radius:40px;
  border:0
}
.pbmit-footer-newsletter .pbmit-btn {
  position:absolute;
  top:0;
  right:0;
  height:100%;
  border-radius:40px;
  font-size:13px;
  line-height:36px;
  letter-spacing:.65px;
  text-transform:uppercase;
  background-color:var(--pbmit-yoge-blackish-color);
  color:var(--pbmit-yoge-white-color);
  transition:all .4s ease-in
}
.pbmit-footer-newsletter .pbmit-btn:hover {
  background-color:var(--pbmit-yoge-global-color);
  color:var(--pbmit-yoge-white-color)
}
.pbmit-footer-newsletter .pbmit-btn .pbmit-button-icon-wrapper {
  position:relative;
  overflow:hidden;
  display:inline-flex;
  margin-left:6px
}
.pbmit-footer-newsletter .pbmit-btn .pbmit-button-icon-wrapper::before {
  content:"\e8dd";
  font-family:"pbminfotech-base-icons";
  position:absolute;
  top:0;
  right:0;
  width:1em;
  height:auto;
  transform:scale(.26) translate(-55px,50px);
  transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out
}
.pbmit-footer-newsletter .pbmit-btn:hover .pbmit-button-icon-wrapper::before {
  transform:scale(1) translate(-2px,0)
}
.pbmit-footer-newsletter .pbmit-btn .pbmit-button-icon {
  display:inline-block;
  transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out
}
.pbmit-footer-newsletter .pbmit-btn:hover .pbmit-button-icon {
  transform:scale(.26) translate(45px,-50px)
}
@media (max-width:768px) {
  .pbmit-footer-newsletter .pbmit-btn {
    position:unset;
    width:100%
  }
  .pbmit-footer-newsletter input[type="email"] {
    padding:0 30px;
    margin-bottom:5px
  }
}
.pbmit-mailchimp-1 .pbmit-footer-newsletter .pbmit-btn {
  background-color:var(--pbmit-yoge-secondary-color);
  color:var(--pbmit-yoge-blackish-color)
}
.pbmit-mailchimp-1 .pbmit-footer-newsletter .pbmit-btn:hover {
  background-color:var(--pbmit-yoge-blackish-color);
  color:var(--pbmit-yoge-white-color)
}
.pbmit-footer-style-1 .pbmit-footer-text-inner {
  padding-top:10px;
  padding-bottom:10px
}
.pbmit-footer-style-1 .pbmit-footer-big-area {
  padding-top:80px
}
.pbmit-footer-style-1.site-footer .widget.widget_nav_menu ul li>a,
.pbmit-footer-style-1.site-footer .widget.widget_meta ul li>a,
.pbmit-footer-style-1.site-footer .widget.widget_recent_entries ul li,
.pbmit-footer-style-1.site-footer .widget.widget_recent_comments ul li,
.pbmit-footer-style-1.site-footer .widget.widget_archive ul li>a,
.pbmit-footer-style-1.site-footer .widget.widget_categories ul li>a,
.pbmit-footer-style-1.site-footer .widget.widget_pages ul li>a {
  position:relative;
  padding-left:18px
}
.pbmit-footer-style-1.site-footer .widget.widget_nav_menu ul li>a:before,
.pbmit-footer-style-1.site-footer .widget.pbmit_widget_list_all_posts ul li>a:before,
.pbmit-footer-style-1.site-footer .widget.widget_meta ul li>a:before,
.pbmit-footer-style-1.site-footer .widget.widget_recent_entries ul li:before,
.pbmit-footer-style-1.site-footer .widget.widget_recent_comments ul li:before,
.pbmit-footer-style-1.site-footer .widget.widget_archive ul li a:before,
.pbmit-footer-style-1.site-footer .widget.widget_categories ul li a:before,
.pbmit-footer-style-1.site-footer .widget.widget_pages ul li a:before {
  position:absolute;
  content:'\e814';
  color:inherit;
  font-family:'pbminfotech-base-icons';
  font-weight:400;
  line-height:normal;
  content:'\e814';
  font-size:16px;
  left:0
}
.pbmit-footer-style-1.site-footer .widget.widget_nav_menu ul li>a:before,
.pbmit-footer-style-1.site-footer .widget.widget_meta ul li>a:before,
.pbmit-footer-style-1.site-footer .widget.widget_recent_entries ul li:before,
.pbmit-footer-style-1.site-footer .widget.widget_recent_comments ul li:before,
.pbmit-footer-style-1.site-footer .widget.widget_archive ul li a:before,
.pbmit-footer-style-1.site-footer .widget.widget_categories ul li a:before,
.pbmit-footer-style-1.site-footer .widget.widget_pages ul li a:before {
  top:4px
}
.pbmit-footer-style-1.site-footer .widget.widget_search .search-form button {
  position:absolute;
  right:5px;
  padding:0;
  border:none;
  outline:none;
  top:0;
  width:55px;
  height:55px;
  font-size:16px;
  z-index:1
}
.pbmit-footer-style-1.site-footer .widget.widget_search .search-form button:after {
  position:absolute;
  font-family:'pbminfotech-base-icons';
  content:'\e8c4';
  right:20px;
  top:50%;
  font-size:16px;
  color:var(--pbmit-yoge-white-color);
  line-height:normal;
  font-weight:400;
  -webkit-transform:translateX(0%) translateY(-50%);
  -ms-transform:translateX(0%) translateY(-50%);
  transform:translateX(0%) translateY(-50%)
}
.pbmit-footer-style-1.site-footer .pbmit-contact-widget-wrap.widget:last-child {
  padding-top:0
}
.pbmit-footer-style-1 .pbmit-footer-widget .widget:not(:first-child) {
  padding-top:35px
}
.pbmit-footer-big-area .pbmit-footer-right-box {
  text-align:right
}
.pbmit-footer-big-area .pbmit-button-widget {
  display:inline-block;
  padding-bottom:10px;
  border-bottom:2px solid
}
.pbmit-footer-big-area .pbmit-button.pbmit-size-md {
  display:inline-block;
  padding:16px 40px;
  border:2px solid
}
.pbmit-footer-big-area .pbmit-button-text i {
  margin-left:15px
}
.pbmit-footer-big-area .pbmit-button-text i::before {
  margin:0;
  font-weight:600
}
.pbmit-text-color-white .pbmit-footer-big-area .pbmit-button-widget,
.pbmit-text-color-white .pbmit-footer-big-area .pbmit-button.pbmit-size-md,
.pbmit-text-color-white .pbmit-footer-widget-area .pbmit-contact-list li span,
.pbmit-text-color-white .pbmit-footer-widget-area .widget_text .text-bold {
  color:rgba(var(--pbmit-yoge-white-color-rgb),1)
}
.pbmit-text-color-white .pbmit-footer-big-area .pbmit-button:hover {
  color:var(--pbmit-yoge-blackish-color);
  background-color:var(--pbmit-yoge-white-color);
  border-color:transparent
}
.pbmit-text-color-blackish .pbmit-footer-big-area .pbmit-button:hover {
  color:var(--pbmit-yoge-white-color);
  background-color:var(--pbmit-yoge-blackish-bg-color)
}
.pbmit-text-color-globalcolor .pbmit-footer-big-area .pbmit-button:hover {
  color:var(--pbmit-yoge-white-color);
  background-color:var(--pbmit-yoge-global-color)
}
.pbmit-text-color-secondarycolor .pbmit-footer-big-area .pbmit-button:hover {
  color:var(--pbmit-yoge-white-color);
  background-color:var(--pbmit-yoge-secondary-color)
}
.pbmit-footer-big-area .pbmit-button:hover {
  border-color:transparent
}
.pbmit-footer-widget-area .pbmit-footer-widget .widget_text {
  font-size:16px;
  line-height:26px
}
.pbmit-footer-widget-area .pbmit-contact-details .pbmit-contact-list {
  display:flex;
  justify-content:space-between
}
.pbmit-footer-widget-area .pbmit-contact-details .pbmit-contact-list li {
  font-size:14px;
  line-height:24px;
  font-weight:400
}
.pbmit-footer-widget-area .pbmit-contact-details .pbmit-contact-list li:not(:last-child) {
  padding-right:10px
}
.pbmit-footer-widget-area .pbmit-contact-details .pbmit-contact-list li span {
  display:block;
  font-size:16px;
  line-height:32px;
  font-weight:600
}
.pbmit-footer-widget-area .widget_text .text-bold {
  font-weight:600
}
.pbmit-footer-text-area.pbmit-bg-color-custom:before {
  background-image:none!important
}
.pbmit-footer-style-2 {
  padding:0 18px
}
.pbmit-footer-style-2 .pbmit-footer-right {
  font-size:26px;
  line-height:34px;
  padding-left:78px
}
.pbmit-footer-style-2 .pbmit-footer-right h3 {
  font-size:26px;
  line-height:34px;
  margin:0
}
.pbmit-footer-style-2 .pbmit-footer-widget.pbmit-footer-widget-col-1 {
  margin-top:-85px
}
.pbmit-footer-style1 .pbmit-footer-widget-col-1 .widget,
.pbmit-footer-style-2 .pbmit-footer-widget-col-1 .widget {
  padding:0
}
.pbmit-footer-style-1 .pbmit-footer-widget-col-1 .widget .textwidget,
.pbmit-footer-style-2 .pbmit-footer-widget-col-1 .widget .textwidget {
  padding-right:180px
}
.pbmit-footer-style-1 .pbmit-footer-widget-col-1 .widget .pbmit-footer-logo,
.pbmit-footer-style-2 .pbmit-footer-widget-col-1 .widget .pbmit-footer-logo {
  margin-bottom:30px
}
.pbmit-footer-style-1 .pbmit-footer-widget-col-1 .widget .pbmit-footer-logo img,
.pbmit-footer-style-2 .pbmit-footer-widget-col-1 .widget .pbmit-footer-logo img {
  height:55px
}
.pbmit-footer-style-1 .pbmit-footer-widget-col-1 .widget .pbmit-footer-text,
.pbmit-footer-style-2 .pbmit-footer-widget-col-1 .widget .pbmit-footer-text {
  margin-bottom:22px
}
.pbmit-footer-style-2 .pbmit-footer-widget-col-1 .widget {
  padding-top:5px
}
.pbmit-footer-style-2 .widget ul>li,
.pbmit-footer-style-2 .widget ul>li a {
  opacity:.8
}
.pbmit-footer-style-2 .widget .pbmit-contact-widget-line {
  font-size:15px;
  opacity:.8;
  line-height:28px
}
.pbmit-footer-style-2 .pbmit-footer-big-area-wrapper .footer-wrap {
  padding-top:100px;
  padding-bottom:0
}
.pbmit-footer-style-2 .pbmit-footer-widget-area {
  padding-bottom:25px
}
.pbmit-footer-style-2 .pbmit-footer-text-area {
  padding:0
}
.pbmit-footer-style-2 .pbmit-footer-copyright-text-area {
  text-align:end
}
.pbmit-footer-style-2 .pbmit-footer-text-inner {
  margin-left:38.5%;
  padding:30px 0;
  border-top:1px solid rgba(var(--pbmit-yoge-blackish-color-rgb),.2)
}
.pbmit-footer-style-2.pbmit-text-color-blackish h3 {
  color:var(--pbmit-yoge-blackish-color)
}
.pbmit-footer-style-2.pbmit-text-color-globalcolor h3 {
  color:var(--pbmit-yoge-global-color)
}
.pbmit-footer-style-2.pbmit-text-color-secondarycolor h3 {
  color:var(--pbmit-yoge-secondary-color)
}
.pbmit-footer-style-2.pbmit-text-color-white h3 {
  color:var(--pbmit-yoge-white-color)
}
@media(max-width:575px) {
  .pbmit-footer-style-2 .pbmit-footer-right h3 {
    font-size:22px;
    line-height:32px
  }
}
.widget-title {
  font-size:18px;
  line-height:28px;
  margin-bottom:15px
}
.widget ul {
  margin:0;
  padding:0
}
.widget ul li {
  list-style:none
}
.widget a {
  -webkit-transition:all .25s ease-in-out;
  transition:all .25s ease-in-out
}
.widget ul a {
  display:inline-block
}
.widget ul>li ul {
  margin-left:15px;
  margin-top:15px
}
.widget ul>li {
  padding:0 0 5px 0;
  line-height:26px
}
.widget ul>li:last-child {
  padding-bottom:0
}
.widget ul>li ul>li:last-child {
  border-bottom:0;
  padding-bottom:0;
  padding-top:0
}
.widget_calendar table td#today {
  font-weight:700
}
.widget_calendar table {
  border-collapse:separate;
  border-spacing:0;
  border-style:solid;
  border-width:1px 0 0 1px;
  margin-bottom:0;
  width:100%
}
.widget_calendar table th,
.widget_calendar table td {
  color:rgb(255 255 255 / 72%);
  background-color:var(--pbmit-yoge-blackish-color);
  border-bottom:1px solid rgb(255 255 255 / 33%);
  border-right:1px solid rgb(255 255 255 / 33%);
  padding:7px;
  text-align:center
}
.widget_calendar table th {
  background-color:var(--pbmit-yoge-global-color);
  color:var(--pbmit-yoge-white-color);
  border-right:1px solid rgba(var(--pbmit-yoge-blackish-color-rgb),.1);
  border-bottom:1px solid rgba(var(--pbmit-yoge-blackish-color-rgb),.1)
}
.widget_calendar table td#today {
  color:var(--pbmit-yoge-global-color)
}
.widget_calendar tbody a {
  color:#fff
}
.widget_calendar caption {
  padding:0;
  margin:0;
  margin-bottom:5px;
  letter-spacing:.04em;
  text-transform:uppercase;
  font-size:15px;
  font-weight:700;
  caption-side:top;
  color:inherit
}
.widget_calendar tbody a {
  display:block
}
.widget_calendar .wp-calendar-nav {
  margin-top:15px
}
.wp-calendar-nav-prev {
  float:left
}
.wp-calendar-nav-next {
  float:right
}
.wp-calendar-nav {
  margin-bottom:15px
}
.pbm_addons_recent_posts_widget .pbmit-rpw-list>li {
  display:-ms-flexbox!important;
  display:flex!important;
  align-items:center;
  width:100%;
  margin-top:18px;
  padding-top:0;
  padding-bottom:18px;
  border-bottom:1px solid rgba(var(--pbmit-yoge-blackish-color-rgb),.1)
}
.pbm_addons_recent_posts_widget .pbmit-rpw-list>li:last-child {
  margin-bottom:0;
  border:none;
  padding-bottom:18px
}
.pbm_addons_recent_posts_widget .pbmit-rpw-list>li:first-child {
  margin-top:0;
  padding-top:0;
  border-top:none
}
.pbm_addons_recent_posts_widget .pbmit-rpw-list>li>a {
  width:91px;
  flex-shrink:0;
  margin-right:20px
}
body.rtl .pbm_addons_recent_posts_widget .pbmit-rpw-list>li>a {
  margin:0 0 0 20px
}
.pbm_addons_recent_posts_widget .pbmit-rpw-list>li>a img {
  border-radius:20px
}
.pbm_addons_recent_posts_widget .pbmit-rpw-content {
  display:flex;
  flex-direction:column-reverse
}
.pbm_addons_recent_posts_widget .pbmit-rpw-content .pbmit-rpw-date a {
  color:var(--pbmit-yoge-global-color);
  font-size:13px;
  font-weight:400;
  margin-bottom:3px;
  text-transform:uppercase
}
.pbm_addons_recent_posts_widget .pbmit-rpw-content .pbmit-rpw-title a {
  margin-bottom:0;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  text-transform:capitalize;
  font-size:16px;
  line-height:20px
}
.post-password-form input[name="post_password"] {
  position:relative;
  top:0;
  height:53px;
  background-color:transparent
}
.post-password-form input[type=submit] {
  background-image:none;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none;
  padding-top:15px;
  padding-bottom:15px;
  padding-left:30px;
  margin:0;
  background-color:var(--pbmit-yoge-global-color);
  color:var(--pbmit-yoge-white-color)
}
.post-password-form input[type=submit]:hover {
  color:var(--pbmit-yoge-white-color);
  background-color:var(--pbmit-yoge-blackish-color)
}
.widget_categories ul li {
  padding-bottom:0;
  position:relative;
  margin:20px 0;
  padding:0
}
.widget_categories ul>li:last-child {
  margin-bottom:0
}
.widget_tag_cloud a {
  font-weight:400;
  font-size:12px;
  background-color:transparent;
  padding:8px 10px 6px;
  line-height:1;
  display:inline-block
}
.widget_tag_cloud li {
  list-style:none;
  margin:0 4px 8px 0;
  display:inline-block
}
.widget_tag_cloud ul li {
  margin-bottom:0;
  padding-bottom:12px
}
.rtl .widget_tag_cloud ul li {
  float:none
}
.pbmit-blog-meta-bottom .pbmit-meta-tags a,
.pbminfotech-sidebar .widget_tag_cloud ul li a {
  display:inline-block;
  font-size:13px!important;
  padding:0 20px;
  height:30px;
  line-height:30px;
  letter-spacing:0;
  text-transform:uppercase;
  -webkit-transition:0.4s ease-out 0s;
  -o-transition:0.4s ease-out 0s;
  transition:0.4s ease-out 0s;
  color:#000;
  background-color:#e9f0ec;
  border-radius:20px
}
.pbmit-blog-meta-bottom .pbmit-meta-tags a {
  background-color:var(--pbmit-yoge-white-color)
}
.pbminfotech-sidebar .widget_tag_cloud ul li a:hover,
.pbmit-blog-meta-bottom .pbmit-meta-tags a:hover {
  color:var(--pbmit-yoge-white-color);
  background-color:var(--pbmit-yoge-global-color)
}
.single-blog-authorbox {
  text-align:center;
  padding:50px 30px
}
.single-blog-authorbox .authorbox-img {
  display:inline-block;
  border:1px solid var(--pbmit-yoge-global-color);
  padding:10px;
  border-radius:50%
}
.single-blog-authorbox img {
  height:130px;
  width:130px;
  border-radius:50%;
  object-fit:cover
}
.single-blog-authorbox .pbmit-authorbox-title {
  font-size:18px;
  line-height:28px;
  margin:20px 0 0;
  text-transform:capitalize;
  color:var(--pbmit-yoge-global-color);
  font-weight:700
}
.single-blog-authorbox .pbmit-authorbox-cat {
  color:rgba(var(--pbmit-yoge-white-color-rgb),.8);
  font-size:14px;
  line-height:16px;
  font-weight:300;
  margin-bottom:20px
}
.single-blog-authorbox .pbmit-authorbox-position {
  padding:0 25px;
  color:var(--pbmit-yoge-white-color);
  font-weight:500
}
.pbmit-author-social .pbmit-social-links {
  text-align:center;
  margin-top:-40px
}
.single-blog-authorbox .pbmit-social-links li {
  padding:0 8px 0 0
}
.single-blog-authorbox .pbmit-social-links li a {
  border:1px solid var(--pbmit-yoge-global-color);
  border-radius:50%;
  color:var(--pbmit-yoge-white-color);
  height:40px;
  width:40px;
  line-height:40px
}
.single-blog-authorbox .pbmit-social-links li a:hover {
  color:var(--pbmit-yoge-blackish-color);
  background-color:var(--pbmit-yoge-global-color)
}
.search-form label {
  display:none
}
.search-form button {
  position:absolute;
  right:0;
  padding:0;
  border:none;
  outline:none;
  background-color:transparent;
  height:58px;
  line-height:58px;
  color:#fff;
  font-size:16px;
  z-index:1;
  width:70px
}
.search-form button .screen-reader-text {
  display:none
}
.pbminfotech-sidebar .widget.widget_search {
  background-color:#fff;
  background-image:url(../images/yoga-pattern-01.png);
  background-repeat:repeat
}
.wp-block-search .wp-block-search__inside-wrapper,
.widget.widget_search .search-form {
  position:relative
}
.wp-block-search .wp-block-search__inside-wrapper {
  border:none;
  padding:0
}
.pbminfotech-sidebar .wp-block-search input[type="search"],
.pbminfotech-sidebar .widget.widget_search .search-form input[type="search"],
.pbmit-footer-section input[type="search"] {
  background-color:transparent;
  height:65px;
  border:0;
  padding:0 30px;
  padding-right:80px;
  background-color:var(--pbmit-yoge-white-color);
  color:var(--pbmit-yoge-blackish-color);
  font-size:15px;
  border-radius:40px
}
.pbmit-footer-section input[type="search"] {
  color:var(--pbmit-yoge-blackish-color);
  border:1px solid rgba(var(--pbmit-yoge-blackish-color-rgb),.20)
}
.pbminfotech-sidebar .widget.widget_search .search-form input[type="search"]::placeholder {
  color:rgba(var(--pbmit-yoge-blackish-color-rgb),.8);
  font-weight:500
}
.pbminfotech-sidebar .wp-block-search .wp-block-search__button,
.pbminfotech-sidebar .widget.widget_search .search-form button {
  position:absolute;
  top:5px;
  right:5px;
  width:55px;
  height:55px;
  font-size:16px;
  z-index:1;
  padding:0;
  margin:0;
  border:none;
  border-radius:50%;
  outline:none;
  background:#fff;
  color:var(--pbmit-yoge-white-color)
}
.rtl .pbminfotech-sidebar .wp-block-search .wp-block-search__button,
.rtl .pbminfotech-sidebar .widget.widget_search .search-form button {
  left:0;
  right:inherit
}
.pbminfotech-sidebar .wp-block-search .wp-block-search__button {
  font-size:0
}
.pbminfotech-sidebar .wp-block-search .wp-block-search__button:hover::after {
  color:var(--pbmit-yoge-blackish-color)
}
.pbminfotech-sidebar .wp-block-search .wp-block-search__button::after,
.pbminfotech-sidebar .widget.widget_search .search-form button::after {
  position:absolute;
  font-family:'pbminfotech-base-icons';
  content:'';
  right:50%;
  top:50%;
  font-size:16px;
  color:var(--pbmit-yoge-white-color);
  line-height:normal;
  font-weight:400;
  -webkit-transform:translateX(50%) translateY(-50%);
  -ms-transform:translateX(50%) translateY(-50%);
  transform:translateX(50%) translateY(-50%)
}
.pbminfotech-sidebar .widget_search .wp-block-search__label,
.pbminfotech-sidebar .widget_block .wp-block-group h2,
.pbminfotech-sidebar .widget .widget-title {
  margin-bottom:20px;
  position:relative;
  width:auto
}
.pbminfotech-sidebar .widget_block .wp-block-group h2,
.pbminfotech-sidebar .widget_search .wp-block-search__label,
.pbminfotech-sidebar .widget .widget-title {
  padding-bottom:15px;
  display:block
}
.pbminfotech-sidebar .widget_search .wp-block-search__label,
.pbminfotech-sidebar .widget_block .wp-block-group h2,
.pbminfotech-sidebar .widget .widget-title {
  padding-left:30px;
  padding-bottom:0
}
.pbminfotech-sidebar .widget_search .wp-block-search__label:before {
  color:var(--pbmit-yoge-white-color)!important
}
.pbminfotech-sidebar .widget_search .wp-block-search__label:before,
.pbminfotech-sidebar .widget_block .wp-block-group h2:before,
.pbminfotech-sidebar .widget .widget-title::before {
  content:"*";
  font-family:"pbminfotech-base-icons";
  position:absolute;
  left:0;
  font-size:22px;
  color:#448c74;
  top:50%;
  transform:translate(0,-50%)
}
.pbminfotech-sidebar .widget_search .wp-block-search__label {
  margin-bottom:20px;
  color:var(--pbmit-yoge-white-color)!important
}
.pbminfotech-sidebar .widget_search .wp-block-search {
  display:block;
  margin-bottom:0
}
.pbmit-rpw-list > li > a img {
  border-radius: 20px;
  width: 93px;
  height: auto;
}

.pbminfotech-sidebar .widget {
  background-color:#fff;
  padding:30px;
  margin-bottom:55px;
  border:none;
  border-radius:30px
}
.pbmit-rpw-list > li > a {
  width: 95px;
  flex-shrink: 0;
  margin-right: 20px;
}
.pbminfotech-sidebar .widget.pbmit-widget-padding {
  padding:0
}
.pbminfotech-sidebar .widget.pbmit-author-bgimg {
  background-color:var(--pbmit-yoge-blackish-color);
  z-index:1
}
.pbminfotech-sidebar .widget:last-child {
  margin-bottom:0
}
.site-content .pbm_addons_category_list_widget ul>li,
.site-content .pbmit_widget_list_all_posts ul>li,
.site-content .widget_categories ul>li a,
.site-content .widget.widget_archive ul li a {
  margin:2px 0;
  padding:0
}
.site-content .pbm_addons_category_list_widget ul>li a,
.site-content .widget_categories ul>li a,
.site-content .widget.widget_archive ul li a {
  padding:0;
  margin:5px 0
}
.site-content .pbmit_widget_list_all_posts ul>li,
.site-content .widget_categories ul>li,
.site-content .widget.widget_archive ul li {
  margin:0;
  padding:0
}
.site-content .widget.widget_categories ul ul {
  margin-top:2px
}
.site-content .widget.widget_archive ul>li {
  position:relative
}
.site-content .widget.widget_search .search-form button::before {
  content:none!important
}
.site-content .widget .wp-block-latest-comments {
  padding:0
}
ul.wp-block-page-list>li:not(.wp-block-navigation-item) ul>li a::before,
ul.wp-block-page-list>li:not(.wp-block-navigation-item) a::before,
ul.wp-block-archives li .pbmit-arc-li a::before,
ul.wp-block-categories li>a::before,
ul.wp-block-archives li>a::before,
.site-content .widget .wp-block-latest-comments li::before,
.site-content .widget .wp-block-latest-posts li>a::before,
.site-content .widget.widget_archive ul li>.pbmit-arc-li a::before,
.site-content .widget.widget_categories ul li>a::before,
.site-content .widget.widget_meta ul li a::before,
.site-content .widget.widget_recent_comments ul li::before,
.site-content .widget.widget_recent_entries ul li>a::before,
.site-content .widget.widget_nav_menu ul li>a::before,
.widget.widget_pages ul li a:before {
  position:absolute;
  content:'\e814';
  left:0;
  font-size:16px;
  top:0;
  color:var(--pbmit-yoge-global-color);
  font-family:'pbminfotech-base-icons';
  line-height:normal;
  font-weight:400
}
ul.wp-block-categories li>a::before,
ul.wp-block-archives li>a::before {
  top:0
}
.site-content .widget .wp-block-latest-posts li>a::before {
  top:0
}
ul.wp-block-page-list>li:not(.wp-block-navigation-item) ul>li a,
ul.wp-block-page-list>li:not(.wp-block-navigation-item) a,
ul.wp-block-archives li .pbmit-arc-li a,
ul.wp-block-categories li>a,
ul.wp-block-archives li>a,
.site-content .widget .wp-block-latest-comments li,
.site-content .widget .wp-block-latest-posts li>a,
.site-content .widget.widget_archive ul li>.pbmit-arc-li a,
.site-content .widget.widget_categories ul li>a,
.site-content .widget.widget_meta ul li a,
.site-content .widget.widget_recent_comments ul li,
.site-content .widget.widget_recent_entries ul li>a,
.site-content .widget.widget_nav_menu ul li>a,
.widget.widget_pages ul li a {
  position:relative;
  padding-left:20px;
  font-weight:500
}
.site-content .widget.widget_pages ul li>a {
  padding-left:25px
}
.site-content .widget.widget_recent_comments ul li {
  color:var(--pbmit-yoge-global-color);
  padding-left:25px
}
.site-content .widget.widget_categories ul li>a {
  padding-left:0
}
.rtl .site-content .widget.widget_categories ul li>a {
  padding-right:0;
  padding-left:30px
}
.site-content .widget.widget_categories ul li>a::before {
  content:'\f115';
  left:0;
  top:16px;
  font-size:13px;
  color:var(--pbmit-yoge-global-color)
}
.site-content .widget.widget_categories ul li>a::before {
  content:unset!important
}
.site-content .widget.widget_archive ul li>a::before {
  content:'\e814';
  left:0;
  top:11px;
  font-size:16px
}
.site-content .widget .wp-block-latest-comments li {
  padding-left:25px;
  line-height:1.6
}
.site-content .widget .wp-block-latest-comments li::before {
  top:4px;
  content:'\f0e5';
  font-size:14px
}
.pbminfotech-sidebar .wp-block-search .wp-block-search__button::after,
.site-content .widget.widget_categories ul li .pbmit-brackets,
.pbminfotech-sidebar .widget_categories ul li.cat-item .pbmit-cat-li,
ul.wp-block-categories li .pbmit-cat-li a::before,
.pbminfotech-sidebar .widget_categories ul li.cat-item .pbmit-cat-li>a::before,
.site-content .widget.widget_categories ul li a {
  -webkit-transition:all .25s ease-in-out;
  transition:all .25s ease-in-out
}
.pbminfotech-sidebar .widget_archive ul li .pbmit-arc-li,
.pbminfotech-sidebar .widget_categories ul li.cat-item .pbmit-cat-li {
  display:flex;
  align-items:center;
  justify-content:space-between;
  color:#8993a2;
  border-bottom:1px solid rgba(var(--pbmit-yoge-blackish-color-rgb),.1)
}
.pbminfotech-sidebar .widget_archive ul li .pbmit-arc-li:first-child,
.pbminfotech-sidebar .widget_categories ul li.cat-item .pbmit-cat-li:first-child {
  padding-top:0
}
.pbminfotech-sidebar .widget_categories ul li.cat-item:last-child .pbmit-cat-li {
  border:none
}
.site-content .widget.widget_categories ul li .pbmit-cat-li:hover .pbmit-brackets,
.site-content .widget.widget_categories ul li .pbmit-cat-li:hover a,
.pbminfotech-sidebar .widget_categories ul li.cat-item .pbmit-cat-li:hover {
  color:var(--pbmit-yoge-blackish-color)
}
ul.wp-block-categories li .pbmit-cat-li a,
ul.wp-block-archives li .pbmit-arc-li a,
.site-content .widget.widget_categories ul li a,
.site-content .widget.widget_archive ul li .pbmit-arc-li>a,
.site-footer .widget.widget_categories ul li .pbmit-cat-li>a,
.site-footer .widget.widget_archive ul li>.pbmit-arc-li a {
  font-size:13px;
  line-height:23px;
  position:relative;
  letter-spacing:0;
  font-weight:400;
  padding-left:20px;
  text-transform:capitalize
}
body.rtl .site-content .widget.widget_categories ul li a,
body.rtl .site-content .widget.widget_archive ul li .pbmit-arc-li>a,
body.rtl .site-footer .widget.widget_categories ul li .pbmit-cat-li>a,
body.rtl .site-footer .widget.widget_archive ul li>.pbmit-arc-li a {
  padding:0 20px 0 0
}
.site-content .widget.widget_categories ul li .pbmit-brackets {
  margin-left:8px
}
body.rtl .site-content .widget.widget_categories ul li .pbmit-brackets {
  margin:0 8px 0 0
}
ul.wp-block-categories li .pbmit-cat-li a::before,
.pbminfotech-sidebar .widget_categories ul li.cat-item .pbmit-cat-li>a::before {
  position:absolute;
  content:'';
  left:0;
  top:50%;
  transform:translate(0,-50%);
  height:8px;
  width:8px;
 background-color: #448c74;
  border-radius: 50%;
  margin-left: -14px;
}
ul.wp-block-categories li .pbmit-cat-li a:hover::before {
  border-color:var(--pbmit-yoge-blackish-color);
  background-color:var(--pbmit-yoge-blackish-color)
}
.pbminfotech-sidebar .widget_categories ul li.cat-item .pbmit-cat-li>a {
  color:rgba(var(--pbmit-yoge-blackish-color-rgb),.8);
  text-transform:uppercase;
  letter-spacing:1.2px;
  transition:all 0.3s ease-in-out;
  margin:15px 0
}
.pbminfotech-sidebar .widget_categories ul li.cat-item .pbmit-cat-li:hover>a {
  color:var(--pbmit-yoge-blackish-color)
}
.site-content .widget.widget_recent_comments ul li:before {
  content:'\f0e5';
  top:4px;
  font-size:14px
}
ul.wp-block-page-list>li:not(.wp-block-navigation-item) ul>li a::before,
ul.wp-block-page-list>li:not(.wp-block-navigation-item) a::before,
.site-content .widget.widget_pages ul li>a::before {
  content:'\e816';
  top:7px;
  font-size:13px
}
.pbmit-metabox .widgettitle {
  font-size:22px;
  line-height:30px;
  margin-bottom:15px;
  display:inline-block
}
.pbmit-metabox .widget ul li {
  margin-bottom:12px
}
.single-pbmit-service .pbmit_widget_list_all_posts {
  background-color:var(--pbmit-yoge-white-color);
  padding-top:40px;
  border-radius:30px
}
.single-pbmit-service .pbmit_widget_list_all_posts .widget-title {
  margin-bottom:12px
}
.single-service-contact .single-service-contact-inner {
  position:relative;
  z-index:2
}
.site-content .pbmit_widget_list_all_posts ul>li a {
  padding:16px 60px 16px 25px;
  display:block;
  position:relative;
  border-radius:0;
  font-size:14px;
  font-weight:600!important;
  color:var(--pbmit-yoge-blackish-color);
  text-transform:uppercase;
  -webkit-transition:all .25s ease-in-out;
  transition:all .25s ease-in-out
}
.site-content .pbmit_widget_list_all_posts ul>li a:before {
  position:absolute;
  content:"\e8dd";
  left:inherit;
  right:8px;
  font-size:10px;
  color:inherit;
  font-family:'pbminfotech-base-icons';
  top:50%;
  z-index:1;
  color:var(--pbmit-yoge-global-color);
  background-color:transparent;
  border-radius:50%;
  height:36px;
  width:36px;
  line-height:36px;
  text-align:center;
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%);
  font-weight:initial;
  transition:all 0.4s ease-in
}
.site-content .pbmit_widget_list_all_posts ul>li a::after {
  position:absolute;
  content:"";
  left:0;
  font-size:20px;
  top:50%;
  width:7px;
  height:7px;
  z-index:1;
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%);
  background-color:var(--pbmit-yoge-global-color);
  border-radius:50%;
  transition:all 0.4s ease
}
.rtl .site-content .pbmit_widget_list_all_posts ul>li a:before {
  left:25px;
  right:inherit;
  -webkit-transform:translateY(-50%) rotate(180deg);
  -moz-transform:translateY(-50%) rotate(180deg);
  -o-transform:translateY(-50%) rotate(180deg);
  transform:translateY(-50%) rotate(180deg)
}
.site-content .pbmit_widget_list_all_posts ul>li:hover a,
.site-content .pbmit_widget_list_all_posts ul>li.pbmit-post-active a {
  color:var(--pbmit-yoge-blackish-color);
  font-weight:600
}
.site-content .pbmit_widget_list_all_posts ul>li.pbmit-post-active a:before,
.site-content .pbmit_widget_list_all_posts ul>li:hover a:before {
  opacity:1;
  color:var(--pbmit-yoge-white-color);
  background-color:var(--pbmit-yoge-global-color)
}
.single-service-contact .single-service-contact-inner h2 {
  color:var(--pbmit-yoge-white-color);
  font-size:24px;
  line-height:34px;
  margin-bottom:0
}
.single-service-contact img {
  border-radius:50%;
  margin:0;
  margin-bottom:-10px
}
.single-service-contact .pbmit-service-position {
  font-size:13px;
  color:var(--pbmit-yoge-global-color);
  font-weight:600;
  margin-bottom:10px
}
.single-service-contact ul li {
  padding-bottom:5px
}
.widget.pbm_addons_category_list_widget ul>li {
  margin-bottom:0!important
}
.site-content .pbmit_widget_list_all_posts ul>li {
  margin:0;
  border-bottom:1px solid rgba(var(--pbmit-yoge-blackish-color-rgb),.1)
}
.site-content .pbmit_widget_list_all_posts ul>li:last-child {
  border:none
}
.pbminfotech-sidebar .widget.widget_media_image {
  padding:0;
  background:none
}
.single-pbmit-service .widget:last-child {
  background-color:transparent
}
.single-pbmit-service .navigation {
  display:none
}
.pbmit-service-single-style-1 .pbmit-service-feature-image img {
  width:100%;
  margin-bottom:50px;
  border-radius:30px
}
.single-service-contact {
  padding:45px!important;
  padding-bottom:30px;
  position:relative;
  overflow:hidden;
  text-align:center;
  color:var(--pbmit-yoge-white-color);
  border:0;
  font-size:18px;
  background-size:cover;
  background:var(--pbmit-yoge-secondary-color)!important
}
.single-service-contact .single-service-contact-inner {
  position:relative;
  z-index:2
}
.single-service-contact .single-service-contact-inner h2 {
  color:var(--pbmit-yoge-white-color);
  font-size:24px;
  line-height:34px;
  margin-bottom:0
}
.single-service-contact img {
  border-radius:50%;
  margin:0;
  margin-bottom:-10px
}
.single-service-contact .pbmit-service-position {
  font-size:13px;
  color:var(--pbmit-yoge-global-color);
  font-weight:600;
  margin-bottom:10px
}
.single-service-contact ul li {
  padding-bottom:5px
}
.site-content .pbmit_widget_list_all_posts .widget-title:empty {
  display:none
}
.widget.pbm_addons_category_list_widget ul>li {
  margin-bottom:0!important
}
.site-content .pbmit_widget_list_all_posts ul>li {
  margin:0;
  position:relative
}
.site-content .pbmit_widget_list_all_posts ul>li:hover:before {
  width:100%
}
.rtl .site-content .pbmit_widget_list_all_posts ul>li a:before {
  left:25px;
  right:inherit;
  -webkit-transform:translateY(-50%) rotate(180deg);
  -moz-transform:translateY(-50%) rotate(180deg);
  -o-transform:translateY(-50%) rotate(180deg);
  transform:translateY(-50%) rotate(180deg)
}
.site-content .pbmit_widget_list_all_posts ul>li:hover a,
.site-content .pbmit_widget_list_all_posts ul>li.pbmit-post-active a {
  transform:translateX(1%);
  color:var(--pbmit-yoge-global-color)
}
.site-content .pbmit_widget_list_all_posts ul>li.pbmit-post-active a:before {
  opacity:1
}
.pbminfotech-sidebar .widget.widget_media_image {
  padding:0;
  background:none
}
.pbminfotech-sidebar .pbmit-download-content {
  padding:0
}
.pbminfotech-sidebar .widget.pbmit-download-file {
  padding:0;
  padding-top:0;
  box-shadow:unset;
  background:none
}
.widget .download {
  display:block
}
.widget .download .item-download a {
  position:relative;
  text-align:center;
  font-size:16px;
  line-height:16px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  margin-bottom:20px;
  padding:5px;
  padding-left:25px;
  background-color:var(--pbmit-yoge-white-color);
  border-radius:40px
}
.widget .download .item-download a:hover {
  background-color:var(--pbmit-yoge-global-color);
  color:var(--pbmit-yoge-white-color)
}
.widget .download .item-download a .pbmit-download-content {
  font-size:15px;
  text-transform:uppercase;
  display:flex;
  align-items:center
}
.widget .download .item-download a .pbmit-download-content i {
  margin-right:10px;
  font-size:24px;
  color:var(--pbmit-yoge-secondary-color)
}
.widget .download .item-download a .pbmit-download-item i {
  font-size:26px;
  vertical-align:middle
}
.widget .download .item-download .pbmit-download-item {
  padding:0;
  font-size:16px;
  line-height:16px;
  padding:18px 13px;
  border-radius:50%;
  background-color:var(--pbmit-yoge-global-color);
  color:var(--pbmit-yoge-white-color);
  transition:all 0.4s ease-in
}
.widget .download .item-download a:hover .pbmit-download-item {
  background-color:var(--pbmit-yoge-white-color);
  color:var(--pbmit-yoge-blackish-color)
}
body.rtl .widget .download .item-download .pbmit-download-item {
  left:20px;
  right:inherit
}
.widget .download .item-download:last-child a {
  background-color:var(--pbmit-yoge-secondary-color);
  margin-bottom:0
}
.widget .download .item-download:last-child a:hover {
  background-color:var(--pbmit-yoge-blackish-color);
  color:var(--pbmit-yoge-white-color)
}
.widget .download .item-download:last-child a .pbmit-download-content i {
  color:var(--pbmit-yoge-global-color);
  transition:all 0.3s ease-in-out
}
.widget .download .item-download:last-child a:hover .pbmit-download-content i {
  color:var(--pbmit-yoge-white-color)
}
.widget .download .item-download:last-child .pbmit-download-item {
  background-color:var(--pbmit-yoge-white-color);
  color:var(--pbmit-yoge-global-color)
}
.widget .download .item-download:last-child a:hover .pbmit-download-item {
  background-color:var(--pbmit-yoge-secondary-color);
  color:var(--pbmit-yoge-blackish-color)
}
.floting-bar-wrap {
  position:fixed;
  top:0;
  right:-400px;
  z-index:1000;
  width:450px;
  height:100%;
  display:inline-table;
  opacity:0;
  padding:120px 65px;
  -webkit-transform:translateX(101%);
  -moz-transform:translateX(101%);
  -ms-transform:translateX(101%);
  -o-transform:translateX(101%);
  transform:translateX(101%);
  transition:all 900ms ease;
  -moz-transition:all 900ms ease;
  -webkit-transition:all 900ms ease;
  -ms-transition:all 900ms ease;
  -o-transition:all 900ms ease;
  -webkit-transition-delay:300ms;
  -moz-transition-delay:300ms;
  -ms-transition-delay:300ms;
  -o-transition-delay:300ms;
  transition-delay:300ms;
  background-color:var(--pbmit-yoge-light-bg-color)
}
body.rtl .floting-bar-wrap {
  left:-400px;
  right:inherit;
  -webkit-transform:translateX(-101%);
  -moz-transform:translateX(-101%);
  -ms-transform:translateX(-101%);
  -o-transform:translateX(-101%);
  transform:translateX(-101%)
}
body.rtl .floting-bar-wrap.active,
.floting-bar-wrap.active {
  right:0;
  visibility:visible;
  opacity:1;
  overflow-y:auto;
  transition:all 900ms ease;
  -moz-transition:all 900ms ease;
  -webkit-transition:all 900ms ease;
  -ms-transition:all 900ms ease;
  -o-transition:all 900ms ease;
  -webkit-transform:translateX(0);
  -moz-transform:translateX(0);
  -ms-transform:translateX(0);
  -o-transform:translateX(0);
  transform:translateX(0)
}
body.rtl .floting-bar-wrap.active {
  left:0;
  right:inherit
}
.admin-bar .floting-bar-wrap .closepanel {
  margin-top:32px
}
.floting-bar-wrap .closepanel {
  position:absolute;
  z-index:600;
  right:0;
  top:40px;
  display:block;
  width:80px;
  height:80px;
  font-size:30px;
  line-height:75px;
  text-align:center;
  cursor:pointer;
  color:var(--pbmit-yoge-blackish-color);
  background-color:var(--pbmit-yoge-global-color);
  -webkit-transition:all 300ms ease;
  -moz-transition:all 300ms ease;
  -ms-transition:all 300ms ease;
  -o-transition:all 300ms ease;
  transition:all 300ms ease;
  -webkit-transform:translate(0%,-50%) rotate(0deg);
  -moz-transform:translate(0%,-50%) rotate(0deg);
  -ms-transform:translate(0%,-50%) rotate(0deg);
  -o-transform:translate(0%,-50%) rotate(0deg);
  transform:translate(0%,-50%) rotate(0deg)
}
@keyframes pbmit-closer-line-draw {
  0%,
  100% {
    clip-path:inset(-1px 0 -1px 0);
    -webkit-clip-path:inset(-1px 0 -1px 0)
  }
  55% {
    clip-path:inset(-1px 0 -1px 100%);
    -webkit-clip-path:inset(-1px 0 -1px 100%)
  }
  56% {
    clip-path:inset(-1px 100% -1px 0);
    -webkit-clip-path:inset(-1px 100% -1px 0)
  }
}
.floting-bar-wrap .closepanel:hover svg rect {
  animation:pbmit-closer-line-draw .6s;
  animation-duration:0.6s;
  animation-timing-function:ease;
  animation-delay:0s;
  animation-iteration-count:1;
  animation-direction:normal;
  animation-fill-mode:none;
  animation-play-state:running;
  animation-name:pbmit-closer-line-draw
}
.floting-bar-wrap .closepanel:hover svg rect:nth-of-type(2) {
  animation-delay:.17s
}
.floting-bar-wrap .closepanel svg rect {
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden
}
body.rtl .floting-bar-wrap .closepanel {
  left:0;
  right:inherit
}
.floting-bar-wrap,
.floting-bar-wrap h4 {
  font-size:16px;
  line-height:26px;
  font-weight:400;
  color:var(--pbmit-yoge-blackish-color)
}
.floting-bar-wrap h4 {
  line-height:28px;
  font-weight:700;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:0
}
.floting-bar-widget-area .widget {
  margin-bottom:40px
}
.floting-bar-widget-area .widget p {
  margin:0
}
.pbmit-contact-box {
  padding-right:45px
}
body.rtl .pbmit-contact-box {
  padding:0 0 0 45px
}
.pbmit-contact-box .pbmit-contact-list h4 {
  margin-bottom:5px
}
.pbmit-contact-box .pbmit-contact-list span {
  display:block
}
.pbmit-contact-box .pbmit-contact-list:not(:last-child) {
  margin-bottom:40px
}
.floting-bar-social-wrap h4 {
  margin-bottom:15px
}
body.rtl .floting-bar-social-wrap .pbmit-social-links li,
.floting-bar-social-wrap .pbmit-social-links li {
  padding:0
}
.floting-bar-social-wrap .pbmit-social-links li:not(:last-child) {
  margin-right:10px
}
body.rtl .floting-bar-social-wrap .pbmit-social-links li:not(:last-child) {
  margin:0 0 0 10px
}
.floting-bar-social-wrap .pbmit-social-links li a {
  display:inline-block;
  width:40px;
  height:40px;
  text-align:center;
  color:var(--pbmit-yoge-white-color);
  background-color:var(--pbmit-yoge-blackish-bg-color)
}
.floting-bar-social-wrap .pbmit-social-links li a i {
  font-size:16px;
  line-height:40px
}
.floting-bar-social-wrap .pbmit-social-links li a:hover {
  color:var(--pbmit-yoge-blackish-color);
  background-color:var(--pbmit-yoge-global-color)
}
.floting-bar-social-wrap {
  position:absolute;
  bottom:60px
}
.floting-bar-wrap .floting-bar-widget-area img {
  max-height:70px;
  width:auto
}

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;
	}
	.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
}
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}
.woocommerce form .form-row .required {
  visibility: visible;
}
/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqUYTkntBJ2fk.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtqUYTkntBJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqUYTkntBJ2fk.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtqUYTkntBJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqUYTkntBJ2fk.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtqUYTkntBJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqUYTkntBJ2fk.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtqUYTkntBJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqUYTkntBJ2fk.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtqUYTkntBJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqUYTkntBJ2fk.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtqUYTkntBJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqUYTkntBJ2fk.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtqUYTkntBJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqUYTkntBJ2fk.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtqUYTkntBJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqUYTkntBJ2fk.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtqUYTkntBJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.nav-links .page-numbers.current {
  color: #fff;
  border-color: #000;
  background-color: #000;
}
.nav-links .page-numbers {
  font-size: 15px;
  font-weight: 700;
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 0 2px;
  text-align: center;
  border-radius: 0;
  border: 1px solid rgba(77, 79, 76, 0.2);
}
.widget_tag_cloud ul li a:hover, .pbmit-blog-meta-bottom .pbmit-meta-tags a:hover {
  color: #fff;
  background-color: #488e77;;
}
.pbmit-sidebar-exists .nav-links {
  margin-bottom: 0;
}
.nav-links {
  text-align: center;
  margin-top: 50px;
  margin-bottom: 50px;
}
.thin-icon {
     font-size: 21px;
  padding-right: 12px;
  color: #448c74;
    }