
body {
    font-family: "Gotham Pro", sans-serif;
    text-align: left;
    background: #05072D;
    color: #494949;
    line-height: 24px;
}

body .color-container {
    background: #F5FAFF;
    border-radius: 40px;
    max-width: 1376px;
    margin: 0 auto;
    padding-top: 65px;
    padding-bottom: 65px;
}


#popular_topics .tagcloud {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #E4EEF9;
    justify-content: flex-start;
    margin-bottom: 40px;
}

@media (min-width: 1172px) {
    .container {
        max-width: 1140px;
    }
}

h2.title {
    color: #182B3E;
}

.mob_stat_wrp_main {
    display: none !important;
    background: #1F2144;
    color: #fff;
    padding: 15px 0;
    margin-bottom: 50px;
}

.mob_stat_wrp_main .flex_wrp {
    display: flex;
    justify-content: space-around !important;
}

.stat_item {
    text-align: center;
    position: relative;
    width: 33%;
    border-right: 1px dashed #50507A;
}

.stat_item:last-child {
    border-right: none;
}


.stat_value {
    font-weight: 500;
    font-size: 16px;
    line-height: 15px;
}

.stat_title {
    font-size: 12px;
    line-height: 11px;
}

.active_arrow {
    display: none;
}

.new_home_page .slick-arrow:hover .active_arrow {
    display: block;
}

.new_home_page .slick-arrow:hover img:first-child {
    display: block;
}

.blue_btn {
    display: inline-block;
    height: 52px;
    line-height: 52px;
    border: 1px solid #38B8EF;
    border-radius: 100px;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
    color: #38B8EF;
    text-decoration: none !important;
    padding: 0 34px;
    transition: all .5s;
}

.blue_btn:hover {
    background: #38B8EF;
    color: #fff;
}

.slick-dots .slick-active button {
    background: #38B8EF;
    border-radius: 1.5px;
}

.new_home_page .flex_wrp {
    display: flex;
    justify-content: center;
}

.new_home_page .strong {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #494949;
    font-family: "Gotham Pro Bold", sans-serif;
}

.new_home_page .text_center {
    text-align: center;
}

.new_home_page .accent_btn {
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
    background: #2EC84A;
    border-radius: 100px;
    display: inline-block;
    height: 54px;
    line-height: 54px;
    padding: 0 68px;
    font-weight: 500;
    font-size: 16px;
    transition: all .5s;
    text-align: center;
}

.new_home_page .accent_btn:hover {
    background: #2EDC4D;
}

.new_home_page .accent_btn.custom_blue_btn {
    border: 1px solid #38B8EF;
    border-radius: 100px;
    font-weight: 700;
    font-size: 16px;
    color: #38B8EF;
    padding: 0 52px;
    cursor: pointer;
    background: transparent;
}

.new_home_page .accent_btn.custom_blue_btn:hover {
    background: #38B8EF;
    color: #fff;
}

.new_home_page .mb35 {
    margin-bottom: 35px;
}

.new_home_page h1,
.new_home_page .scroll-content h2{
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 42px;
    color: #182B3E;
    font-family: "Gotham Pro Bold", sans-serif;
}

.new_home_page h2.title {
    font-style: normal;
    font-weight: bold;
    font-size: 36px;
    line-height: 42px;
    color: #182B3E;
    font-family: "Gotham Pro Bold", sans-serif;
    margin-bottom: 7px;
}

.new_home_page h2.title.fz32 {
    font-size: 32px;
}

.new_home_page .bold_divider_text {
    color: #182B3E;
    font-weight: bold;
    font-size: 20px;
    line-height: 31px;
    border-top: 1px solid #D2DEEA;
    border-bottom: 1px solid #D2DEEA;
    text-align: center;
    padding: 22px 10px;
    font-family: "Gotham Pro Bold", sans-serif;
    margin: 23px 0 38px 0;
}

.new_home_page .bold_divider_text p {
    margin: 0;
}

.new_home_page .block_wrp {
    margin-top: 35px;
    padding-top: 27px;
    border-top: 1px solid #D2DEEA;
}

.new_home_page .block_wrp ul.pencil-icon li {
    line-height: 24px;
}

.new_home_page .block_wrp.mt63 {
    margin-top: 63px;
}

.new_home_page .wrp_item {
    margin-bottom: 47px;
}

.new_home_page .wrp_item .wrp_flex {
    display: flex;
    align-items: center;
}

.new_home_page .wrp_item .name {
    font-weight: bold;
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 0.5px;
    color: #182B3E;
    margin: 0;
}

.new_home_page .wrp_item img {
    margin-right: 10px;
    max-width: 40px;
    max-height: 40px;
}

.new_home_page .small_text {
    font-size: 14px;
    line-height: 24px;
    color: #494949;
    margin-top: 8px;
}

.new_home_page .btn_read_more, .new_home_page .btn_hide_more {
    display: inline-block;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #494949;
    font-family: "Gotham Pro Bold", sans-serif;
    cursor: pointer;
}

.new_home_page .btn_read_more.read_more_active .circle {
    background: url("/assets/img/new-main/minus-icon.svg"), #FFFFFF;
    background-repeat: no-repeat;
    background-position: 55% 50%;
}

.new_home_page .btn_read_more .circle, .new_home_page .btn_hide_more .circle {
    width: 26px;
    height: 26px;
    background: url("/assets/img/new-main/plus-icon.svg"), #FFFFFF;
    background-repeat: no-repeat;
    background-position: 55% 50%;
    border: 1px solid #CFE8F7;
    box-sizing: border-box;
    border-radius: 50%;
    margin-right: 8px;
}

.new_home_page .btn_hide_more .circle {
    background: url("/assets/img/new-main/minus-icon.svg"), #FFFFFF;
    background-repeat: no-repeat;
    background-position: 55% 50%;
}

.new_home_page .hidden_block {
    position: absolute;
    opacity: 0;
    z-index: -1;
}

.new_home_page .hidden_block.show {
    position: relative;
    opacity: 1;
    z-index: 1;
}

main {
    overflow: hidden;
}

