html {
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: grayscale !important;
  text-rendering: optimizeLegibility !important;
  font-smoothing: auto !important;
}
.post-content .zeno_font_resizer > span {
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: grayscale !important;
  text-rendering: optimizeLegibility !important;
  font-smoothing: auto !important;
}
html > body > header > div:nth-child(2) > div > div > div:nth-child(3) > div > a > i {
  font-size: 23px !important;
}
.container #mgt-menu-item-577 {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.container #mgt-menu-item-577:active,
.container #mgt-menu-item-577:focus,
.container #mgt-menu-item-577:hover {
  transform: scale(1.1);
}
html > body > a {
  background-image: linear-gradient(to top, #00c3ff 0%, #0048ff 100%) !important;
  border-radius: 100px 100px 100px 100px !important;
  letter-spacing: 0px !important;
  width: 55px !important;
  height: 45px !important;
  opacity: 0.9 !important;
}
.navbar-center-wrapper #mgt-menu-item-577 > a {
  font-size: 23px !important;
}
.scroll-to-top {
  opacity: 0.8 !important;
  margin-bottom: 177px !important;
}
.footer-menu .current-menu-item > a {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  border-width: 5px !important;
  border-style: solid !important;
  border-color: #00bfff !important;
  border-radius: 100px 100px 100px 100px !important;
  padding: 8px !important;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  margin-right: 10px !important;
  margin-left: 10px !important;
}
.footer-menu .current-menu-item > a:active,
.footer-menu .current-menu-item > a:focus,
.footer-menu .current-menu-item > a:hover {
  transform: scale(1.1);
}
.footer-menu .menu-item > a {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  padding: 8px !important;
  border-width: 5px !important;
  border-color: #ffffff !important;
  border-style: solid !important;
  border-radius: 100px 100px 100px 100px !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
  margin-top: 10px !important;
}
.footer-menu .menu-item > a:active,
.footer-menu .menu-item > a:focus,
.footer-menu .menu-item > a:hover {
  transform: scale(1.1);
}
#ajaxsearchpro1_1 .orig {
  border-radius: 100px 100px 100px 100px !important;
}
#main-sidebar > #ajaxsearchprowidget-6 .probox {
  border-radius: 100px 100px 100px 100px !important;
}
#ajaxsearchpro1_1 .promagnifier svg {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
#ajaxsearchpro1_1 .promagnifier svg:active,
#ajaxsearchpro1_1 .promagnifier svg:focus,
#ajaxsearchpro1_1 .promagnifier svg:hover {
  transform: scale(1.1);
}
.row .wp-radio-player {
  border-radius: 100px 100px 100px 100px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
}
.row .wp-radio-player:active,
.row .wp-radio-player:focus,
.row .wp-radio-player:hover {
  transform: scale(0.9);
}
.wp-pagenavi {
  border-width: 3px !important;
  border-color: #00bfff !important;
  border-radius: 33px 33px 33px 33px !important;
}
div > #nav-below .nav-pagenavi {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
div > #nav-below .nav-pagenavi:active,
div > #nav-below .nav-pagenavi:focus,
div > #nav-below .nav-pagenavi:hover {
  transform: scale(1.1);
}
.widgettitle {
  margin-bottom: 10px !important;
  padding-bottom: 10px !important;
}
.saxon-blog-block-wrapper #block-35 {
  margin-bottom: 10px !important;
}
.row #h-\441\435\433\43E\434\43D\44F {
  margin-bottom: 10px !important;
}
.row #ajaxsearchprowidget-6 > .widgettitle {
  margin-bottom: 10px !important;
  padding-bottom: 10px !important;
  display: none !important;
}
.row #colorful_categories_widget-7 > .widgettitle {
  padding-bottom: 10px !important;
  margin-bottom: 10px !important;
}
.post-container #block-39 {
  margin-bottom: 10px !important;
}
.row #ajaxsearchprowidget-7 > .widgettitle {
  padding-bottom: 10px !important;
  margin-bottom: 10px !important;
  display: none !important;
}
.row #colorful_categories_widget-6 > .widgettitle {
  padding-bottom: 10px !important;
  margin-bottom: 10px !important;
}
.page-container #block-32 {
  margin-bottom: 10px !important;
}
.row #ajaxsearchprowidget-8 > .widgettitle {
  margin-bottom: 10px !important;
  padding-bottom: 10px !important;
  display: none !important;
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(22) > strong {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(22) > strong:active,
html > body > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(22) > strong:focus,
html > body > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(22) > strong:hover {
  transform: scale(1.1);
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(7) {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
html > body > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(7):active,
html > body > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(7):focus,
html > body > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(7):hover {
  transform: scale(1.1);
}
#h-благодарим-вас-за-посильную-помощь-спаси-вас-господь {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
#h-благодарим-вас-за-посильную-помощь-спаси-вас-господь:active,
#h-благодарим-вас-за-посильную-помощь-спаси-вас-господь:focus,
#h-благодарим-вас-за-посильную-помощь-спаси-вас-господь:hover {
  transform: scale(1.1);
}
div .saxon-post-single .post-title {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
}
div .saxon-post-single .post-title:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #00bfff;
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
div .saxon-post-single .post-title:hover:before,
div .saxon-post-single .post-title:focus:before,
div .saxon-post-single .post-title:active:before {
  right: 0;
  left: 0;
}
.post-categories > a {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.post-categories > a:active,
.post-categories > a:focus,
.post-categories > a:hover {
  transform: scale(1.1);
}
.owl-item .post-title > a {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  font-size: 33px !important;
}
.owl-item .post-title > a:active,
.owl-item .post-title > a:focus,
.owl-item .post-title > a:hover {
  transform: scale(1.1);
}
.blog-post .post-info-views {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.blog-post .post-info-views:active,
.blog-post .post-info-views:focus,
.blog-post .post-info-views:hover {
  transform: scale(1.1);
}
.post-info-share .fa {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  font-size: 33px !important;
}
.post-info-share .fa:active,
.post-info-share .fa:focus,
.post-info-share .fa:hover {
  transform: scale(1.1);
}
.container-fluid .page-title {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  font-size: 50px !important;
  line-height: 50px !important;
  word-break: break-all !important;
  margin-top: 0px !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.container-fluid .page-title:active,
.container-fluid .page-title:focus,
.container-fluid .page-title:hover {
  transform: scale(1.1);
}
.container #block-35 {
  margin-bottom: 10px !important;
  border-radius: 33px 33px 33px 33px !important;
}
.post-date {
  font-size: 18px !important;
  color: #535353 !important;
  padding-bottom: 10px !important;
}
.container-fluid > .row > div > div > div {
  font-size: 20px !important;
}
.container-fluid p {
  font-size: 14px !important;
}
.saxon-post-details a {
  font-size: 26px !important;
}
.saxon-post-details {
  font-size: 26px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
  max-width: 100% !important;
}
.saxon-post-details:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: rgba(0, 191, 255, 0.33);
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.saxon-post-details:hover:before,
.saxon-post-details:focus:before,
.saxon-post-details:active:before {
  right: 0;
  left: 0;
}
.saxon-post-image-wrapper {
  margin-bottom: 15px !important;
  border-width: 5px !important;
  border-style: solid !important;
  border-color: rgba(0, 191, 255, 0) !important;
}
.wp-element-caption {
  display: block !important;
  text-align: center !important;
  padding-right: 15px !important;
  padding-left: 15px !important;
}
.saxon-post-image-wrapper:hover {
  border-width: 5px !important;
  border-style: solid !important;
  border-color: #00bfff !important;
}
.blog-post .post-title {
  margin-bottom: 5px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.navbar-center-wrapper #mgt-menu-item-1624 > a {
  font-size: 23px !important;
}
ul > li > .saxon-postsmasonry1-post .post-title {
  margin-bottom: 5px !important;
}
.owl-item .post-date {
  color: #75f8c9 !important;
  letter-spacing: 1px !important;
}
.saxon-post-image-wrapper {
  border-radius: 33px 33px 33px 33px !important;
}
.saxon-post-image-wrapper {
  border-radius: 33px 33px 33px 33px !important;
}
.saxon-blog-posts-slider .owl-prev {
  border-radius: 33px 33px 33px 33px !important;
  display: inline-block !important;
  vertical-align: middle !important;
  transform: translateZ(0) !important;
  backface-visibility: hidden !important;
  transition-duration: 0.3s !important;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0) !important;
  transition-property: transform !important;
  opacity: 0.7 !important;
}
.saxon-blog-posts-slider .owl-prev:active,
.saxon-blog-posts-slider .owl-prev:focus,
.saxon-blog-posts-slider .owl-prev:hover {
  transform: scale(1.1) !important;
}
.saxon-blog-posts-slider .owl-next {
  border-radius: 33px 33px 33px 33px !important;
  display: inline-block !important;
  vertical-align: middle !important;
  transform: translateZ(0) !important;
  backface-visibility: hidden !important;
  transition-duration: 0.3s !important;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0) !important;
  transition-property: transform !important;
  opacity: 0.7 !important;
}
.saxon-blog-posts-slider .owl-next:active,
.saxon-blog-posts-slider .owl-next:focus,
.saxon-blog-posts-slider .owl-next:hover {
  transform: scale(1.1) !important;
}
.blog-post-thumb {
  border-radius: 33px 33px 33px 33px !important;
}
.main-sidebar > #main-sidebar > #ajaxsearchprowidget-6 #ajaxsearchpro1_1 {
  border-radius: 100px 100px 100px 100px !important;
}
.row .asp_w_container {
  border-radius: 100px 100px 100px 100px;
  border-width: 3px !important;
  border-style: dotted !important;
  border-color: #75f8c9 !important;
}
.saxon-blog-block-wrapper #block-44 {
  height: 321.200012px !important;
  border-radius: 100px 100px 100px 100px !important;
}
.page-container #block-43 {
  height: 321.200012px !important;
  border-radius: 100px 100px 100px 100px !important;
}
ul > #ajaxsearchprowidget-8 .probox {
  border-radius: 100px 100px 100px 100px !important;
}
.page-sidebar #ajaxsearchpro1_1 {
  border-radius: 100px 100px 100px 100px !important;
}
#ajaxsearchprowidget-8 .proinput {
  border-radius: 100px 100px 100px 100px !important;
}
.page-id-904 .row p {
  font-size: 23px !important;
}
.page-id-904 div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(21) {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.page-id-904 div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(21):active,
.page-id-904 div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(21):focus,
.page-id-904 div:nth-child(3) > div:nth-child(2) > div > div:nth-child(1) > div > article > p:nth-child(21):hover {
  transform: scale(1.1);
}
.post-container #block-45 {
  height: 321.200012px !important;
  border-radius: 100px 100px 100px 100px !important;
}
#ajaxsearchprowidget-7 .proinput {
  border-radius: 100px 100px 100px 100px !important;
}
.asp_w_container > #ajaxsearchpro1_1 form {
  border-radius: 100px 100px 100px 100px !important;
}
ul > #ajaxsearchprowidget-7 .probox {
  border-radius: 100px 100px 100px 100px !important;
}
.post-sidebar #ajaxsearchpro1_1 {
  border-radius: 100px 100px 100px 100px !important;
}
.post-content .wp-caption {
  border-radius: 15px 15px 15px 15px !important;
  margin: auto !important;
  display: block !important;
}
.post-content .wp-caption > .mwl-img {
  border-radius: 15px 15px 15px 15px !important;
  margin: auto !important;
  display: block !important;
}
.blog-post-single .post-content img {
  border-radius: 15px 15px 15px 15px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  margin: auto !important;
  display: block !important;
  text-align: center !important;
}
.blog-post-single .post-content img:hover,
.blog-post-single .post-content img:focus,
.blog-post-single .post-content img:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
ul.colorful-categories li a {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
ul.colorful-categories li a:active,
ul.colorful-categories li a:focus,
ul.colorful-categories li a:hover {
  transform: scale(1.1);
}
.saxon-blog-block-wrapper #ajaxsearchprowidget-6 {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  display: block;
}
.saxon-blog-block-wrapper #ajaxsearchprowidget-6:hover,
.saxon-blog-block-wrapper #ajaxsearchprowidget-6:focus,
.saxon-blog-block-wrapper #ajaxsearchprowidget-6:active {
  transform: translateX(8px);
}
.widget_archive {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
}
.widget_archive:hover,
.widget_archive:focus,
.widget_archive:active {
  transform: translateX(8px);
}
.widget_colorful_categories_widget {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
}
.widget_colorful_categories_widget:hover,
.widget_colorful_categories_widget:focus,
.widget_colorful_categories_widget:active {
  transform: translateX(8px);
}
.page-container #ajaxsearchprowidget-8 {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  margin-top: 15px;
  margin-bottom: 35px;
}
.page-container #ajaxsearchprowidget-8:hover,
.page-container #ajaxsearchprowidget-8:focus,
.page-container #ajaxsearchprowidget-8:active {
  transform: translateX(8px);
}
.post-container #ajaxsearchprowidget-7 {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.post-container #ajaxsearchprowidget-7:hover,
.post-container #ajaxsearchprowidget-7:focus,
.post-container #ajaxsearchprowidget-7:active {
  transform: translateX(8px);
}
#saxon-list-posts-9 {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  padding: 10px !important;
  border-width: 5px !important;
  border-style: solid;
  border-color: #00bfff;
  border-radius: 33px 33px 33px 33px !important;
}
@keyframes hvr-wobble-vertical {
  16.65% {
    transform: translateY(8px);
  }
  33.3% {
    transform: translateY(-6px);
  }
  49.95% {
    transform: translateY(4px);
  }
  66.6% {
    transform: translateY(-2px);
  }
  83.25% {
    transform: translateY(1px);
  }
  100% {
    transform: translateY(0);
  }
}
#saxon-list-posts-9:hover,
#saxon-list-posts-9:focus,
#saxon-list-posts-9:active {
  animation-name: hvr-wobble-vertical;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
