/**
 * All of the CSS for your public-facing functionality should be included in this file.
 */
 .review-box-rating {
    display: flex;
    /* justify-content: center; */
    align-items: center;
}

@media only screen and (max-width: 767px) {
    .review-box-rating {
        margin-bottom: 20px;
    }
}

.review-box-rating-stars {
    display: flex;
}

.review-box-rating span {
    font-size: 30px;
    font-weight: 500;
    margin-right: 15px;
    line-height: 1;
}


.c-rating div {
    display: inline-block;
    float: left;
    width: 1.25em;
    height: 1.25em;
    border: 0;
    text-indent: -9999px;
    outline: none;
    background: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center / cover no-repeat;
    transition: background 0.25s ease;
    font-size: 26px;
}
.c-rating[data-rating-value="0"] div:nth-child(-n + 0),
.c-rating[data-rating-value="0.25"] div:nth-child(-n + 0),
.c-rating[data-rating-value="0.5"] div:nth-child(-n + 0),
.c-rating[data-rating-value="0.75"] div:nth-child(-n + 0),
.c-rating[data-rating-value="1"] div:nth-child(-n + 1),
.c-rating[data-rating-value="1.25"] div:nth-child(-n + 1),
.c-rating[data-rating-value="1.5"] div:nth-child(-n + 1),
.c-rating[data-rating-value="1.75"] div:nth-child(-n + 1),
.c-rating[data-rating-value="2"] div:nth-child(-n + 2),
.c-rating[data-rating-value="2.25"] div:nth-child(-n + 2),
.c-rating[data-rating-value="2.5"] div:nth-child(-n + 2),
.c-rating[data-rating-value="2.75"] div:nth-child(-n + 2),
.c-rating[data-rating-value="3"] div:nth-child(-n + 3),
.c-rating[data-rating-value="3.25"] div:nth-child(-n + 3),
.c-rating[data-rating-value="3.5"] div:nth-child(-n + 3),
.c-rating[data-rating-value="3.75"] div:nth-child(-n + 3),
.c-rating[data-rating-value="4"] div:nth-child(-n + 4),
.c-rating[data-rating-value="4.25"] div:nth-child(-n + 4),
.c-rating[data-rating-value="4.5"] div:nth-child(-n + 4),
.c-rating[data-rating-value="4.75"] div:nth-child(-n + 4),
.c-rating[data-rating-value="5"] div:nth-child(-n + 5) {
    background: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ffaf31%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center / cover no-repeat;
}


.c-rating[data-rating-value="0.25"] div:nth-child(1),
.c-rating[data-rating-value="1.25"] div:nth-child(2),
.c-rating[data-rating-value="2.25"] div:nth-child(3),
.c-rating[data-rating-value="3.25"] div:nth-child(4),
.c-rating[data-rating-value="4.25"] div:nth-child(5) {
   background: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ffaf31%22%20d%3D%22M196.208 415.2v-224.8l-139.504 20.272 100.944 98.384-23.84 138.928z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat, url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat;
}
.c-rating[data-rating-value="0.5"] div:nth-child(1),
.c-rating[data-rating-value="1.5"] div:nth-child(2),
.c-rating[data-rating-value="2.5"] div:nth-child(3),
.c-rating[data-rating-value="3.5"] div:nth-child(3),
.c-rating[data-rating-value="4.5"] div:nth-child(5) {
   background: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ffaf31%22%20d%3D%22M258.672 64l-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6v-318.4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat, url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat;
}
.c-rating[data-rating-value="0.75"] div:nth-child(1),
.c-rating[data-rating-value="1.75"] div:nth-child(2),
.c-rating[data-rating-value="2.75"] div:nth-child(3),
.c-rating[data-rating-value="3.75"] div:nth-child(4),
.c-rating[data-rating-value="4.75"] div:nth-child(5) {
   background: url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ffaf31%22%20d%3D%22M321.616 190.496l-0.656-0.096-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 63.024 33.136z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat, url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat;
}

.r-review {
    box-shadow: 1px 4px 29px rgba(119, 136, 141, 0.29);
    position: relative;
	border-radius: 20px;
    color: inherit;
}

