body {
  background: #fff;
}
header.header {
  border-bottom: 1px solid #d9d9d9;
  padding: 0.65em 0;
}
.header__logo {
  align-items: center;
  max-width: 300px;
  /*@media (max-width: 1300px) {
			width: 100%;
			justify-content: center;
			flex-direction: column;
		}*/
}
/**
 * Theme Name:     Дочерняя тема
 * Author:         Yura Evseev
 * Template:       messia
 * Text Domain:	   dochernyaya-tema
 * Description:    Создана для примера
 */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    -webkit-appearance: none;
    border: 0;
    font-family: Montserrat,Arial,Helvetica,sans-serif!important;
    font-style: inherit;
    font-weight: inherit;
    outline: 0;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
    margin: 0;
    padding: 0;
}

body{
	    background-color: #f4f4f4!important;
}
.subcategories {
    margin: 10px 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
    border-bottom: 0px solid #d7d8db;
    display: flex;
    overflow-x: scroll;
    flex-wrap: unset;
}

.ty-subcategories__item a {
    color: #176EAE;
    background: #FFFFFF;
    border: 1px solid #E6EAED;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0px 5px 5px rgb(136 145 157 / 10%);
    box-shadow: 0px 5px 5px rgb(136 145 157 / 10%);
    -webkit-border-radius: 4px;
    border-radius: 4px;
    display: block;
    white-space: nowrap;
    padding: 10px 15px;
    margin-right: 14px;
    margin-bottom: 0px;
    font-size: 15px;
    line-height: 1.2;
    font-family: "Arial", sans-serif;
}

.ty-subcategories__item {
    margin: 0 0px!important;
    position: relative;
    padding: 10px 0;
}
.info p{
	margin:0!important;
}
.oxpost h1 {
	font-weight:bold!important;
}
.oxpost h2 {
	font-weight:bold!important;
}
.oxcontent{
	background:#fff;
	    padding-right: 24px;
    padding-left: 24px;
}
.breadcrumbs{
	margin-top:10px;
}
.oxsidebar{
	background:#fff;
padding-right: 24px;
    padding-left: 24px;
	position: relative;
}
.container{
	padding:0!important;
}
.rw_bot_row_plusminus {
    width: 100%;
    height: auto;
    display: table;
    font-size: 16px;
    line-height: 21px;
    font-weight: 400;
    padding-top: 30px;
	padding: 20px 30px;
    border-top: 2px solid #f4f4f4;
}
.rw_bot_row_plusminus h3{
	margin-bottom:10px;
}
.rw_bot_row_plus {
    width: calc(50% - 10px);
    display: table;
    float: left;
}
.rw_bot_row_minus {
    width: calc(50% - 10px);
    display: table;
    float: right;
}
.rw_bot_row_minus li:before {
    position: absolute;
    left: -15px;
    top: 8px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #ef2323;
    content: '';
    display: table;
}

.rw_bot_row_plusminus ul{
	list-style: none!important;
}
.rw_bot_row_plusminus li
{
    position: relative;
}
.rw_bot_row_plus li:before {
    position: absolute;
    left: -15px;
    top: 8px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #339b22;
    content: '';
    display: table;
}

.page-template-newlisting .content{
/*	width: 100%!important;*/
}

.author-box .author-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1.5em;
}

.author-box .author-info .author-box__ava {
    width: 70px;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 70px;
    flex: 1 0 70px;
    margin-right: 30px;
}
.author-box .author-info .author-box__description {
    font-size: .9em;
    line-height: 1.5;
    color: #666;
}
.author-box .author-info .author-box__author {
    font-size: 1.2em;
    font-weight: 600;
    margin-bottom: 10px;
}

.title_rating h2{
	    font-size: 24px;
    color: #208dd7;
    font-weight: 500;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.pos-abs{
	
    position: absolute;
    left: 0; 
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 3;
}
.sections h2{
	z-index:1;
}
.pic_title{
	z-index:1;
}
.header_section{
	z-index:1;
}
.oxsection__item_info{
	position: relative;
}
body#tinymce.wp-editor {
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif!important;
}
.article-characteristic{
	margin-bottom:10px;
}

.between-blocks li{
	margin:15px 0;
	font-size: 17px;
}
.kurs-link{
	display: block;
    margin: 25px 0;
}
.maxbutton-1{ 
	width:auto!important;
	-webkit-box-shadow: 0 15px 30px -18px rgb(0 0 0 / 90%);
    box-shadow: 0 15px 30px -18px rgb(0 0 0 / 90%);
}


.item.comment{
	   border: 1px solid #E3E7EA;
    padding: 20px;
	    background: #F7F9FA;
	border-radius:20px;
}
.items_comments p{
	    color: #000000!important;
    font-size: 15px;
}



.between-blocks{
    -webkit-box-shadow: 0 10px 20px rgb(136 145 157 / 30%);
    box-shadow: 0 10px 20px rgb(136 145 157 / 30%);
    cursor: pointer;
    padding: 25px;
    margin: 40px auto;
    background: #F8FBFD;
    border: 1px solid #D4D1D8;
}
.between-blocks h2{
	  color: #2094dc;
    font-size: 25px;
    font-weight: bold;
	margin-bottom:25px;
}