.container #ajaxsearchprowidget-6 {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
}
.container #ajaxsearchprowidget-6:hover,
.container #ajaxsearchprowidget-6:focus,
.container #ajaxsearchprowidget-6:active {
  transform: translateX(8px);
}
.container #block-44 {
  height: 321.200012px !important;
  border-radius: 33px 33px 33px 33px !important;
}
.container .blog-post {
  margin-bottom: 33px !important;
}
body .main-sidebar {
  margin-bottom: 33px !important;
}
.main-header .header-right {
  padding-right: 0px;
}
.page-id-904 div.content-block > div > div > div.col-md-8 > div > article > p.has-text-align-center.has-white-color.has-text-color.has-background.has-medium-font-size {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.page-id-904 div.content-block > div > div > div.col-md-8 > div > article > p.has-text-align-center.has-white-color.has-text-color.has-background.has-medium-font-size:active,
.page-id-904 div.content-block > div > div > div.col-md-8 > div > article > p.has-text-align-center.has-white-color.has-text-color.has-background.has-medium-font-size:focus,
.page-id-904 div.content-block > div > div > div.col-md-8 > div > article > p.has-text-align-center.has-white-color.has-text-color.has-background.has-medium-font-size:hover {
  transform: scale(1.1);
}
.page-id-904 .entry-content .wp-image-2192 {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.page-id-904 .entry-content .wp-image-2192:active,
.page-id-904 .entry-content .wp-image-2192:focus,
.page-id-904 .entry-content .wp-image-2192:hover {
  transform: scale(1.1);
}
.page-id-575 .entry-content .wp-image-2469 {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.page-id-575 .entry-content .wp-image-2469:active,
.page-id-575 .entry-content .wp-image-2469:focus,
.page-id-575 .entry-content .wp-image-2469:hover {
  transform: scale(1.1);
}
.page-id-575 div.content-block > div > div > div.col-md-8 > div > article > p.has-text-align-center.has-black-color.has-electric-grass-gradient-background.has-text-color.has-background {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.page-id-575 div.content-block > div > div > div.col-md-8 > div > article > p.has-text-align-center.has-black-color.has-electric-grass-gradient-background.has-text-color.has-background:active,
.page-id-575 div.content-block > div > div > div.col-md-8 > div > article > p.has-text-align-center.has-black-color.has-electric-grass-gradient-background.has-text-color.has-background:focus,
.page-id-575 div.content-block > div > div > div.col-md-8 > div > article > p.has-text-align-center.has-black-color.has-electric-grass-gradient-background.has-text-color.has-background:hover {
  transform: scale(1.1);
}
.row .colorful-categories {
  padding-left: 23px !important;
  padding-bottom: 12px !important;
}
#mgt-menu-item-3146 > a {
  display: block !important;
  border-width: 3px !important;
  border-style: solid;
  border-radius: 100px 100px 100px 100px !important;
  text-align: center !important;
}
.navbar-center-wrapper .sub-menu {
  width: 333px !important;
}
@media screen and (min-width: 1025px) {
  .navbar-center-wrapper .sub-menu {
    top: 30px;
  }
}
.navbar-center-wrapper #mgt-menu-item-3147 > a {
  display: block !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 5px !important;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
}
.navbar-center-wrapper #mgt-menu-item-3147 > a:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: red;
  height: 4px;
  transition-property: right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.navbar-center-wrapper #mgt-menu-item-3147 > a:hover:before,
.navbar-center-wrapper #mgt-menu-item-3147 > a:focus:before,
.navbar-center-wrapper #mgt-menu-item-3147 > a:active:before {
  right: 0;
}
.navbar-center-wrapper #mgt-menu-item-3147 > a:hover,
.navbar-center-wrapper #mgt-menu-item-3147 > a:focus,
.navbar-center-wrapper #mgt-menu-item-3147 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1608 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1608 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1608 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1608 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1608 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1608 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1608 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1609 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1609 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1609 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1609 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1609 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1609 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1609 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1617 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1617 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1617 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1617 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1617 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1617 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1617 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1618 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1618 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1618 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1618 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1618 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1618 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1618 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1610 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1610 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1610 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1610 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1610 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1610 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1610 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1619 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1619 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1619 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1619 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1619 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1619 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1619 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1620 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
  width: 277px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1620 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1620 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1620 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1620 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1620 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1620 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1631 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1631 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1631 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1631 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1631 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1631 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1631 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1621 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1621 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1621 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1621 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1621 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1621 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1621 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1622 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
  width: 310px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1622 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1622 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1622 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1622 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1622 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1622 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1611 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1611 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1611 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1611 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1611 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1611 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1611 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1623 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1623 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1623 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1623 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1623 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1623 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1623 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1612 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1612 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1612 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1612 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-1612 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1612 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-1612 > a:active {
  transform: translateX(8px);
}
.navbar-center-wrapper #mgt-menu-item > a {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 113px !important;
}
.navbar-center-wrapper #mgt-menu-item > a:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: red;
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.navbar-center-wrapper #mgt-menu-item > a:hover:before,
.navbar-center-wrapper #mgt-menu-item > a:focus:before,
.navbar-center-wrapper #mgt-menu-item > a:active:before {
  right: 0;
  left: 0;
}
@media screen and (min-width: 1025px) {
  .navbar-center-wrapper #mgt-menu-item > a {
    top: -1px;
  }
}
.navbar-center-wrapper #mgt-menu-item-9020 > a {
  display: block !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 5px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-width: 3px !important;
  border-style: solid !important;
  border-color: #ff0000 !important;
  border-radius: 33px 33px 33px 33px !important;
  color: #ff0000 !important;
  padding-top: 5px;
  top: -6px !important;
}
.navbar-center-wrapper #mgt-menu-item-9020 > a:hover,
.navbar-center-wrapper #mgt-menu-item-9020 > a:focus,
.navbar-center-wrapper #mgt-menu-item-9020 > a:active {
  transform: translateX(8px);
}
a.search-toggle-btn {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  display: block !important;
  font-size: 33px !important;
  text-decoration: none !important;
}
a.search-toggle-btn:active,
a.search-toggle-btn:focus,
a.search-toggle-btn:hover {
  transform: scale(1.1);
}
.wp-block-calendar {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
}
.wp-block-calendar:hover,
.wp-block-calendar:focus,
.wp-block-calendar:active {
  transform: translateY(-8px);
}
#saxon-list-posts-7 > .widgettitle {
  text-align: center !important;
  text-decoration: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  background-image: linear-gradient(to right, red, blue);
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  transition-property: transform;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
}
#saxon-list-posts-7 > .widgettitle:active,
#saxon-list-posts-7 > .widgettitle:focus,
#saxon-list-posts-7 > .widgettitle:hover {
  transform: scale(1.1);
}
#saxon-list-posts-7 > .widgettitle:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #75f8c9;
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
#saxon-list-posts-7 > .widgettitle:hover:before,
#saxon-list-posts-7 > .widgettitle:focus:before,
#saxon-list-posts-7 > .widgettitle:active:before {
  right: 0;
  left: 0;
}
#saxon-list-posts-9 > .widgettitle {
  text-align: center !important;
  text-decoration: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  background-image: linear-gradient(to right, red, blue);
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  display: block !important;
}
#saxon-list-posts-9 > .widgettitle:active,
#saxon-list-posts-9 > .widgettitle:focus,
#saxon-list-posts-9 > .widgettitle:hover {
  transform: scale(1.1);
}
#saxon-list-posts-8 > .widgettitle {
  text-align: center !important;
  text-decoration: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  background-image: linear-gradient(to right, red, blue);
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  display: block !important;
}
#saxon-list-posts-8 > .widgettitle:active,
#saxon-list-posts-8 > .widgettitle:focus,
#saxon-list-posts-8 > .widgettitle:hover {
  transform: scale(1.1);
}
#saxon-list-posts-8 {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  padding: 10px !important;
  border-width: 5px !important;
  border-style: solid !important;
  border-color: #00bfff !important;
  border-radius: 33px 33px 33px 33px !important;
}
@keyframes hvr-wobble-vertical {
  16.65% {
    transform: translateY(8px);
  }
  33.3% {
    transform: translateY(-6px);
  }
  49.95% {
    transform: translateY(4px);
  }
  66.6% {
    transform: translateY(-2px);
  }
  83.25% {
    transform: translateY(1px);
  }
  100% {
    transform: translateY(0);
  }
}
#saxon-list-posts-8:hover,
#saxon-list-posts-8:focus,
#saxon-list-posts-8:active {
  animation-name: hvr-wobble-vertical;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
#saxon-list-posts-7 {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  padding: 10px !important;
  border-width: 5px !important;
  border-style: solid !important;
  border-color: #00bfff !important;
  border-radius: 33px 33px 33px 33px !important;
}
@keyframes hvr-wobble-vertical {
  16.65% {
    transform: translateY(8px);
  }
  33.3% {
    transform: translateY(-6px);
  }
  49.95% {
    transform: translateY(4px);
  }
  66.6% {
    transform: translateY(-2px);
  }
  83.25% {
    transform: translateY(1px);
  }
  100% {
    transform: translateY(0);
  }
}
#saxon-list-posts-7:hover,
#saxon-list-posts-7:focus,
#saxon-list-posts-7:active {
  animation-name: hvr-wobble-vertical;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
.container #mgt-menu-item-3146 {
  padding-top: 17px !important;
}
.row .header-right a {
  display: block !important;
}
#mgt-menu-item-3146 > a {
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 2px !important;
  padding-top: 2px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