.new_home_page #our_subject h2.title {
    font-size: 26px;
    line-height: 34px;
    margin-bottom: 16px;
    font-family: "Gotham Pro Bold", sans-serif;
    margin-top: 38px;
    color: #182B3E;
}

.new_home_page #our_subject .flex_wrp {
    flex-wrap: wrap;
    border-top: 1px solid #E4EEF9;
}

.new_home_page #our_subject .flex_wrp .item {
    border-right: 1px solid #E4EEF9;
    border-bottom: 1px solid #E4EEF9;
    width: 25%;
    padding: 21px 0 21px 35px;
    display: flex;
    align-items: center;
    transition: all .5s;
}

.new_home_page #our_subject .flex_wrp .item:hover {
    background: #fff;
}

.new_home_page #our_subject .flex_wrp .item.brln {
    border-right: none;
}

.new_home_page #our_subject .flex_wrp .item img {
    width: 30px;
    margin-right: 16px;
}

.new_home_page #our_subject .flex_wrp .item img.religion_essays {
    width: 20px;
    margin-right: 26px;
}

.new_home_page #our_subject .subject-title > a {
    font-weight: 500;
    font-size: 16px;
    line-height: 30px;
    color: #494949;
    text-decoration: none;
    font-family: "Gotham Pro Medium", sans-serif;
}


.new_home_page .services_block {
    margin-bottom: 140px;
    margin-top: 140px;
}

.new_home_page .services_block .service {
    font-size: 14px;
    line-height: 22px;
    color: #fff;
    background: transparent;
    border: none;
}

.new_home_page .services_block .service .service__top_line {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 11px;
}

.new_home_page .services_block .service .service__top_line p {
    margin: 0;
    text-align: center;
}

.new_home_page .services_block .service .service__top_line__name {
    font-family: "Gotham Pro", sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 26px;
    line-height: 34px;
    color: #fff;
}

.new_home_page .services_block .service .service__body p {
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    color: #FFFFFF;
}

.new_home_page .services_block .service__body_link {
    margin-top: 24px;
}

.new_home_page .services_block .service__body_link a {
    font-family: 'Gotham Pro';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    background: #2EC84A;
    border-radius: 100px;
    padding: 10px 70px;
    display: inline-block;
}


.new_home_page .services_block .service__body_link p.coming_soon {
    color: #B8B8B8;
    margin: 0;
}

#types_of_papers h2.title {
    font-size: 26px;
    line-height: 34px;
    margin-bottom: 23px;
    font-family: "Gotham Pro Bold", sans-serif;
    color: #182B3E;
}

.new_home_page #types_of_papers {
    margin-top: 60px;
}

.new_home_page #types_of_papers .flex_wrp {
    flex-wrap: wrap;
    border-top: 1px solid #E4EEF9;
    justify-content: flex-start;
}

.new_home_page #types_of_papers .flex_wrp .item {
    border-right: 1px solid #E4EEF9;
    border-bottom: 1px solid #E4EEF9;
    width: 25%;
    padding: 21px 0 21px 35px;
    display: flex;
    transition: all .4s;
    position: relative;
}

.new_home_page #types_of_papers .flex_wrp .item > span {
    position: absolute;
    top: 0;
    right: 14px;
    font-weight: 700;
    font-size: 12px;
    line-height: 30px;
    color: #182B3E;
    opacity: 0;
}

.new_home_page #types_of_papers .flex_wrp .item:hover > span {
    opacity: 1;
}

.new_home_page #types_of_papers .flex_wrp .item:nth-child(4n) {
    border-right: none;
}

.new_home_page #types_of_papers .flex_wrp .item:hover {
    background: #fff;
}

.new_home_page #types_of_papers .flex_wrp .item.hidden_el {
    display: none;
}

.new_home_page #types_of_papers .flex_wrp .item.brln {
    border-right: none;
}

.new_home_page #types_of_papers .flex_wrp .item a {
    font-weight: 500;
    font-size: 14px;
    line-height: 30px;
    color: #494949;
    text-decoration: none;
    font-family: "Gotham Pro Medium", sans-serif;
    position: relative;
}

.new_home_page #types_of_papers .flex_wrp .item a:before {
    content: "";
    width: 8px;
    height: 16px;
    position: absolute;
    left: -15px;
    top: 7px;
    background-image: url("/assets/img/new-main/caret-down.svg");
}

.new_home_page #types_of_papers .flex_wrp_center {
    display: flex;
    justify-content: center;
    width: 100%;
    margin-top: 41px;
}

.new_home_page #types_of_papers .btn_show {
    height: 50px;
    display: inline-block;
    line-height: 50px;
    text-transform: uppercase;
    border: 1px solid #38B8EF;
    border-radius: 100px;
    font-weight: 700;
    font-size: 16px;
    color: #38B8EF;
    padding: 0 52px;
    cursor: pointer;
    transition: all .5s;
}

.new_home_page #types_of_papers .btn_show:hover {
    color: #fff;
    background: #38B8EF;
}

#popular_topics {
    margin-top: 60px;
}

#popular_topics h2.title {
    font-size: 26px;
    line-height: 34px;
    margin-bottom: 23px;
    font-family: "Gotham Pro Bold", sans-serif;
    color: #182B3E;
}

.new_home_page #popular_topics .tagcloud.blue-arrow p {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #E4EEF9;
    justify-content: flex-start;
    margin-bottom: 40px;
}

.new_home_page #popular_topics .tagcloud.blue-arrow > a,
.new_home_page #popular_topics .tagcloud.blue-arrow > div.visible_el {
    border-right: 1px solid #E4EEF9;
    border-bottom: 1px solid #E4EEF9;
    width: 25%;
    padding: 21px 0 21px 35px;
    display: flex;
    position: relative;
    font-weight: 700;
    font-size: 14px !important;
    color: #494949;
    text-decoration: none;
    font-family: "Gotham Pro Medium", sans-serif;
}

.new_home_page #popular_topics .tagcloud.blue-arrow > div.hidden_el {
    display: none !important;
}

.new_home_page #popular_topics .tagcloud.blue-arrow > div > a {
    font-weight: 700;
    font-size: 14px !important;
    color: #494949;
    text-decoration: none;
    font-family: "Gotham Pro Medium", sans-serif;
}