.r-review * {
    box-sizing: border-box;
}

.r-review-row {
    display: flex;
    justify-content: space-between;
    background-color: transparent;
    position: relative;
    z-index: 3;
}
@media only screen and (max-width: 767px) {
    .r-review-row {
        flex-direction: column;
        /* background-color: #eaf3fb; */
        padding: 15px 0;
    }
}

.r-review-col {
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-basis: 33.33%;
    min-width: 33.33%;
    padding: 30px 20px;
    position: relative;
    color: inherit;
    text-decoration: none !important;
    color: inherit !important;
}
.r-review-col-center {
    align-items: flex-start;
}

@media only screen and (max-width: 767px) {
    .r-review-col:first-child {
        padding-bottom: 0;
    }
    .r-review-col:last-child {
        padding-top: 0;
    }
}
.r-review-image {
    margin-bottom: 10px;
    position: relative;
    z-index: 6;
}
.r-review-image img {
    max-width: 140px !important;
    height: auto;
}
.r-review-col .rating-wrap {
    display: inline-flex;
}

@media only screen and (max-width: 767px) {
    .r-review-col .rating-holder{
        background-color: #eaf3fb;
    }
    /* .r-review-image img {
        max-width: 270px !important;
    } */
}
.r-review-list {
    text-align: left;
}
.r-review-list-item {
    position: relative;
    padding-left: 35px;
    margin-bottom: 15px;
	font-size: 16px;
}

@media only screen and (max-width: 767px) {
    .r-review-list-item {
        font-size: 16px;
    }
}