#mgt-menu-item-3146 > a:hover,
#mgt-menu-item-3146 > a:focus,
#mgt-menu-item-3146 > a:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
@media screen and (min-width: 1025px) {
  html {
    margin: 0 auto;
  }
}
@media screen and (min-width: 1025px) {
  html {
    max-width: 1170px;
  }
}
div #s_p {
  padding-right: 0px;
  padding-top: 6px !important;
  border-color: #00bfff;
  border-width: 3px;
  border-radius: 100px 100px 100px 100px;
  margin-right: 5px !important;
  width: 177px !important;
}
@media screen and (min-width: 1025px) {
  .owl-stage-outer {
    border-width: 5px;
  }
}
@media screen and (min-width: 1025px) {
  .owl-stage-outer {
    border-style: solid;
  }
}
@media screen and (min-width: 1025px) {
  .owl-stage-outer {
    border-color: #00bfff;
  }
}
@media screen and (min-width: 1025px) {
  .owl-stage-outer {
    border-radius: 100px 100px 100px 100px;
  }
}
@media screen and (min-width: 1025px) {
  .saxon-blog-posts-slider {
    border-radius: 100px 100px 100px 100px;
  }
}
.footer-black {
  background-color: #00bfff !important;
  position: relative;
  z-index: 0;
  overflow: hidden;
  background-image: url(//i.imgur.com/nxejlJ3.png);
  background-color: #ffffff;
  background-blend-mode: overlay;
  background-position: center;
  background-repeat: repeat;
  background-size: auto;
}
@media screen and (min-width: 1025px) {
  .footer-black {
    border-radius: 0px 0px 100px 100px;
  }
}
.footer-black:after,
.footer-black:before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 10%;
  left: 0;
  height: 50%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform: skew(0, -15deg);
  width: 70%;
  transform-origin: top right;
  background-color: white;
  mix-blend-mode: overlay;
  opacity: 0.3;
  background-image: linear-gradient(to right, white, black);
  z-index: -1;
}
.footer-black:after {
  left: 30%;
  height: 100%;
}
#nav-below .wp-pagenavi {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  padding-right: 25px !important;
  padding-left: 25px !important;
}
.post-info-share {
  width: 177px !important;
  text-align: center !important;
}
.whatsapp-share {
  margin-left: 30px !important;
  margin-right: 25px !important;
}
.saxon-block .saxon-sticky-post .saxon-post .post-title:after {
  color: #ff0000 !important;
  top: -3px !important;
}
.main-header {
  background-color: rgba(255, 255, 255, 0) !important;
  border-radius: 33px 33px 33px 33px !important;
}
div.container-fluid.container-page-item-title.with-bg.aos-init.aos-animate {
  border-radius: 100px 100px 100px 100px !important;
}
.post-container {
  background-color: #ffffff !important;
  margin-top: 0px !important;
}
.saxon-blog-block-wrapper {
  background-color: #ffffff !important;
}
.wp-block-embed iframe {
  border-width: 5px !important;
  border-color: #00bfff !important;
  border-radius: 33px 33px 33px 33px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
.wp-block-embed iframe:hover,
.wp-block-embed iframe:focus,
.wp-block-embed iframe:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.wp-block-image {
  display: block !important;
  border-radius: 15px 15px 15px 15px !important;
}
.attachment-saxon-blog-thumb {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
.attachment-saxon-blog-thumb:hover,
.attachment-saxon-blog-thumb:focus,
.attachment-saxon-blog-thumb:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.blog-post-thumb {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
.blog-post-thumb:hover,
.blog-post-thumb:focus,
.blog-post-thumb:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.saxon-postsmasonry1-post {
  margin-bottom: 33px !important;
}
.widgettitle {
  padding-bottom: 15px !important;
  margin-bottom: 20px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
}
.widgettitle:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #75f8c9;
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.widgettitle:hover:before,
.widgettitle:focus:before,
.widgettitle:active:before {
  right: 0;
  left: 0;
}
.saxon-blog-block-wrapper {
  border-radius: 33px 33px 33px 33px !important;
}
.saxon-postsmasonry1-post .saxon-post-image-wrapper {
  height: 233px !important;
}
.blog-post-related-wrapper > .saxon-postsmasonry1-post .saxon-post-image-wrapper {
  height: 288px !important;
}
.wp-block-calendar > #wp-calendar tr > td {
  color: #000000 !important;
}
.footer-copyright {
  text-align: center !important;
}
.footer-copyright {
  color: #75f8c9 !important;
}
.footer-copyright {
  color: #00bfff !important;
  font-size: 23px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
@keyframes hvr-bob {
  0% {
    transform: translateY(-8px);
  }
  50% {
    transform: translateY(-4px);
  }
  100% {
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    transform: translateY(-8px);
  }
}
.footer-copyright:hover,
.footer-copyright:focus,
.footer-copyright:active {
  animation-name: hvr-bob-float, hvr-bob;
  animation-duration: 0.3s, 1.5s;
  animation-delay: 0s, 0.3s;
  animation-timing-function: ease-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-fill-mode: forwards;
  animation-direction: normal, alternate;
}
body > .saxon-bb-block {
  border-width: 5px !important;
  border-style: solid;
  border-color: #75f8c9 !important;
  border-radius: 100px 100px 100px 100px !important;
}
body > .saxon-bb-block > p {
  display: block !important;
  line-height: 30px !important;
  color: #ff0000 !important;
}
body > .saxon-bb-block {
  border-width: 5px !important;
  border-radius: 33px 33px 33px 33px !important;
  margin-top: 15px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  display: block !important;
  margin-left: 15px !important;
  margin-right: 15px !important;
  padding-bottom: 15px !important;
  padding-top: 15px !important;
  background: rgba(255, 255, 255, 0.3);
  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.2);
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px);
  border: 1px solid rgba(255, 255, 255, 0.3);
  font-family: 'Lucida Grande', sans-serif;
  color: #ff3300;
}
body > .saxon-bb-block:hover,
body > .saxon-bb-block:focus,
body > .saxon-bb-block:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
@media screen and (min-width: 1025px) {
  body > .saxon-bb-block {
    font-size: 33px;
  }
}
@media screen and (min-width: 1025px) {
  body > .saxon-bb-block {
    line-height: 50px;
  }
}
.saxon-bb-block .plyr__controls {
  background-color: rgba(117, 248, 201, 0) !important;
  padding-right: 33px !important;
  padding-left: 33px !important;
  padding-top: 15px !important;
  border-width: 3px !important;
  border-style: dotted;
  border-color: #75f8c9 !important;
}
.main-sidebar > #main-sidebar > #ajaxsearchprowidget-6 #ajaxsearchpro1_2 {
  border-radius: 100px 100px 100px 100px !important;
}
div #ajaxsearchpro1_1 > .probox {
  border-radius: 100px 100px 100px 100px !important;
}
.entry-content #ajaxsearchpro1_1 {
  border-radius: 100px 100px 100px 100px !important;
}
.owl-stage-outer {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  display: block !important;
}
.owl-stage-outer:hover,
.owl-stage-outer:focus,
.owl-stage-outer:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.container .footer-copyright .wp-image-3278 {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  border-width: 3px !important;
  border-style: solid;
  border-radius: 100px 100px 100px 100px !important;
  background-color: #ffffff;
  margin-top: 10px !important;
}
.container .footer-copyright .wp-image-3278:active,
.container .footer-copyright .wp-image-3278:focus,
.container .footer-copyright .wp-image-3278:hover {
  transform: scale(1.1);
}
.footer-black p {
  color: #ffffff !important;
  text-shadow: 0px 5px 7px #000000 !important;
}
.plyr__controls {
  color: #000000 !important;
  background-color: rgba(255, 255, 255, 0) !important;
}
.station-thumbnail {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.station-thumbnail:active,
.station-thumbnail:focus,
.station-thumbnail:hover {
  transform: scale(1.1);
}
body > .saxon-bb-block > h3 {
  margin-bottom: 0px !important;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  display: block !important;
}
body > .saxon-bb-block > h3:active,
body > .saxon-bb-block > h3:focus,
body > .saxon-bb-block > h3:hover {
  transform: scale(1.1);
}
body h5 {
  margin-bottom: 0px !important;
  display: block !important;
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  margin-left: 35px !important;
  margin-right: 35px !important;
  margin-top: 10px !important;
}
body h5:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #75f8c9;
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
body h5:hover:before,
body h5:focus:before,
body h5:active:before {
  right: 0;
  left: 0;
}
body h5:active,
body h5:focus,
body h5:hover {
  transform: scale(1.1);
}
.saxon-post-details {
  text-align: center !important;
}
body > div.content-block > div.post-container.container.span-col-md-8 > div > div.col-md-8 > div.blog-post-related-wrapper.clearfix > h5 {
  margin-bottom: 33px !important;
}
#nav-below .nav-post-prev > .saxon-post-image-wrapper {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  width: 133px !important;
  height: 133px !important;
}
#nav-below .nav-post-prev > .saxon-post-image-wrapper:active,
#nav-below .nav-post-prev > .saxon-post-image-wrapper:focus,
#nav-below .nav-post-prev > .saxon-post-image-wrapper:hover {
  transform: scale(1.1);
}
#nav-below .nav-post-next > .saxon-post-image-wrapper {
  width: 133px !important;
  height: 133px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