.new_home_page #popular_topics .tagcloud.blue-arrow > a > span,
.new_home_page #popular_topics .tagcloud.blue-arrow > div > span {
    position: absolute;
    top: 0;
    right: 14px;
    font-weight: 700;
    font-size: 12px;
    line-height: 30px;
    color: #182B3E;
    opacity: 0;
}

.new_home_page #popular_topics .tagcloud.blue-arrow > a:nth-child(4n) {
    border-right: none;
}

.new_home_page #popular_topics .tagcloud.blue-arrow > a:hover,
.new_home_page #popular_topics .tagcloud.blue-arrow > div:hover {
    background: #fff;
}

.new_home_page #popular_topics .tagcloud.blue-arrow > a:hover > span,
.new_home_page #popular_topics .tagcloud.blue-arrow > div:hover > span {
    opacity: 1;
}

.new_home_page #popular_topics .tagcloud.blue-arrow > a:before,
.new_home_page #popular_topics .tagcloud.blue-arrow > div > a:before {
    content: "";
    width: 8px;
    height: 16px;
    position: absolute;
    left: 18px;
    top: 27px;
    background-image: url("/assets/img/new-main/caret-down.svg");
}

.new_home_page #popular_topics .tagcloud.blue-arrow a {
    display: none;
}

.new_home_page #popular_topics .tagcloud.blue-arrow a.item-first {
    display: block;
    width: 100%;
}

.new_home_page .btn_more_list button {
    border: 1px solid #38B8EF;
    border-radius: 100px;
    color: #38B8EF;
    height: 50px;
    line-height: 47px;
    font-weight: 700;
    font-size: 16px;
    text-transform: uppercase;
}

.new_home_page .btn_more_list button:hover {
    color: #fff;
    background: #38B8EF;
}

.new_home_page #writing_services h2.title {
    font-weight: bold;
    font-size: 36px;
    line-height: 42px;
    font-family: "Gotham Pro Bold", sans-serif;
}

.new_home_page #writing_services .item_wrp {
    background: #FFFFFF;
    box-shadow: 0 5px 15px rgba(49, 49, 49, 0.08);
    border-radius: 10px;
    padding: 91px 16px 22px 16px;
    background-repeat: no-repeat;
    background-position: 20px 22px;
}

.new_home_page #writing_services .item_wrp .item_title {
    color: #182B3E;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    font-family: "Gotham Pro Medium", sans-serif;
}

.new_home_page #writing_services .item_wrp .item_text {
    font-size: 14px;
    line-height: 22px;
}

.new_home_page #writing_services .item_wrp .item_link {
    margin-top: 44px;
}

.new_home_page #writing_services .item_wrp .item_link > a {
    font-weight: bold;
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    color: #38B8EF;
    text-decoration: none;
    display: flex;
    font-family: "Gotham Pro Bold", sans-serif;
}

.new_home_page #writing_services .item_wrp .item_link > a img {
    margin-left: 5px;
}

.new_home_page #writing_services .item_wrp .item_link > a span {
    border-bottom: 1px solid transparent;
}

.new_home_page #writing_services .item_wrp .item_link > a:hover span {
    border-bottom: 1px solid #38B8EF;
}

.new_home_page #writing_services .writing_services_bg {
    background-image: url("/assets/img/new-main/writing-services1.svg");
}

.new_home_page #writing_services .rewriting_services_bg {
    background-image: url("/assets/img/new-main/rewriting-services1.svg");
}

.new_home_page #writing_services .editing_services_bg {
    background-image: url("/assets/img/new-main/editing-services1.svg");
}

.new_home_page #writing_services .proofreading_services_bg {
    background-image: url("/assets/img/new-main/proofreading-services1.svg");
}


.new_home_page #tools h2.title {
    font-size: 36px;
    line-height: 42px;
    margin-top: 60px;
    padding-top: 60px;
    border-top: 1px solid #D2DEEA;
    margin-bottom: 32px;
    font-family: "Gotham Pro Bold", sans-serif;
}

.new_home_page #tools .tools_wrp {
    background: #FFFFFF;
    box-shadow: 0 30px 40px rgba(212, 217, 232, 0.2);
    border-radius: 10px;
    padding: 45px 40px;
    width: 358px;
}

.new_home_page #tools .tools_wrp .tools_name {
    font-size: 22px;
    line-height: 34px;
    color: #182B3E;
    font-family: "Gotham Pro Medium", sans-serif;
    margin-bottom: 18px;
}

.new_home_page #tools .tools_wrp .tools_list {
    padding: 0;
    margin: 0;
}

.new_home_page #tools .tools_wrp .tools_list li {
    border-bottom: 1px solid #F4F4F4;
    font-size: 14px;
    line-height: 30px;
    color: #494949;
    height: 51px;
    display: flex;
    align-items: center;
    margin: 0;
    position: relative;
    padding-left: 17px;
}

.new_home_page #tools .tools_wrp .tools_list li:before {
    content: "";
    background: #CFE8F6;
    position: absolute;
    left: 0;
    top: 22px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
}

.new_home_page #tools .tools_wrp .tools_list li:last-child {
    border-bottom: none;
}

.new_home_page #tools .tools_wrp .tools_link {
    margin-top: 27px;
}

.new_home_page #tools .tools_wrp .tools_link a {
    font-family: "Gotham Pro Bold", sans-serif;
    font-weight: bold;
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    color: #38B8EF;
    text-decoration: none;
}

.new_home_page #tools .tools_wrp .tools_link a span {
    border-bottom: 1px solid transparent;
}

.new_home_page #tools .tools_wrp .tools_link a:hover span {
    border-bottom: 1px solid #38B8EF;
}

.new_home_page #tools .tools_wrp .tools_link a img {
    margin-left: 7px;
}

.new_home_page #tools .tools_wrp .tools_link p {
    width: 148px;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: "Gotham Pro Bold", sans-serif;
    margin-bottom: 0;
    background: #B8B8B8;
    border-radius: 6px;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    line-height: 30px;
    margin-top: 32px;
}

