@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");

@font-face {
    font-family: ramadhan;
    src: url(../font/arabic-ramadhan.ttf);
}

body {
    overflow-x: hidden;
}

html {
    font-size: 62.5%;
}

* {
    text-decoration: none;
    list-style: none;
}

p,
span {
    font-family: "Inter", sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Montserrat", sans-serif;
}

.home {
    background-image: url(../image/home-bg.webp);
    background-repeat: no-repeat;
    padding-top: 15rem;
    color: #000;
    background-size: cover;
}

.home-form {
    background-image: url(../image/form-Image.webp);
    background-size: cover;
    background-repeat: no-repeat;
    margin-bottom: 0px;
}

.navbar-nav .social-icon {
    line-height: 2.8rem;
}

.nav-link {
    color: var(--black);
    font-size: 1.4rem;
    padding: 0 0.4rem;
    font-weight: 500;
}

.home li.nav-item {
    padding: 0 0.7rem;
}

.nav-link:hover {
    color: var(--white);
}

/* .navbar .fixed {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 999999;

} */
.header {
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    z-index: 9999;

}

.home .list li {
    display: flex;
    align-items: center;
    padding-bottom: 0.3rem;
}

.home .list li svg {
    color: var(--red);
    font-size: 1.6rem;
    padding-right: 1rem;
    padding-top: 2.1px;
}

.home .list li span {
    font-weight: 500;
}

.home select {
    color: white;
}

.home option {
    color: var(--black);
}

.home form select {
    margin: 1rem 0;
    font-size: 1.4rem;
    color: black;
    padding: 1.1rem;
}

.home form {
    padding: 2rem 2rem 4rem;
}

.home form button {
    border: none;
    background-color: var(--red);
    color: var(--white);
    width: 100%;
    font-size: 1.4rem;
    padding: 1.2rem 0;
    transition: all .4s linear;
    border-radius: .4rem;
}

.home {
    position: relative;
    z-index: 999;
    transition: all 0.5s linear;
}

.home button:hover {
    background-color: var(--black);
    color: var(--white);
    transition: all 0.5s linear;
}

.header-img {
    position: relative;
    max-width: 33rem;
    right: 22%;
}

.service-header-img {
    position: relative;
    max-width: 30rem;
    right: 11%;
}

/* university */
.university img {
    max-width: 12rem;
    margin: 0rem 1.3rem;
}

.university-students ul.list.p-0 li {
    padding: .6rem 0rem;
}

.university-students ul.list.p-0 li i {
    position: relative;
    top: 5px;
}

.ri-check-line {
    font-size: 1.8rem;
    font-weight: bold;
    color: var(--red);
    padding-right: .3rem;
}

.testimonail {
    padding: 6rem 0rem 8rem !important;
}

/* our-service */
.our-services .service__card div:first-child {
    background-color: aqua;
    position: relative;
    top: -5.5rem;
    max-width: max-content;
    padding: 1.2rem;
    clip-path: circle();
}

.our-services .service__card {
    max-width: 32.5rem;
    padding: 5rem 3rem 3rem 3rem;
    position: relative;
    background-color: var(--white);
    margin-top: 6.5rem;
    border-radius: 1rem;
    transition: all 0.4s linear;
}

.our-services .service__card:hover {
    background-color: var(--black);
    color: var(--white);
    transition: all 0.4s linear;
}

.our-services .service__card.active {
    background-color: var(--black);
    color: var(--white);
    transition: all 0.4s linear;
}

.our-services .service__card:hover object {
    filter: invert(1);
}

.our-services .service__card:hover span {
    background-color: var(--red);
}

.our-services .service__card span {
    background-color: var(--red);
    clip-path: circle(47%);
    height: auto;
    color: white;
    top: -4rem;
    position: absolute;
}

.our-services .service__card object {
    padding: 1.8rem;
     filter: invert(1);
}

.our-services .service__cards {
    max-width: 32.5rem;
    padding: 5rem 3rem 1.5rem 3rem;
    position: relative;
    background: rgb(24, 22, 23);
    background: linear-gradient(0deg,
            rgba(24, 22, 23, 1) 16%,
            rgba(255, 255, 255, 1) 16%);
    margin-top: 6.5rem;
    border-radius: 1rem;
}