.my_reviews_items > div{
	display:none;
}
.my_reviews_items{
	padding:10px 30px 30px 30px;
}
.sections .my_reviews_items {
    margin-top: 0px!important;
}
.my_reviews_items h3{
	font-size:18px!important;
}
.card-mn-more-details {
    display: flex;
    justify-content: center;
    color: #02b7f7;
    cursor: pointer;
}
.items_comments div{
	    color: #000000!important;
    font-size: 15px;
}
.short-desc{    
	background: #19abf612;
    padding: 10px 10px;
    border-radius: 15px;
	margin-top:15px;
	text-align: justify;
} 
.maxbutton-1 a:hover {
    opacity: 0.8;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.maxbutton-1. span:hover {
    opacity: 0.8;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
} 
footer{
	background: #303A40;
}
footer span{
	color: #ffffff!important;
}
footer li{
	color: #ffffff!important;
}
footer p{
	color: #ffffff!important;
}
footer a{
	color: #ffffff!important;
	transition: all .2s linear;
}

footer .item{
	max-width: 500px!important;
}

.ez-toc-list-level-3{
	padding-left:20px;
}
.btn-box-service{
	margin-bottom:50px;
}
.footer-menu-ul li{
	display: inline-block;
}
.kurs-link{

text-decoration: underline;
    color: #ea2d4a;
    line-height: 15px;
    font-weight: bold;
    font-size: 25px;
	line-height:35px;
	
}
.crosslinking_biggroup {
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.groups-crosslinks-wrapper .group-holder {
    width: calc(25% - 15px);
    margin-bottom: 32px;
    line-height: 18px;
    font-size: 13px;
    margin-right: 15px;
}
.groups-crosslinks-wrapper {
    width: 100%;
}



.img-object{
	 max-width: 300px;
    padding: 10px;
}
.breadcrumb {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: .75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e9ecef;
    border-radius: .25rem;
}
.breadcrumb-item {
    display: -ms-flexbox;
    display: flex;
}
.content.article p{
	    padding: 5px 0!important;;
}
.article-left .item.trophy {
    border-color: #ffecb9;
    background-color: #fff9e7;
}


h3{

	    margin: 20px auto 10px;
}
.breadcrumbs__link, .breadcrumbs__current {
    text-transform: none!important;
    text-decoration: none!important;
    color: #208DD7;
}
.white-page{
	 background: #fff;
}
.breadcrumbs span{
	text-transform: none!important;
}
.white-page .top-h1{
	text-align:center;
}
.box {
    box-shadow: 0 20px 30px rgb(5 73 152 / 20%);
    border-radius: 5px;
    padding: 1rem;
    position: relative;
}
.form-group {
    margin-bottom: 1rem;
}
.article-blog img, .article-service img {
    cursor: zoom-in;
}
.animation-h-move {
    animation: h-move 3s infinite alternate;
}
.form-control {
    background: var(--theme-bg-dark-color);
    border-radius: 4px;
    border: none;
    margin-bottom: .25rem;
    color: var(--theme-color-text);
    height: calc(1.5em + .75rem + 7px);
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

 .items {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    align-items: center;
}
.item-haract{
	display: flex;
	padding:5px;
	
}
.page-template-newlisting .price li span {
    color: #3A0F45;
    font-size: 14px;
}
.page-template-newlisting .price li b {
    margin-left: 10px;
    font-weight: bold;
    font-size: 18px;
}
.page-template-newlisting .price li i {
    flex-grow: 1;
    border-bottom: 1px dashed rgba(128, 133, 147, 0.7);
    margin-bottom: 6px;
    margin-left: 8px;
}
.category-ads{
	margin:35px auto;
}

.sidebar-popular-service h2{
	 font-size: 20px;
    margin: 15px auto 25px auto;
    text-align: center;
    font-weight: bold;
    color: #000;
}
.sidebar-popular-service h3{
	font-size: 16px;
    margin-top: 10px;
    text-align: center;
    color: #000;
}
/*.page-template-newlisting .price li {
    display: flex;
    align-items: flex-end;
    margin-bottom: 6px;
}
*/
.content ul:not([class]), main ul:not([class]) {
    list-style: disc;
    padding-left: ;
    margin-bottom: 15px;
}
.page-template-newlisting .price {
    padding: 20px 15px 10px 15px;
	border-top: 2px solid #d4d1d8;
	
}
#objects .sections:hover {
    -webkit-box-shadow: 0 10px 20px rgb(136 145 157 / 30%);
    box-shadow: 0 10px 20px rgb(136 145 157 / 30%);
	    border-radius: 5px;
		cursor: pointer;
}
.online-listing-footer .item{
	background: #19abf612;
    padding: 5px;
    border-radius: 15px;
    width: auto;
	margin: 5px!important;
}
.haracterist{
	display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -ms-align-items: flex-start;
    align-items: flex-start;
    padding: 5px 8px;
    border-radius: 15px;
	   flex-direction: row;
    flex-wrap: wrap;
	flex-grow:0;
}

.haracterist .item p{
	font-weight:bold;
	 padding-right: 5px;
}
.item-haract img{
	margin-right: 5px;
}

.media-grid .modal-item:nth-child(1), .media-grid .modal-item:nth-child(2), .media-grid .modal-item:nth-child(3) {
    display: flex;
}

.media-grid .modal-item iframe {
    width: 100% !important;
    height: 150px !important;
}
a.show-video {
    width: 100%;
    position: absolute;
    height: 100%;
    z-index: 5;
    background: none;
    display: block !important;
}
.media-grid .modal-item p {
    font-size: 12px;
    color: #333333;
    background: #FFFFFF;
    font-weight: normal;
    margin-top: 12px;
}




.content.article p{
	    margin: 0!important;
}

.yarpp-related-website{
	margin-top: 40px;
    border-top: 5px solid #66666614;
}
.sidebar-popular-service .kurs-link{
display: block!important;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border: 1px solid transparent;
    width: 100%!important;
    margin: 25px auto!important;
    padding: 24px 10px!important;
    font-weight: normal;
    font-size: 14px;
    letter-spacing: 0.07em;
    text-align: center;
    color: #FFFFFF!important;
    background-color: #007eff!important;
    border-radius: 5px;
	line-height:0!important;
    max-width: 300px;
    border: none!important;
	text-decoration:none!important;
}
.sidebar-popular-service h3{
    color: #007eff;
    font-weight: bold;
    text-decoration: underline;
}
.sidebar-popular-service{
	margin-bottom:45px;
	position: relative;
	
}
.maxbutton-1{
    display: block!important;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border: 1px solid transparent;
    width: 100%!important;
	margin: 25px 0!important;
    padding: 12px 10px!important;
    font-weight: normal;
    font-size: 14px;
    letter-spacing: 0.07em;
    text-align: center;
    color: #FFFFFF!important;
    background-color: #007eff!important;
    border-radius: 5px;
    max-height: 44px;
	    max-width: 300px;
	border:none!important;
}
.maxbutton-1.maxbutton.maxbutton-dlya-ssylok-v-statya .mb-text{
	padding:0!important;
}
.yarpp-related-website h3{
	    padding: 15px 0;
    margin: 0 auto;
    display: block;
    text-align: center;
}
.item-input-checkbox{
	position:relative;
}
.item-input-checkbox span{
	padding-left:25px;
}
.item-input-checkbox:before{
	content:'';
    background: url(yes.svg) no-repeat center center;
    width: 24px;
    height: 20px;
    margin-left: auto;
    margin-right: auto;
	    position: absolute;
	    left: 3px;	
}

.footer-bottom {
    font-size: 14px;
    font-weight: 300;
    text-align: center;
    margin-top: 42px;
}
.footer-bottom p{
    font-size: 14px;
    font-weight: 300;
    text-align: center;
    margin-top: 42px;
}

#sidebar {
	max-width: 260px!important;
	padding-right: 29px;
	width: 100%;
	background:#fff;
	padding:20px;
}
.oxpost blockquote.check, .oxpost blockquote.is-style-check, .home-text blockquote.check, .home-text blockquote.is-style-check, .taxonomy-description blockquote.check, .taxonomy-description blockquote.is-style-check {
    background: #def9e5;
    background: -webkit-gradient(linear,left top,right top,from(#def9e5),to(#effbce));
    background: -webkit-linear-gradient(left,#def9e5 0,#effbce 100%);
    background: -o-linear-gradient(left,#def9e5 0,#effbce 100%);
    background: linear-gradient(to right,#def9e5 0,#effbce 100%);
}


@media (min-width: 768px){
.oxpost blockquote.check, .oxpost blockquote.danger, .oxpost blockquote.info, .oxpost blockquote.is-style-check, .oxpost blockquote.is-style-danger, .oxpost blockquote.is-style-info, .oxpost blockquote.is-style-question, .oxpost blockquote.is-style-quote, .oxpost blockquote.is-style-thumbs-down, .oxpost blockquote.is-style-thumbs-up, .oxpost blockquote.is-style-warning, .oxpost blockquote.question, .oxpost blockquote.quote, .oxpost blockquote.thumbs-down, .oxpost blockquote.thumbs-up, .oxpost blockquote.warning, .home-text blockquote.check, .home-text blockquote.danger, .home-text blockquote.info, .home-text blockquote.is-style-check, .home-text blockquote.is-style-danger, .home-text blockquote.is-style-info, .home-text blockquote.is-style-question, .home-text blockquote.is-style-quote, .home-text blockquote.is-style-thumbs-down, .home-text blockquote.is-style-thumbs-up, .home-text blockquote.is-style-warning, .home-text blockquote.question, .home-text blockquote.quote, .home-text blockquote.thumbs-down, .home-text blockquote.thumbs-up, .home-text blockquote.warning, .taxonomy-description blockquote.check, .taxonomy-description blockquote.danger, .taxonomy-description blockquote.info, .taxonomy-description blockquote.is-style-check, .taxonomy-description blockquote.is-style-danger, .taxonomy-description blockquote.is-style-info, .taxonomy-description blockquote.is-style-question, .taxonomy-description blockquote.is-style-quote, .taxonomy-description blockquote.is-style-thumbs-down, .taxonomy-description blockquote.is-style-thumbs-up, .taxonomy-description blockquote.is-style-warning, .taxonomy-description blockquote.question, .taxonomy-description blockquote.quote, .taxonomy-description blockquote.thumbs-down, .taxonomy-description blockquote.thumbs-up, .taxonomy-description blockquote.warning {
    padding: 20px 30px 20px 70px;
}

}
.oxpost blockquote.check:before, .oxpost blockquote.is-style-check:before, .home-text blockquote.check:before, .home-text blockquote.is-style-check:before, .taxonomy-description blockquote.check:before, .taxonomy-description blockquote.is-style-check:before {
    content: "✅";
    color: #34bc58;
}
.oxpost blockquote, .home-text blockquote, .taxonomy-description blockquote {
    position: relative;
    margin: 2em 0;
    background: #f2f5f9;
    padding: 20px 20px;
    border-left: 3px solid #4d3bfe!important;
}

.oxpost blockquote.check, .oxpost blockquote.danger, .oxpost blockquote.info, .oxpost blockquote.is-style-check, .oxpost blockquote.is-style-danger, .oxpost blockquote.is-style-info, .oxpost blockquote.is-style-question, .oxpost blockquote.is-style-quote, .oxpost blockquote.is-style-thumbs-down, .oxpost blockquote.is-style-thumbs-up, .oxpost blockquote.is-style-warning, .oxpost blockquote.question, .oxpost blockquote.quote, .oxpost blockquote.thumbs-down, .oxpost blockquote.thumbs-up, .oxpost blockquote.warning, .home-text blockquote.check, .home-text blockquote.danger, .home-text blockquote.info, .home-text blockquote.is-style-check, .home-text blockquote.is-style-danger, .home-text blockquote.is-style-info, .home-text blockquote.is-style-question, .home-text blockquote.is-style-quote, .home-text blockquote.is-style-thumbs-down, .home-text blockquote.is-style-thumbs-up, .home-text blockquote.is-style-warning, .home-text blockquote.question, .home-text blockquote.quote, .home-text blockquote.thumbs-down, .home-text blockquote.thumbs-up, .home-text blockquote.warning, .taxonomy-description blockquote.check, .taxonomy-description blockquote.danger, .taxonomy-description blockquote.info, .taxonomy-description blockquote.is-style-check, .taxonomy-description blockquote.is-style-danger, .taxonomy-description blockquote.is-style-info, .taxonomy-description blockquote.is-style-question, .taxonomy-description blockquote.is-style-quote, .taxonomy-description blockquote.is-style-thumbs-down, .taxonomy-description blockquote.is-style-thumbs-up, .taxonomy-description blockquote.is-style-warning, .taxonomy-description blockquote.question, .taxonomy-description blockquote.quote, .taxonomy-description blockquote.thumbs-down, .taxonomy-description blockquote.thumbs-up, .taxonomy-description blockquote.warning {
    padding: 20px 20px 20px 65px!important;
    border-left: none!important;
}



.oxpost blockquote,.home-text blockquote,.taxonomy-description blockquote{position:relative;margin:2em 0;background:#f2f5f9;padding:20px 20px;border-left:3px solid #4d3bfe!important}
.oxpost blockquote p,.home-text blockquote p,.taxonomy-description blockquote p{margin:.75em 0}
.oxpost blockquote cite,.home-text blockquote cite,.taxonomy-description blockquote cite{display:block;margin-top:1em;font-size:.9em}
.oxpost blockquote.wp-block-quote,.home-text blockquote.wp-block-quote,.taxonomy-description blockquote.wp-block-quote{border:none!important}
.oxpost blockquote.wp-block-quote.is-large,.oxpost blockquote.wp-block-quote.is-style-large,.home-text blockquote.wp-block-quote.is-large,.home-text blockquote.wp-block-quote.is-style-large,.taxonomy-description blockquote.wp-block-quote.is-large,.taxonomy-description blockquote.wp-block-quote.is-style-large{margin:2em 0;padding:20px 40px;text-align:center}
.oxpost blockquote.wp-block-quote.is-large p,.oxpost blockquote.wp-block-quote.is-style-large p,.home-text blockquote.wp-block-quote.is-large p,.home-text blockquote.wp-block-quote.is-style-large p,.taxonomy-description blockquote.wp-block-quote.is-large p,.taxonomy-description blockquote.wp-block-quote.is-style-large p{font-style:normal}
.oxpost blockquote.check,.oxpost blockquote.danger,.oxpost blockquote.info,.oxpost blockquote.is-style-check,.oxpost blockquote.is-style-danger,.oxpost blockquote.is-style-info,.oxpost blockquote.is-style-question,.oxpost blockquote.is-style-quote,.oxpost blockquote.is-style-thumbs-down,.oxpost blockquote.is-style-thumbs-up,.oxpost blockquote.is-style-warning,.oxpost blockquote.question,.oxpost blockquote.quote,.oxpost blockquote.thumbs-down,.oxpost blockquote.thumbs-up,.oxpost blockquote.warning,.home-text blockquote.check,.home-text blockquote.danger,.home-text blockquote.info,.home-text blockquote.is-style-check,.home-text blockquote.is-style-danger,.home-text blockquote.is-style-info,.home-text blockquote.is-style-question,.home-text blockquote.is-style-quote,.home-text blockquote.is-style-thumbs-down,.home-text blockquote.is-style-thumbs-up,.home-text blockquote.is-style-warning,.home-text blockquote.question,.home-text blockquote.quote,.home-text blockquote.thumbs-down,.home-text blockquote.thumbs-up,.home-text blockquote.warning,.taxonomy-description blockquote.check,.taxonomy-description blockquote.danger,.taxonomy-description blockquote.info,.taxonomy-description blockquote.is-style-check,.taxonomy-description blockquote.is-style-danger,.taxonomy-description blockquote.is-style-info,.taxonomy-description blockquote.is-style-question,.taxonomy-description blockquote.is-style-quote,.taxonomy-description blockquote.is-style-thumbs-down,.taxonomy-description blockquote.is-style-thumbs-up,.taxonomy-description blockquote.is-style-warning,.taxonomy-description blockquote.question,.taxonomy-description blockquote.quote,.taxonomy-description blockquote.thumbs-down,.taxonomy-description blockquote.thumbs-up,.taxonomy-description blockquote.warning{padding:20px 20px 20px 65px!important;border-left:none!important}
@media (min-width:768px){.oxpost blockquote.check,.oxpost blockquote.danger,.oxpost blockquote.info,.oxpost blockquote.is-style-check,.oxpost blockquote.is-style-danger,.oxpost blockquote.is-style-info,.oxpost blockquote.is-style-question,.oxpost blockquote.is-style-quote,.oxpost blockquote.is-style-thumbs-down,.oxpost blockquote.is-style-thumbs-up,.oxpost blockquote.is-style-warning,.oxpost blockquote.question,.oxpost blockquote.quote,.oxpost blockquote.thumbs-down,.oxpost blockquote.thumbs-up,.oxpost blockquote.warning,.home-text blockquote.check,.home-text blockquote.danger,.home-text blockquote.info,.home-text blockquote.is-style-check,.home-text blockquote.is-style-danger,.home-text blockquote.is-style-info,.home-text blockquote.is-style-question,.home-text blockquote.is-style-quote,.home-text blockquote.is-style-thumbs-down,.home-text blockquote.is-style-thumbs-up,.home-text blockquote.is-style-warning,.home-text blockquote.question,.home-text blockquote.quote,.home-text blockquote.thumbs-down,.home-text blockquote.thumbs-up,.home-text blockquote.warning,.taxonomy-description blockquote.check,.taxonomy-description blockquote.danger,.taxonomy-description blockquote.info,.taxonomy-description blockquote.is-style-check,.taxonomy-description blockquote.is-style-danger,.taxonomy-description blockquote.is-style-info,.taxonomy-description blockquote.is-style-question,.taxonomy-description blockquote.is-style-quote,.taxonomy-description blockquote.is-style-thumbs-down,.taxonomy-description blockquote.is-style-thumbs-up,.taxonomy-description blockquote.is-style-warning,.taxonomy-description blockquote.question,.taxonomy-description blockquote.quote,.taxonomy-description blockquote.thumbs-down,.taxonomy-description blockquote.thumbs-up,.taxonomy-description blockquote.warning{padding:20px 30px 20px 70px}
}
.oxpost blockquote.check:before,.oxpost blockquote.danger:before,.oxpost blockquote.info:before,.oxpost blockquote.is-style-check:before,.oxpost blockquote.is-style-danger:before,.oxpost blockquote.is-style-info:before,.oxpost blockquote.is-style-question:before,.oxpost blockquote.is-style-quote:before,.oxpost blockquote.is-style-thumbs-down:before,.oxpost blockquote.is-style-thumbs-up:before,.oxpost blockquote.is-style-warning:before,.oxpost blockquote.question:before,.oxpost blockquote.quote:before,.oxpost blockquote.thumbs-down:before,.oxpost blockquote.thumbs-up:before,.oxpost blockquote.warning:before,.home-text blockquote.check:before,.home-text blockquote.danger:before,.home-text blockquote.info:before,.home-text blockquote.is-style-check:before,.home-text blockquote.is-style-danger:before,.home-text blockquote.is-style-info:before,.home-text blockquote.is-style-question:before,.home-text blockquote.is-style-quote:before,.home-text blockquote.is-style-thumbs-down:before,.home-text blockquote.is-style-thumbs-up:before,.home-text blockquote.is-style-warning:before,.home-text blockquote.question:before,.home-text blockquote.quote:before,.home-text blockquote.thumbs-down:before,.home-text blockquote.thumbs-up:before,.home-text blockquote.warning:before,.taxonomy-description blockquote.check:before,.taxonomy-description blockquote.danger:before,.taxonomy-description blockquote.info:before,.taxonomy-description blockquote.is-style-check:before,.taxonomy-description blockquote.is-style-danger:before,.taxonomy-description blockquote.is-style-info:before,.taxonomy-description blockquote.is-style-question:before,.taxonomy-description blockquote.is-style-quote:before,.taxonomy-description blockquote.is-style-thumbs-down:before,.taxonomy-description blockquote.is-style-thumbs-up:before,.taxonomy-description blockquote.is-style-warning:before,.taxonomy-description blockquote.question:before,.taxonomy-description blockquote.quote:before,.taxonomy-description blockquote.thumbs-down:before,.taxonomy-description blockquote.thumbs-up:before,.taxonomy-description blockquote.warning:before{font-size:30px;position:absolute;top:50%;left:20px;margin-top:-15px}
.oxpost blockquote.is-style-warning,.oxpost blockquote.warning,.home-text blockquote.is-style-warning,.home-text blockquote.warning,.taxonomy-description blockquote.is-style-warning,.taxonomy-description blockquote.warning{background-color:#fff4d4;background:-webkit-gradient(linear,left top,right top,from(#fff4d4),to(#ffeadc));background:-webkit-linear-gradient(left,#fff4d4 0,#ffeadc 100%);background:-o-linear-gradient(left,#fff4d4 0,#ffeadc 100%);background:linear-gradient(to right,#fff4d4 0,#ffeadc 100%)}
.oxpost blockquote.is-style-warning:before,.oxpost blockquote.warning:before,.home-text blockquote.is-style-warning:before,.home-text blockquote.warning:before,.taxonomy-description blockquote.is-style-warning:before,.taxonomy-description blockquote.warning:before{content:"❗";color:#f58128}
.oxpost blockquote.is-style-question,.oxpost blockquote.question,.home-text blockquote.is-style-question,.home-text blockquote.question,.taxonomy-description blockquote.is-style-question,.taxonomy-description blockquote.question{background:#e3f1f4;background:-webkit-gradient(linear,left top,right top,from(#e3f1f4),to(#e3edff));background:-webkit-linear-gradient(left,#e3f1f4 0,#e3edff 100%);background:-o-linear-gradient(left,#e3f1f4 0,#e3edff 100%);background:linear-gradient(to right,#e3f1f4 0,#e3edff 100%)}
.oxpost blockquote.is-style-question:before,.oxpost blockquote.question:before,.home-text blockquote.is-style-question:before,.home-text blockquote.question:before,.taxonomy-description blockquote.is-style-question:before,.taxonomy-description blockquote.question:before{content:"❓";color:#3da2e0}
.oxpost blockquote.danger,.oxpost blockquote.is-style-danger,.home-text blockquote.danger,.home-text blockquote.is-style-danger,.taxonomy-description blockquote.danger,.taxonomy-description blockquote.is-style-danger{background:#ffe3db;background:-webkit-gradient(linear,left top,right top,from(#ffe3db),to(#ffebd8));background:-webkit-linear-gradient(left,#ffe3db 0,#ffebd8 100%);background:-o-linear-gradient(left,#ffe3db 0,#ffebd8 100%);background:linear-gradient(to right,#ffe3db 0,#ffebd8 100%)}
.oxpost blockquote.danger:before,.oxpost blockquote.is-style-danger:before,.home-text blockquote.danger:before,.home-text blockquote.is-style-danger:before,.taxonomy-description blockquote.danger:before,.taxonomy-description blockquote.is-style-danger:before{content:"×";color:#ff6547}
.oxpost blockquote.check,.oxpost blockquote.is-style-check,.home-text blockquote.check,.home-text blockquote.is-style-check,.taxonomy-description blockquote.check,.taxonomy-description blockquote.is-style-check{background:#def9e5;background:-webkit-gradient(linear,left top,right top,from(#def9e5),to(#effbce));background:-webkit-linear-gradient(left,#def9e5 0,#effbce 100%);background:-o-linear-gradient(left,#def9e5 0,#effbce 100%);background:linear-gradient(to right,#def9e5 0,#effbce 100%)}

.oxpost blockquote.check:before,.oxpost blockquote.is-style-check:before,.home-text blockquote.check:before,.home-text blockquote.is-style-check:before,.taxonomy-description blockquote.check:before,.taxonomy-description blockquote.is-style-check:before{content:"✅";color:#34bc58}
.oxpost blockquote.info,.oxpost blockquote.is-style-info,.home-text blockquote.info,.home-text blockquote.is-style-info,.taxonomy-description blockquote.info,.taxonomy-description blockquote.is-style-info{background:#e3f1f4;background:-webkit-gradient(linear,left top,right top,from(#e3f1f4),to(#e3edff));background:-webkit-linear-gradient(left,#e3f1f4 0,#e3edff 100%);background:-o-linear-gradient(left,#e3f1f4 0,#e3edff 100%);background:linear-gradient(to right,#e3f1f4 0,#e3edff 100%)}
.oxpost blockquote.info:before,.oxpost blockquote.is-style-info:before,.home-text blockquote.info:before,.home-text blockquote.is-style-info:before,.taxonomy-description blockquote.info:before,.taxonomy-description blockquote.is-style-info:before{content:"ℹ";color:#3da2e0}
.oxpost blockquote.is-style-thumbs-up,.oxpost blockquote.thumbs-up,.home-text blockquote.is-style-thumbs-up,.home-text blockquote.thumbs-up,.taxonomy-description blockquote.is-style-thumbs-up,.taxonomy-description blockquote.thumbs-up{background:#def9e5;background:-webkit-gradient(linear,left top,right top,from(#def9e5),to(#effbce));background:-webkit-linear-gradient(left,#def9e5 0,#effbce 100%);background:-o-linear-gradient(left,#def9e5 0,#effbce 100%);background:linear-gradient(to right,#def9e5 0,#effbce 100%)}
.oxpost blockquote.is-style-thumbs-up:before,.oxpost blockquote.thumbs-up:before,.home-text blockquote.is-style-thumbs-up:before,.home-text blockquote.thumbs-up:before,.taxonomy-description blockquote.is-style-thumbs-up:before,.taxonomy-description blockquote.thumbs-up:before{content:"👍";color:#34bc58}
.oxpost blockquote.is-style-thumbs-down,.oxpost blockquote.thumbs-down,.home-text blockquote.is-style-thumbs-down,.home-text blockquote.thumbs-down,.taxonomy-description blockquote.is-style-thumbs-down,.taxonomy-description blockquote.thumbs-down{background:#ffe3db;background:-webkit-gradient(linear,left top,right top,from(#ffe3db),to(#ffebd8));background:-webkit-linear-gradient(left,#ffe3db 0,#ffebd8 100%);background:-o-linear-gradient(left,#ffe3db 0,#ffebd8 100%);background:linear-gradient(to right,#ffe3db 0,#ffebd8 100%)}
.oxpost blockquote.is-style-thumbs-down:before,.oxpost blockquote.thumbs-down:before,.home-text blockquote.is-style-thumbs-down:before,.home-text blockquote.thumbs-down:before,.taxonomy-description blockquote.is-style-thumbs-down:before,.taxonomy-description blockquote.thumbs-down:before{content:"👎";color:#ff6547}
.oxpost blockquote.is-style-quote,.oxpost blockquote.quote,.home-text blockquote.is-style-quote,.home-text blockquote.quote,.taxonomy-description blockquote.is-style-quote,.taxonomy-description blockquote.quote{background:#eff4f5;background:-webkit-gradient(linear,left top,right top,from(#eff4f5),to(#e8f4f5));background:-webkit-linear-gradient(left,#eff4f5 0,#e8f4f5 100%);background:-o-linear-gradient(left,#eff4f5 0,#e8f4f5 100%);background:linear-gradient(to right,#eff4f5 0,#e8f4f5 100%)}
.oxpost blockquote.is-style-quote:before,.oxpost blockquote.quote:before,.home-text blockquote.is-style-quote:before,.home-text blockquote.quote:before,.taxonomy-description blockquote.is-style-quote:before,.taxonomy-description blockquote.quote:before{content:"“";color:#9ca9c7}
.oxpost .wp-block-media-text,.home-text .wp-block-media-text,.taxonomy-description .wp-block-media-text{margin:2.9em 0}
.oxpost .wp-block-media-text .has-large-font-size,.home-text .wp-block-media-text .has-large-font-size,.taxonomy-description .wp-block-media-text .has-large-font-size{font-weight:700;font-size:1.3em;line-height:1.5;margin-bottom:1em}
@media (min-width:576px){.oxpost .wp-block-media-text .has-large-font-size,.home-text .wp-block-media-text .has-large-font-size,.taxonomy-description .wp-block-media-text .has-large-font-size{font-size:1.5em}
}
@media (min-width:768px){.oxpost .wp-block-media-text .has-large-font-size,.home-text .wp-block-media-text .has-large-font-size,.taxonomy-description .wp-block-media-text .has-large-font-size{font-size:2.2em}
}
@media (min-width:992px){.sidebar-none .oxpost .alignwide,.sidebar-none .home-text .alignwide,.sidebar-none .taxonomy-description .alignwide{margin-left:-70px;margin-right:-70px;margin-bottom:2.5em;max-width:none}
.sidebar-none .oxpost .alignwide img,.sidebar-none .home-text .alignwide img,.sidebar-none .taxonomy-description .alignwide img{width:100%}
}
@media (min-width:1200px){.sidebar-none .oxpost .alignwide,.sidebar-none .home-text .alignwide,.sidebar-none .taxonomy-description .alignwide{margin-left:-180px;margin-right:-180px}
}
@media (min-width:768px){.sidebar-none .oxpost .alignfull,.sidebar-none .home-text .alignfull,.sidebar-none .taxonomy-description .alignfull{margin-left:calc(-50vw + 50%);margin-bottom:2.5em;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100vw!important;max-width:100vw}
.sidebar-none .oxpost .alignfull img,.sidebar-none .home-text .alignfull img,.sidebar-none .taxonomy-description .alignfull img{width:100%}
}
.oxpost .mark,.oxpost mark,.home-text .mark,.home-text mark,.taxonomy-description .mark,.taxonomy-description mark{padding:.2em;background-color:#ffff8e}
.oxpost .wp-caption,.home-text .wp-caption,.taxonomy-description .wp-caption{max-width:100%!important;width:auto!important}
.oxpost .wp-caption-text,.oxpost figcaption,.home-text .wp-caption-text,.home-text figcaption,.taxonomy-description .wp-caption-text,.taxonomy-description figcaption{max-width:100%!important;font-size:.75em;color:#666;text-align:center}
.home-content{margin-top:1.5rem}
.home-content .home-header{margin-bottom:2rem}
.entry-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (min-width:992px){.entry-bottom{padding:35px 0 25px}
}
@media (min-width:576px){.entry-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
@media (min-width:576px){.entry-bottom>div{padding-left:15px;padding-right:15px}
}
.entry-bottom>div:first-child{padding-left:0}
.entry-bottom>div:last-child{padding-right:0}
.entry-bottom__header{width:100%;font-size:1.05em;font-weight:700;margin-bottom:.3rem}
@media (min-width:576px){.entry-bottom__header{margin-bottom:1rem}
}
.entry-bottom .social-buttons{white-space:normal}
.entry-bottom .social-button{margin-left:0}
.entry-bottom .entry-rating,.entry-bottom .entry-tags,.entry-bottom .social-buttons{margin-top:.3rem;margin-bottom:.3rem}
@media (min-width:576px){.entry-bottom .entry-rating,.entry-bottom .entry-tags,.entry-bottom .social-buttons{margin-top:0;margin-bottom:0}
}
.rating-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2em}
.rating-box__header{margin-right:1em}
.entry-tags{margin-bottom:2em}
.entry-tag{text-decoration:none;font-size:.9em;white-space:nowrap;margin-right:.5em;color:#666}
.entry-tag:before{content:'#';margin-right:.1em}
.entry-tag:hover{text-decoration:none}
.oxpost .sitemap-list>ul>li{padding-left:0}
.oxpost .sitemap-list>ul>li:before{display:none}
.oxpost .sitemap-list__header:before{display:none}
.oxpost .sitemap-list__block:before{display:none}
.author-box{margin-bottom:1.5em}
@media (min-width:576px){.author-box{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.author-box:after,.author-box:before{content:" ";display:table;line-height:0}
.author-box:after{clear:both}
.author-box .author-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5em}
.author-box .author-info .author-box__ava{width:70px;-webkit-box-flex:1;-ms-flex:1 0 70px;flex:1 0 70px;margin-right:30px}
.author-box .author-info .author-box__ava img{-webkit-border-radius:50%;border-radius:50%}
.author-box .author-info .author-box__author{font-size:1.2em;font-weight:600;margin-bottom:10px}
.author-box .author-info .author-box__author em{margin-left:10px;font-weight:400;color:#777;font-size:.8em}
.author-box .author-info .author-box__description{font-size:.9em;line-height:1.5;color:#666}
@media (min-width:576px){.author-box__rating{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:60px}
}
.author-box__rating-title,.author-box__social-title{margin-bottom:1em;white-space:nowrap;font-size:.85em;font-weight:700}
.related-posts{background:#fff;padding:40px 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.related-posts__header{text-align:center}
@media (min-width:768px){.related-posts__header{margin-bottom:1em}
}
.related-posts__more{text-align:center}
.comments-area{padding-top:30px}
.comment-reply-title,.comments-title{font-weight:700}
.comment-reply-title small{font-size:.65em;font-weight:400}
.comment-reply-title small a{text-decoration:none}
.comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.comment-form-cookies-consent:before{display:none}
.comment-form-cookies-consent input[type=checkbox]{margin-right:10px}
.comment-form-cookies-consent label{margin-bottom:0}
.comment-list{padding:0;margin:0;list-style:none}
.comment-list .comment{margin-bottom:5px}
.comment-list .comment-box{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.comment-list .bypostauthor>.comment-body .comment-author:after{margin-left:.5em;color:#4d3bfe;content:"";text-align:center;-webkit-border-radius:50%;border-radius:50%}
.comment-list .children{list-style:none;margin:1rem 0 0;padding:0 0 0 15px}
@media (min-width:768px){.comment-list .children{padding-left:100px}
}
.comment-list .children .comment-avatar{width:30px}
.comment-list .children .comment-body{padding-left:50px}
@media (min-width:768px){.comment-list .children .children{padding-left:50px}
}
.comment-list .comment-header{position:relative;padding-left:75px}
.comment-list .comment-avatar{position:absolute;top:0;left:0;width:40px}
@media (min-width:992px){.comment-list .comment-avatar{width:60px}
}
.comment-list .comment-avatar img{-webkit-border-radius:50%;border-radius:50%}
.comment-list .comment-meta{margin-bottom:10px}
.comment-list .comment-author{font-style:normal;font-weight:700;color:#333}
.comment-list .comment-author-post{margin-left:4px;font-size:.8em}
.comment-list .comment-time{color:#999;margin-left:20px;font-size:.8em;opacity:.6;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.comment-list .comment-body{position:relative;padding-left:55px;margin-bottom:20px}
@media (min-width:992px){.comment-list .comment-body{padding-left:85px;min-height:70px}
}
.comment-list .comment-body:hover .comment-reply-link{opacity:.3}
.comment-list .comment-body:hover .comment-reply-link:hover{opacity:1}
.comment-list .comment-content{font-size:.95em}
.comment-list .comment-content p{margin-top:.4rem;margin-bottom:.4rem}
.comment-list .comment-footer{line-height:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
@media (min-width:992px){.comment-list .comment-footer{opacity:0}
}
.comment-reply-link{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-size:.85em;cursor:pointer;opacity:0}
.comment-box:hover .comment-time{opacity:1}
.comment-box:hover .comment-footer{opacity:1}
.comment-respond{margin-bottom:50px}
.comment-respond .logged-in-as a{text-decoration:none}
@media (min-width:768px){.comment-respond .comment-form-author,.comment-respond .comment-form-email,.comment-respond .comment-form-url{width:32%;float:left;margin-left:2%}
}
.comment-respond .comment-form-author{margin-left:0}
.comment-respond .comment-form-comment:before{content:'';display:block;clear:both}
.comment-respond .comment-form-author label,.comment-respond .comment-form-comment label,.comment-respond .comment-form-email label,.comment-respond .comment-form-url label{display:block}
.comment-respond .comment-form-author input,.comment-respond .comment-form-author textarea,.comment-respond .comment-form-comment input,.comment-respond .comment-form-comment textarea,.comment-respond .comment-form-email input,.comment-respond .comment-form-email textarea,.comment-respond .comment-form-url input,.comment-respond .comment-form-url textarea{display:block;width:100%}
.comment-respond .form-submit:before{content:'';clear:both;display:block}
.comment-respond .comment-notes-after{font-size:85%;margin-bottom:15px}
.comment-respond .comment-notes-after:after,.comment-respond .comment-notes-after:before{content:" ";display:table;line-height:0}
.comment-respond .comment-notes-after:after{clear:both}
@media print{.header-search{display:none}
.breadcrumb,.comments-area,.entry-meta,.rating-box,.related-posts,.social-buttons,.table-of-contents{display:none}
.site-footer-container,.widget-area{display:none}
.scrolltop{display:none!important}
}
@media print{.header-search{display:none}
.breadcrumb,.comments-area,.entry-meta,.rating-box,.related-posts,.social-buttons,.table-of-contents{display:none}
.post-card__meta{display:none}
.site-footer-container,.widget-area{display:none}
.scrolltop{display:none!important}
}




.comment-list .bypostauthor>.comment-body .comment-author:after,.entry-author:before,.oxpost blockquote.check:before,.oxpost blockquote.danger:before,.oxpost blockquote.info:before,.oxpost blockquote.is-style-check:before,.oxpost blockquote.is-style-danger:before,.oxpost blockquote.is-style-info:before,.oxpost blockquote.is-style-question:before,.oxpost blockquote.is-style-quote:before,.oxpost blockquote.is-style-thumbs-down:before,.oxpost blockquote.is-style-thumbs-up:before,.oxpost blockquote.is-style-warning:before,.oxpost blockquote.question:before,.oxpost blockquote.quote:before,.oxpost blockquote.thumbs-down:before,.oxpost blockquote.thumbs-up:before,.oxpost blockquote.warning:before,.entry-date:before,.entry-time:before,.entry-views:before,.footer-navigation ul li.menu-item-has-children:after,.footer-navigation ul li.menu-item-has-children>a:after,.footer-navigation ul li.menu-item-has-children>span:after,.home-text blockquote.check:before,.home-text blockquote.danger:before,.home-text blockquote.info:before,.home-text blockquote.is-style-check:before,.home-text blockquote.is-style-danger:before,.home-text blockquote.is-style-info:before,.home-text blockquote.is-style-question:before,.home-text blockquote.is-style-quote:before,.home-text blockquote.is-style-thumbs-down:before,.home-text blockquote.is-style-thumbs-up:before,.home-text blockquote.is-style-warning:before,.home-text blockquote.question:before,.home-text blockquote.quote:before,.home-text blockquote.thumbs-down:before,.home-text blockquote.thumbs-up:before,.home-text blockquote.warning:before,.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.menu-item-has-children>a:after,.main-navigation ul li.menu-item-has-children>span:after,.post-card__author:before,.post-card__comments:before,.post-card__date:before,.post-card__like:before,.post-card__views:before,.scrolltop:before,.search-form .search-submit:before,.search-icon,.table-of-contents__hide:after,.taxonomy-description blockquote.check:before,.taxonomy-description blockquote.danger:before,.taxonomy-description blockquote.info:before,.taxonomy-description blockquote.is-style-check:before,.taxonomy-description blockquote.is-style-danger:before,.taxonomy-description blockquote.is-style-info:before,.taxonomy-description blockquote.is-style-question:before,.taxonomy-description blockquote.is-style-quote:before,.taxonomy-description blockquote.is-style-thumbs-down:before,.taxonomy-description blockquote.is-style-thumbs-up:before,.taxonomy-description blockquote.is-style-warning:before,.taxonomy-description blockquote.question:before,.taxonomy-description blockquote.quote:before,.taxonomy-description blockquote.thumbs-down:before,.taxonomy-description blockquote.thumbs-up:before,.taxonomy-description blockquote.warning:before,.top-menu ul li.menu-item-has-children>a:after,.top-menu ul li.menu-item-has-children>span:after,.widget-area .widget_nav_menu .menu-item-has-children:after,[class*=" wci-"],[class^=wci-]{font-family:wpshop-core!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.wci-format_quote:before{content:"“"}
.wci-activity:before{content:"√"}
.wci-airplay:before{content:""}
.wci-alert-circle:before{content:"❗"}
.wci-alert-octagon:before{content:"!"}
.wci-alert-triangle:before{content:"⚠"}
.wci-align-center:before{content:""}
.wci-align-justify:before{content:""}
.wci-align-left:before{content:""}
.wci-align-right:before{content:""}
.wci-anchor:before{content:"⚓"}
.wci-archive:before{content:"🗃"}
.wci-arrow-down:before{content:"↓"}
.wci-arrow-down-circle:before{content:"⇓"}
.wci-arrow-down-left:before{content:"↙"}
.wci-arrow-down-right:before{content:"↘"}
.wci-arrow-left:before{content:"←"}
.wci-arrow-left-circle:before{content:"⇐"}
.wci-arrow-right:before{content:"→"}
.wci-arrow-right-circle:before{content:"⇒"}
.wci-arrow-up:before{content:"↑"}
.wci-arrow-up-circle:before{content:"⇑"}
.wci-arrow-up-left:before{content:"↖"}
.wci-arrow-up-right:before{content:"↗"}
.wci-at-sign:before{content:"@"}
.wci-award:before{content:"🎖"}
.wci-bar-chart:before{content:"📈"}
.wci-bar-chart-2:before{content:"📉"}
.wci-battery-charging:before{content:"🔋"}
.wci-bell:before{content:"🔔"}
.wci-bell-off:before{content:"🔕"}
.wci-bluetooth:before{content:""}
.wci-bold:before{content:"B"}
.wci-book:before{content:"📗"}
.wci-book-open:before{content:"📖"}
.wci-bookmark:before{content:"🔖"}
.wci-box:before{content:"📦"}
.wci-briefcase:before{content:"💼"}
.wci-calendar:before{content:"📅"}
.wci-camera:before{content:"📷"}
.wci-camera-off:before{content:"📸"}
.wci-cast:before{content:""}
.wci-check:before{content:"✔"}
.wci-check-circle:before{content:"✅"}
.wci-check-square:before{content:"☑"}
.wci-chevron-down:before{content:"﹀"}
.wci-chevron-left:before{content:"↤"}
.wci-chevron-right:before{content:"↦"}
.wci-chevron-up:before{content:"︿"}
.wci-chevrons-down:before{content:"︾"}
.wci-chevrons-left:before{content:"⬅"}
.wci-chevrons-right:before{content:"➡"}
.wci-chevrons-up:before{content:"︽"}
.wci-chrome:before{content:""}
.wci-circle:before{content:"⚪"}
.wci-clipboard:before{content:"📋"}
.wci-clock:before{content:"🕒"}
.wci-code:before{content:"≪"}
.wci-codepen:before{content:""}
.wci-command:before{content:"⌘"}
.wci-compass:before{content:"🧭"}
.wci-copy:before{content:"📑"}
.wci-corner-down-left:before{content:"⤶"}
.wci-corner-down-right:before{content:"⤷"}
.wci-corner-left-down:before{content:"⤹"}
.wci-corner-left-up:before{content:""}
.wci-corner-right-down:before{content:"⤵"}
.wci-corner-right-up:before{content:"⤴"}
.wci-corner-up-left:before{content:"⤺"}
.wci-corner-up-right:before{content:""}
.wci-cpu:before{content:""}
.wci-credit-card:before{content:"💳"}
.wci-crop:before{content:""}
.wci-crosshair:before{content:"☼"}
.wci-database:before{content:""}
.wci-delete:before{content:"❌"}
.wci-disc:before{content:"💿"}
.wci-dollar-sign:before{content:"$"}
.wci-download:before{content:"⤓"}
.wci-download-cloud:before{content:"☁"}
.wci-droplet:before{content:"💧"}
.wci-edit:before{content:"✏"}
.wci-edit-2:before{content:""}
.wci-edit-3:before{content:"✍"}
.wci-external-link:before{content:"⬀"}
.wci-eye:before{content:"👀"}
.wci-eye-off:before{content:"👁"}
.wci-fast-forward:before{content:"➟"}
.wci-feather:before{content:""}
.wci-file:before{content:"📄"}
.wci-file-minus:before{content:""}
.wci-file-plus:before{content:"🗒"}
.wci-file-text:before{content:"📃"}
.wci-film:before{content:"🎬"}
.wci-filter:before{content:""}
.wci-flag:before{content:"🚩"}
.wci-folder:before{content:"📁"}
.wci-folder-minus:before{content:""}
.wci-folder-plus:before{content:"📂"}
.wci-gift:before{content:"🎁"}
.wci-git-branch:before{content:"┣"}
.wci-git-commit:before{content:"┳"}
.wci-git-merge:before{content:"├"}
.wci-git-pull-request:before{content:"╠"}
.wci-github:before{content:"🐱"}
.wci-globe:before{content:"🌐"}
.wci-grid:before{content:"▤"}
.wci-hard-drive:before{content:"💾"}
.wci-hash:before{content:"#"}
.wci-headphones:before{content:"🎧"}
.wci-heart:before{content:"♥"}
.wci-help-circle:before{content:"❓"}
.wci-home:before{content:"🏠"}
.wci-image:before{content:"🖼"}
.wci-inbox:before{content:"📥"}
.wci-info:before{content:"ℹ"}
.wci-instagram:before{content:""}
.wci-italic:before{content:"I"}
.wci-layers:before{content:""}
.wci-layout:before{content:""}
.wci-life-buoy:before{content:""}
.wci-link:before{content:"🔗"}
.wci-link-2:before{content:""}
.wci-list:before{content:""}
.wci-loader:before{content:""}
.wci-lock:before{content:"🔒"}
.wci-log-in:before{content:""}
.wci-log-out:before{content:""}
.wci-mail:before{content:"📧"}
.wci-map:before{content:"🗺"}
.wci-map-pin:before{content:"📍"}
.wci-maximize:before{content:""}
.wci-maximize-2:before{content:"⤢"}
.wci-menu:before{content:"☰"}
.wci-message-circle:before{content:"🗨"}
.wci-message-square:before{content:"💬"}
.wci-mic:before{content:"🎙"}
.wci-mic-off:before{content:"🎤"}
.wci-minimize:before{content:""}
.wci-minimize-2:before{content:""}
.wci-minus:before{content:"-"}
.wci-minus-circle:before{content:"⊖"}
.wci-minus-square:before{content:"➖"}
.wci-monitor:before{content:"🖥"}
.wci-moon:before{content:"🌙"}
.wci-more-horizontal:before{content:"⋯"}
.wci-more-vertical:before{content:"⋮"}
.wci-move:before{content:"⤧"}
.wci-music:before{content:"🎵"}
.wci-navigation:before{content:"➶"}
.wci-navigation-2:before{content:"⥉"}
.wci-octagon:before{content:"☖"}
.wci-package:before{content:"🗳"}
.wci-paperclip:before{content:"📎"}
.wci-pause:before{content:"◫"}
.wci-pause-circle:before{content:"⏸"}
.wci-percent:before{content:"%"}
.wci-phone:before{content:"☎"}
.wci-phone-call:before{content:"📞"}
.wci-pie-chart:before{content:"📊"}
.wci-play:before{content:"►"}
.wci-play-circle:before{content:"▶"}
.wci-plus:before{content:"+"}
.wci-plus-circle:before{content:"⊕"}
.wci-plus-square:before{content:"➕"}
.wci-power:before{content:"🔌"}
.wci-printer:before{content:"🖨"}
.wci-radio:before{content:"📻"}
.wci-refresh-ccw:before{content:"↺"}
.wci-refresh-cw:before{content:"↻"}
.wci-repeat:before{content:"⤾"}
.wci-rewind:before{content:"⇦"}
.wci-rotate-ccw:before{content:"⟲"}
.wci-rotate-cw:before{content:"⟳"}
.wci-rss:before{content:""}
.wci-save:before{content:"💽"}
.wci-scissors:before{content:"✂"}
.wci-search:before{content:"🔍"}
.wci-send:before{content:"📩"}
.wci-server:before{content:"▭"}
.wci-settings:before{content:"⚙"}
.wci-share:before{content:"⇪"}
.wci-share-2:before{content:""}
.wci-shield:before{content:"🛡"}
.wci-shield-off:before{content:""}
.wci-shopping-bag:before{content:"🛍"}
.wci-shopping-cart:before{content:"🛒"}
.wci-shuffle:before{content:"⤮"}
.wci-sidebar:before{content:"▎"}
.wci-skip-back:before{content:"⍇"}
.wci-skip-forward:before{content:"⍈"}
.wci-slash:before{content:"🛑"}
.wci-sliders:before{content:"⍌"}
.wci-smartphone:before{content:"📱"}
.wci-speaker:before{content:"🔈"}
.wci-square:before{content:"🟩"}
.wci-star:before{content:"★"}
.wci-stop-circle:before{content:""}
.wci-sun:before{content:"☀"}
.wci-tablet:before{content:""}
.wci-tag:before{content:"🏷"}
.wci-target:before{content:"🎯"}
.wci-terminal:before{content:"┷"}
.wci-thermometer:before{content:"🌡"}
.wci-thumbs-down:before{content:"👎"}
.wci-thumbs-up:before{content:"👍"}
.wci-toggle-left:before{content:"▢"}
.wci-toggle-right:before{content:"▣"}
.wci-trash:before{content:"🚮"}
.wci-trash-2:before{content:"🗑"}
.wci-trending-down:before{content:"⤥"}
.wci-trending-up:before{content:"⤤"}
.wci-triangle:before{content:"△"}
.wci-truck:before{content:"🚚"}
.wci-tv:before{content:"📺"}
.wci-type:before{content:"T"}
.wci-umbrella:before{content:"☂"}
.wci-underline:before{content:"U"}
.wci-unlock:before{content:"🔓"}
.wci-upload:before{content:"⬆"}
.wci-upload-cloud:before{content:"⍓"}
.wci-user:before{content:"👤"}
.wci-user-check:before{content:""}
.wci-user-minus:before{content:""}
.wci-user-plus:before{content:""}
.wci-user-x:before{content:"🗣"}
.wci-users:before{content:"👥"}
.wci-video:before{content:"📹"}
.wci-video-off:before{content:"📼"}
.wci-volume:before{content:"🔊"}
.wci-volume-1:before{content:"🗹"}
.wci-volume-2:before{content:"🔉"}
.wci-volume-x:before{content:"🔇"}
.wci-watch:before{content:"⌚"}
.wci-wifi:before{content:""}
.wci-x:before{content:"╳"}
.wci-x-circle:before{content:"×"}
.wci-x-square:before{content:"✖"}
.wci-youtube:before{content:""}
.wci-zap:before{content:"↯"}
.wci-zoom-in:before{content:""}
.wci-zoom-out:before{content:""}








.column {
    display: flex!important;
    flex-direction: column;
    justify-content: space-between;
}
.post__txt-wrap {
    width: 55%;
    padding: 10px 0;
    border-right: 2px solid #ffecb9;
}
.post-name {
    font-size: 20px;
    font-weight: 700;
    display: inline-block;
    margin-bottom: 10px;
}
.post__stats-wrap {
    font-size: 17px;
    width: 208px;
    padding: 28px 0 10px;
    padding-left: 30px;
}
.post-stats {
    margin-top: 9px;
}
.column {
    display: flex!important;
    flex-direction: column;
    justify-content: space-between;
}

.entry-content a {
    text-decoration: underline;
    color: #ea2d4a;
    line-height: 15px;
    font-weight: bold;
    font-size: 22px;
    line-height: 35px;
}
.column {
    display: flex!important;
    flex-direction: column;
    justify-content: space-between;
}
.post__txt-wrap {
    width: 45%;
    padding: 10px 0;
    border-right: 2px solid #ffecb9;
}
.post__stats-wrap {
    font-size: 17px;
    width: 180px;
    padding: 20px 0 10px;
    padding-left: 15px;
}
.oxpost li{
	    margin: 10px 0!important;
}
.maxbutton-1.maxbutton.maxbutton-dlya-ssylok-v-statya:hover{
    background-color: #3d9bfb!important;
}
.maxbutton-1.maxbutton.maxbutton-dlya-ssylok-v-statya:hover .mb-text {
    color: #fff!important;
}
.oxpost img{
	    box-shadow: 0px 5px 15px 5px rgb(0 0 0 / 25%)!important;
    margin: 30px auto!important;
    height: auto;
    width: 100%;
    display: block!important;
    position: relative;
    max-width: 750px!important;
}
 
.article-content-header{
	   min-height: auto;
	margin-top:0px!important;
}
a, a:visited{
	
}
h2{
	margin-bottom: 15px;
    font-size: 30px;
}.sections section
h3{
	margin-bottom: 10px;
    font-size: 26px;
}
@media (max-width: 991px){
.content.article {
    width: 100%!important;
}
}
@media (min-width: 1300px){
.container {
    max-width: 1240px;
}
}

@media (min-width: 1400px){
.container {
    max-width: 1340px;
}
}
@media (min-width: 1500px){
.container {
    max-width: 1440px;
}
}

@media (min-width: 1600px){
.container {
    max-width: 1540px;
}
}


.punkt {
    background-color: #a4ecfc;
    color: #fff;
    text-decoration: none;
    border-radius: 2.5em;
    -webkit-border-radius: 2.5em;
    -moz-border-radius: 2.5em;
    font-size: 16px;
    font-weight: bold;
    width: 2.5em;
    height: 2.5em;
    display: inline-block;
    text-align: center;
    margin-right: 10px;
    line-height: 2.5em;
    float: left;
}
.block-object .buttons{
	margin:5px 5px;
	display: flex;
}
.block-object .buttons .btn_blue {
	margin:5px 10px;
}
@media (max-width: 767px) {
  .header__logo {
    width: initial;
  }
  .haracterist{
	  display:table!important;
  }
}
@media (max-width: 560px) {
  .header__logo {
    max-width: 190px;
  }
}
.header__svg {
  display: block;
  width: 32px;
  margin-right: 12px;
}
@media (max-width: 560px) {
  .header__svg {
    width: 25px;
  }
}
.header__svg svg {
  width: 100%;
}
.header .los {
  color: #000;
  max-width: 250px;
  margin: 0;
  font-size:13px;
}
@media (max-width: 1300px) {
  .header .los {
    max-width: 190px;
  }
}
@media (max-width: 991px) {
  .header .los {
    display: block;
    margin-right: 0;
  }
}
@media (max-width: 560px) {
  .header .los {
    font-size: 0.85rem;
    max-width: 155px;
  }
}
@media (max-width: 1300px) {
  .header .menu {
    margin-left: initial;
  }
}
@media (max-width: 1200px) {
  .header .menu ul li {
    margin: 0;
  }
}
@media (max-width: 1200px) {
  .header .menu ul li a {
    text-align: center;
    padding: 0.5em;
  }
}
@media (max-width: 1200px) {
  header.header .container {
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  header.header .container {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  header.header .container {
    justify-content: space-between;
  }
}
main .container p:last-child,
main .container p:only-child {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .footer__top-subscribe .subscribe__exhortation {
    width: 100%;
    padding-left: initial;
  }
}
@media (max-width: 991px) {
  .ava_menu {
    margin: 0 auto;
  }
}
.mob-menu {
  margin-left: initial;
}
.hidden {
  display: none;
}
.wpcf7-not-valid-tip {
  display: none;
}
.form-control {
  transition: all 250ms ease-out;
}
.form-control[aria-invalid="true"] {
  background: #ffe5e5;
}
.mt {
  margin-top: 1rem;
}
.shape {
  min-height: initial;
  max-height: initial;
}
.shape .sub-title {
  text-align: center;
}
.shape .container {
  min-height: initial;
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.archive__top {
  overflow: hidden;
}
.archive__item {
  margin-bottom: 2rem;
}
@media (max-width: 560px) {
  .service__title {
    font-size: 1.25em;
  }
}
@media (max-width: 560px) {
  .footer-items .item {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 560px) {
  .footer-items .item p,
  .footer-items .item .title-menu-footer,
  .footer-items .item ul,
  .footer-items .item li {
    text-align: center;
  }
}
@media (max-width: 560px) {
  .footer-items .ya-share2__list.ya-share2__list_direction_horizontal {
    margin: 0 auto;
    display: block;
    margin-top: 1.5rem;
  }
}
.groups-crosslinks-wrapper {
  justify-content: flex-start;
  grid-gap: 1.5rem;
}
.groups-crosslinks-wrapper .group-holder {
  width: 100%;
  margin: 0;
  padding: 0 !important;
}
.groups-crosslinks-wrapper .group-title span {
  width: 100%;
  margin-left: 0;
  display: block;
}
@media (max-width: 550px) {
  .groups-crosslinks-wrapper .group-title span {
    text-align: center;
  }
}
.groups-crosslinks-wrapper .group-title a {
  display: block;
  padding: 0.25em 0.5em;
  min-height: initial;
}
.groups-crosslinks-wrapper .group-title a:after {
  display: none;
}
.oxcats {
  width: calc(33.33% - 1rem);
  font-size: 14px;
  position: relative;
  background: #fff;
  box-shadow: 0px 0px 20px 10px rgba(0, 0, 0, 0.025);
  border-radius: 10px;
  border: 1px solid #ececec;
  transition: all 250ms ease-out;
}
@media (max-width: 991px) {
  .oxcats {
    width: calc(50% - 0.75rem);
  }
}
@media (max-width: 767px) {
  .oxcats {
    width: 100%;
  }
}
.oxcats.opened {
  border-radius: 10px 10px 0 0;
}
.oxcats.opened .oxcats__opener {
  transform: rotate(90deg);
  border-left: 8px solid #7fdcff;
}
.oxcats__count {
  color: #737373;
  font-weight: 400;
}
.oxcats__title {
  font-size: 1.15em;
  padding: 1em 1em;
  cursor: pointer;
  color: #000;
  font-weight: 600;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.oxcats__list {
  padding: 1em;
  border-radius: 0px 0px 10px 10px;
  background: #fff;
  position: absolute;
  z-index: 5;
  box-shadow: 0px 20px 20px -15px rgba(0, 0, 0, 0.25);
  display: none;
  border: 1px solid #ececec;
  border-top: 1px solid transparent;
  width: calc(100% + 2px);
  left: -1px;
}
.oxcats__link {
  font-size: 1em;
  padding: 0.5em 1em;
  position: relative;
  display: block;
  color: #000;
  transition: all 250ms ease-out;
}
.oxcats__link:before {
  content: '';
  display: block;
  width: 3px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-image: linear-gradient(135deg, #00E2FB 0%, #0070FF 100%);
  opacity: 0;
  transition: all 250ms ease-out;
}
.oxcats__link:hover {
  background: #f2f2f2;
}
.oxcats__link:hover:before {
  opacity: 1;
}
.oxcats__opener {
  display: block;
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-left: 8px solid #bfbfbf;
  border-bottom: 8px solid transparent;
  transition: all 250ms ease-out;
}
@media (max-width: 991px) {
  #saleFormIframe {
    display: none;
  }
}
.article-content-header {
  padding: 1.5rem 0;
}
.article-content-header:after {
  display: none;
}
.article-content-header-title {
  color: #000;
  font-weight: 600;
}
.article-characteristic > div {
  color: #333333;
}
.article-characteristic__icon {
  width: 20px;
  margin-right: 0.5em;
}
.article-characteristic__icon svg {
  width: 100%;
  fill: #333333;
}
.article-characteristic__item {
  align-items: center !important;
}
.author {
  max-width: initial;
  margin: 0;
  margin-bottom: 2em;
  border: 0px solid transparent;
  background-color: #f6f6f6;
  padding: 1.5em;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  font-size: 14px;
}
@media (max-width: 560px) {
  .author {
    flex-direction: column;
  }
}
.author__img {
  border-radius: 1000px;
  overflow: hidden;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .author__img {
    width: 60px;
    height: 60px;
  }
}
@media (max-width: 560px) {
  .author__img {
    margin-bottom: 1em;
  }
}
.author__data {
  width: calc(100% - 80px - 110px - 2em);
}
@media (max-width: 767px) {
  .author__data {
    width: calc(100% - 60px - 1em);
  }
}
@media (max-width: 560px) {
  .author__data {
    width: 100%;
  }
}
.author__social {
  width: 110px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .author__social {
    margin: 1em auto 0;
  }
}
.author__title {
  font-weight: 600;
  font-size: 1.35em;
}
@media (max-width: 560px) {
  .author__title {
    text-align: center;
  }
}
@media (max-width: 560px) {
  .author__desc {
    text-align: center;
  }
}
.text-decor {
  color: #000;
  background: linear-gradient(135deg, #00E2FB 0%, #0070FF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.oxmain {
  line-height: 1.45;
  padding: 2em 0;
}
.oxmain .container {
  justify-content: space-between;
  align-items: initial !important;
}
.oxpost #ez-toc-container {
  display: none;
}
@media (max-width: 991px) {
  .oxpost #ez-toc-container {
    display: block;
    border: 1px solid #e6e6e6;
    margin-bottom: 2em;
    padding: 0.5em 0;
  }
}
.oxpost .ez-toc-title-container {
  padding: 0.5em 1em;
  font-size: 1.15em;
  font-weight: 600;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.oxpost .ez-toc-title-container.opened .ez-toc-title-toggle {
  transform: rotate(540deg);
}
.oxpost .ez-toc-title {
  margin-bottom: 0 !important;
}
.oxpost .ez-toc-link {
  font-size: 14px;
  color: #000;
  padding: 0.35rem 1rem;
  display: block;
  transition: all 250ms ease-out;
}
.oxpost .ez-toc-link:hover {
  background: #f2f2f2;
}
.oxpost .ez-toc-list {
  display: none;
}
.oxpost .ez-toc-title-toggle {
  width: 30px;
  height: 20px;
  display: block;
  position: relative;
  transition: all 250ms ease-out;
}
.oxpost .ez-toc-title-toggle:before,
.oxpost .ez-toc-title-toggle:after {
  content: '';
  display: block;
  width: 16px;
  height: 2px;
  background: #000;
  position: absolute;
  bottom: 5px;
}
.oxpost .ez-toc-title-toggle:before {
  left: 0;
  transform-origin: 100% 0;
  transform: rotate(30deg);
}
.oxpost .ez-toc-title-toggle:after {
  right: -1px;
  transform-origin: 0 0;
  transform: rotate(-30deg);
}
.oxpost h2,
.oxpost h3,
.oxpost h4,
.oxpost h5,
.oxpost h6 {
  font-weight: 500;
  color: #303030;
}
@media (max-width: 560px) {
  .oxpost h2,
  .oxpost h3,
  .oxpost h4,
  .oxpost h5,
  .oxpost h6 {
    font-size: 1.25rem;
  }
}
.oxpost img {
  box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.2);
  display: block;
  margin: 2em auto;
  max-width: 100%;
}
.oxpost .yarpp-related h3 {
  color: #000;
  text-align: left;
  font-weight: 600;
  font-size: 26px;
  background: initial;
  -webkit-text-fill-color: initial;
  -webkit-background-clip: initial;
}
@media (max-width: 560px) {
  .oxpost .yarpp-related h3 {
    font-size: 1.25rem;
  }
}
.oxpost .yarpp-thumbnails-horizontal {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.oxpost .yarpp-thumbnails-horizontal .yarpp-thumbnail {
  width: calc(50% - 0rem);
  height: initial;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: initial;
  margin: 0;
  padding: 0.5rem 1rem;
  transition: all 250ms ease-out;
}
@media (max-width: 560px) {
  .oxpost .yarpp-thumbnails-horizontal .yarpp-thumbnail {
    width: 100%;
  }
}
.oxpost .yarpp-thumbnails-horizontal .yarpp-thumbnail:hover {
  background: #f2f2f2;
}
.oxpost .yarpp-thumbnails-horizontal .yarpp-thumbnail > img {
  width: 50px;
  height: initial;
  border-radius: 1000px;
}
.oxpost .yarpp-thumbnails-horizontal .yarpp-thumbnail-default {
  width: 50px;
  height: initial;
  border-radius: 1000px;
  margin: 0;
}
.oxpost .yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
  width: calc(100% - 50px - 1rem);
  color: #000;
  margin: 0;
}
.oxpost .yarpp-thumbnails-horizontal img {
  box-shadow: initial;
  display: block;
  margin: initial;
  max-width: 100%;
}
.oxpost .yarpp-thumbnail-default > img {
  min-width: initial;
  min-height: initial;
}
.oxcontent {
  width: calc(100% - 280px - 2em);
}
@media (max-width: 991px) {
  .oxcontent {
    width: 100%;
  }
}
.oxsidebar {
  width: 280px;
}
@media (max-width: 991px) {
  .oxsidebar {
    width: 100%;
  }
}
.oxsidebar #ez-toc-container {
  border: 1px solid #e6e6e6;
  margin-bottom: 2em;
  padding: 0.5em 0;
}
@media (max-width: 991px) {
  .oxsidebar #ez-toc-container {
    display: none;
  }
}
.oxsidebar .ez-toc-title-container {
  padding: 0.5em 1em;
  font-size: 1.15em;
  font-weight: 600;
}
.oxsidebar .ez-toc-title {
  margin-bottom: 0 !important;
}
.oxsidebar .ez-toc-link {
  font-size: 14px;
  color: #000;
  padding: 0.35rem 1rem;
  display: block;
  transition: all 250ms ease-out;
}
.oxsidebar .ez-toc-link:hover {
  background: #f2f2f2;
}
.oxsidebar .title_side {
  font-size: 1.15em;
  font-weight: 600;
}
@media (max-width: 991px) {
  .oxsidebar .recommendation__oxlist {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
@media (max-width: 991px) {
  .oxsidebar .recommendation-item {
    width: calc(50% - 2rem);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
}
@media (max-width: 767px) {
  .oxsidebar .recommendation-item {
    width: calc(50% - 1rem);
  }
}
@media (max-width: 560px) {
  .oxsidebar .recommendation-item {
    width: 100%;
    margin: 1rem auto;
    padding: 0;
  }
}
.oxsidebar .recommendation-item__header__title {
  font-weight: 600;
}
.oxsidebar .recommendation-item__footer .btn_red {
  max-width: initial;
  text-transform: uppercase;
  background-image: linear-gradient(to right, #FFA927 0%, #FF6240 50%, #FFA927 100%);
  background-size: 200%;
  background-position: 0 0;
  border: 0px solid transparent;
  transition: all 250ms ease-out;
}
.oxsidebar .recommendation-item__footer .btn_red:hover {
  color: #fff;
  background-position: 100% 0;
}
.oxsidebar .recommendation-item__header__image {
  max-width: 60px;
}
.oxsidebar .recommendation-item__footer__link {
  justify-content: center;
  text-transform: uppercase;
  color: #000;
  font-weight: 600;
  text-decoration: underline;
}
.oxsidebar .recommendation-item__footer__link svg {
  display: none;
}
.oxsidebar__move.fixed {
  position: sticky;
  top: 0;
  max-width: 280px;
  width: 100%;
}
.breadcrumbs {
  font-size: 12px;
  width: 100%;
}
.breadcrumbs__link,
.breadcrumbs__current {
  color: #a3a3a3;
}
.sections section {
    background: #2196f308!important;
  border-radius: 10px;
  border: 1px solid #D4D1D8;
}
.sections picture {
  border: initial;
  padding: initial;
  min-height: initial;
}
.sections .description {
  width: 100%;
  margin-bottom: 1rem;
}
.sections .header_section {
  padding: 1rem;
}
@media (max-width: 767px) {
  .sections .header_section {
    flex-direction: column;
  }
}
.top_h1_text {
  background: #fff;
  border-bottom: 1px solid #d9d9d9;
}
.online-listing-advantages {
  flex-wrap: wrap;
}
.compare_all {
  display: none !important;
}
#items_found .title-items {
  font-size: 14px;
  display: flex;
  align-items: center;
  font-weight: 400;
}
#items_found .title-items span {
  font-size: 18px;
}
.select2-container {
  border: 1px solid #e6e6e6;
  border-radius: 6px;
}
.select2-container--default .select2-selection--single {
  height: 40px;
}
@media (max-width: 991px) {
  .sorting_search {
    align-items: center;
  }
}
.sorting_search .sort {
  margin-right: 0;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .sorting_search .sort {
    margin-left: 0;
  }
}
@media (max-width: 991px) {
  .filter_button {
    margin-bottom: initial;
  }
}
@media (max-width: 767px) {
  .filter_button {
    position: relative;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  #search {
    width: 100%;
    max-width: initial;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  #search form {
    width: 100%;
  }
}
#search .input_text {
  border: 1px solid #e6e6e6;
  border-radius: 6px;
}
@media (max-width: 767px) {
  #search .input_text {
    width: 100%;
  }
}
#search .input_text svg {
  left: initial;
  right: 15px;
}
#search .input_text input {
  padding: 10px 19px;
  padding-right: 54px;
  padding-left: 19px;
  height: initiaL;
}
.select2-dropdown {
  top: 25px;
}
.oxarch__title {
  font-weight: 600;
}
.bookmark {
  position: relative;
  top: initial;
  right: initial;
  border: 1px solid #208DD7;
  border-radius: 5px;
  height: 45px;
  width: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bookmark svg {
  stroke: #208DD7;
  transition: all 250ms ease-out;
  width: 20px;
}
.bookmark span:after {
  margin-left: initial;
  left: 50%;
  transform: translateX(-50%);
}
.bookmark:hover svg {
  fill: #208DD7;
}
.listing-item .bookmark {
  margin: 0;
}
.listing-item .bookmark span {
  top: -40px;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
}
.oxsection__item_info {
  width: 70%;
}
@media (max-width: 767px) {
  .oxsection__item_info {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.oxsection__item.oxbtns {
  width: 30%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: wrap;
  grid-gap: 0.75rem;
}
@media (max-width: 767px) {
  .oxsection__item.oxbtns {
    width: 100%;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .oxsection__item.oxbtns .btn_red {
    width: 100%;
    order: 1;
  }
}
@media (max-width: 767px) {
  .oxsection__item.oxbtns .bookmark {
    order: 2;
  }
}
@media (max-width: 767px) {
  .oxsection__item.oxbtns .btn_blue {
    order: 2;
    width: calc(100% - 45px - 0.75rem);
  }
}
.oxselect.open .oxselect__opener {
  transform: rotate(90deg);
  border-left: 8px solid #7fdcff;
}
.oxselect__link {
  font-size: 14px;
  padding: 0.5em 1em;
  position: relative;
  display: block;
  color: #000;
  transition: all 250ms ease-out;
}
.oxselect__link:before {
  content: '';
  display: block;
  width: 3px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-image: linear-gradient(135deg, #00E2FB 0%, #0070FF 100%);
  opacity: 0;
  transition: all 250ms ease-out;
}
.oxselect__link:hover {
  background: #f2f2f2;
}
.oxselect__link:hover:before {
  opacity: 1;
}
.oxselect__list {
  display: none;
}
.oxselect__title {
  font-weight: 600;
  padding: 0.75em 0;
  font-size: 14px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
.oxselect__title_text {
  margin-right: 1.5rem;
}
.oxselect__opener {
  display: block;
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-left: 8px solid #bfbfbf;
  border-bottom: 8px solid transparent;
  transition: all 250ms ease-out;
}
#sidebar {
  padding-right: initial;
}
@media (max-width: 991px) {
  #sidebar {
    padding: 30px;
    box-shadow: 0px 10px 20px -10px rgba(0, 0, 0, 0.5);
    background: #fff;
  }
}
.oxcontainer {
  justify-content: space-between;
}
.properties {
  background: transparent;
}
.news {
  width: 100%;
}
.news__list {
  display: flex;
  flex-wrap: wrap;
  grid-gap: 1.5rem;
  padding-bottom: 2.5rem;
  max-width: 1340px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1399px) {
  .news__list {
    max-width: 1140px;
  }
}
@media (max-width: 1199px) {
  .news__list {
    max-width: 960px;
    grid-gap: 1rem;
  }
}
@media (max-width: 991px) {
  .news__list {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .news__list {
    max-width: initial;
  }
}
.news__item {
  margin-bottom: initial;
  width: calc(33.33% - 1rem);
  border-radius: 10px;
  background: #fff;
  border: 1px solid #f2f2f2;
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.05);
  padding: 1.5rem;
}
@media (max-width: 1199px) {
  .news__item {
    width: calc(50% - .5rem);
  }
}
@media (max-width: 767px) {
  .news__item {
    width: 100%;
  }
}
.news__item .service__title {
  font-size: 1.25em;
}
.news__item .service__desc {
  font-size: 14px;
  line-height: 1.45;
}
.news__item .more-link {
  display: inline-block;
  margin-top: 1rem;
  padding: 0.5rem 1.5rem;
  border-radius: 6px;
  color: #fff;
  background: #f41224;
  transition: all 250ms ease-out;
}
.news__item .more-link:hover {
  background: #b10816;
}
.container .news__list {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 767px) {
  .analog-page .sections section:before {
    display: none;
  }
}
.analog-page .sections .header_section {
  padding: 1rem;
}
.analog-page .sections .footer_section {
  flex-wrap: wrap;
  padding: 0;
  padding-top: 1rem;
}
.analog-page .sections .footer_section:before,
.analog-page .sections .footer_section:after {
  left: 0;
  right: 0;
}
@media (max-width: 767px) {
  .analog-page .sections .footer_section:before,
  .analog-page .sections .footer_section:after {
    display: none;
  }
}
.analog-page .sections .footer_section:before {
  display: none;
}
.analog-page .sections .footer_section .item {
  max-width: initial;
  margin-right: 0;
}
@media (max-width: 767px) {
  .analog-page .sections .footer_section .item {
    width: 100%;
    padding: 0;
    margin: 0;
  }
}
.analog-page .sections .footer_section .item span {
  width: 100%;
}
@media (max-width: 767px) {
  .analog-page .sections .footer_section .item span {
    display: block;
    position: relative;
    width: 100%;
    margin: 0;
    left: initial;
    top: initial;
    padding: 0;
    box-shadow: initial;
    background: initial;
  }
}
@media (max-width: 767px) {
  .analog-page .pic_comparison {
    padding-bottom: 0;
  }
}
.oxtabs {
  display: flex;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .oxtabs {
    width: 100%;
  }
}
.oxtabs__list {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .oxtabs__list {
    margin-top: 1rem;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .oxtabs__list {
    flex-direction: column;
    width: 100%;
    background: #f9f9f9;
  }
}
.oxtabs__item {
  cursor: pointer;
  padding: 0.5rem 1rem;
  position: relative;
  transition: all 250ms ease-out;
  user-select: none;
}
@media (max-width: 767px) {
  .oxtabs__item {
    text-align: center;
  }
}
.oxtabs__item:before {
  content: '';
  display: block;
  width: 0;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background: #f41224;
  transition: all 250ms ease-out;
}
.oxtabs__item:hover {
  color: #f41224;
}
.oxtabs__item:hover:before {
  width: 100%;
}
.oxtabs__item.active {
  color: #f41224;
  background: #F8FBFD;
}
.oxtabs__item.active:before {
  width: 100%;
}
.oxinfo {
  padding: 1rem;
}
.oxtop {
  width: 100%;
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  background: #fff;
}
@media (max-width: 991px) {
  .oxtop {
    padding: 1rem 0;
  }
}
.oxtop__data {
  width: calc(100% - 1rem -  320px);
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .oxtop__data {
    width: 100%;
  }
}
.oxtop__aside {
  width: 320px;
  border: 1px solid #d9d9d9;
}
@media (max-width: 991px) {
  .oxtop__aside {
    width: 100%;
    margin-top: 1rem;
  }
}
.oxtop__status {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #d9d9d9;
  cursor: default;
}
.oxtop__status_icon {
  width: 22px;
}
.oxtop__status_icon svg {
  display: block;
  fill: #d9d9d9;
}
.oxtop__status_icon_ok svg {
  display: block;
  fill: #3ACE75;
}
.oxtop__status_text {
  width: calc(100% - 22px - 0.5rem);
}
.oxtop__site {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem;
  flex-wrap: wrap;
}
.oxtop__site:hover .oxtop__site_icon svg {
  fill: #f41224;
}
.oxtop__site:hover .oxtop__site_link {
  color: #f41224;
}
.oxtop__site_icon {
  width: 22px;
}
.oxtop__site_icon svg {
  display: block;
  fill: #0070FF;
}
.oxtop__site_link {
  width: calc(100% - 22px - 0.5rem);
  color: #0070FF;
  transition: all 250ms ease-out;
  font-size: 1rem;
}
.oxtop__site_text {
  width: 100%;
  color: #000;
  font-size: 12px;
  margin-top: 0.25rem;
}
.oxtop__logo {
  width: 80px;
}
.oxtop__logo img {
  max-width: 100%;
}
.oxtop__info {
  width: calc(100% - 80px - 1rem - 70px - 1rem);
}
@media (max-width: 560px) {
  .oxtop__info {
    width: calc(100% - 80px - 1rem);
  }
}
@media (max-width: 560px) {
  .oxtop__info h1 {
    font-size: 1.25rem;
    font-weight: 600;
  }
}
.oxtop__rate {
  width: 70px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 560px) {
  .oxtop__rate {
    width: 100%;
  }
}
.oxtop__circlerating {
  position: relative;
  cursor: default;
  width: 70px;
}
.oxtop__circlerating .donut-segment {
  stroke: #3ACE75;
}
.oxtop__circlerating_text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
  font-weight: 600;
}
.oxtop__share {
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 1000px;
  background: #0070FF;
  transition: all 250ms ease-out;
  padding: 0.25rem;
  cursor: pointer;
}
.oxtop__share:hover {
  background: #f41224;
}
.oxtop__share svg {
  display: block;
  width: 100%;
  fill: #fff;
}
.oxrating {
  /*&__item {
		width: 20%;
		cursor: pointer;
		transition: all 250ms ease-out;
		padding-right: 0.25rem;
		svg {
			display: block;
			width: 100%;
			fill: darken(@wht, 15%);
		}
		&_ok {
			svg {
				fill: @of-cl;
			}
		}
		&:hover {
			svg {
				fill: @of-cl;
			}
		}
	}
	&.hovered {
		.oxrating {
			&__item {
				svg {
					fill: @of-cl;
					
				}
				&:hover {
					~.oxrating {
						&__item {
							svg {
								fill: darken(@wht, 15%);
							}
						}
					}
				}
			}
		}
	}*/
}
.oxrating .rating {
  justify-content: flex-start;
}
.oxrating .stars {
  margin-left: initial;
}
.oxcontrols {
  display: flex;
  align-items: center;
}
.oxcontrols .bookmark span {
  top: -25px;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
}
.oxshare {
  padding: 0.5rem;
  position: relative;
}
.oxshare__icons {
  width: 25px;
}
.oxshare__icons svg {
  display: block;
  fill: #0070FF;
}
.oxshare__body {
  position: absolute;
  padding: 0.5rem;
  background: #fff;
  z-index: 100;
  border: 1px solid #ececec;
  border-radius: 10px;
  box-shadow: 0px 5px 25px -10px rgba(0, 0, 0, 0.5);
  max-width: 105px;
  width: 105px;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 50%;
  top: calc(100% + 0px);
  transform: translateX(-50%);
  opacity: 0;
  visibility: hidden;
}
.oxshare__body:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-bottom: 10px solid #fff;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
}
.oxshare__body .ya-share2__list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  grid-gap: 0.25rem;
}
.oxshare__body .ya-share2__item {
  margin-right: 0 !important;
}
.oxshare:hover .oxshare__body {
  opacity: 1;
  visibility: initial;
}
.oxbottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  padding: 0 1rem;
  background: #fff;
}
@media (max-width: 991px) {
  .oxbottom {
    flex-direction: column-reverse;
    padding: 0;
  }
}
.single-messia_object main.oxobject {
  margin-top: 0;
  padding-top: 0;
  background: #eff4f6;
  padding-bottom: 2rem;
}
.single-messia_object main.oxobject .widgets-content {
  border: 1px solid #D4D1D8;
  background: #fff;
  border-radius: 10px;
  margin-top: 2rem;
  overflow: hidden;
}
.single-messia_object main.oxobject #sidebar.object_side {
  background: #fff;
  padding: 1rem;
  margin: 0;
  border-radius: 10px;
  border: 1px solid #D4D1D8;
}
@media (max-width: 991px) {
  .single-messia_object main.oxobject #sidebar.object_side {
    width: 100%;
    margin-top: 2rem;
    margin-bottom: 2rem;
    max-width: 100% !important;
  }
}
.single-messia_object main.oxobject .container-fix {
  justify-content: space-between;
}
.single-messia_object main.oxobject .sections section {
  background: #fff;
}
.single-messia_object main.oxobject .oxinterest {
  font-weight: 600;
  margin-bottom: 1rem;
  margin-top: 2rem;
}
@media (max-width: 991px) {
  .single-messia_object main.oxobject .oxinterest {
    margin-top: 0;
    text-align: center;
    width: 100%;
  }
}
.oxtopcontent {
  padding-top: 35px;
  background: #fff;
  padding-bottom: 2rem;
  border-bottom: 1px solid #ececec;
  margin-bottom: 2rem;
}
/*# sourceMappingURL=styles.css.map */