.new_home_page .cta_wrp {
    background: url("/assets/img/new-main/cta-star.svg"), #FFFFFF;
    background-repeat: no-repeat;
    background-position: 52px 50%;
    box-shadow: 0 30px 40px rgba(212, 217, 232, 0.2);
    border-radius: 10px;
    height: 120px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 148px;
    padding-right: 72px;
    margin-top: 22px;
    color: #182B3E;
}

.new_home_page .cta_wrp .cta_name {
    font-size: 22px;
    line-height: 32px;
    font-weight: 700;
}

.new_home_page .cta_wrp p {
    color: #182B3E;
    margin: 0;
}

.new_home_page .cta_wrp a {
    background: #182B3E;
    border-radius: 100px;
    display: flex;
    height: 50px;
    width: 270px;
    align-items: center;
    justify-content: center;
    color: #fff;
    text-decoration: none;
    transition: all .5s;
}

.new_home_page .cta_wrp a:hover {
    background: #22BBFD;
}

.new_home_page .cta_wrp span.key {
    background: #F5FAFF;
    border: 1px solid #D2DEEA;
    box-sizing: border-box;
    border-radius: 4px;
    padding: 6px 10px;
    font-weight: 600;
}

.new_home_page .cta_wrp span.plus {
    font-weight: bold;
    padding: 0 6px;
}

.new_home_page .cta_wrp span.or {
    padding: 0 20px;
}

.new_home_page #reviews h2.title {
    padding-top: 43px;
    margin-top: 93px;
    border-top: 1px solid #D2DEEA;
    font-size: 32px;
    font-family: "Gotham Pro Bold", sans-serif;
    line-height: 46px;
}

.new_home_page #reviews .review_wrp {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 34px;
}

.new_home_page #reviews .review_wrp .item {
    width: 263px;
    height: 58px;
    background: #FFFFFF;
    background-position: 33px 50%;
    border: 1px solid #CDDFF1;
    border-radius: 10px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    background-repeat: no-repeat;
}

.new_home_page #reviews .review_wrp .item .rating {
    font-family: "Gotham Pro Bold", sans-serif;
    font-weight: bold;
    font-size: 16px;
    padding: 0 33px;
    position: relative;
}

.new_home_page #reviews .review_wrp .item .rating:before {
    content: "";
    width: 14px;
    height: 14px;
    position: absolute;
    left: 12px;
    top: 4px;
    background-image: url("/assets/img/about-us/star-logo.svg");
    background-size: cover;
}

.new_home_page #reviews .review_wrp .item.wowessay {
    background-image: url("/assets/img/new-main/new-logo-wow.svg");
}

.new_home_page #reviews .review_wrp .item.reviewsio {
    background-image: url("/assets/img/new-main/reviewsio-logo.svg");
}

.new_home_page #reviews .review_wrp .item.trustpilot {
    background-image: url("/assets/img/new-main/logo-trustpilot.svg");
}

.new_home_page #reviews .review_wrp .item.sitejabber {
    background-image: url("/assets/img/new-main/logo-sitejabber.svg");
}

.new_home_page #reviews .reviews_slider {
    margin-top: 56px;
}

.new_home_page #reviews .reviews_slider .slide {
    background: url("/assets/img/new-main/review-slide-bg.svg"), #FFFFFF;
    background-position: 96% 20px;
    background-repeat: no-repeat;
    box-shadow: 0 30px 40px rgba(212, 217, 232, 0.2);
    border-radius: 16px;
    padding: 40px 96px 34px 48px;
    max-width: 696px;
    min-height: 220px;
    margin: 0 20px 58px 0;
}

.new_home_page #reviews .reviews_slider .slide__title {
    font-size: 17px;
    line-height: 30px;
    font-weight: 700;
    margin-bottom: 20px;
}

.new_home_page #reviews .reviews_slider .slide__text {
    line-height: 24px;
    color: #494949;
}

.new_home_page #reviews .slick-arrow {
    background: #FFFFFF;
    box-shadow: 0px 5px 15px rgba(49, 49, 49, 0.08);
    border-radius: 50%;
    border: none;
    width: 60px;
    height: 60px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 32%;
}

.new_home_page #reviews .prev.slick-arrow {
    left: -94px;
}

.new_home_page #reviews .next.slick-arrow {
    right: -94px;
}

.new_home_page #reviews .next.slick-arrow img {
    transform: rotate(180deg);
}

.new_home_page #reviews ul.slick-dots {
    padding: 0 0 0 0;
    margin-top: -20px !important;
    z-index: 1;
    position: relative;
}

.new_home_page #reviews .blue_btn {
    margin-top: 35px;

}

.new_home_page #premium {
    margin-top: 95px;
}

.new_home_page #premium .premium_banner_cta {
    background: url("/assets/img/new-main/premium-database.svg"), #090C3E;
    background-repeat: no-repeat;
    background-position: 100% 38%;
    border-radius: 20px;
    padding: 56px 0 46px 78px;
    position: relative;
    color: #fff;
}

.new_home_page #premium .premium_banner_cta .top_el {
    background: #38B8EF;
    border-radius: 4px;
    position: absolute;
    top: -22px;
    padding: 11px 19px;
    color: #fff;
    font-size: 18px;
    line-height: 25px;
    font-weight: 600;
}

.new_home_page #premium .premium_banner_cta .banner_title {
    font-size: 32px;
    line-height: 46px;
    font-family: "Gotham Pro Bold", sans-serif;
}

.new_home_page #premium .premium_banner_cta .banner_list li {
    line-height: 25px;
    position: relative;
    padding-left: 5px;
    height: 38px;
    margin: 0;
}

.new_home_page #premium .premium_banner_cta .banner_list li:before {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    top: 3px;
    left: -26px;
    background-image: url("/assets/img/new-main/circle-check-outline.svg");
}

.new_home_page #premium .premium_banner_cta .coming_soon {
    display: inline-block;
    height: 54px;
    line-height: 54px;
    padding: 0 103px;
    color: #fff;
    background-color: #181B52;
    border-radius: 100px;
    margin: 0;
}

.new_home_page #faq {
    margin-top: 65px;
}

.new_home_page #faq h2.title {
    font-size: 32px;
    line-height: 46px;
    margin-bottom: 14px;
    font-family: "Gotham Pro Bold", sans-serif;
}