.our-services .service__cards object {
    background-color: var(--white);
    padding: 1.4rem;
    clip-path: circle(47%);
    height: auto;
    color: white;
    top: -4rem;
    position: absolute;
}

.our-services .service__cards .btn-order:hover {
    background-color: var(--white);
    color: var(--black);
}

.brief-introduction {
    background: #000;
    position: relative;
    color: white;
    background-repeat: no-repeat;
    background-position: right;
    background-size: 60rem;
    z-index: 999;
}

.brief-introduction::before {
    content: "";
    background-image: url(../image/qatar.png);
    width: 44%;
    height: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -1;
}

.brief-introduction::after {
    content: "Get In Touch";
    font-size: 5rem;
    position: absolute;
    right: -12rem;
    top: 23.5rem;
    transform: rotate(-40);
    transform: rotate(270deg);
    font-weight: 800;
}

.brief-introduction .col-lg-2 .gulf-student {
    /* position: absolute; */
    max-width: 34rem;
    position: relative;
    left: -15rem;
}

.brief-introduction input {
    width: 22.5rem;
    padding: 1.6rem 4rem;
    margin: 1rem 0rem;
    border-radius: .4rem;
    border: none;
    font-size: 1.3rem;
    position: relative;
}

.brief-introduction textarea {
    border-radius: .5rem;
    padding-left: 4.3rem;
    padding-top: .6rem;
    border: none;
    width: 47rem;
    height: 12rem;
}

.brief-introduction .col-lg-5 button {
    width: 15rem;
    padding: 1rem;
    font-size: 1.2rem;
    background-color: var(--red);
    color: var(--white);
    border: none;
    border-radius: 0.6rem;
    transition: all .6s linear;
}

.brief-introduction .col-lg-5 button:hover {
    background-color: var(--black);
    transition: all .6s linear;
}

/* pricing-card */
.pricing-card .card {
    max-width: 36rem;
    padding: 3.5rem 2.5rem;
    margin-top: 4rem;
    background-color: transparent;
    margin-left: 2.5rem;
}

.pricing-card .card:hover {
    background-color: var(--white);
}

.subject-service {
    background-image: url(../image/pricing-bg.webp);
    color: white;
}

.subject-service .subject__box {
    max-width: 25rem;
    border: 1px solid white;
    position: relative;
    padding: 4rem 2rem 3.5rem 2rem;
    border-radius: 1rem;
    display: grid;
    grid-template-rows: 2;
}

.subject__box object {
    top: -4rem;
    clip-path: circle();
    left: 2rem;
    padding: 1.7rem;
}

.all__subject {
    display: grid;
    grid-template-columns: auto auto auto auto;
    row-gap: 6.8rem;
    margin-top: 10rem;
}

.subject-service .all__subject .subject__box span {
    background-color: var(--red);
    clip-path: circle(44%);
    height: auto;
    color: white;
    top: -4.5rem;
    position: absolute;
    left: 1.3rem;
}

.subject-service .all__subject .subject__box:hover {
    background-color: var(--white);
    color: var(--black);
}
.subject-service .all__subject .subject__box.active {
    background-color: var(--white);
    color: var(--black);
}
.subject-service .all__subject .subject__box object{
     /* filter: invert(1); */
}

.subject-service .all__subject .subject__box:hover object {
    filter: invert(1);
}

.subject-service .all__subject .subject__box:hover span {
    background-color: var(--red);
}

/*.call-to-free ul {*/
/*margin-bottom: 2rem;*/
/*background-color: white;*/
/*width: 30rem;*/
/*padding: 2.5rem 1rem;*/
/*}*/

.call-to-free ul {
    margin-bottom: 1rem;
    background-color: white;
    width: 100%;
    padding: 1.5rem 1rem;
    border-radius: 10px;
}

.call-to-free ul .phone:first-child {
    transform: rotate(20deg);
    color: var(--red);
}