#nav-below .nav-post-next > .saxon-post-image-wrapper:active,
#nav-below .nav-post-next > .saxon-post-image-wrapper:focus,
#nav-below .nav-post-next > .saxon-post-image-wrapper:hover {
  transform: scale(1.1);
}
#nav-below .nav-post-prev > .nav-post-title-link {
  display: block !important;
}
#nav-below .nav-post-next > .nav-post-title-link {
  display: block !important;
}
h2 {
  margin-top: 15px !important;
}
.sidebar .widget_calendar caption {
  text-align: center !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-3535 > a {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-3535 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-3535 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-3535 > a:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.container #block-36 {
  display: block !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  border-radius: 33px 33px 33px 33px !important;
}
.container #block-36:hover,
.container #block-36:focus,
.container #block-36:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.container #block-37 {
  display: block !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  border-radius: 33px 33px 33px 33px !important;
}
.container #block-37:hover,
.container #block-37:focus,
.container #block-37:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.container #block-30 {
  display: block !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  border-radius: 33px 33px 33px 33px !important;
}
.container #block-30:hover,
.container #block-30:focus,
.container #block-30:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
#saxon-list-posts-9 > .widgettitle {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
}
#saxon-list-posts-9 > .widgettitle:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #75f8c9;
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
#saxon-list-posts-9 > .widgettitle:hover:before,
#saxon-list-posts-9 > .widgettitle:focus:before,
#saxon-list-posts-9 > .widgettitle:active:before {
  right: 0;
  left: 0;
}
#saxon-list-posts-8 > .widgettitle {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
}
#saxon-list-posts-8 > .widgettitle:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #75f8c9;
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
#saxon-list-posts-8 > .widgettitle:hover:before,
#saxon-list-posts-8 > .widgettitle:focus:before,
#saxon-list-posts-8 > .widgettitle:active:before {
  right: 0;
  left: 0;
}
body .page-container {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  border-radius: 50px 50px 0px 0px !important;
  padding-top: 15px !important;
}
body .page-container:hover,
body .page-container:focus,
body .page-container:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
body .post-container {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  border-radius: 50px 50px 0px 0px !important;
  padding-top: 15px !important;
}
body .post-container:hover,
body .post-container:focus,
body .post-container:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
body .mwl__navigation__previous {
  display: none !important;
}
body .mwl__navigation__next {
  display: none !important;
}
body .mwl__topbar__slide-counter {
  display: none !important;
}
.mwl .mwl__topbar__controls__control--download > svg {
  display: none !important;
}
.mwl .mwl__topbar__controls__control--fullscreen > svg {
  display: none !important;
}
.mwl .mwl__topbar__controls__control--close > svg {
  display: block !important;
  width: 50px !important;
  height: 50px !important;
  border-width: 3px !important;
  border-style: solid;
  border-color: #75f8c9 !important;
  border-radius: 12px 12px 12px 12px !important;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.mwl .mwl__topbar__controls__control--close > svg:active,
.mwl .mwl__topbar__controls__control--close > svg:focus,
.mwl .mwl__topbar__controls__control--close > svg:hover {
  transform: scale(1.1);
}
.mwl .visible .mwl__slider__image__thumbnail__high-res {
  border-color: #75f8c9;
  border-width: 3px !important;
  border-style: solid;
  border-radius: 33px 33px 33px 33px !important;
}
.mwl .mwl__topbar__controls__control--close > .mwl__topbar__controls__control__label {
  display: none !important;
}
body > .wp-radio-player {
  width: auto !important;
  right: auto !important;
  justify-content: center !important;
  text-align: left;
  left: auto !important;
  border-radius: 33px 33px 0px 0px !important;
  max-width: auto !important;
  background-blend-mode: normal;
  background-image: url(//i.imgur.com/nxejlJ3.png);
  background-color: #4389dc;
  background-blend-mode: overlay;
  background-position: center;
  background-repeat: repeat;
  background-size: auto;
}
body > .wp-radio-player .play-btn {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  border-width: 3px !important;
  border-color: #ffffff !important;
}
body > .wp-radio-player .play-btn:active,
body > .wp-radio-player .play-btn:focus,
body > .wp-radio-player .play-btn:hover {
  transform: scale(1.1);
}
body > .wp-radio-player .station-title {
  color: #ffffff !important;
}
.full-width .wp-radio-player-song-title > span {
  color: #ffffff !important;
}
body .dashicons-arrow-down-alt2 {
  color: #ffffff !important;
  font-size: 33px !important;
  line-height: 33px !important;
  margin-right: 20px !important;
}
body > .wp-radio-player > .wp-radio-player-controls {
  width: auto !important;
}
body > .wp-radio-player .dashicons {
  font-size: 33px !important;
  color: #ffffff;
}
.wp-caption-text {
  display: block !important;
  padding-right: 15px !important;
  padding-left: 15px !important;
  padding-bottom: 10px !important;
}
.page-id-575 .row .entry-content h3 {
  border-radius: 100px 100px 100px 100px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  display: block !important;
}
.page-id-575 .row .entry-content h3:hover,
.page-id-575 .row .entry-content h3:focus,
.page-id-575 .row .entry-content h3:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
html > body > div:nth-child(5) > div > div > div:nth-child(1) > div > article > p:nth-child(32) {
  border-radius: 100px 100px 100px 100px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  transition-duration: 0.3s;
  transition-property: transform;
}
html > body > div:nth-child(5) > div > div > div:nth-child(1) > div > article > p:nth-child(32):before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: "";
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  transition-duration: 0.3s;
  transition-property: transform, opacity;
}
html > body > div:nth-child(5) > div > div > div:nth-child(1) > div > article > p:nth-child(32):hover,
html > body > div:nth-child(5) > div > div > div:nth-child(1) > div > article > p:nth-child(32):focus,
html > body > div:nth-child(5) > div > div > div:nth-child(1) > div > article > p:nth-child(32):active {
  transform: translateY(-5px);
}
html > body > div:nth-child(5) > div > div > div:nth-child(1) > div > article > p:nth-child(32):hover:before,
html > body > div:nth-child(5) > div > div > div:nth-child(1) > div > article > p:nth-child(32):focus:before,
html > body > div:nth-child(5) > div > div > div:nth-child(1) > div > article > p:nth-child(32):active:before {
  opacity: 1;
  transform: translateY(5px);
}
.post-image-caption {
  display: block !important;
  border-radius: 0px 0px 33px 33px !important;
  margin-top: -33px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
@keyframes hvr-bob {
  0% {
    transform: translateY(-8px);
  }
  50% {
    transform: translateY(-4px);
  }
  100% {
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    transform: translateY(-8px);
  }
}
.post-image-caption:hover,
.post-image-caption:focus,
.post-image-caption:active {
  animation-name: hvr-bob-float, hvr-bob;
  animation-duration: 0.3s, 1.5s;
  animation-delay: 0s, 0.3s;
  animation-timing-function: ease-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-fill-mode: forwards;
  animation-direction: normal, alternate;
}
.post-image-caption:hover,
.post-image-caption:focus,
.post-image-caption:active {
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.6);
}
div > #content .saxon-sticky-post > .saxon-post {
  border-radius: 33px 33px 33px 33px !important;
  border-width: 3px !important;
  border-style: dotted !important;
  border-color: #ff0000;
}
div > #content .saxon-sticky-post > .saxon-post:hover {
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(to top, rgba(255, 247, 0, 0.15) 0%, #ffffff 100%);
}
.saxon-post:hover {
  border-radius: 33px 33px 33px 33px;
}
.post-image-caption {
  padding-right: 15px !important;
  padding-left: 15px !important;
  padding-bottom: 10px !important;
}
.post-content .zeno_font_resizer > span {
  display: inline-block !important;
  padding-right: 30px !important;
  padding-left: 0px !important;
  border-width: 1px !important;
  border-style: dashed;
  border-color: #0693e3 !important;
  border-radius: 0px 0px 33px 33px !important;
  transform: perspective(1px) translateZ(0);
  transition-property: box-shadow;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  text-align: center !important;
  font-size: 33px !important;
  background-color: rgba(255, 255, 255, 0) !important;
  border-top-width: 1px !important;
}
.post-content .zeno_font_resizer > span:hover,
.post-content .zeno_font_resizer > span:focus,
.post-content .zeno_font_resizer > span:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.post-content .zeno_font_resizer > span:active,
.post-content .zeno_font_resizer > span:focus,
.post-content .zeno_font_resizer > span:hover {
  transform: scale(1.1);
}
.post-content-wrapper .zeno_font_resizer {
  display: block !important;
  text-align: right !important;
  margin-bottom: -77px !important;
}
.entry-content .zeno_font_resizer_reset {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.play-btn {
  width: 50px !important;
  height: 50px !important;
  border-width: 3px !important;
}
.ditty-ticker__contents {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.ditty-ticker__contents:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #00ffc1;
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.ditty-ticker__contents:hover:before,
.ditty-ticker__contents:focus:before,
.ditty-ticker__contents:active:before {
  right: 0;
  left: 0;
}
.post-content-wrapper .tb-field > .btn {
  background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2023/03/pdf-icon.svg) !important;
  background-repeat: no-repeat !important;
  background-position: left !important;
  background-color: #ffffff !important;
  color: #ff0000 !important;
  border-width: 3px !important;
  border-color: rgba(255, 0, 0, 0) !important;
  padding-right: 15px !important;
  padding-left: 50px !important;
  border-left-width: 13px !important;
  border-top-width: 8px !important;
  border-bottom-width: 8px !important;
  border-bottom-color: rgba(255, 0, 0, 0) !important;
  font-size: 15px !important;
  letter-spacing: 0px !important;
  padding-bottom: 15px !important;
  padding-top: 15px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.5);
}
.post-content-wrapper .tb-field > .btn:hover,
.post-content-wrapper .tb-field > .btn:focus,
.post-content-wrapper .tb-field > .btn:active {
  transform: translateX(8px);
}
.post-content-wrapper .tb-field > .btn:hover {
  background-color: #fffaa0 !important;
}
.container .logo {
  display: none !important;
}
.csl-logo-block {
  margin-top: 33px !important;
}
#csl-customsite-logo {
  padding-right: 15px !important;
  padding-left: 15px !important;
}
#csl-customsite-logo {
  width: 503px !important;
  height: 95px !important;
}
#navbar .navbar-collapse {
  box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.5);
}
@media screen and (min-width: 1025px) {
  #navbar .navbar-collapse {
    border-radius: 100px 100px 100px 100px;
  }
}
@media screen and (min-width: 1025px) {
  #navbar .navbar-collapse {
    background-color: rgba(255, 255, 255, 0.3);
  }
}
.rt-time {
  font-size: 23px !important;
  line-height: 50px;
}
@media screen and (min-width: 1025px) {
  body > .main-header .row > div {
    height: 133px;
  }
}
body .container-fluid {
  margin-bottom: 15px !important;
}
.content-block > .container-fluid > .row > div > div {
  margin-bottom: auto !important;
  margin-top: auto !important;
}
.navbar-center-wrapper #mgt-menu-item-3148 > a::after {
  padding-bottom: 5px !important;
}
@media screen and (min-width: 1025px) {
  .navbar-center-wrapper #mgt-menu-item-3148 > a::after {
    display: none;
  }
}
.post-categories {
  padding-bottom: 0px !important;
  padding-right: 0px !important;
  padding-top: 15px !important;
  padding-left: 15px !important;
  width: 200px !important;
  display: inline-block !important;
}
.saxon-blog-posts-slider .post-categories {
  width: 100% !important;
  padding-right: 15px !important;
}
.saxon-post-single > .post-categories {
  padding-left: 0px !important;
  width: 100% !important;
}
.header-center .container {
  padding-left: 0px !important;
}
.navbar-center-wrapper #mgt-menu-item-3148 > a {
  display: block !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 5px !important;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
}
.navbar-center-wrapper #mgt-menu-item-3148 > a:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: red;
  height: 4px;
  transition-property: right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.navbar-center-wrapper #mgt-menu-item-3148 > a:hover:before,
.navbar-center-wrapper #mgt-menu-item-3148 > a:focus:before,
.navbar-center-wrapper #mgt-menu-item-3148 > a:active:before {
  right: 0;
}
.navbar-center-wrapper #mgt-menu-item-3148 > a:hover,
.navbar-center-wrapper #mgt-menu-item-3148 > a:focus,
.navbar-center-wrapper #mgt-menu-item-3148 > a:active {
  transform: translateX(8px);
}
div > .container > .row > div > div {
  margin-bottom: 0px !important;
}
.is-vertical {
  background-color: rgba(0, 0, 0, 0) !important;
  border-radius: 100px 100px 100px 100px !important;
}
.is-vertical {
  padding-left: 15px !important;
  padding-right: 15px !important;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
div video {
  border-width: 5px !important;
  border-style: solid !important;
  border-color: #00bfff;
  border-radius: 33px 33px 33px 33px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  background-color: rgba(0, 0, 0, 0);
  background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2023/03/LOGO1.svg) !important;
  background-repeat: no-repeat !important;
  background-size: auto !important;
  background-position: center;
}
div video:hover,
div video:focus,
div video:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
#csl-customsite-logo {
  padding-left: 33px !important;
  padding-right: 33px !important;
}
.post-info-share {
  padding-left: 0px !important;
  width: 100% !important;
}
.post-details-bottom {
  position: relative !important;
  height: 70px !important;
  line-height: 70px !important;
  display: block !important;
  background-position: center !important;
  background-size: contain !important;
  background-color: rgba(255, 255, 255, 0) !important;
}
.post-social {
  display: block !important;
  text-align: center !important;
  height: 50px !important;
  position: absolute !important;
  top: 0 !important;
  bottom: 0 !important;
  margin: auto 0 !important;
  right: 0px !important;
  left: 0px !important;
  line-height: 50px !important;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
#nav-below {
  margin-top: 33px !important;
}
.nav-post-next .nav-post-title {
  font-size: 16px !important;
  padding-top: 5px !important;
  padding-left: 5px !important;
  padding-right: 5px !important;
  padding-bottom: 5px !important;
  border-radius: 100px 100px 100px 100px !important;
  margin-bottom: 10px !important;
  text-align: center !important;
  border-width: 3px;
  border-style: solid;
  border-color: #ff3200;
  color: #009b21 !important;
  font-size: 18px !important;
  letter-spacing: 0px !important;
  width: 95% !important;
}
.nav-post-prev .nav-post-title {
  font-size: 16px !important;
  border-radius: 100px 100px 100px 100px !important;
  padding-top: 5px !important;
  padding-left: 5px !important;
  padding-right: 5px !important;
  padding-bottom: 5px !important;
  margin-bottom: 10px !important;
  text-align: center !important;
  border-width: 3px;
  border-style: solid;
  border-color: #ff3200;
  color: #009b21 !important;
  font-size: 18px !important;
  letter-spacing: 0px !important;
  width: 95% !important;
}
#saxon-list-posts-9 {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
#saxon-list-posts-9:hover,
#saxon-list-posts-9:focus,
#saxon-list-posts-9:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
#saxon-list-posts-7 {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
#saxon-list-posts-7:hover,
#saxon-list-posts-7:focus,
#saxon-list-posts-7:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
#saxon-list-posts-8 {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
#saxon-list-posts-8:hover,
#saxon-list-posts-8:focus,
#saxon-list-posts-8:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
body > div.saxon-bb-block.saxon-bb-block-header.clearfix > h5 {
  padding-bottom: 5px !important;
}
.blog-post-related-wrapper {
  padding-top: 15px !important;
  border-radius: 33px 33px 33px 33px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
.blog-post-related-wrapper:hover,
.blog-post-related-wrapper:focus,
.blog-post-related-wrapper:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.post-container #nav-below {
  display: block !important;
  border-radius: 33px 33px 33px 33px !important;
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-bottom: 15px !important;
  padding-right: 15px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
.post-container #nav-below:hover,
.post-container #nav-below:focus,
.post-container #nav-below:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.wp-block-archives-list a {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.wp-block-archives-list a:active,
.wp-block-archives-list a:focus,
.wp-block-archives-list a:hover {
  transform: scale(1.1);
}
.wp-block-archives-list {
  display: block !important;
  border-radius: 33px 33px 33px 33px !important;
  padding-left: 15px !important;
  padding-top: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  margin-left: 5px !important;
  margin-top: 5px !important;
  margin-right: 5px !important;
  margin-bottom: 5px !important;
}
.wp-block-archives-list:hover,
.wp-block-archives-list:focus,
.wp-block-archives-list:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.nav-post-name {
  font-size: 20px !important;
}
ul > .rss_item .fetched {
  display: none !important;
}
article .rss_item > .rss_image {
  display: none !important;
}
.feedzy-d674c336175ea1faa2e93331d0607781 .rss_item small {
  display: none !important;
}
article .rss_description {
  display: block !important;
}
@media screen and (min-width: 1025px) {
  .navbar-center-wrapper #mgt-menu-item-3938 > a::after {
    display: none;
  }
}
#mgt-menu-item-3938 {
  display: block !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 5px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
}
#mgt-menu-item-3938:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: red;
  height: 4px;
  transition-property: right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