.new_home_page .faq-content--item .header {
    background: #FFFFFF;
    box-shadow: 0px 10px 20px rgba(212, 217, 232, 0.2);
    border-radius: 10px;
    padding: 0 36px;
}

.new_home_page .faq-content--item:before,
.new_home_page .faq-content--item:after {
    right: 40px;
    background: #38B8EF;
}

.faq-content--item .header h3 {
    font-family: "Gotham Pro", sans-serif;
}

.faq-content--item, .faq-content--item .header {
    width: 100%;
}

.new_home_page .faq-content--item .header + .body {
    background: #fff;
    border-top: 1px solid #E3E3E3;
    padding: 20px 36px 40px 36px;
    font-size: 16px;
    line-height: 24px;
    color: #494949;
    border-radius: 0 0 10px 10px;
}

.new_home_page .faq-content--item.isOpen .header {
    border-radius: 10px 10px 0 0;
}

.new_home_page .faq-content--item.isOpen:after {
    display: none;
}

.new_home_page .faq-content--item.isOpen:before {
    transform: rotate(90deg);
}

.show_mob {
    display: none;
}

#writing_services .slick-arrow {
    width: 30px;
    height: 30px;
    background: #fff;
    box-shadow: 0px 5px 15px rgba(49, 49, 49, 0.08);
    border-radius: 50%;
    position: absolute;
    top: 94%;
    display: flex;
    align-items: center;
    justify-content: center;
}

#writing_services .slick-arrow img {
    width: 5px;
}

#writing_services .slick-arrow.prev {
    left: 0;
}

#writing_services .slick-arrow.next {
    right: 0;
}

#writing_services .slick-arrow.next img {
    transform: rotate(180deg);
}

#writing_services ul.slick-dots {
    margin-top: 35px;
}

#tools .flex_wrp {
    justify-content: space-between;
}

.uploaded-samples {
    padding-bottom: 60px;
}

.uploaded-samples h2.title {
    font-size: 26px;
    line-height: 34px;
    margin-bottom: 16px;
    font-family: "Gotham Pro Bold", sans-serif;
    margin-top: 38px;
    color: #182B3E;
}

@media (min-width: 992px) {
    .mainCta h1 {
        margin-top: 60px;
    }
}

@media (max-width: 1071px) {
    .navbar-nav {
        margin-top: 12px;
    }
}

@media (min-width: 992px) and (max-width: 1071px) {
    .container:not(.container_top_nav) {
        padding: 0 30px;
    }

}

@media (min-width: 768px) and (max-width: 1071px) {
    .new_home_page h2.title br {
        display: none;
    }

    .navbar-brand img {
        margin-left: 30px;
    }

    .navbar-toggler {
        margin-right: 18px;
    }
}


@media (min-width: 992px) and (max-width: 1199px) {

    .new_home_page #reviews .review_wrp .item {
        width: 24%;
    }

    img[alt='statistics'] {
        max-width: 100%;
    }

    .new_home_page .services_block .service .service__top_line {
        flex-direction: column;
        align-items: center;
    }

    .new_home_page #popular_topics .tagcloud.blue-arrow a:nth-child(4n) {
        border-right: 0;
    }

    #writing_services .hide_mob {
        display: none;
    }

    #writing_services .show_mob {
        display: block;
    }

    .new_home_page #writing_services .item_wrp {
        margin: 0 15px;
    }

    #writing_services .slick-arrow {
        display: none !important;
    }

    .new_home_page #writing_services .item_wrp .item_link > a img {
        display: inline;
    }

    .new_home_page #tools .tools_wrp {
        width: 318px;
    }

    .new_home_page .cta_wrp {
        flex-direction: column;
        align-items: flex-start;
        padding-top: 30px;
        padding-bottom: 30px;
        height: auto;
    }

    .new_home_page #reviews .next.slick-arrow,
    .new_home_page #reviews .prev.slick-arrow {
        display: none !important;
    }
}

.block_statistics_main_wrp_mob {
    display: none;
}

@media (min-width: 768px) and (max-width: 991px) {
    body {
        line-height: 24px;
    }

    #writing_services .show_mob {
        display: block;
    }

    #writing_services .hide_mob {
        display: none;
    }

    .new_home_page h1,
    .new_home_page .scroll-content h2,
    .new_home_page h2.title,
    .new_home_page h2.title.fz32,
    .new_home_page #tools h2.title {
        font-size: 26px;
        line-height: 34px;
    }

    img[alt='statistics'] {
        max-width: 100%;
    }

    .new_home_page .bold_divider_text {
        font-size: 22px;
    }

    .new_home_page #our_subject .flex_wrp {
        justify-content: flex-start;
    }

    .new_home_page #our_subject .flex_wrp .item,
    .new_home_page #types_of_papers .flex_wrp .item,
    .new_home_page #popular_topics .tagcloud.blue-arrow a {
        width: 33.33%;
    }

    .new_home_page #our_subject .flex_wrp .item.brln,
    .new_home_page #types_of_papers .flex_wrp .item.brln {
        border-right: 1px solid #E4EEF9;
    }

    .new_home_page #our_subject .flex_wrp .item:nth-child(3n),
    .new_home_page #types_of_papers .flex_wrp .item:nth-child(3n),
    .new_home_page #popular_topics .tagcloud.blue-arrow a:nth-child(3n) {
        border-right: none !important;
    }

    .new_home_page #writing_services .item_wrp {
        max-width: 270px;
        margin: 0 15px;
    }

    .new_home_page #writing_services .item_wrp .item_link > a img {
        display: inline;
    }

    #writing_services .slick-arrow {
        display: none !important;
    }

    .slick-dots li,
    .slick-dots button {
        width: 30px;
    }

    .new_home_page #tools .tools_wrp {
        min-width: 328px;
        margin: 0 15px;
        padding: 45px 30px;
    }

    .new_home_page #tools .tools_wrp:first-child {
        margin-left: 0;
    }

    #tools .flex_wrp {
        overflow-x: scroll;
    }

    .new_home_page .services_block .service .service__top_line {
        flex-direction: column;
        align-items: center;
    }

    .new_home_page .services_block .service {
        padding: 35px 20px 22px 20px;
    }

    .new_home_page .cta_wrp {
        margin-top: 40px;
        padding-left: 97px;
        padding-top: 30px;
        padding-bottom: 24px;
        padding-right: 40px;
        background-size: 60px;
        background-position: 24px 20px;
        flex-direction: column;
        justify-content: flex-start;
        align-items: start;
        height: auto;
    }

    .new_home_page .cta_wrp .cta_name {
        font-size: 21px;
        line-height: 32px;
    }

    .new_home_page .cta_wrp a {
        margin-top: 15px;
    }

    .new_home_page #reviews .review_wrp .item {
        width: 180px;
        background-position: 8px 50%;
    }

    .new_home_page #reviews .review_wrp .item .rating {
        padding: 0 12px;
    }

    .new_home_page #reviews .review_wrp .item .rating:before {
        left: -5px;
        top: 5px;
    }

    .new_home_page #reviews .reviews_slider .slide {
        width: 587px;
        padding: 40px 70px 34px 20px;
    }

    .new_home_page #premium .premium_banner_cta {
        padding: 56px 0 46px 38px;
        background-position: 190% 38%;
    }

    .new_home_page #premium .premium_banner_cta .banner_title {
        font-size: 30px;
        line-height: 46px
    }

    .new_home_page #reviews .next.slick-arrow,
    .new_home_page #reviews .prev.slick-arrow {
        display: none !important;
    }

    .new_home_page #popular_topics .tagcloud.blue-arrow a:nth-child(4n) {
        border-right: 1px solid #E4EEF9;
    }
}