.call-to-free ul li i {
    color: var(--red);
}
.call-to-free ul:hover {
    background: var(--black);
}
.call-to-free ul:hover li span.light-black{
    color:#fff;
}
.call-to-free ul:hover li p{
    color:#fff;
}

/*.call-to-free .order-now-2 {*/
/*background-color: var(--red);*/
/*display: flex;*/
/*justify-content: center;*/
/*width: 30rem;*/
/*align-items: center;*/
/*padding: 1.8rem;*/
/*font-size: 2rem;*/
/*color: var(--white);*/
/*}*/
.call-to-free .order-now-2 {
    background-color: var(--red);
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
    padding: 1.8rem;
    font-size: 2rem;
    color: var(--white);
    border-radius: 10px;
    font-weight: 800;
}

.free-features::before {
    position: absolute;
    /* position: relative; */
    content: "Free Features";
    font-size: 6rem;
    color: var(--white);
    transform: rotate(89deg);
    left: -10.8rem;
    bottom: 230px;
    font-weight: 700;
}

.testimonail h4 {
    font-size: 6rem;
    color: var(--red);
    /*font-family: ramadhan;*/
    font-weight:800;
}

.testimonail span i {
    font-size: 1.8rem;
    color: #ffc600;
}

.testimonails__card {
    border: 0.1rem solid #27272730;
    padding: 2.8rem 1.8rem;
    border-radius: 1rem;
    margin: 0rem 1rem 3rem;
}

.testimonails__card object {
    width: 70px;
    height: 70px;
    display: flex;
    justify-content: center;
    clip-path: circle();
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: var(--red);
    background-color: transparent;
}

.testimonails__card .nav-link:hover {
    color: var(--black) !important;
}