#mgt-menu-item-3938:hover:before,
#mgt-menu-item-3938:focus:before,
#mgt-menu-item-3938:active:before {
  right: 0;
}
.navbar-center-wrapper #mgt-menu-item-3938 > a {
  padding-right: 12px !important;
  padding-left: 12px !important;
}
.container #mgt-menu-item-3938 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
@media screen and (min-width: 1025px) {
  .navbar-center-wrapper #mgt-menu-item-3945 > a::after {
    display: none;
  }
}
.navbar-center-wrapper #mgt-menu-item-3945 > a {
  display: block !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 5px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
}
.navbar-center-wrapper #mgt-menu-item-3945 > a:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: red;
  height: 4px;
  transition-property: right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.navbar-center-wrapper #mgt-menu-item-3945 > a:hover:before,
.navbar-center-wrapper #mgt-menu-item-3945 > a:focus:before,
.navbar-center-wrapper #mgt-menu-item-3945 > a:active:before {
  right: 0;
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-3946 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-3946 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-3946 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-3946 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-3946 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-3946 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-3946 > a:active {
  transform: translateX(8px);
}
.page-id-3935 .title > a {
  display: block !important;
  text-align: center !important;
}
.page-id-3935 article .rss_description {
  margin-bottom: 33px !important;
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-3952 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 33px 33px 33px 33px !important;
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-3952 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-3952 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-3952 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-3952 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-3952 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-3952 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-4100 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-4100 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-4100 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-4100 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-4100 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-4100 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-4100 > a:active {
  transform: translateX(8px);
}
.row #searchform_p {
  margin-top: 5px !important;
}
body > .saxon-bb-block > h3 > a {
  color: #ff0000 !important;
  letter-spacing: 1px;
}
body h2 > span {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
}
@keyframes hvr-bob {
  0% {
    transform: translateY(-8px);
  }
  50% {
    transform: translateY(-4px);
  }
  100% {
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    transform: translateY(-8px);
  }
}
body h2 > span:hover,
body h2 > span:focus,
body h2 > span:active {
  animation-name: hvr-bob-float, hvr-bob;
  animation-duration: 0.3s, 1.5s;
  animation-delay: 0s, 0.3s;
  animation-timing-function: ease-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-fill-mode: forwards;
  animation-direction: normal, alternate;
}
body h2 > span:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #ff3300;
  height: 4px;
  transition-property: left, right;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
body h2 > span:hover:before,
body h2 > span:focus:before,
body h2 > span:active:before {
  right: 0;
  left: 0;
}
body > div.saxon-bb-block.saxon-bb-block-below_header.clearfix > img {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
@media screen and (min-width: 1025px) {
  body > div.saxon-bb-block.saxon-bb-block-below_header.clearfix > img {
    border-radius: 100px 100px 33px 33px;
  }
}
body > div.saxon-bb-block.saxon-bb-block-below_header.clearfix > img:hover,
body > div.saxon-bb-block.saxon-bb-block-below_header.clearfix > img:focus,
body > div.saxon-bb-block.saxon-bb-block-below_header.clearfix > img:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.wp-block-verse {
  border-radius: 23px 23px 23px 23px !important;
  background-color: rgba(245, 255, 0, 0.33);
  padding-top: 15px !important;
  padding-right: 15px !important;
  padding-left: 15px !important;
  padding-bottom: 15px !important;
  text-align: center;
  border-color: #ff0000;
  border-width: 3px !important;
  border-style: dotted !important;
}
.post-content .h5ap_block_free_existing > div {
  border-width: 0px !important;
  border-style: solid;
  border-radius: 100px 100px 100px 100px !important;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  display: block !important;
}
#gt_float_wrapper {
  display: block !important;
  text-align: center !important;
}
.page-container #gtranslate-5 {
  border-width: 3px !important;
  border-style: dotted !important;
  border-color: #ff0000 !important;
  border-radius: 33px 33px 33px 33px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
}
.page-container #gtranslate-5:hover,
.page-container #gtranslate-5:focus,
.page-container #gtranslate-5:active {
  transform: translateY(-8px);
}
.post-container #gtranslate-6 {
  border-width: 3px !important;
  border-style: dotted !important;
  border-color: #ff0000 !important;
  border-radius: 33px 33px 33px 33px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
}
.post-container #gtranslate-6:hover,
.post-container #gtranslate-6:focus,
.post-container #gtranslate-6:active {
  transform: translateY(-8px);
}
#gtranslate-3 {
  border-width: 3px !important;
  border-style: dotted !important;
  border-color: #ff0000 !important;
  border-radius: 33px 33px 33px 33px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
}
#gtranslate-3:hover,
#gtranslate-3:focus,
#gtranslate-3:active {
  transform: translateY(-8px);
}
.gt_float_switcher {
  text-align: left !important;
  border-radius: 33px 33px 33px 33px !important;
}
#gt-wrapper-32030394 > #gt_float_wrapper .gt-current-lang {
  text-align: center !important;
}
#gt-wrapper-56898551 > #gt_float_wrapper .gt-current-lang {
  text-align: center !important;
}
.gt-current-lang {
  text-align: center !important;
}
#gt_float_wrapper {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
#gt_float_wrapper:active,
#gt_float_wrapper:focus,
#gt_float_wrapper:hover {
  transform: scale(1.1);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-4514 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-4514 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-4514 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-4514 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-4514 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-4514 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-4514 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4519 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 33px 33px 33px 33px !important;
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4519 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4519 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4519 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4519 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4519 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4519 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4881 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 33px 33px 33px 33px !important;
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4881 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4881 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4881 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4881 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4881 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4881 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4882 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 33px 33px 33px 33px !important;
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4882 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4882 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4882 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4882 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4882 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4882 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4883 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 33px 33px 33px 33px !important;
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4883 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4883 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4883 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-4883 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4883 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-4883 > a:active {
  transform: translateX(8px);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-5729 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 33px 33px 33px 33px !important;
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-5729 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-5729 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-5729 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3945 #mgt-menu-item-5729 > a:hover,
.nav > #mgt-menu-item-3945 #mgt-menu-item-5729 > a:focus,
.nav > #mgt-menu-item-3945 #mgt-menu-item-5729 > a:active {
  transform: translateX(8px);
}
#plyr-settings-8419 .plyr__control {
  padding-bottom: 0;
  padding-top: 0;
}
.h5ap_standard_player #plyr-settings-8419 {
  margin-bottom: 0;
}
.plyr__controls__item > #plyr-settings-7393 #plyr-settings-7393-speed > div {
  margin-bottom: 0px !important;
}
#plyr-settings-7393 .plyr__control {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.h5ap_standard_player #plyr-settings-7393 {
  margin-bottom: 0 !important;
}
.plyr__controls__item > #plyr-settings-7953 #plyr-settings-7953-home > div {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.h5ap_standard_player #plyr-settings-7953 {
  margin-bottom: 0 !important;
}
plyr__control {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
#plyr-settings-7953 .plyr__control {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.plyr__control {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.post-content li {
  margin-left: 20px;
}
.page-container article li {
  margin-left: 20px;
}
.saxon-sticky-post .saxon-post .post-title:after {
  display: none !important;
}
body > #christmas-music {
  height: 33px;
}
@media screen and (min-width: 1025px) {
  body > #christmas-music {
    width: 15%;
  }
}
#ms_avp div {
  background-color: rgba(0, 0, 0, 0) !important;
  border-radius: 23px 23px 23px 23px !important;
  margin-top: 10px !important;
}
@media screen and (min-width: 1025px) {
  body #gt_float_wrapper {
    margin-top: 50px;
  }
}
body > div.header-topline-wrapper > div > div > div > div > div > img {
  border-radius: 100px 100px 100px 100px !important;
  box-shadow: 0px 0px 10px 0px #ff3300;
}
.navbar-center-wrapper #mgt-menu-item-3148 > .sub-menu {
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.2);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  border: 1px solid rgba(255, 255, 255, 0.9);
  border-width: 3px;
  border-color: #ff0000;
  border-style: dotted;
}
.sub-menu {
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.2);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  border: 1px solid rgba(255, 255, 255, 0.9);
}
.navbar-center-wrapper #mgt-menu-item-3945 > .sub-menu {
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.2);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  border: 1px solid rgba(255, 255, 255, 0.9);
  border-width: 3px;
  border-color: #ff0000;
  border-style: dotted;
}
div > .header-topline span {
  display: block !important;
}
body #loginform {
  border-radius: 33px 33px 33px 33px !important;
  border-color: #00bfff !important;
  border-width: 5px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  background-color: rgba(255, 255, 255, 0) !important;
}
body #loginform:hover,
body #loginform:focus,
body #loginform:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
body > #login > #loginform #wp-submit {
  border-width: 5px !important;
  border-color: #00bfff !important;
  border-radius: 33px 33px 33px 33px !important;
  background-color: #00bfff !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  font-size: 16px !important;
}
body > #login > #loginform #wp-submit:hover,
body > #login > #loginform #wp-submit:focus,
body > #login > #loginform #wp-submit:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
body > #login > #loginform #user_login {
  border-radius: 33px 33px 33px 33px !important;
  border-width: 3px !important;
  border-color: #00bfff !important;
  background-color: rgba(139, 255, 0, 0.77) !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