@media (max-width: 767px) {

    .block_statistics_main_wrp {
        display: none;
    }

    .block_statistics_main_wrp_mob {
        display: block;
        display: flex;
        justify-content: center;
    }

    .block_statistics_main_wrp_mob .block_statistics {
        width: 200px;
        height: 200px;
    }

    .block_statistics_main_wrp_mob .block_statistics .text.text_1 {
        top: 52px;
        left: 11px;
    }
    .block_statistics_main_wrp_mob .block_statistics .text.text_2{
        top: 45px;
        left: 70px;
        max-width: 110px;
    }
    .block_statistics_main_wrp_mob .block_statistics .text_3{
        top: 115px;
        left: 34px;
        max-width: 100px;
    }

    body {
        line-height: 21px;
    }

    .container {
        width: 100%;
        padding-right: 20px;
        padding-left: 20px;
        margin-right: auto;
        margin-left: auto;
    }


    .new_home_page .accent_btn {
        width: 100%;
        padding: 0 37px;
    }

    .faq-content--item .header h3 {
        padding: 0 25px 0 0;
    }

    .new_home_page .cta_wrp span.or {
        padding: 0 13px;
    }

    .new_home_page .faq-content--item .header {
        padding: 0 20px;
    }

    .new_home_page .faq-content--item:before, .new_home_page .faq-content--item:after {
        right: 20px;
    }

    .new_home_page h1,
    .new_home_page .scroll-content h2,
    .new_home_page h2.title,
    .new_home_page h2.title.fz32,
    .new_home_page #tools h2.title {
        font-size: 26px;
        line-height: 34px;
    }

    .new_home_page h2.title br {
        display: none;
    }

    .m_mt30 {
        margin-top: 30px;
    }

    .m_mt40 {
        margin-top: 40px;
    }

    .new_home_page .bold_divider_text {
        font-size: 16px;
        line-height: 21px;
        margin: 10px 0 27px 0;
    }

    .new_home_page .wrp_item {
        margin-bottom: 30px;
    }

    .new_home_page .block_wrp {
        padding-top: 40px;
    }

    .new_home_page .btn_hide_more {
        margin-top: 30px;
    }

    .new_home_page #our_subject .flex_wrp .item {
        width: 100%;
        border-right: none;
        padding: 21px 0 21px 25px;
    }

    .new_home_page #our_subject .custom_scroll {
        height: 375px;
        overflow: auto;
    }

    .nicescroll-rails {
        width: 5px !important;
    }

    .new_home_page #our_subject .flex_wrp,
    .new_home_page #types_of_papers .flex_wrp,
    .new_home_page #popular_topics .tagcloud.blue-arrow p {
        padding-right: 15px;
    }

    .new_home_page .services_block .service:first-child {
        margin-bottom: 23px;
    }

    .new_home_page .services_block .service {
        padding: 35px 22px 22px 22px;
    }

    .new_home_page .services_block .service .service__top_line {
        flex-direction: column;
        align-items: center;
        margin-bottom: 22px;
    }

    #types_of_papers h2.title br {
        display: none;
    }

    .new_home_page #types_of_papers .flex_wrp {
        height: 440px;
        overflow: hidden;
    }

    .new_home_page #types_of_papers .flex_wrp .item {
        width: 100%;
        border-right: none;
    }


    .new_home_page #types_of_papers .flex_wrp .item.hidden_el {
        display: inherit;
    }

    .new_home_page #types_of_papers .flex_wrp_center {
        display: none;
    }

    .new_home_page #popular_topics .tagcloud.blue-arrow a,
    .new_home_page #popular_topics .tagcloud.blue-arrow > div.visible_el {
        width: 100%;
    }

    .new_home_page #popular_topics .tagcloud.blue-arrow a {
        display: block;
    }

    .new_home_page #popular_topics .btn_more_list {
        display: none;
    }

    .new_home_page #popular_topics .tagcloud.blue-arrow {
        max-height: 440px;
        overflow: hidden;
    }

    .new_home_page #popular_topics .tagcloud.blue-arrow a,
    .new_home_page #popular_topics .tagcloud.blue-arrow > div.visible_el {
        border-right: none;
    }

    .new_home_page #popular_topics .tagcloud.blue-arrow > div.hidden_el {
        display: flex !important;
        border-bottom: 1px solid #E4EEF9;
        padding: 21px 0 21px 35px;
        position: relative;
        font-weight: 700;
        font-size: 14px !important;
        color: #494949;
        text-decoration: none;
        font-family: "Gotham Pro Medium", sans-serif;
        width: 100%;
    }

    .hide_mob {
        display: none;
    }

    .show_mob {
        display: block;
    }

    .new_home_page #writing_services .item_wrp {
        max-width: 300px;
        margin: 0 10px;
    }

    .new_home_page #writing_services .item_wrp .item_link a img {
        display: inline;
    }

    .new_home_page #writing_services h2.title {
        font-size: 26px;
        line-height: 34px;
    }

    .new_home_page #tools h2.title br {
        display: none;
    }

    .new_home_page #popular_topics .tagcloud.blue-arrow a:before {
        top: 23px;
    }

    .new_home_page #tools .tools_wrp {
        max-width: 300px;
        margin: 0 10px;
        padding: 45px 30px;
    }

    .new_home_page #tools .tools_wrp .tools_link a img {
        display: inline;
    }

    #tools .slick-arrow {
        width: 30px;
        height: 30px;
        background: #fff;
        box-shadow: 0px 5px 15px rgba(49, 49, 49, 0.08);
        border-radius: 50%;
        position: absolute;
        top: 96%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    #tools .slick-arrow img {
        width: 5px;
    }

    #tools .slick-arrow.prev {
        left: 0;
    }

    #tools .slick-arrow.next {
        right: 0;
    }

    #tools .slick-arrow.next img {
        transform: rotate(180deg);
    }

    #tools ul.slick-dots {
        margin-top: 30px;
    }

    .new_home_page .cta_wrp {
        flex-direction: column;
        height: auto;
        background-position: 27px 15px;
        padding: 97px 27px 27px 27px;
    }

    .new_home_page .cta_wrp .cta_name {
        font-size: 20px;
        line-height: 26px;
    }

    .new_home_page .cta_wrp a {
        width: 100%;
        margin-top: 20px;
    }

    .new_home_page #reviews h2.title {
        font-size: 26px;
        line-height: 34px;
    }

    .new_home_page #reviews .review_wrp .item {
        width: 48%;
        margin-bottom: 14px;
        background-position: 10px 50%;
        background-size: 54%;
    }

    .new_home_page #reviews .review_wrp .item .rating {
        padding: 0 11px;
    }

    .new_home_page #reviews .review_wrp .item .rating:before {
        left: -6px;
        top: 3px;
    }

    .new_home_page #reviews .reviews_slider .slide {
        max-width: 300px;
        padding: 40px 30px;
        background-size: 45px;
        min-height: 346px;
    }

    .slick-dots button, .slick-dots li {
        width: 38px
    }

    .new_home_page #reviews .reviews_slider {
        margin-top: 30px;
    }

    .new_home_page #reviews ul.slick-dots {
        margin-top: 10px !important;
    }

    .new_home_page #reviews .next.slick-arrow {
        right: 0;
    }

    .new_home_page #reviews .prev.slick-arrow {
        left: 0;
    }

    .new_home_page #reviews .slick-arrow {
        width: 30px;
        height: 30px;
        top: 95%;
    }

    .new_home_page #reviews .slick-arrow img {
        width: 5px;
    }

    .new_home_page #premium .premium_banner_cta {
        padding: 56px 20px 213px 20px;
        background-position: 100% 100%;
        background: url("/assets/img/new-main/premium-database-mob.svg"), #090C3E;
        background-repeat: no-repeat;
    }

    .new_home_page #premium .premium_banner_cta .top_el {
        left: calc(50% - 115px);
        width: 230px;
        padding-right: 0;
    }

    .new_home_page #premium .premium_banner_cta .banner_title {
        text-align: center;
        font-size: 26px;
        line-height: 34px;
    }

    .new_home_page #premium .premium_banner_cta .banner_list li {
        font-size: 14px;
        line-height: 16px;
    }

    .new_home_page #premium .premium_banner_cta .coming_soon {
        padding: 0 10px;
        width: 100%;
        text-align: center;
    }

    .new_home_page #faq {
        margin-top: 70px;
    }

    .new_home_page #faq h2.title {
        font-size: 26px;
        line-height: 34px;
    }

    .mob_stat_wrp_main {
        display: flex !important;
    }

    .new_home_page {
        padding-top: 0;
    }

    .new_home_page .cta_wrp p {
        line-height: 28px;
    }

    .faq-content--item, .faq-content--item .header {
        height: auto;
        min-height: 68px;
    }

    .new_home_page .services_block .service .service__top_line__name {
        font-size: 21px;
    }

}


