.slides.owl-carousel.owl-theme {    position: relative;    width: 100% !important;}.owl-wrapper-outer {    overflow: hidden;    position: relative;    width: 100%;}.owl-item {    float: left;}.owl-carousel .owl-wrapper::after {    clear: both;    content: ".";    display: block;    height: 0;    line-height: 0;    visibility: hidden;}.owl-controls {    -moz-user-select: none;}.owl-buttons {    position: absolute;    top: 50%;    width: 100%;}.owl-buttons > div.owl-prev:before {    border-left: 0 solid #fff;    border-right: 6px solid #fff;    left: 11px;}.owl-buttons > div:before {    border-bottom: 5px solid transparent;    border-left: 6px solid #fff;    border-top: 5px solid transparent;    content: "";    left: 14px;    position: absolute;    top: 10px;}.owl-buttons > div.owl-prev {    left: 10px;}.owl-buttons > div {    background: #333 none repeat scroll 0 0;    border-radius: 30px;    color: rgba(0, 0, 0, 0.8);    cursor: pointer;    display: block;    font-size: 0;    height: 30px;    margin: -20px 0 0;    overflow: hidden;    position: absolute;    text-indent: -9999px;    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);    top: 50%;    transition: all 0.3s ease 0s;    width: 30px;    z-index: 10;}.owl-buttons > div.owl-next {    right: 10px;}.flexslider{	padding:0 20px;}#post_carousel {    margin-top: 5px;}/* #post_carousel .owl-item {    width: 150px !important;	margin-right:5px;} */.owl-carousel .owl-wrapper, .owl-carousel .owl-item {    	-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);    }#post_carousel .owl-item li { 	padding:2px;    width: 100%;}#post_carousel .slidethumb {    padding: 5px;	   border: 1px solid #b3b2b2;}#post_carousel .slidethumb > img {    cursor: pointer;    display: block;   /*  height: 60px; */    max-width: 100%;    width: 100%;}.owl-carousel .owl-wrapper:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}/* display none until init */.owl-carousel{	display: none;	position: relative;	width: 100%;	-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{	overflow: hidden;	position: relative;	width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight{	-webkit-transition: height 500ms ease-in-out;	-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;	transition: height 500ms ease-in-out;}	.owl-carousel .owl-item{	float: left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{	cursor: pointer;}.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* mouse grab icon */.grabbing {     cursor:url(grabbing.png) 8 8, move;}/* fix */.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{	-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}@media only screen and (min-width :768px) and (max-width : 990px) {	.flexslider{		padding:0 10px;	}	#post_carousel{		margin-top:0px !important;	}	#post_carousel .owl-item li{		margin:0px;	}}@media screen and (max-width: 767px) {	.flexslider{		padding:0 10px;	}	#post_carousel{		margin-top:0px !important;	}	#post_carousel .owl-item li{		margin:0px;	}	/* #post_carousel .owl-item{		width:auto !important;		max-width:180px !important;	} */}ul.post-info li .categorize-icon {    background: rgba(0, 0, 0, 0) url("images/uncategorized.png") no-repeat scroll center center;    display: inline-block;    height: 20px;    width: 20px;}






:root{
    --clr:#009148;
    --clrScendry:#3b3f46;
}
.page-banner__wrapper {
    padding-top: 65px;
    padding-bottom: 30px;
    text-align: center;
    background: url(https://writezilas.com/images/essay_banner.jpg) no-repeat 50%/cover;
    color: #fff;
}

.page-banner__wrapper .page-content__title {
    margin-bottom: 10px;
    font-size: 37px;
    line-height: 43px;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
}

.page-banner__wrapper .page-content__subtitle {
    font-weight: 400;
    font-size: 18px;
    line-height: 140%;
    margin-bottom: 40px;
    text-align: center;
}

.page-content__subtitle {
    font-size: 16px;
    margin: 0 0 10px;
}

.banner__essay-search-form__wrapper {
    background: hsla(0, 0%, 100%, .85);
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    position: relative;
    padding: 26px;
    color: #fff;
    margin: 0 auto 30px;
    width: 920px;
}

.banner__essay-search__form__form-group {
    position: relative;
    display: flex;
    justify-content: space-between;
    padding: 0;
}

.banner__essay-search__form__btn-group__wrapper {
    display: flex;
    flex: 1;
}

.banner__essay-search {
    display: flex;
    align-items: center;
    flex: 1;
}

.banner__essay-search__container {
    position: relative;
    width: 100%;
}

.banner__essay-search__submit-btn {
    background: #049e51;
    background-image: -webkit-linear-gradient(top, #049e51, #007e3f);
    background-image: -moz-linear-gradient(top, #049e51, #007e3f);
    background-image: -ms-linear-gradient(top, #049e51, #007e3f);
    background-image: -o-linear-gradient(top, #049e51, #007e3f);
    background-image: linear-gradient(to bottom, #049e51, #007e3f);
    -webkit-border-radius: 2;
    -moz-border-radius: 2;
    border-radius: 2px;
    color: #ffffff;
    font-size: 17px;
    font-weight: 700;
    padding: 9px 23px;
    height: 39px;
}

.essay-count {
    margin-bottom: 70px;
    display: flex;
    justify-content: center;
}

.clearfix:after, .container-fluid:after, .container:after, .row:after {
    clear: both;
}

.clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .row:after, .row:before {
    content: " ";
    display: table;
}

.writing-editing-banner {
    position: relative;
    display: flex;
    justify-content: center;
    width: 100%;
    margin-top: 40px;
    margin-bottom: 70px;
}

.writing-editing-banner:before {
    content: "OR";
    position: absolute;
    top: calc(50% - 35px);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 69px;
    height: 69px;
    padding-right: 5px;
    border: 9px solid #fff;
    border-radius: 50%;
    font-size: 18px;
    font-weight: 700;
    font-style: italic;
    color: #fff;
    background: #337ab7;
}

.writing-editing-banner .writing-banner, .writing-editing-banner .editing-banner {
    background: #3b3f46;
}

@media (min-width: 768px) {
    .writing-editing-banner .writing-banner {
        padding-right: 60px;
        margin-right: 10px;
    }
}

.writing-editing-banner .writing-editing-banner__item
.writing-banner {
    background: #3b3f46;
}

.writing-editing-banner .writing-editing-banner__item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: calc(50% - 5px);
    padding: 30px 45px;
    border-radius: 5px;
}

.writing-editing-banner .writing-editing-banner__content {
    line-height: 160%;
    color: #fff;
    text-align: center;
}

.writing-editing-banner .writing-editing-banner__title {
    margin: 0 0 5px;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}

.writing-editing-banner .writing-editing-banner__text {
    margin: 0;
    font-size: 14px;
    font-weight: 400;
}

.writing-editing-banner .order-button {
    min-width: 140px;
    margin-left: 25px;
}

.order-button .order-button__via-link {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 56px;
    padding: 15px;
    font-size: 17px;
    font-weight: 500;
    white-space: nowrap;
    color: #fff;
    border-radius: 5px;
    background: linear-gradient(263.31deg, #74c98e 9.53%, #45b066 119.37%);
    box-shadow: 0 5px 15px rgb(0 0 0 / 25%);
}

.essay-count__text {
    margin: 0;
    font-size: 18px;
    color: #fff;
}

.catSec {
    position: relative;
    /*display: flex;*/
    /*justify-content: center;*/
    width: 100%;
    margin-top: 40px;
}

.catListTxt {
    width: calc(calc(100%/4) - 5px );
    display: inline-table;
    text-align: center;
}

.catListTxt h3 {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 6px;
}

a {
    color: inherit;
}

.catListTxt h3 {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 6px;
}

.catListTxt ul {
    margin-bottom: 20px;
}

.catListTxt li {
    margin-bottom: 6px;
}

.catListTxt li a {
    font-size: 16px;
    color: #3e434a;
}
.catListTxt li a:hover {
    color: var(--clr);
}

@media (min-width: 1200px) {
    .hire-banner {
        height: 120px;
    }
}
@media (min-width: 992px) {
    .hire-banner {
        padding: 15px 30px 15px 235px !important;
    }
}
.hire-banner {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    max-width: 1108px;
    padding: 15px;
    margin: 40px auto;
    border-radius: 5px;
    background: var(--clrScendry);
}
@media (min-width: 992px) {
    .hire-banner .hire-banner__img {
        position: absolute;
        width: 189px;
        height: 174px;
        bottom: 8px;
        left: 34px;
    }
}
.hire-banner .hire-banner__img {
    width: 150px;
    height: auto;
    flex-shrink: 0;
}
.hire-banner .hire-banner-content {
    width: 100%;
    max-width: 638px;
    margin: 0 25px;
    font-size: 18px;
    font-weight: 400;
    line-height: 140%;
    text-align: center;
    color: #fff;
}
.hire-banner .order-button {
    width: 100%;
    max-width: 170px;
}
.order-button__via-link {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 56px;
    padding: 15px;
    font-size: 20px;
    font-weight: 500;
    white-space: nowrap;
    color: #fff;
    border-radius: 5px;
    background: linear-gradient(263.31deg,#74c98e 9.53%,#45b066 119.37%);
    box-shadow: 0 5px 15px rgb(0 0 0 / 25%);
}
.cusReview {
    background: var(--clrScendry);
    padding: 40px 0;
}
.cusRevContainer {
    width: 100%;
    /*display: flex;*/
    column-gap: 20px;
}
.cusRevBox {
    width: calc(calc(100%/3) - 5px  );
    display: inline-flex;
}
.cusRevBx {
    padding: 20px;
    background: #FFFFFF;
    border-radius: 10px;
}
.cusRevBx h3 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
    text-align: center;
}
.ratingSection {
    margin: 0 auto;
}
.ratingsWrap span.p10 {
    background-position: 0 0px;
}
.ratingsWrap span {
    display: block;
    background: url(images/star-rating.png) no-repeat;
    height: 15px;
    width: 105px;
}
.cusRevBx p {
    font-size: 14px;
    padding: 10px 0 40px 0;
    text-align: center;
}

.cusRevBx ul {

}
.cusRevBx ul li  {
    font-size: 16px;
}
.cusRevBx ul li span {
    font-weight: 600;
}
.recAddBx {
    width: 70%;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 20px;
}
.recinner {
    padding: 20px;
    border: 1px solid #d8d8d8;
    border-radius: 6px 6px 0 0;
}
.recAddBx h3 a {
    font-size: 20px;
    color: var(--clr);
    font-weight: 600;
}
.recAddBx h3 a:hover {
    color: var(--clrScendry);
}
.recAddBx p {
    margin-top: 10px;
}
.recAddBx .recBottom {
    display: flex;
    column-gap: 20px;
    background: #eeeeee;
    align-items: center;
    border-radius:0 0 6px 6px;
}
.recAddBx .recBottom p {
    margin-top: 0;
    padding: 10px 20px;
}
.recAddBx .recBottom p:nth-child(2) {
    border-left: 1px solid #d8d8d8;
}
.recAddBx .recBottom p span {
    font-weight: 700;
    padding-right: 15px;
}
.recAddBx .recBottom p a {
    color: var(--clr);
}
.recAddBx .recBottom p a:hover {
    color: var(--clrScendry);
}

@media screen and (max-width:480px) {
    .writing-editing-banner {
        flex-direction: column;
        align-items: center;
        margin-bottom: 45px;
    }
    .writing-editing-banner .writing-editing-banner__item {
        width: calc(100% - 5px);
        margin-bottom: 10px;
    }
    .writing-editing-banner .writing-editing-banner__item{
        flex-direction: column;
    }
    .writing-editing-banner .writing-editing-banner__content {
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .writing-editing-banner .order-button {
        min-width: 100%;
        margin-left: 0;
        margin-bottom: 20px;
    }
    .catListTxt {
        width: calc(calc(100%/1) - 5px  );
        display: inline-table;
    }
    .hire-banner {
        flex-direction: column;
    }
    .hire-banner .hire-banner-content {
        margin: 20px 25px;
    }
    .hire-banner .order-button {
        width: 100%;
         max-width: 100%;
    }
    .cusRevBox {
        width: calc(calc(100%/1) - 5px  );
        display: inline-flex;
    }
    .catSec {
        padding: 0 10px;
    }
    .cusRevContainer {
        padding-left: 7px;
    }
    .cusRevBx {
        margin-bottom: 15px;
    }
    .recAddBx {
        width: 100%;
    }
    .recAddBx .recBottom {
        flex-direction: column;
    }
    .banner__essay-search-form__wrapper {
        width: 92%;
    }
}
@media screen and (max-width:766px) and (min-width:481px){
    .writing-editing-banner {
        flex-direction: column;
        align-items: center;
        margin-bottom: 45px;
    }
    .writing-editing-banner .writing-editing-banner__item {
        width: calc(100% - 5px);
        margin-bottom: 10px;
    }
    .writing-editing-banner .writing-editing-banner__item{
        flex-direction: column;
    }
    .writing-editing-banner .writing-editing-banner__content {
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .writing-editing-banner .order-button {
        min-width: 100%;
        margin-left: 0;
        margin-bottom: 20px;
    }
    .catListTxt {
        width: calc(calc(100%/2) - 5px  );
        display: inline-table;
    }
    .hire-banner {
        flex-direction: column;
    }
    .hire-banner .hire-banner-content {
        margin: 20px 25px;
    }
    .cusRevBox {
        width: calc(calc(100%/1) - 5px  );
        display: inline-flex;
    }
    .catSec {
        padding: 0 10px;
    }
    .cusRevContainer {
        padding-left: 7px;
    }
    .cusRevBx {
        margin-bottom: 15px;
    }
    .recAddBx {
        width: 100%;
    }
    .banner__essay-search-form__wrapper {
        width: 92%;
    }
}
@media screen and (max-width:1023px) and (min-width:768px){
    .writing-editing-banner {
        flex-direction: column;
        align-items: center;
        margin-bottom: 45px;
    }
    .writing-editing-banner .writing-editing-banner__item {
        width: calc(100% - 5px);
        margin-bottom: 10px;
    }
    .writing-editing-banner .writing-editing-banner__item{
        flex-direction: column;
    }
    .writing-editing-banner .writing-editing-banner__content {
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .writing-editing-banner .order-button {
        min-width: 100%;
        margin-left: 0;
        margin-bottom: 20px;
    }
    .catListTxt {
        width: calc(calc(100%/3) - 5px );
        display: inline-table;
    }
    .hire-banner {
        flex-direction: column;
    }
    .hire-banner .hire-banner-content {
        margin: 20px 25px;
    }
    .cusRevBox {
        width: calc(calc(100%/1) - 5px  );
        display: inline-flex;
    }
    .catSec {
        padding: 0 10px;
    }
    .cusRevContainer {
        padding-left: 7px;
    }
    .cusRevBx {
        margin-bottom: 25px;
    }
    .recAddBx {
        width: 100%;
    }
    .banner__essay-search-form__wrapper {
        width: 92%;
    }
}