.guidance {
    background-image: url(../image/guidance-bg.webp);
    color: var(--white);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.guidance ul li:nth-child(1) {
    font-size: 2.4rem;
    background-color: var(--white);
    color: var(--red);
    clip-path: circle();
    padding: 5px;
}

.guidance ul li span:nth-child(1) {
    font-size: 1.4rem;
}

.write-my-eassy .col-md-4 h4 {
    /*font-family: ramadhan;*/
    font-size: 3.6rem;
    color: var(--red);
    font-weight: 800;
}

.our-writers {
    background-image: url(../image/our-writes-bg.webp);
    background-repeat: no-repeat;
    background-size: cover;
    color: var(--white);
}

.our-writers .writes-card {
    background-color: var(--white);
    color: var(--black);
    padding: 3rem 3rem;
    border-radius: 1rem;
    margin: 0rem 1rem;
}

.our-writers a {
    background-color: var(--red);
    color: var(--white);
    font-size: 1.4rem;
    padding: 1rem 4rem;
}

.our-writers h4 {
    /*font-family: ramadhan;*/
    font-size: 6rem;
    font-weight: 800;
}

.our-writers span i {
    font-size: 2rem;
    color: #ffc600;
}

.enriches {
    background-image: url(../image/enriches-bg.webp);
    color: var(--white);
}

.provide-assignment p.h4 {
    font-size: 1.6rem;
    background-color: var(--red);
    color: var(--white);
    border-radius: 1rem;
    max-width: max-content;
    padding: 3px 10px;
    display: flex;
    align-items: center;
    font-weight: 800;
}

ul.pricing-tabs li p.f22.semi-bold {
    background: var;
    background-color: var(--red);
}

.provide-assignment .list li {
    display: flex;
    align-items: center;
    gap: 0.7rem;
}

.provide-assignment .list li i {
    font-size: 2rem;
    color: var(--red);
}

.need-paper .service__card {
    max-width: 26.5rem;
    padding: 6rem 2rem 6rem 2rem;
    position: relative;
    background-color: var(--white);
    margin-top: 6.5rem;
    border-radius: 1rem;
    transition: all 0.4s linear;
    border: 1px solid black;
}

.need-paper .service__card:hover {
    background-color: var(--black);
    color: var(--white);
    transition: all 0.4s linear;
}
.need-paper .service__card.active {
    background-color: var(--black);
    color: var(--white);
    transition: all 0.4s linear;
}

.need-paper .service__card:hover object {
    filter: invert(1);
}

.need-paper .service__card:hover span {
    background-color: var(--red);
}

.need-paper .service__card span {
    background-color: var(--red);
    clip-path: circle(47%);
    height: auto;
    color: white;
    top: -4rem;
    position: absolute;
}

.need-paper .service__card object {
    padding: 1.4rem;
    filter: invert(1);
}

.need-paper h4 {
    font-size: 3.3rem;
    color: var(--red);
    padding-bottom: 1rem;
    font-weight: 800;
}

.need-paper .service__card h5 {
    position: relative;
    top: -5rem;
}

.payment .col-md-8 img {
    background-color: white;
    height: 5rem;
    border-radius: 0.4rem;
    padding: 0.8rem;
    width: 13.5rem;
}

.payment .col-md-4 img {
    background-color: white;
    padding: 0.9rem;
    height: 5rem;
    margin-right: 2rem;
    border-radius: 0.4rem;
}

.footer ul li a,
.footer p {
    font-size: 1.4rem;
    color: var(--black);
    line-height: 3.1rem;
}

.footer ul li a:hover {
    color: var(--red);
}

.pricing-card .slick-next:before,
.pricing-card .slick-prev:before {
    content: '\2192';
    font-size: 20px;
    color: #000;
    background-color: white;
    padding: 10px;
    border: 1px solid black;
    border-radius: 30px;
}

.pricing-card .slick-prev:before {
    content: '\2190';
}

.testimonail .slick-next:before,
.testimonail .slick-prev:before {
    position: absolute;
    bottom: 0;
    right: -15px;
    content: '\2192';
    font-size: 20px;
    color: #000;
    background-color: white;
    /*padding: 10px;*/
    border: 1px solid black;
    border-radius: 30px;
    font-weight: bolder;
        width: 34px;
    height: 34px;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.testimonail .slick-prev:before {
    position: absolute;
    bottom: 0;
    left: -13px;
    content: '\2190';
}

.free__bg__1 {
    background: url(../image/qatari-flag.webp) center top/cover no-repeat;
}

.free__bg__2 {
    background: url(../image/arab-family.webp) center top/cover no-repeat;
}

.p-60 {
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.free-features .left__content {
    margin-right: 3rem;
}

.free-features .left__content li {
    display: flex;
    color: var(--black);
    gap: 10px;
    background-color: var(--white);
    width: 26rem;
    height: 6rem;
    border-radius: 0.3rem;
    align-items: center;
    border-top-left-radius: 4rem;
    border-bottom-left-radius: 4rem;
    margin-bottom: 3rem;
}

.free-features .left__content li object {
    background-color: var(--red);
    padding: 14px;
    clip-path: circle();
    max-width: 65px;
    height: 65px;
}

.slick-dots li button:before {
    width: 1rem;
    height: 1rem;
    background-color: var(--white);
    top: 1rem;
}

.footer {
    background: url(../image/footer-bg.webp);
    background-size: cover;
    position: relative;
    z-index: 1;
}

.footer::before {
    content: '';
    background: url(../image/qatar-footer-Image.webp);
    position: absolute;
    left: -103px;
    top: -1px;
    height: 100%;
    width: 100%;
    background-size: 19%;
    background-repeat: no-repeat;
    opacity: 0.1;
    z-index: -1;
}

.brief-introduction form .user-icon::before {
    content: "\f25f";
    position: absolute;
    top: -18px;
    font-size: 18px;
    left: 16px;
}

.brief-introduction form .ri-mail-line::before,
.brief-introduction form .ri-phone-line::before {
    /* content: "\f25f"; */
    position: absolute;
    top: -18px;
    font-size: 18px;
    left: 16px;
}

.brief-introduction form .ri-message-2-line::before {
    /* content: "\f25f"; */
    position: absolute;
    top: 6px;
    font-size: 20px;
    left: 16px;
}

.brief-introduction form .user-icon,
.brief-introduction form .ri-mail-line,
.brief-introduction form .ri-phone-line,
.brief-introduction form .ri-message-2-line {
    font-family: 'remixicon';
    /* Specify the font family (Remixicon) */
    font-size: 24px;
    /* Adjust the size as needed */
    color: var(--black);
    /* Set the icon color */
    font-style: inherit;
}

label {
    display: inline-block;
    z-index: 9999;
    position: relative;
}

/* .about-page */

.about {
    background: url(../image/about-us.webp);
    background-repeat: no-repeat;
    background-size: cover;
}

.about h1 {
    padding-top: 11rem;
}

.our-services .list li {
    display: flex;
    align-items: baseline;
    gap: 0.4rem;
}

.about-service .list li {
    /* border: 1px solid grey; */
    border: 1px solid gainsboro;
    padding: 3rem 2rem;
    max-width: 320px;
    position: relative;
}

.about-service .list li img {
    position: absolute;
    top: -49px;
    background: var(--white);
    clip-path: circle();
    padding: 1rem;
}

.brief-introduction .col-lg-2 .about-Girl {
    max-width: 45rem;
    position: relative;
    left: -10rem;
    bottom: 0;
    z-index: -1;
}

/* page-services */
.services {
    background: url(../image/about-bg.webp);
    background-repeat: no-repeat;
    background-size: cover;
}

.services h1 {
    padding-top: 11rem;
}

.about-service .list li {
    /* border: 1px solid grey; */
    border: 1px solid gainsboro;
    padding: 3rem 2rem;
    max-width: 320px;
    position: relative;
}

.about-service .list li:nth-child(2) {
    margin: 4rem 0;
}

.about-service .list li img {
    position: absolute;
    top: -49px;
    background: var(--white);
    clip-path: circle();
    padding: 1rem;
}

.need-paper .service__card {
    max-width: 26.5rem;
    padding: 6rem 2rem 6rem 2rem;
    position: relative;
    background-color: var(--white);
    margin-top: 6.5rem;
    border-radius: 1rem;
    transition: all 0.4s linear;
    border: 1px solid black;
}

/* .pricing-page */
.pricing {
    background-image: url(../image/pricing-banner.webp);
}

.pricing-tab .nav-link {
    background-color: var(--white);
    color: var(--black);
    max-width: max-content;
    padding: 10px;
}

.pricing-tab .nav-link h3 {
    font-size: 2rem;
    font-weight: 600;
}

.pricing-tab .nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: var(--white);
    background-color: var(--red);
    ;
}

ul.pricing-tabs li p {
    background-color: black;
    color: white;
    font-size: 18px;
    font-weight: 600;
    padding: 5px;
}

ul.pricing-tabs h6 {
    font-size: 22px;
    font-weight: 700;
}

ul.pricing-tabs h5,
ul.pricing-tabs span {
    font-size: 22px;
    font-weight: 800;
}

ul.pricing-tabs p.h5 {
    font-size: 22px;
    font-weight: 800;
    background: #ffff;
    color: #333;
}

.pricing-tabs li {
    max-width: 269px;
    height: 155px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    text-align: center;
    padding: 20px 0;
}

ul.pricing-tabs {
    padding: 48px 40px;
    display: grid;
    grid-template-columns: auto auto auto auto;
    column-gap: 20px;
    row-gap: 20px;
}

/* .reviews */
.testimonail .reviews .testimonail .slick-prev:before {
    bottom: -43rem;
}

.testimonail .reviews .slick-next:before,
.testimonail .reviews .slick-prev:before {
    bottom: -46rem;
}

.review-bg {
    background-image: url(../image/reviews-banner.webp) !important;
}

/* order-now page*/
.order-info {
    background: url(../image/orderr-bg.webp)center center/cover no-repeat;
}

section.order-info h1 {
    padding-top: 11rem;
}

.order__now {
    background: url(../image/order-now-form.webp) center center/cover no-repeat;
}

.order__now form {
    padding: 4rem;
}

.order__now form ul {
    display: flex;
    gap: 16px;
}

.order__now form ul li {
    width: 40%;
    flex: 1;
}

.order__now select {
    width: 100%;
    height: 4.5rem;
    margin-bottom: 2rem;
    padding-left: 2rem;
    border-radius: 1rem;
    border: 1px solid grey;
    font-size: 1.4rem;
}

.order__now form label {
    font-size: 16px;
    font-weight: 600;
    padding: 0.8rem 0;
    color: #fff;
}

input.file_changing {
    font-size: 16px;
}

.order__now form textarea {
    border: 1px solid grey;
    width: 100%;
    min-height: 12rem;
    font-size: 15px;
    padding: 1rem 2rem;
}

input#topic {
    width: 100%;
    height: 4.5rem;
    margin-bottom: 2rem;
    padding-left: 2rem;
    border-radius: 1rem;
    border: 1px solid grey;
    font-size: 1.4rem;
}

.order__now form ul li input {
    margin-bottom: 2rem;
    padding-left: 2rem;
    border-radius: 1rem;
    border: 1px solid grey;
    font-size: 1.4rem;
    width: 100%;
    height: 4.5rem;
}

.order__now .order-now {
    border-radius: 0.4rem;
    transition: .6s linear;
    font-size: 1.4rem;
    padding: 10px 30px;
}

.order__now .right-content ul li img {
    max-width: 100%;
    box-shadow: rgba(100, 100, 111, .2) 0 7px 29px 0;
    margin-top: 3.5rem;
}

.order__now .right-content div,
.order__now .right-content h3 {
    border-bottom: 1px solid var(--white);
}

.order__now .right-content div {
    padding: 1rem 0rem;
}

.ordernow {
    background: url(../image/orderr-bg.webp)center center/no-repeat cover;
}

.fixeds {
    position: fixed;
    left: 0;
    right: 0;
    z-index:1;
    background: linear-gradient(180deg, rgba(209, 209, 209, 1) 42%, rgba(251, 251, 251, 1) 96%);
}


#cover-spin {
    position: fixed;
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.7);
    z-index: 9999;
    display: none
}