.block_statistics {
    background-image: url("/assets/img/new-main/statistics.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 267px;
    height: 304px;
    max-width: 100%;
    position: relative;
}

.block_statistics .text {
    position: absolute;
    color: #fff;
    text-align: center;
    letter-spacing: 0.1px;
}

.block_statistics .text .digital {
    display: block;
    font-family: "Gotham Pro", sans-serif;
    font-weight: 500;
}

.block_statistics .text.text_1 {
    top: 75px;
    left: 31px;
}

.block_statistics .text.text_1 .digital {
    font-size: 24px;
    margin-bottom: -6px;
}

.block_statistics .text.text_1 .title {
    font-size: 18px;
}

.block_statistics .text.text_2 {
    top: 75px;
    left: 125px;
}

.block_statistics .text.text_2 .digital {
    font-size: 30px;
    margin-bottom: -6px;
}

.block_statistics .text.text_2 .title {
    font-size: 16px;
}

.block_statistics .text_3 {
    top: 195px;
    left: 74px;
}

.block_statistics .text.text_3 .digital {
    font-size: 36px;
    line-height: 34px;
    margin-bottom: -6px;
}

.block_statistics .text.text_3 .title {
    font-size: 16px;
}

@media (min-width: 992px) and (max-width: 1199px) {
    .block_statistics .text.text_1 {
        top: 67px;
        left: 24px;
    }

    .block_statistics .text.text_2 .title {
        font-size: 13px;
    }

    .block_statistics .text_3 {
        top: 170px;
        left: 57px;
    }

    .block_statistics .text.text_2 {
        top: 68px;
        left: 113px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .block_statistics .text.text_1 {
        top: 15%;
        left: 5%;
    }

    .block_statistics .text.text_2 {
        top: 15%;
        left: 42%;
    }

    .block_statistics .text.text_2 .title {
        font-size: 11px;
    }

    .block_statistics .text_3 {
        top: 39%;
        left: 19%;
    }

    .block_statistics .text.text_3 .title {
        font-size: 14px;
    }
}

.latest_essay_examples_new_design .slick-arrow {
    width: 42.72px;
    height: 42.72px;
}

.latest_essay_examples_new_design .slick-arrow img {
    max-width: 7.12px;
}

.latest_essay_examples_new_design .essay_example {
    box-shadow: 0px 5px 15px rgb(49 49 49 / 8%);
}
.latest_essay_examples_new_design .slick-arrow {
    right: -13px;
}
.latest_essay_examples_new_design .prev.slick-arrow {
    left: -12px;
}

.home-ask-bg .latest_essay_examples_new_design .slick-arrow {
    right: 0px;
}
.home-ask-bg .latest_essay_examples_new_design .prev.slick-arrow {
    left: 0px;
}

.block-sort-alphabet-num {
    display: block !important;
}

.block-sort-alphabet-num ul {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 0;
}

.block-sort-alphabet-num ul li a {
    font-family: Gotham Pro, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 34px;
    text-decoration-line: underline;
    color: #494949;
}

@media (max-width: 992px) {
    .block-sort-alphabet-num .sort-alphabet li {
        margin: 0 20px 0 20px;
        padding: 0;
    }

    .block-sort-alphabet-num ul {
        justify-content: flex-start;
        margin-left: -18px;
    }
}

h2.title_main_page {
    font-style: normal;
    font-weight: bold;
    font-size: 28px;
    line-height: 32px;
    color: #ffffff;
    margin-bottom: 5px;
    font-family: "Gotham Pro Bold", sans-serif;
}

.main_home_slider .slider h2.title_main_page {
    font-weight: bold;
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 6px;
    text-align: center;
}

.green_btn_main {
    background: #2EC84A !important;
    color: #fff !important;
}

.green_btn_main:hover {
    background: #2EDC4D !important;
}

.services_block {
    position: relative;
}

.services_block:before {
    content: " ";
    height: 650px;
    width: 50vw;
    background: url(/assets/img/castom-left.svg);
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: -1;
}
.services_block:after {
    content: " ";
    height: 650px;
    width: 50vw;
    background: url(/assets/img/castom-right.svg);
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    bottom: -50%;
    background-position: right;
    z-index: -1;
}

@media (max-width: 1275px) {
    .services_block:before {
        height: 570px;
        width: 50vw;
        background: url(/assets/img/castom-left-tab.svg);
        background-repeat: no-repeat;
        left: 0;
        bottom: -10%;
    }
    .services_block:after {
        height: 650px;
        width: 50vw;
        background: url(/assets/img/castom-right-tab.svg);
        background-repeat: no-repeat;
        right: 0;
        bottom: -50%;
        background-position: right;
    }
}
@media (max-width: 673px) {
    .services_block:before {
        display: none;
    }
    .services_block:after {
        height: 350px;
        width: 100vw;
        background: url(/assets/img/castom-mob1.svg);
        background-repeat: no-repeat;
        right: 0;
        bottom: -78%;
        background-position: right;
    }
}

.new_home_page #writing_services .item_wrp .item_title a {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    color: #182B3E;
}
.new_home_page #writing_services .item_wrp .item_title a:hover {
    text-decoration: underline;
}