body > #login > #loginform #user_login:hover,
body > #login > #loginform #user_login:focus,
body > #login > #loginform #user_login:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
#login > #loginform #user_pass {
  border-radius: 33px 33px 33px 33px !important;
  border-color: #00bfff !important;
  border-width: 3px !important;
  background-color: rgba(139, 255, 0, 0.77) !important;
  padding-left: 10px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
}
#login > #loginform #user_pass:hover,
#login > #loginform #user_pass:focus,
#login > #loginform #user_pass:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
body h1 > a {
  margin-left: auto !important;
  margin-right: auto !important;
  width: 133px !important;
  height: 133px !important;
  display: block !important;
  background-image: none, url("https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2023/11/LogoNB.svg") !important;
  background-position: center !important;
  background-size: auto !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
@keyframes hvr-bob {
  0% {
    transform: translateY(-8px);
  }
  50% {
    transform: translateY(-4px);
  }
  100% {
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    transform: translateY(-8px);
  }
}
body h1 > a:hover,
body h1 > a:focus,
body h1 > a:active {
  animation-name: hvr-bob-float, hvr-bob;
  animation-duration: 0.3s, 1.5s;
  animation-delay: 0s, 0.3s;
  animation-timing-function: ease-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-fill-mode: forwards;
  animation-direction: normal, alternate;
}
body > #login > #loginform #rememberme {
  border-color: #00bfff;
  border-width: 3px !important;
}
body > #login p > label {
  font-size: 16px !important;
}
body > #login .user-pass-wrap > label {
  font-size: 16px !important;
}
.post-content-wrapper .entry-content > .heateor_sss_sharing_container > .heateor_sss_sharing_ul {
  display: none !important;
}
.post-content-wrapper .entry-content > .heateor_sss_sharing_container > .heateorSssSharingArrow {
  display: none !important;
}
.post-content .tb-field .heateorSssSharingArrow {
  display: none !important;
}
.post-content-wrapper .tb-field > .heateor_sss_sharing_container {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  background-color: rgba(0, 191, 255, 0.23) !important;
  border-radius: 100px 100px 100px 100px !important;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.33) !important;
}
.post-content-wrapper .tb-field > .heateor_sss_sharing_container:active,
.post-content-wrapper .tb-field > .heateor_sss_sharing_container:focus,
.post-content-wrapper .tb-field > .heateor_sss_sharing_container:hover {
  transform: scale(1.1);
}
@media screen and (min-width: 1025px) {
  .post-content-wrapper .tb-field > .heateor_sss_sharing_container {
    margin-top: 77px;
  }
}
.entry-content > .tb-field .heateor_sss_whatsapp {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  margin-bottom: 5px !important;
}
.entry-content > .tb-field .heateor_sss_whatsapp:active,
.entry-content > .tb-field .heateor_sss_whatsapp:focus,
.entry-content > .tb-field .heateor_sss_whatsapp:hover {
  transform: scale(1.1);
}
.entry-content > .tb-field .heateor_sss_button_telegram {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  margin-bottom: 5px !important;
}
.entry-content > .tb-field .heateor_sss_button_telegram:active,
.entry-content > .tb-field .heateor_sss_button_telegram:focus,
.entry-content > .tb-field .heateor_sss_button_telegram:hover {
  transform: scale(1.1);
}
.entry-content > .tb-field .heateor_sss_button_vkontakte {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  margin-bottom: 5px !important;
}
.entry-content > .tb-field .heateor_sss_button_vkontakte:active,
.entry-content > .tb-field .heateor_sss_button_vkontakte:focus,
.entry-content > .tb-field .heateor_sss_button_vkontakte:hover {
  transform: scale(1.1);
}
.entry-content > .tb-field .heateor_sss_button_copy_link {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  margin-bottom: 5px !important;
}
.entry-content > .tb-field .heateor_sss_button_copy_link:active,
.entry-content > .tb-field .heateor_sss_button_copy_link:focus,
.entry-content > .tb-field .heateor_sss_button_copy_link:hover {
  transform: scale(1.1);
}
.entry-content > .tb-field .heateor_sss_more {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.entry-content > .tb-field .heateor_sss_more:active,
.entry-content > .tb-field .heateor_sss_more:focus,
.entry-content > .tb-field .heateor_sss_more:hover {
  transform: scale(1.1);
}
.blog-post .post-image-caption {
  margin-bottom: 15px !important;
}
body > #heateor_sss_sharing_more_providers .filter {
  border-radius: 23px 23px 0px 0px !important;
}
body #heateor_sss_sharing_more_content {
  border-radius: 23px 23px 0px 0px !important;
}
div .post-info-share {
  display: none !important;
}
.row .post-details-bottom {
  border-style: none !important;
  background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2024/02/Kovcheg_golub.svg);
  background-repeat: no-repeat !important;
  background-position: center;
  height: 133px !important;
  background-color: #ffffff !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
@keyframes hvr-bob {
  0% {
    transform: translateY(-8px);
  }
  50% {
    transform: translateY(-4px);
  }
  100% {
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    transform: translateY(-8px);
  }
}
.row .post-details-bottom:hover,
.row .post-details-bottom:focus,
.row .post-details-bottom:active {
  animation-name: hvr-bob-float, hvr-bob;
  animation-duration: 0.3s, 1.5s;
  animation-delay: 0s, 0.3s;
  animation-timing-function: ease-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-fill-mode: forwards;
  animation-direction: normal, alternate;
}
.post-content .tb-field .heateor_sss_sharing_ul {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.post-content .tb-field .heateor_sss_sharing_ul:active,
.post-content .tb-field .heateor_sss_sharing_ul:focus,
.post-content .tb-field .heateor_sss_sharing_ul:hover {
  transform: scale(1.1);
}
body > div.content-block > div.post-container.container.span-col-md-8 > div > div.col-md-8 > div.blog-post.blog-post-single.clearfix > div > div {
  background-color: #ffffff !important;
}
.post-container .blog-post > .saxon-post {
  background-color: #ffffff !important;
}
body .toggle-icon-wrap {
  margin-right: 32px;
  margin-top: 0;
  margin-bottom: 0 !important;
  opacity: 0.8 !important;
  box-shadow: 0px 0px 13px 3px #ffffff !important;
  border-width: 3px;
  border-style: solid;
  border-color: rgba(139, 255, 0, 0.77);
}
body .toggle-icon {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
body .toggle-icon:active,
body .toggle-icon:focus,
body .toggle-icon:hover {
  transform: scale(1.1);
}
.widgettitle {
  background-image: linear-gradient(to bottom, #ff0000 0%, #a00005 100%) !important;
}
.post .zeno_font_resizer_container {
  position: sticky !important;
  top: 0 !important;
  z-index: 9999 !important;
}
.post-content .zeno_font_resizer > span:hover {
  background-color: #ffffff !important;
}
.brave_element__wrap .brave_element__text_inner {
  letter-spacing: 1.1px;
}
.closeButtonPosition_above_right .brave_popup__step__popup {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.closeButtonPosition_above_right .brave_popup__step__popup:active,
.closeButtonPosition_above_right .brave_popup__step__popup:focus,
.closeButtonPosition_above_right .brave_popup__step__popup:hover {
  transform: scale(1.1);
}
html {
  background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2023/02/fon2.png) !important;
  background-attachment: fixed !important;
  background-color: rgba(255, 255, 255, 0) !important;
}
body > div.content-block > div.container-fluid.container-page-item-title.with-bg.aos-init.aos-animate > div > div > div {
  border-radius: 100px 100px 100px 100px !important;
}
html {
  border-radius: 100px 100px 100px 100px !important;
  background-color: rgba(255, 255, 255, 0) !important;
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: grayscale !important;
  text-rendering: optimizeLegibility !important;
  font-smoothing: auto !important;
}
.saxon-bb-block > #skin_default .plyr__controls {
  background-color: rgba(255, 255, 255, 0.23) !important;
  border-radius: 100px 100px 100px 100px !important;
}
.saxon-bb-block > #skin_default .plyr__controls:hover {
  background-color: rgba(255, 255, 255, 0.77) !important;
}
#content > div.blog-post.saxon-block.saxon-grid-post.aos-init.aos-animate .saxon-post {
  border-radius: 33px 33px 33px 33px !important;
  border-width: 3px !important;
  border-style: dotted !important;
  border-color: #00bfff !important;
}
.post-excerpt {
  font-size: 20px !important;
  text-align: center !important;
  margin-top: 10px !important;
  margin-bottom: 20px !important;
  margin-right: 15px !important;
  margin-left: 15px !important;
}
.post-excerpt > a {
  background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2024/03/strelka_1.svg) !important;
  background-repeat: no-repeat !important;
  background-position: top !important;
  font-size: 21px !important;
  color: #000000 !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-top: 50px !important;
  padding-bottom: 15px !important;
  border-radius: 33px 33px 33px 33px !important;
  position: relative;
  overflow: hidden;
  transition-property: color;
  transition-duration: 0.3s;
  transition-property: box-shadow;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  border-width: 1px !important;
  border-style: dashed !important;
}
.post-excerpt > a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: transparent;
  transform: scale(0);
  transition-property: transform;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.post-excerpt > a:hover,