@-webkit-keyframes spin {
    from {
        -webkit-transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes spin {
    from {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(360deg)
    }
}

#cover-spin::after {
    content: "";
    display: block;
    position: absolute;
    left: 48%;
    top: 40%;
    width: 120px;
    height: 120px;
    border-style: solid;
    border-color: #fff;
    border-top-color: #ce2032;
    border-bottom-color: #181617;
    border-width: 8px;
    border-radius: 50%;
    -webkit-animation: spin .8s linear infinite;
    animation: spin .8s linear infinite
}

.dropdown-item {
    font-size: 1.4rem;
}

.dropdown-item.active,
.dropdown-item:active {
    background-color: #ce2032;
}

.nav-link:focus,
.nav-link:hover {
    color: #ce2032;
}

.fixedbtnwhatsapp {
    position: fixed;
    bottom: 1em;
    left: 2em;
    z-index: 9999999;
}

.fixedbtnwhatsapp li {
    list-style: none;
}

.fixedbtnwhatsapp img {
    width: 100%;
    max-width: 80px;
}

ul.uniItems li {
    width: 32%;
}

.overScroll {
    height: 277px;
    overflow: auto;
}

.overScroll::-webkit-scrollbar {
    width: 1em;
}

.overScroll::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.overScroll::-webkit-scrollbar-thumb {
    background-color: var(--black);
    outline: 1px solid slategrey;
}

/* .order__now {
background: url(https://avatars.mds.yandex.net/i?id=bbe38d0…-9829431-images-thumbs&n=13) center top/cover no-repeat; */
.brief-introduction .overScroll {
    height: 375px;
}

.assignmentpageScroll .overScroll {
    height: 431px;
}

.our-writers .slick-prev:before {
    position: absolute;
    /*bottom: 0;*/
    left: -23px;
    content: '\2190';
}



.our-writers .slick-next:before, .slick-prev:before {
   
    font-size: 20px;
    color: #000;
    background-color: white;
    padding: 10px;
    border: 1px solid black;
    border-radius: 30px;
    content: '\2192' !important;
}
/*.slick-prev {*/
/*    left: -45px;*/
/*}.slick-next {*/
/*    right: -43px;*/
/*}*/