.our_services_hide_design {
    margin-bottom: 84px !important;
}

.wowNaw.fixed_navbar {
    z-index: 999999;
}
.latest_essay_examples_new_design .slick-arrow
.home_banner_update .btn-group-level label,
.home_banner_update .btn-secondary {
    background: #F6F5FF;
}
.home_banner_update .bottom_form_part {
    background: #F5FAFF;
}
.home_banner_update .col-proceed a > span {
    font-weight: 500;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
}
.home_banner_update .col-proceed a {
    display: flex !important;
    justify-content: space-around;
}
.home_banner_update .col-proceed a img {
    max-width: 20px;
}


@media (max-width: 767px) {
    .home_banner_update .col-proceed {
        width: 181px;
        min-width: 149px;
        margin: 10px 0 0 0;
    }
    .home_banner_update.mainCta .ctaImg .bottom_form_part {
        justify-content: space-between;
    }
    .home_banner_update .col-proceed a > span {
        line-height: 50px;
        width: auto;
        font-size: 16px;
    }

    .latest_essay_examples_new_design .slick-arrow {
        top: auto;
        bottom: -18px;
    }
    .latest_essay_examples_new_design .slick-dots li {
        width: 18px !important;
    }
    .uploaded-samples .slick-dots {
        width: 65%;
    }
    .latest_essay_examples_new_design ul.slick-dots {
        margin: 0px auto 0 auto;
    }
    .latest_essay_examples_new_design .slick-arrow {
        right: 10px;
    }
    .latest_essay_examples_new_design .prev.slick-arrow {
        left: 10px;
    }
    .new_design_style_pop_cat .list ul.flex_wrp li span {
        display: none;
    }
}


.home-relink-container .btn_more_list {
    margin: 0 auto;
}

.border_more {
    border-top: 1px solid #D2DEEA;
    padding-top: 20px;
}
.home-ask {
    margin-top: 44px;
}

.home-relink-container .tab__content{
    padding: 0;
}

.home_update .uploaded-samples h2.title {
    margin-bottom: 30px;
    padding-left: 10px;
}

@media (max-width: 380px) {
    .home_banner_update .col-proceed a img {
        display: none;
    }
    .home_banner_update .col-proceed a {
        justify-content: flex-start;
        padding-left: 23px;
        position: relative;
    }
    .home_banner_update .col-proceed a:after {
        content: " ";
        width: 10px;
        height: 8px;
        position: absolute;
        top: calc(50% - 5px);
        right: 17px;
        background: url("/assets/img/new-main/arrow_calc_mob.svg");
    }
    .home_banner_update .col-proceed {
        width: auto;
    }
}
.list_style_3 li {
    position: relative;
}
.list_style_3 li:before {
    content: " ";
    width: 12px;
    height: 12px;
    background-color: #38b8ef;
    border-radius: 6px;
    display: block;
    position: absolute;
    top: 9px;
    left: -20px;
}