.post-excerpt > a:focus,
.post-excerpt > a:active {
  color: rgba(0, 0, 0, 0.7);
}
.post-excerpt > a:hover:before,
.post-excerpt > a:focus:before,
.post-excerpt > a:active:before {
  transform: scale(1);
  background: rgba(245, 255, 0, 0.33);
}
.post-excerpt > a:hover,
.post-excerpt > a:focus,
.post-excerpt > a:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
@keyframes hvr-bob {
  0% {
    transform: translateY(-8px);
  }
  50% {
    transform: translateY(-4px);
  }
  100% {
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    transform: translateY(-8px);
  }
}
.post-excerpt > a:hover,
.post-excerpt > a:focus,
.post-excerpt > a:active {
  animation-name: hvr-bob-float, hvr-bob;
  animation-duration: 0.3s, 1.5s;
  animation-delay: 0s, 0.3s;
  animation-timing-function: ease-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-fill-mode: forwards;
  animation-direction: normal, alternate;
}
body .saxon-blog-block-wrapper {
  background-color: rgba(255, 255, 255, 0) !important;
}
.post-date {
  color: #00bfff !important;
}
body > .saxon-bb-block video {
  border-style: none !important;
}
.post .entry-content > .reading-mode-buttons {
  display: none !important;
}
.post-content .reading-mode-content .reading-mode-buttons {
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 177px !important;
}
.rt-reading-time {
  width: 177px !important;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  border-width: 1px !important;
  border-style: dotted !important;
  border-radius: 100px 100px 100px 100px !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: box-shadow;
  font-size: 20px !important;
  margin-bottom: 12px !important;
}
.rt-reading-time:hover,
.rt-reading-time:focus,
.rt-reading-time:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.tb-field .h5ap_standard_player {
  margin-top: 15px !important;
}
.reading-mode-content .reading-mode-button__text {
  margin-left: auto !important;
  margin-right: auto !important;
}
.entry-content .tb-field .rt-reading-time:hover {
  background-color: #fffaa0 !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-3145 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-3145 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-3145 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-3145 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-3145 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-3145 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-3145 > a:active {
  transform: translateX(8px);
}
#main-sidebar #ajaxsearchpro1_1 {
  border-radius: 33px 33px 33px 33px !important;
}
.proinput {
  padding-left: 15px !important;
}
input.orig {
  font-size: 25px !important;
  letter-spacing: 1px !important;
}
body > .saxon-bb-block-header {
  border-color: #75f8c9;
}
body > .saxon-bb-block > h2 {
  text-shadow: 0px 0px 5px #ffffff !important;
}
iframe {
  border-radius: 33px 33px 33px 33px !important;
}
.page-id-7231 .container-fluid .page-title {
  font-size: 100px !important;
  text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1) !important;
}
html > body > div:nth-child(5) > div > div > div:nth-child(1) > div > article > p:nth-child(5) {
  text-align: center !important;
}
#h-поддержите-наш-просветительский-проект-любым-посильным-пожертвованием-карта-2200-7001-2129-5397-серафим-андреевич-радкевич-тинькофф-банк {
  border-width: 3px !important;
  border-style: dotted !important;
  border-radius: 33px 33px 33px 33px !important;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
}
@keyframes hvr-bob {
  0% {
    transform: translateY(-8px);
  }
  50% {
    transform: translateY(-4px);
  }
  100% {
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    transform: translateY(-8px);
  }
}
#h-поддержите-наш-просветительский-проект-любым-посильным-пожертвованием-карта-2200-7001-2129-5397-серафим-андреевич-радкевич-тинькофф-банк:hover,
#h-поддержите-наш-просветительский-проект-любым-посильным-пожертвованием-карта-2200-7001-2129-5397-серафим-андреевич-радкевич-тинькофф-банк:focus,
#h-поддержите-наш-просветительский-проект-любым-посильным-пожертвованием-карта-2200-7001-2129-5397-серафим-андреевич-радкевич-тинькофф-банк:active {
  animation-name: hvr-bob-float, hvr-bob;
  animation-duration: 0.3s, 1.5s;
  animation-delay: 0s, 0.3s;
  animation-timing-function: ease-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-fill-mode: forwards;
  animation-direction: normal, alternate;
}
.scroll-to-top:before {
  font-size: 33px !important;
}
.mwl__topbar__controls__control--close > svg {
  background-color: #000000 !important;
}
@media screen and (min-width: 1025px) {
  .main-header .header-right .search-toggle-wrapper {
    margin-right: 15px;
  }
}
@media screen and (min-width: 1025px) {
  .row #block-61 {
    border-radius: 33px 33px 100px 100px;
  }
}
.container #mgt-menu-item-9020 {
  padding-bottom: 0px !important;
}
@media screen and (min-width: 1025px) {
  .container #mgt-menu-item-9020 {
    padding-top: 19px;
  }
}
@media screen and (min-width: 1025px) {
  .container #mgt-menu-item-3147 {
    padding-bottom: 18px;
  }
}
@media screen and (min-width: 1025px) {
  .container #mgt-menu-item-3148 {
    padding-bottom: 18px;
  }
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-7233 > a {
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px transparent, 0 0 1px rgba(0, 0, 0, 0);
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  border-radius: 100px 100px 100px 100px !important;
  padding-bottom: 5px;
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-7233 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-7233 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-7233 > a:active {
  box-shadow: inset 0 0 0 4px #75f8c9, 0 0 1px rgba(0, 0, 0, 0);
}
.nav > #mgt-menu-item-3148 #mgt-menu-item-7233 > a:hover,
.nav > #mgt-menu-item-3148 #mgt-menu-item-7233 > a:focus,
.nav > #mgt-menu-item-3148 #mgt-menu-item-7233 > a:active {
  transform: translateX(8px);
}
.footer-copyright > h3 a {
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.footer-copyright > h3 a:active,
.footer-copyright > h3 a:focus,
.footer-copyright > h3 a:hover {
  transform: scale(1.1);
}
.footer-copyright > h3 a:hover {
  box-shadow: 0px 0px 3px 3px rgba(255, 255, 255, 0.33);
}
.row .aligncenter {
  display: block !important;
}
body .dracula-toggle {
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
}
body .dracula-toggle:hover,
body .dracula-toggle:focus,
body .dracula-toggle:active {
  transform: translateY(-8px);
}
article .row > div > div {
  margin-bottom: 50px !important;
  margin-top: 15px;
}
.entry-content .row > div {
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: contain;
}
@media screen and (min-width: 1025px) {
  .entry-content .row > div {
    background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2025/12/Line_1000_blue.png);
  }
}
.page-container #block-48 {
  margin-bottom: 15px;
}
.saxon-blog-block-wrapper #block-47 {
  margin-bottom: 15px;
}
.container #block-47 {
  margin-bottom: 15px;
  border-radius: 33px 33px 33px 33px !important;
}
.post-container #block-49 {
  margin-bottom: 15px;
}
.row #block-61 {
  margin-bottom: 50px;
  display: block !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-duration: 0.3s;
  transition-property: transform;
}
.row #block-61:hover,
.row #block-61:focus,
.row #block-61:active {
  transform: translateX(8px);
}
body > .saxon-bb-block-below_top_menu {
  display: none !important;
}
#main-sidebar > #block-61 {
  border-radius: 100px 100px 100px 100px !important;
}
#main-sidebar > #block-61 .probox {
  border-radius: 100px 100px 100px 100px !important;
}
.main-sidebar > #main-sidebar > #block-61 #ajaxsearchpro1_2 {
  border-radius: 100px 100px 100px 100px !important;
}
.post-sidebar #ajaxsearchpro1_2 {
  border-radius: 100px 100px 100px 100px !important;
}
.page-sidebar #ajaxsearchpro1_2 {
  border-radius: 100px 100px 100px 100px !important;
}
.row #block-63 {
  margin-bottom: 50px;
  border-radius: 100px 100px 100px 100px !important;
}
a > #block-63 .probox {
  border-radius: 100px 100px 100px 100px !important;
}
#main-sidebar #ajaxsearchpro1_2 {
  border-radius: 100px 100px 100px 100px !important;
}
#block-63 {
  border-radius: 33px 33px 33px 33px !important;
  margin-bottom: 15px !important;
}
.saxon-blog-block-wrapper #block-63 {
  border-radius: 33px 33px 33px 33px !important;
}
.row .wp-block-archives-list {
  border-radius: 33px 33px 33px 33px !important;
}
.content-block #main-sidebar {
  margin-top: -15px !important;
}
#content .entry-content > div > div {
  border-radius: 100px 100px 100px 100px !important;
}
div #ajaxsearchpro1_2 > .probox {
  border-radius: 100px 100px 100px 100px !important;
}
.entry-content #ajaxsearchpro1_2 {
  border-radius: 100px 100px 100px 100px !important;
}
.page-container #saxon-list-posts-9 {
  margin-bottom: 15px !important;
}
.post-container #saxon-list-posts-8 {
  margin-bottom: 15px !important;
}
.container #block-63 {
  border-radius: 33px 33px 33px 33px !important;
}
body > .saxon-bb-block-above_footer {
  background-color: rgba(255, 255, 255, 0);
  border-radius: 100px 100px 100px 100px !important;
  border-style: none !important;
  box-shadow: none;
  background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2025/12/Line_1000_blue.png);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  margin-bottom: 15px !important;
}
body > .saxon-bb-block-above_footer:hover {
  background-color: rgba(255, 255, 255, 0);
}
body .saxon-blog-block-wrapper {
  border-radius: 50px 50px 50px 50px !important;
}
body > .footer-wrapper {
  border-radius: 0px 0px 100px 100px !important;
}
body > .footer-wrapper:hover {
  box-shadow: 0px 0px 15px 0px #13D1FF;
}
.mejs-controls {
  height: 55px !important;
}
.mejs-horizontal-volume-slider {
  display: none !important;
}
#ms_avp > #mep_0 {
  border-radius: 15px 15px 15px 15px !important;
}
body #mep_0 {
  border-radius: 15px 15px 15px 15px !important;
}
#ms_avp {
  border-radius: 15px 15px 15px 15px !important;
}
#ms_avp > #mep_0 .mejs-overlay-play {
  border-radius: 15px 15px 15px 15px !important;
}
@media screen and (max-width: 1024px) {
  html > body > a {
    opacity: 0.9 !important;
    width: 55px !important;
    height: 45px !important;
  }
  .owl-item .post-date {
    color: #75f8c9 !important;
  }
  .saxon-post-details {
    max-width: 100% !important;
  }
  .post-info-share {
    padding-left: 0px !important;
  }
  .blog-post-related-wrapper > .saxon-postsmasonry1-post .saxon-post-image-wrapper {
    height: 223px !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3148 > a::after {
    display: inline-block !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3148 > a::after {
    display: none !important;
  }
  body .aligncenter {
    border-radius: 23px 23px 23px 23px !important;
  }
  body > .saxon-bb-block {
    border-radius: 33px 33px 33px 33px !important;
  }
  body .container-fluid {
    margin-bottom: 0px !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  #nav-below .nav-post-prev > .saxon-post-image-wrapper {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  #nav-below .nav-post-next > .saxon-post-image-wrapper {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .content-block #nav-below {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .row #nav-below .row {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  #nav-below .nav-post-prev > .nav-post-title-link {
    padding-right: 0 !important;
    margin-right: 0 !important;
  }
  #nav-below .nav-post-next > .nav-post-title-link {
    padding-left: 0 !important;
    margin-left: 0 !important;
  }
  div > #nav-below .nav-post-prev {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  div > #nav-below .nav-post-next {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
}
@media screen and (max-width: 768px) {
  div > #nav-below .nav-pagenavi {
    display: block !important;
  }
  .row .header-left .fa {
    display: inline-block;
    vertical-align: middle;
    transform: translateZ(0);
    backface-visibility: hidden;
    transition-duration: 0.3s;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    transition-property: transform;
    border-width: 3px;
    border-color: #535353 !important;
    border-radius: 15px 15px 15px 15px !important;
    color: #000000 !important;
    font-size: 23px !important;
  }
  .row .header-left .fa:active,
  .row .header-left .fa:focus,
  .row .header-left .fa:hover {
    transform: scale(1.1);
  }
  .page-sidebar .zhitiya-svyatyh {
    padding-top: 5px !important;
  }
  html > body > a {
    width: 55px !important;
    height: 45px !important;
    opacity: 0.9 !important;
  }
  .saxon-post-details {
    max-width: 100% !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3147 > a {
    display: block !important;
    margin-bottom: 10px !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3148 > a {
    padding-top: 0px !important;
    padding-bottom: 5px !important;
    padding-left: 12px !important;
  }
  #mgt-menu-item-3146 > a {
    padding-left: 5px !important;
    padding-right: 5px !important;
    padding-bottom: 0px;
    padding-top: 0px;
  }
  .main-sidebar > #main-sidebar > #colorful_categories_widget-5 .zhitiya-svyatyh {
    padding-top: 5px !important;
  }
  .owl-item .post-date {
    color: #75f8c9 !important;
  }
  .post-info-share {
    padding-left: 0px !important;
  }
  .saxon-postsmasonry1-post .saxon-post-image-wrapper {
    height: 500px !important;
  }
  .blog-post-related-wrapper > .saxon-postsmasonry1-post .saxon-post-image-wrapper {
    height: 255px !important;
  }
  div .saxon-post-single .post-title {
    max-width: 90% !important;
  }
  .main-sidebar .dlya-missionerov {
    padding-top: 5px !important;
  }
  .page-sidebar .dlya-missionerov {
    display: block !important;
    padding-top: 5px !important;
  }
  .post-sidebar .zhitiya-svyatyh {
    padding-top: 5px !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3148 > a::after {
    display: block !important;
  }
  body > .main-header > .container {
    background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2023/02/cropped-Favicon.png) !important;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .navbar-center-wrapper .sub-menu {
    background-color: rgba(255, 255, 255, 0) !important;
  }
  .main-header {
    margin-bottom: 23px !important;
    margin-top: 23px !important;
    border-style: solid;
    border-width: 0px !important;
    border-radius: 33px 33px 33px 33px !important;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    padding-bottom: 15px !important;
    padding-top: 15px !important;
    background-color: rgba(255, 255, 255, 0.3) !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  #navbar .navbar-collapse {
    box-shadow: none;
    background-color: rgba(255, 255, 255, 0.5) !important;
    border-radius: 33px 33px 33px 33px;
    padding-bottom: 15px;
  }
  .is-vertical {
    border-radius: 33px 33px 33px 33px !important;
  }
  body h5 {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  body .aligncenter {
    border-radius: 23px 23px 23px 23px !important;
  }
  body .container-fluid {
    margin-bottom: 0px !important;
  }
  body .toggle-icon-wrap {
    margin-right: -12px !important;
  }
  .row #main-sidebar .asp_w_container {
    display: none !important;
  }
}
@media screen and (min-width: 1px) and (max-width: 1006px) {
  .footer-copyright {
    text-align: center !important;
    display: block !important;
  }
  .post-sidebar .dlya-missionerov {
    display: block !important;
    padding-top: 5px !important;
  }
  .page-sidebar .dlya-missionerov {
    display: block !important;
    padding-top: 5px !important;
  }
  body > .wp-radio-player > .wp-radio-player-details {
    background-color: rgba(255, 255, 255, 0) !important;
  }
  .post-sidebar .zhitiya-svyatyh {
    padding-top: 5px !important;
  }
  .row .header-left .fa {
    display: inline-block;
    vertical-align: middle;
    transform: translateZ(0);
    backface-visibility: hidden;
    transition-duration: 0.3s;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    transition-property: transform;
    border-width: 3px;
    border-color: #535353 !important;
    border-radius: 15px 15px 15px 15px !important;
    color: #000000 !important;
    font-size: 23px !important;
  }
  .row .header-left .fa:active,
  .row .header-left .fa:focus,
  .row .header-left .fa:hover {
    transform: scale(1.1);
  }
  .navbar-center-wrapper #mgt-menu-item-3148 > a {
    padding-top: 0px !important;
    padding-bottom: 5px !important;
    padding-left: 12px !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3148 > a::after {
    display: block !important;
  }
  body > .main-header > .container {
    background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2023/02/cropped-Favicon.png) !important;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .navbar-center-wrapper .sub-menu {
    background-color: rgba(255, 255, 255, 0) !important;
  }
  .main-header {
    margin-bottom: 23px !important;
    margin-top: 23px !important;
    border-style: solid;
    border-width: 0px !important;
    border-radius: 33px 33px 33px 33px !important;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    padding-bottom: 15px !important;
    padding-top: 15px !important;
    background-color: rgba(255, 255, 255, 0.3) !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  #navbar .navbar-collapse {
    box-shadow: none;
    background-color: rgba(255, 255, 255, 0.5) !important;
    border-radius: 33px 33px 33px 33px;
    padding-bottom: 15px;
  }
  .is-vertical {
    border-radius: 33px 33px 33px 33px !important;
  }
  body h5 {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  body .aligncenter {
    border-radius: 23px 23px 23px 23px !important;
  }
  body > .saxon-bb-block {
    border-radius: 33px 33px 33px 33px !important;
  }
  body .container-fluid {
    margin-bottom: 0px !important;
  }
}
@media screen and (max-width: 667px) {
  .row .header-left .fa {
    display: inline-block;
    vertical-align: middle;
    transform: translateZ(0);
    backface-visibility: hidden;
    transition-duration: 0.3s;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    transition-property: transform;
    border-width: 3px;
    border-color: #535353 !important;
    border-radius: 15px 15px 15px 15px !important;
    color: #000000 !important;
    font-size: 23px !important;
  }
  .row .header-left .fa:active,
  .row .header-left .fa:focus,
  .row .header-left .fa:hover {
    transform: scale(1.1);
  }
  .main-sidebar > #main-sidebar > #colorful_categories_widget-5 .zhitiya-svyatyh {
    padding-top: 5px !important;
  }
  .saxon-post-details {
    max-width: 100% !important;
  }
  .owl-item .post-date {
    color: #75f8c9 !important;
  }
  .blog-post-related-wrapper > .saxon-postsmasonry1-post .saxon-post-image-wrapper {
    height: 233px !important;
  }
  .footer-copyright {
    display: block !important;
  }
  div .saxon-post-single .post-title {
    font-size: 40px !important;
  }
  .main-sidebar > #main-sidebar > #colorful_categories_widget-5 .dlya-missionerov {
    padding-top: 5px !important;
  }
  .page-sidebar .dlya-missionerov {
    display: block !important;
    padding-top: 5px !important;
  }
  body > .wp-radio-player > .wp-radio-player-details {
    background-color: rgba(255, 255, 255, 0) !important;
  }
  .post-sidebar .zhitiya-svyatyh {
    padding-top: 5px !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3148 > a {
    padding-top: 0px !important;
    padding-bottom: 5px !important;
    padding-left: 12px !important;
  }
  body > .main-header > .container {
    background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2023/02/cropped-Favicon.png) !important;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .navbar-center-wrapper .sub-menu {
    background-color: rgba(255, 255, 255, 0) !important;
  }
  .main-header {
    margin-bottom: 23px !important;
    margin-top: 23px !important;
    border-style: solid;
    border-width: 0px !important;
    border-radius: 33px 33px 33px 33px !important;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    padding-bottom: 15px !important;
    padding-top: 15px !important;
    background-color: rgba(255, 255, 255, 0.3) !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  #navbar .navbar-collapse {
    box-shadow: none;
    background-color: rgba(255, 255, 255, 0.5) !important;
    border-radius: 33px 33px 33px 33px;
    padding-bottom: 15px;
  }
  .is-vertical {
    border-radius: 33px 33px 33px 33px !important;
  }
  body h5 {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  body .aligncenter {
    border-radius: 23px 23px 23px 23px !important;
  }
  body .container-fluid {
    margin-bottom: 0px !important;
  }
  body #gt_float_wrapper {
    margin-top: -25px !important;
  }
  body .toggle-icon-wrap {
    margin-right: -12px !important;
  }
}
@media screen and (max-width: 375px) {
  .row .header-left .fa {
    display: inline-block;
    vertical-align: middle;
    transform: translateZ(0);
    backface-visibility: hidden;
    transition-duration: 0.3s;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    transition-property: transform;
    border-width: 3px;
    border-color: #535353 !important;
    border-radius: 15px 15px 15px 15px !important;
    color: #000000 !important;
    font-size: 23px !important;
  }
  .row .header-left .fa:active,
  .row .header-left .fa:focus,
  .row .header-left .fa:hover {
    transform: scale(1.1);
  }
  div > #nav-below .nav-pagenavi {
    display: block;
  }
  div .saxon-post-single .post-title {
    font-size: 30px !important;
    max-width: 100% !important;
    margin-bottom: 5px !important;
  }
  .saxon-post .saxon-post-details {
    max-width: 100% !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3147 > a {
    padding-top: 0px !important;
    padding-bottom: 5px !important;
    margin-bottom: 10px !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3148 > a::after {
    padding-top: 0px !important;
    padding-bottom: 5px !important;
    padding-left: 12px !important;
    display: block !important;
  }
  .owl-item .post-date {
    color: #75f8c9 !important;
  }
  div .post-info-share {
    padding-left: 0px !important;
  }
  div.container-fluid.container-page-item-title.with-bg.aos-init.aos-animate {
    border-radius: 0px 0px 0px 0px !important;
  }
  .saxon-postsmasonry1-post .saxon-post-image-wrapper {
    height: 233px !important;
  }
  .blog-post-related-wrapper > .saxon-postsmasonry1-post .saxon-post-image-wrapper {
    height: 255px !important;
  }
  body > .saxon-bb-block > p {
    line-height: 25px !important;
  }
  .saxon-bb-block .plyr__controls {
    margin-top: 15px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  body > .saxon-bb-block {
    border-radius: 33px 33px 33px 33px !important;
  }
  body > .saxon-bb-block > h3 {
    margin-bottom: 10px !important;
  }
  #nav-below .nav-post-prev > .saxon-post-image-wrapper {
    width: 123px !important;
    height: 123px !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  #nav-below .nav-post-next > .saxon-post-image-wrapper {
    height: 123px !important;
    width: 123px !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .row .page-title > .emoji {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .row .container > .row > div {
    padding-right: 0px;
    padding-left: 0px;
  }
  .content-block > .container-fluid .container {
    padding-top: 0px !important;
  }
  body > .wp-radio-player > .wp-radio-player-details {
    border-radius: 33px 33px 33px 33px !important;
    background-color: rgba(255, 255, 255, 0) !important;
  }
  body > .main-header > .container {
    background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2023/02/cropped-Favicon.png) !important;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    padding-right: 10px;
    padding-left: 10px;
  }
  .navbar-center-wrapper .sub-menu {
    background-color: rgba(255, 255, 255, 0) !important;
  }
  .main-header {
    margin-bottom: 23px !important;
    margin-top: 23px !important;
    border-style: solid;
    border-width: 0px !important;
    border-radius: 33px 33px 33px 33px !important;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    padding-bottom: 15px !important;
    padding-top: 15px !important;
    background-color: rgba(255, 255, 255, 0.3) !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  #navbar .navbar-collapse {
    box-shadow: none;
    background-color: rgba(255, 255, 255, 0.5) !important;
    border-radius: 33px 33px 33px 33px;
    padding-bottom: 15px;
  }
  .is-vertical {
    border-radius: 33px 33px 33px 33px !important;
  }
  body h5 {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  body .aligncenter {
    border-radius: 23px 23px 23px 23px !important;
  }
  .row #searchform_p {
    margin-top: 5px !important;
  }
  body .container-fluid {
    margin-bottom: 0px !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  #gt_float_wrapper {
    display: block !important;
    margin-top: -16px !important;
  }
  .content-block #nav-below {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  div > #nav-below .nav-post-prev {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  div > #nav-below .nav-post-next {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .container-fluid .nav-post-prev .nav-post-name {
    padding-right: 10px !important;
    padding-left: 10px !important;
    font-size: 17px !important;
  }
  #nav-below .nav-post-next > .nav-post-title-link {
    padding-right: 0 !important;
  }
  .nav-post-name {
    padding-left: 10px !important;
    padding-right: 10px !important;
    font-size: 17px !important;
  }
  #nav-below .nav-post-prev > .nav-post-title-link {
    margin-right: 0 !important;
  }
  .row #nav-below .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .nav-post-prev .nav-post-title {
    text-align: center !important;
    border-width: 3px;
    border-style: solid;
    border-color: #ff3200;
    color: #009b21 !important;
    font-size: 18px !important;
    letter-spacing: 0px !important;
    width: 95% !important;
  }
  .nav-post-next .nav-post-title {
    text-align: center !important;
    border-width: 3px;
    border-style: solid;
    border-color: #ff3200;
    color: #009b21 !important;
    font-size: 18px !important;
    letter-spacing: 0px !important;
    width: 95% !important;
  }
  body .toggle-icon-wrap {
    margin-right: -12px !important;
  }
  .post-content-wrapper .tb-field > .heateor_sss_sharing_container {
    padding-right: 3px;
    padding-left: 10px;
  }
  .saxon-bb-block > #skin_default .plyr__controls {
    border-radius: 12px 12px 12px 12px !important;
  }
  body > div.saxon-bb-block.saxon-bb-block-below_header.clearfix.yp_onscreen > h2 > span {
    font-size: 23px;
  }
  body > .saxon-bb-block > h2 {
    font-size: 23px !important;
  }
  .navbar-center-wrapper #mgt-menu-item-3148 > a {
    margin-bottom: 5px !important;
  }
  .page-id-7231 .container-fluid .page-title {
    font-size: 50px !important;
  }
  .navbar-center-wrapper #mgt-menu-item-9020 > a {
    margin-top: 6px !important;
  }
  div > .entry-content .row {
    background-image: url(https://xn----9sbkbbyxbdn2a5j.xn--p1ai/wp-content/uploads/2025/12/Line_Fish_Blue.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 30px !important;
  }
  body > .saxon-bb-block-below_top_menu {
    display: block !important;
  }
  body #ajaxsearchpro1_1 {
    border-radius: 100px 100px 100px 100px !important;
  }
  .post-container #ajaxsearchprowidget-7 {
    margin-bottom: 20px !important;
    margin-top: 20px !important;
  }
  #ms_avp {
    margin-top: 10px !important;
  }
  #ms_avp div {
    border-radius: 15px 15px 15px 15px !important;
  }
  #ms_avp > #mep_0 {
    border-radius: 15px 15px 15px 15px !important;
  }
}
@media screen and (min-width: 771px) and (max-width: 990px) {
  #ms_avp {
    display: none !important;
  }
}