.r-review-list-item:last-child {
    margin-bottom: 0;
}
.r-review-list-item:after {
	content: "\f00c";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    color: #eb9a10;
	display: block;
	position: absolute;
	left: 0;
    top: -4px;
    font-size: 20px;
}
.r-review-btn {
    border-radius: 12px;
    background-image: linear-gradient(to right, #ff7400 0%,#fcb000 100%);
    color: #fff !important;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 700;
    padding: 15px 25px;
    text-align: center;
    /* width: 100%; */
    display: inline-block;
    text-transform: uppercase;
    text-decoration: none !important;
    white-space: nowrap;
}

.r-review-btn:hover{
    box-shadow: 1px 4px 29px rgba(119, 136, 141, 0.29);
    opacity: 0.9;
}

.r-review-btn:after {
    content: '\00bb';
    display: inline-block;
    margin-left: 10px;
    font-size: 20px;
    font-weight: 500;
    line-height: 0.5;
}

.r-review-btn-container {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.r-review-btn-container span {
    display: block;
    font-size: 13px;
    color: #999;
    margin-top: 8px;
}

.r-review .review-box-rating span {
    font-size: 18px;
    margin-left: 8px;
    margin-right: 0;
}

.r-review .c-rating div {
    width: 1em;
    height: 1em;
}

.r-review-widget {
    margin-bottom: 20px;
}

.r-review-widget .r-review-col {
    flex-basis: 100%;
    min-width: 100%;
    padding: 20px;
}

.r-review-widget .r-review-btn-container {
    margin-top: 15px;
}

.r-review-widget .r-review-btn {
    /* font-size: 14px;
    padding: 10px; */
}

.r-review-widget .r-review-btn:after {
    font-size: 18px;
}

.dictionary-list {
    list-style: none;
    padding: 0;
    margin: 0 0 30px 0;
    column-width: auto;
    column-count: 4;
}

.dictionary-list * {
    box-sizing: border-box;
}

.dictionary-list li {
    padding: 0;
    padding-right: 20px;
    margin-bottom: 15px;
    /* flex-basis: 25%;
    min-width: 25%; */
}

.dictionary-list a {
    display: inline-block;
}


@media only screen and (max-width: 767px) {
    /* .dictionary-list li {
        flex-basis: 100%;
        min-width: 100%;
    } */
    .dictionary-list {
        column-width: auto;
        column-count: 1;
    }
}

.dictionary-list a {
    color: #00adf6 !important;
}

.dictionary-title {
    font-size: 26px;
    font-weight: bold;
    text-decoration: underline !important;
    margin-bottom: 25px;
    display: inline-block;
    color: inherit !important;
    text-transform: uppercase;
    display: block;
}

.dictionary-list-scroll {
    display: flex;
    padding: 0;
    list-style: none;
    background-color: #f5f5f6;
    padding: 0 5px;
    justify-content: space-around;
}
@media only screen and (max-width: 767px) {
    .dictionary-list-scroll {
        flex-wrap: wrap;
        justify-content: flex-start;
    }
}

.dictionary-list-scroll li {
    padding: 5px;
    cursor: pointer;
    text-transform: uppercase;
    color: initial;
}

.dictionary-list-scroll li:hover {
    background-color: #fff;
}

.cf-content {
    max-width: 1100px;
    padding: 0 15px;
    margin: 0 auto;
}

.cf-author-big * {
    box-sizing: border-box;
}

.cf-author-big-social-list {
    display: flex;
    flex-wrap: wrap;
    list-style: none !important;
    margin: 0;
    padding: 0;
}

.cf-author-big-social-list li {
    margin-right: 5px;
}

a[class^="cf-author-big-social_"] {
    display: inline-block;
    width: 24px;
    height: 24px;
    background-color: #b7b7b7;
    border-radius: 2px;
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
}

.cf-author-big-social_facebook {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='30' height='30'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg transform=''%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M68.8,154.8v-68.8h-22.93333v-22.93333h22.93333v-12.3152c0,-23.31747 11.35773,-33.55147 30.7364,-33.55147c9.28227,0 14.19,0.688 16.512,1.00333v21.93h-13.21533c-8.22733,0 -11.09973,4.34013 -11.09973,13.13507v9.79827h24.10867l-3.27373,22.93333h-20.83493v68.8z'%3E%3C/path%3E%3C/g%3E%3Cpath d='' fill='none'%3E%3C/path%3E%3Cpath d='' fill='none'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big-social_instagram {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='50' height='50'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M55.04,10.32c-24.65626,0 -44.72,20.06374 -44.72,44.72v61.92c0,24.65626 20.06374,44.72 44.72,44.72h61.92c24.65626,0 44.72,-20.06374 44.72,-44.72v-61.92c0,-24.65626 -20.06374,-44.72 -44.72,-44.72zM55.04,17.2h61.92c20.9375,0 37.84,16.9025 37.84,37.84v61.92c0,20.9375 -16.9025,37.84 -37.84,37.84h-61.92c-20.9375,0 -37.84,-16.9025 -37.84,-37.84v-61.92c0,-20.9375 16.9025,-37.84 37.84,-37.84zM127.28,37.84c-3.79972,0 -6.88,3.08028 -6.88,6.88c0,3.79972 3.08028,6.88 6.88,6.88c3.79972,0 6.88,-3.08028 6.88,-6.88c0,-3.79972 -3.08028,-6.88 -6.88,-6.88zM86,48.16c-20.85771,0 -37.84,16.98229 -37.84,37.84c0,20.85771 16.98229,37.84 37.84,37.84c20.85771,0 37.84,-16.98229 37.84,-37.84c0,-20.85771 -16.98229,-37.84 -37.84,-37.84zM86,55.04c17.13948,0 30.96,13.82052 30.96,30.96c0,17.13948 -13.82052,30.96 -30.96,30.96c-17.13948,0 -30.96,-13.82052 -30.96,-30.96c0,-17.13948 13.82052,-30.96 30.96,-30.96z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big-social_linkedin {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='30' height='30'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M51.6,143.33333h-28.66667v-86h28.66667zM37.2724,45.86667c-7.9292,0 -14.33907,-6.42707 -14.33907,-14.33907c0,-7.912 6.42133,-14.3276 14.33907,-14.3276c7.90053,0 14.3276,6.42707 14.3276,14.3276c0,7.912 -6.42707,14.33907 -14.3276,14.33907zM154.8,143.33333h-27.56013v-41.85333c0,-9.98173 -0.1892,-22.81867 -14.3276,-22.81867c-14.35053,0 -16.55787,10.8704 -16.55787,22.09627v42.57573h-27.5544v-86.06307h26.4536v11.75907h0.37267c3.6808,-6.76533 12.6764,-13.8976 26.0924,-13.8976c27.92133,0 33.08133,17.82493 33.08133,40.99907z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big-social_myspace {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='30' height='30'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M120.4,22.93333c-9.4993,0 -17.2,7.7007 -17.2,17.2c0,9.4993 7.7007,17.2 17.2,17.2c9.4993,0 17.2,-7.7007 17.2,-17.2c0,-9.4993 -7.7007,-17.2 -17.2,-17.2zM77.4,28.66667c-7.91608,0 -14.33333,6.41725 -14.33333,14.33333c0,7.91608 6.41725,14.33333 14.33333,14.33333c7.91608,0 14.33333,-6.41725 14.33333,-14.33333c0,-7.91608 -6.41725,-14.33333 -14.33333,-14.33333zM40.13333,34.4c-6.33287,0 -11.46667,5.1338 -11.46667,11.46667c0,6.33287 5.1338,11.46667 11.46667,11.46667c6.33287,0 11.46667,-5.1338 11.46667,-11.46667c0,-6.33287 -5.1338,-11.46667 -11.46667,-11.46667zM40.13333,68.8c-9.50013,0 -17.2,7.69987 -17.2,17.2v34.4c0,3.1648 2.56853,5.73333 5.73333,5.73333h22.93333v5.73333c0,3.1648 2.56853,5.73333 5.73333,5.73333h34.4v5.73333c0,3.1648 2.56853,5.73333 5.73333,5.73333h45.86667c3.1648,0 5.73333,-2.56853 5.73333,-5.73333v-40.13333c0,-15.82973 -12.83693,-28.66667 -28.66667,-28.66667c-7.86332,0 -14.97653,3.18035 -20.15625,8.30886c-4.28687,-8.30524 -12.85447,-14.04219 -22.84375,-14.04219c-8.80704,0 -16.56465,4.42776 -21.22005,11.16433c-2.45014,-6.51062 -8.67875,-11.16433 -16.04661,-11.16433z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big-social_pinterest {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='30' height='30'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M86,17.2c-37.9948,0 -68.8,30.8052 -68.8,68.8c0,29.14827 18.13453,54.0424 43.72813,64.06427c-0.602,-5.44093 -1.14667,-13.7944 0.2408,-19.73413c1.24987,-5.3664 8.0668,-34.19933 8.0668,-34.19933c0,0 -2.05827,-4.12227 -2.05827,-10.21107c0,-9.56893 5.54413,-16.70693 12.44707,-16.70693c5.87093,0 8.7032,4.40893 8.7032,9.68933c0,5.90533 -3.75533,14.72893 -5.69893,22.90467c-1.62253,6.85133 3.43427,12.4356 10.18813,12.4356c12.2292,0 21.62613,-12.89427 21.62613,-31.50467c0,-16.47187 -11.8336,-27.99013 -28.73547,-27.99013c-19.5736,0 -31.0632,14.68307 -31.0632,29.8592c0,5.91107 2.27613,12.25213 5.11987,15.7036c0.56187,0.68227 0.64213,1.27853 0.47587,1.97227c-0.52173,2.17293 -1.67987,6.8456 -1.9092,7.80307c-0.29813,1.26133 -0.9976,1.52507 -2.29907,0.91733c-8.59427,-4.00187 -13.9664,-16.5636 -13.9664,-26.65427c0,-21.70067 15.76667,-41.63547 45.4596,-41.63547c23.86787,0 42.4152,17.00507 42.4152,39.73773c0,23.71307 -14.95253,42.7936 -35.70147,42.7936c-6.97173,0 -13.52493,-3.62347 -15.76667,-7.90053c0,0 -3.45147,13.13507 -4.28853,16.3572c-1.55373,5.97413 -5.7448,13.4676 -8.55413,18.03707c6.43853,1.98373 13.2784,3.0616 20.37053,3.0616c37.9948,0 68.8,-30.8052 68.8,-68.8c0,-37.9948 -30.8052,-68.8 -68.8,-68.8z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big-social_soundcloud {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='50' height='50'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M103.2,37.84c-12.38937,0 -24.08,6.15438 -30.96,16.125v69.875h73.96c14.10938,0 25.8,-11.69062 25.8,-25.8c0,-14.10937 -11.69062,-25.8 -25.8,-25.8c-1.72,0 -3.44,0.29563 -5.16,0.645c-1.72,-19.60531 -17.88531,-35.045 -37.84,-35.045zM58.48,55.04c-2.40531,0 -4.81062,0.29563 -6.88,0.645v68.155h6.88zM61.92,55.04v68.8h6.88v-67.08c-2.06937,-0.68531 -4.47469,-1.37062 -6.88,-1.72zM48.16,56.76c-2.40531,1.03469 -4.81062,2.06938 -6.88,3.44v63.64h6.88zM37.84,62.995c-2.75469,2.40531 -5.16,5.4825 -6.88,8.9225v51.9225h6.88zM22.36,75.68c-0.60469,0.04031 -1.20937,0.14781 -1.72,0.3225v47.515c1.03469,0.34938 2.40531,0.3225 3.44,0.3225h3.44v-47.8375c-1.03469,-0.34937 -2.40531,-0.3225 -3.44,-0.3225c-0.51062,0 -1.11531,-0.04031 -1.72,0zM17.2,76.755c-2.40531,0.68531 -4.81062,1.72 -6.88,3.44v39.13c2.06938,1.37063 4.47469,2.75469 6.88,3.44zM6.88,82.8825c-4.12531,4.47469 -6.88,10.34688 -6.88,16.8775c0,6.53063 2.75469,12.40281 6.88,16.8775z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big-social_tumblr {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='48' height='48'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M60.52519,80.25413h-9.22081c-2.38112,0 -4.30806,-1.92963 -4.30806,-4.30806v-15.86969c0,-2.60688 1.63131,-4.91275 4.09037,-5.78081c5.97969,-2.11237 16.58725,-8.39037 18.33681,-26.52831c0.258,-2.67675 2.44831,-4.75687 5.1385,-4.75687h17.17581c2.3435,0 4.24356,1.90006 4.24356,4.24356v24.99913h17.38275c2.38113,0 4.30806,1.92963 4.30806,4.30806v19.38494c0,2.38112 -1.92962,4.30806 -4.30806,4.30806h-17.38275v28.00913c0,6.364 3.0745,8.80156 6.00119,8.80156c2.30588,0 6.2995,-1.00781 9.23694,-1.85169c2.07744,-0.59663 4.10113,0.20156 4.9665,2.56925c0.86538,2.36769 5.49594,15.67619 5.49594,15.67619c0.84656,2.41606 -0.0215,5.08206 -2.11506,6.5575c-3.96406,2.795 -11.4165,6.61931 -22.52125,6.61931c-17.24837,0 -36.52044,-7.66475 -36.52044,-36.26512c0,-5.68138 0,-30.11613 0,-30.11613z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big-social_twitter {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='30' height='30'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M160.53333,39.77213c-5.4868,2.43667 -11.38067,4.0764 -17.56693,4.816c6.31813,-3.784 11.1628,-9.77533 13.44467,-16.91907c-5.90533,3.50307 -12.4528,6.04867 -19.42453,7.42467c-5.57853,-5.94547 -13.52493,-9.66067 -22.31987,-9.66067c-16.8904,0 -30.5816,13.69693 -30.5816,30.5816c0,2.39653 0.2752,4.73573 0.7912,6.966c-25.41587,-1.2728 -47.94787,-13.4504 -63.038,-31.9576c-2.62587,4.51787 -4.13373,9.7696 -4.13373,15.38253c0,10.60667 5.39507,19.9692 13.59947,25.45027c-5.01093,-0.16053 -9.72947,-1.53653 -13.85173,-3.82413c0,0.13187 0,0.25227 0,0.38413c0,14.82067 10.53787,27.18173 24.53293,29.98533c-2.5628,0.69947 -5.26893,1.07213 -8.06107,1.07213c-1.96653,0 -3.8872,-0.19493 -5.75053,-0.54467c3.89293,12.14893 15.1876,20.99547 28.5692,21.242c-10.46333,8.2044 -23.65,13.09493 -37.98333,13.09493c-2.46533,0 -4.902,-0.14333 -7.29853,-0.43c13.5364,8.67453 29.60693,13.73707 46.88147,13.73707c56.25547,0 87.00907,-46.60053 87.00907,-87.0148c0,-1.3244 -0.02867,-2.64307 -0.086,-3.956c5.97987,-4.3172 11.16853,-9.7008 15.26787,-15.82973z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big-social_youtube {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='30' height='30'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M86,22.93333c-23.99973,0 -55.14974,6.01328 -55.14974,6.01328l-0.07839,0.08958c-10.93074,1.74816 -19.30521,11.14085 -19.30521,22.5638v34.4v0.0112v34.3888v0.0112c0.02203,11.26967 8.22905,20.85323 19.3612,22.60859l0.0224,0.0336c0,0 31.15001,6.02448 55.14974,6.02448c23.99973,0 55.14974,-6.02448 55.14974,-6.02448l0.0112,-0.0112c11.14496,-1.75176 19.36049,-11.34921 19.37239,-22.63099v-0.0112v-34.3888v-0.0112v-34.4c-0.01654,-11.27391 -8.22487,-20.86376 -19.3612,-22.61979l-0.02239,-0.03359c0,0 -31.15001,-6.01328 -55.14974,-6.01328zM68.8,59.61771l45.86667,26.38229l-45.86667,26.38229z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big-social_wikipedia {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='32' height='32'%0AviewBox='0 0 172 172'%0Astyle=' fill:%23000000;'%3E%3Cg fill='none' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath d='M0,172v-172h172v172z' fill='none'%3E%3C/path%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M161.25,49.52979c0,0.92383 -0.73486,1.65869 -1.67969,1.65869h-9.02832l-40.94239,87.15478c-0.27295,0.58789 -0.86084,0.96582 -1.49072,0.96582c-0.02099,0 -0.02099,0 -0.02099,0c-0.65088,0 -1.21777,-0.35693 -1.51172,-0.92383l-19.42139,-38.52783l-20.9751,38.59082c-0.29394,0.5459 -0.83984,0.86084 -1.51172,0.86084c-0.62988,-0.02099 -1.19678,-0.37793 -1.46972,-0.94482l-41.4043,-87.17578h-9.36426c-0.92383,0 -1.67969,-0.73486 -1.67969,-1.65869v-4.43018c0,-0.92383 0.75586,-1.65869 1.67969,-1.65869h33.38379c0.92383,0 1.67969,0.73486 1.67969,1.65869v4.43018c0,0.92383 -0.75586,1.65869 -1.67969,1.65869h-7.18067l28.57568,65.90673l14.86523,-27.77783l-18.85449,-38.10791h-4.53516c-0.92383,0 -1.67969,-0.75586 -1.67969,-1.67969v-4.40918c0,-0.92383 0.75586,-1.67969 1.67969,-1.67969h24.7124c0.92383,0 1.65869,0.75586 1.65869,1.67969v4.40918c0,0.92383 -0.73486,1.65869 -1.65869,1.65869h-4.36719l10.85498,23.72558l12.9126,-23.72558h-7.91553c-0.94482,0 -1.67969,-0.73486 -1.67969,-1.65869v-4.40918c0,-0.92383 0.73486,-1.67969 1.67969,-1.67969h23.99854c0.92383,0 1.65869,0.75586 1.65869,1.67969v4.40918c0,0.92383 -0.73486,1.65869 -1.65869,1.65869h-5.27002l-18.83349,34.24462l15.34814,31.57813l29.62549,-65.82275h-9.38526c-0.92383,0 -1.67969,-0.73486 -1.67969,-1.65869v-4.40918c0,-0.92383 0.75586,-1.67969 1.67969,-1.67969h29.20557c0.94482,0 1.67969,0.75586 1.67969,1.67969z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.cf-author-big {
    border: 2px solid orange;
    border-radius: 7px;
    padding: 20px;
}

@media screen and (max-width: 767px){
    .cf-author-big {
        padding: 15px;
    }
} 

.cf-author-big-row {
    display: flex;
}

@media screen and (max-width: 767px){
    .cf-author-big-row {
        flex-direction: column;
        align-items: center;
    }
} 

.cf-author-big-avatar {
    border-radius: 50%;
    overflow: hidden;
    width: 100px;
    height: 100px;
    min-width: 100px;
}

.cf-author-big-avatar img {
    width: 100%;
    height: auto;
}

.cf-author-big-content {
    padding-left: 20px;
}

@media screen and (max-width: 767px){
    .cf-author-big-content {
        padding: 0;
    }
} 

.cf-author-big-name {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 8px;
}





.cf-article {
	display: flex;
	align-items: center;
	padding-bottom: 10px;
	margin-bottom: 10px;
	position: relative;
}

.cf-article::after {
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	background-color: rgba(129, 129, 129, 0.2);
	position: absolute;
	bottom: 0;
}

.cf-article:last-child:after {
	display: none;
}

.cf-article-img {
	flex-basis: 100px;
	min-width: 100px;
	font-size: 0;
	margin-right: 15px;
}

.cf-article-img * {
	margin: 0;
}

.cf-article-content {
	flex-basis: calc(100% - 115px);
	min-width: calc(100% - 115px);
}

.cf-article-title {
	display: block;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 10px;
	margin-top: 0;
    transition: all 0.2s;
}

.cf-article-title:hover {
    color: #818181;
}

@media only screen and (max-width: 767px) {
	.cf-article-title {
		font-size: 15px;
		margin-bottom: 5px;
	}
}

.cf-article-excerpt {
    font-size: 14px;
}


.cf-article-info {
	color: #818181;
	font-size: 13px;
	padding: 0;
	margin: 0;
	display: flex;
	list-style: none;
}

.cf-article-info li {
	position: relative;
	padding-right: 20px;
}

.cf-article-info li:after {
	content: '';
	display: block;
	position: absolute;
	right: 10px;
	width: 2px;
	height: 2px;
	border-radius: 50%;
	background-color: #818181;
	top: 50%;
	transform: translate(0, -50%);
}

.cf-article-info li:last-child {
	padding-right: 0;
}

.cf-article-info li:last-child:after {
	display: none;
}

.cf-widget-title {
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 15px;
}
@media only screen and (max-width: 767px) {
	.cf-widget-title {
		font-size: 18px;
	}
}




.r-review-top {
    counter-reset: reviewTop;
}

.r-review-top .r-review {
    margin-bottom: 25px;
    position: relative;
}

.r-review-top:not(.r-review-top--one) .r-review .r-review-image::before {
    counter-increment: reviewTop;
    content: '#'counter(reviewTop);
    display: block;
    position: absolute;
    left: -30px;
    top: 50%;
    transform: translate(0, -50%);
    font-size: 16px;
    color: #a1a5a8;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .r-review-top .r-review::before {
        top: 50px
    }
}

.r-review-top .r-review:nth-child(1) {
    border-color: #e4c80d;
}

.r-review-top .r-review:nth-child(1):after {
    content: '';
    display: block;
    width: 85px;
    height: 85px;
    background-image: url(./../../assets/img/ribbon.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    position: absolute;
    left: -5px;
    top: -5px;
    z-index: 5;
    pointer-events: none;
}

.r-review-top .r-review:nth-child(1):before {
    top: 72%;
}

.r-review-top .r-review:nth-child(2) {
    border-color: #dfd6c3;
}

a.r-review-link {
    font-size: 15px;
    font-weight: bold;
    text-decoration: underline;
    color: #999999;
    margin-bottom: 15px;
    display: inline-block;
}

a.r-review-link:hover {
    text-decoration: none;
}


.review-pros-cons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 10px 15px 30px;
    clear: both;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #e7e7e7;
    margin-bottom: 30px;
}

.review-pros-cons .review-pros {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    padding-right: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media screen and (max-width: 767px){
    .review-pros-cons .review-pros {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        padding: 0;
        margin-bottom: 30px;
    }
} 


.review-pros-cons-title {
    font-size: 26px;
    margin-bottom: 10px;
}

@media screen and (max-width: 767px){
    .review-pros-cons-title {
        font-size: 20px;
    }
} 


.review-pros .review-pros-cons-title, .review-pros ul li:before {
    color: green !important;
    opacity: 1 !important;
}

.review-cons .review-pros-cons-title, .review-cons ul li:before {
    color: red !important;
    opacity: 1 !important;
}


.review-pros-cons .review-pros p:last-of-type {
    margin-bottom: 0
}

.review-pros-cons .review-cons {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    padding-left: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media screen and (max-width: 767px){
    .review-pros-cons .review-cons {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        padding: 0;
    }
} 

.review-pros-cons .review-cons p:last-of-type {
    margin-bottom: 0
}

.review-pros-cons .review-cons .review-pros-cons-title:before,.review-pros-cons .review-pros .review-pros-cons-title:before {
    content: "\f164";
    font-family: "FontAwesome";
    font-weight: normal;
    margin-right: 5px;
    opacity: 0.7
}

.review-pros-cons .review-cons .review-pros-cons-title:before {
    content: "\f165"
}

.review-pros-cons ol,.review-pros-cons ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.review-pros-cons li {
    list-style-type: none!important;
    margin-bottom: 10px;
}

.review-pros-cons .review-cons ul li:before,.review-pros-cons .review-pros ul li:before {
    content: "\f00c";
    font-family: "FontAwesome";
    opacity: .4;
    margin-right: 7px
}

.review-pros-cons .review-cons ul li:before {
    content: "\f00d"
}

.wp_review_comment .review-pros-cons {
    padding-left: 0;
    padding-right: 0
}

.table-higlights caption {
    font-weight: bold;
    margin-bottom: 10px;
}

.cf-author-small * {
    box-sizing: border-box;
}

.cf-author-small-row {
    display: flex;
    align-items: center;
}

.cf-author-small-avatar {
    width: 40px;
    height: 40px;
    min-width: 40px;
    overflow: hidden;
    border-radius: 50%;
}


.cf-author-small-avatar img {
    width: 100%;
    height: auto;
}

.cf-author-small-content {
    display: flex;
    flex-wrap: wrap;
    padding-left: 15px;
    font-size: 14px;
}

.cf-author-small-name {
    margin-right: 15px;
}

.cf-author-small-name a {
    color: inherit !important;
    text-decoration: underline;
}

.faq-row * {
    box-sizing: border-box;
}
.faq-item {
    margin-bottom: 15px;
    padding-bottom: 15px;
    transition: all 0.5s;
    position: relative;
    border-bottom: 1px solid #eaeaea;
}
@media (max-width: 767px) {
    .faq-item {
        margin-bottom: 15px;
   }
}
.faq-item:last-child {
    border: 0;
}
.faq-item-title {
    padding: 5px 50px 5px 0px;
    font-size: 18px;
    color: inherit;
    font-weight: bold;
    position: relative;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    width: 100%;
    margin: 0;
}
@media (max-width: 767px) {
    .faq-item-title {
        font-size: 16px;
        padding-right: 50px;
   }
}
.faq-item-title:after {
    content: "\f078";
    display: inline-flex;
    justify-content: center;
    border-radius: 50%;
    background-color: transparent;
    color: inherit;
    align-items: center;
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    position: absolute;
    right: 0px;
    top: 50%;
    transform: translate(0, -50%) rotate(-90deg);
    font-size: 18px;
    transition: all 0.5s;
}
@media screen and (max-width: 767px) {
    .faq-item-title:after {
        width: 25px;
        height: 25px;
        right: 10px;
        font-size: 16px;
   }
}
.faq-item-content {
    transition: all 0.5s;
    padding: 0;
    max-height: 0;
    overflow: hidden;
}
.faq-item-content p {
    margin: 0 0 10px 0;
}
.faq-item input[type=checkbox] {
    position: absolute;
    cursor: pointer;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    touch-action: manipulation;
    display: none;
}

.faq-item input[type=checkbox]:checked ~ .faq-item-title:after {
        transform: translate(0, -50%) rotate(0deg);
}

.faq-item input[type=checkbox]:checked ~ .faq-item-content {
    max-height: 2999px;
    transition: .3s;
    padding-top   : 20px;
}

.mega-cf-widget-title {
    font-weight: bold;
    text-transform: uppercase;
}