:root {
    --bs-primary: #1d1f2e; 
    --bs-secondary: #26293c; 
    --bs-tertiary:#dd941f;
    --bs-dark:#262d32;
    --bs-light:#edf7fb;
    --bs-blue:#0345a0;
    --bs-radius: 20px; 
}
 
h1,h2,h3,h4,h5,h6{ text-transform: capitalize;}
h2, .h2{font-size: 25px!important;font-weight: 700;}
h3, .h3{font-size: 20px!important;}
h4, .h4{font-size: 19px!important;}
h5, .h5{font-size: 18px!important;}
h6, .h6{font-size: 16px!important;}
h3, .h3, h4, .h4, h5, .h5, h6, .h6{font-weight: 600;}
.font-italic{font-style: italic;}
.fancy-center-head{padding-bottom: 20px;margin-bottom:20px;position: relative;}
.fancy-center-head:after{content: "";position:absolute;height: 3px;background-color:var(--bs-primary);width: 100px;margin:0px auto;left: 0;right: 0;bottom: 0;}

.bg-light{background: var(--bs-light) !important;}
.bg-primary{background: var(--bs-primary) !important;}
.bg-blue{background: var(--bs-blue) !important;}
.bg-tertiary{background: #292a4f;}
.btn.bg-white:hover, .text-primary{color: var(--bs-primary) !important;}
.bg-secondary, .btn-secondary,  .btn-outline-primary:hover, .btn-outline-secondary:active{background: #111236 !important;}
.btn-primary, .btn-secondary:hover{border: 1px solid var(--bs-primary)!important;background: var(--bs-primary);color: var(--bs-white);}
.btn-secondary, .btn-primary:hover{border-color: var(--bs-secondary)!important;background:#111236 !important;}
.btn{padding: 0.4rem 1.3rem !important;border-radius: 2px !important;font-weight: 500;height: 45px;line-height: 29px;color: var(--bs-white);}
.btn:focus, .btn:active:focus, .btn:active, .btn:focus, .btn:active:focus{outline: none !important;box-shadow: none;color: var(--bs-tertiary) !important;background:var(--bs-secondary)!important;}
.btn, .form-control, .form-select,  .card{border-radius: 6px !important;}
.bg-tertiary:hover{background:#1c9040; color:#fff;}
input::selection, .form-check-input:checked {color: var(--bs-white);background-color: var(--bs-secondary);}
.b-radius10{border-radius: 10px !important;}
.text-tertiary{color: var(--bs-tertiary);}
.h-65{height: 65%;}
a {text-decoration: none; }
.w-35{width:35%;}
.text-blue {color: var(--bs-blue) !important;}
.text-secondary {color: var(--bs-secondary) !important;}
.text-red{color:#ff0000;}
.text-tertiary{color: var(--bs-tertiary);}
.border-radius{border-radius: var(--bs-radius);}
img {opacity: 1;transition: opacity 1s;}
img[data-src] {opacity: 0;}
html{scroll-behavior: smooth;}
body{ font-family: 'Montserrat', sans-serif; font-weight: 500; font-size: 15px;}
body::-webkit-scrollbar-track, #long-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: var(--bs-radius);background-color: var(--bs-primary);}
body::-webkit-scrollbar, #long-content::-webkit-scrollbar{width: 10px;background-color: var(--bs-secondary);}
body::-webkit-scrollbar-thumb, #long-content::-webkit-scrollbar-thumb{border-radius: var(--bs-radius);-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color:  var(--bs-tertiary);}

.small-logo img{width: 70%;}
#main-navbar li a{color: var(--bs-white);padding: 8px 12px !important;} 
#main-navbar li.num a{padding: 0px 12px !important;}
#main-navbar .dropdown-menu{background: var(--bs-white);margin-top: 20px;}
#main-navbar .dropdown-item {color: #555;font-size: 13px;font-weight: 600;padding: 2px 0px !important;margin: 8px 0px;}
#main-navbar .dropdown-menu .dropdown-item.active, #main-navbar .dropdown-menu .dropdown-item:active, #main-navbar .dropdown-menu .dropdown-item:hover {color: var(--bs-secondary);background: transparent;} 
#main-navbar .mega-content .dropdown-item:hover{color:var(--bs-primary);}
#main-navbar .mega-content h4{font-size: 18px!important;}
.navbar-expand-lg .navbar-nav .dropdown-menu {border-top: 3px solid var(--bs-primary);}

#headform .form-control::-webkit-input-placeholder { color: #757575 !important;}
#headform .form-control:-ms-input-placeholder {color: #757575 !important;}
#headform .form-control::placeholder {color: #757575 !important;}
.head-form{border-radius: 20px;z-index: 9;}
.head-form .form-control{background:#f2f2f2;border: 1px solid #d9d8d8;height: 42px;font-size: 15px;}
.head-form textarea{height:80px !important;resize:none;}

#sec1, #innersec1{z-index: 0;padding: 6% 0%;}
#sec1:before {position: absolute;content: "";height: 100%;width: 679px;left: 0;border-top-right-radius: 44px;border-bottom-right-radius: 44px;top: 60px;background: linear-gradient(190deg, #1d1f2e 0, #26293c 70%);z-index: -1;}
#innersec1:before {position: absolute;content: "";height: 100%;width: 57%;left: 0;border-top-right-radius: 44px;border-bottom-right-radius: 44px;top: 60px;background: linear-gradient(190deg, #1d1f2e 0, #26293c 70%);z-index: -1;}
.top-tp-box{display: block;margin-left: auto;width: 230px;margin-top: -9%;border-radius: 25px 25px 0;}
.top-tp-box .tp-review{background: linear-gradient( 90deg, rgba(16, 176, 36, 0) 0, rgba(16, 176, 36, 0) 20%, #fff 0, #fff calc(20% + 1px), rgba(16, 176, 36, 0) calc(20% + 1px), rgba(16, 176, 36, 0) 40%, #fff 0, #fff calc(40% + 1px), rgba(16, 176, 36, 0) calc(40% + 1px), rgba(16, 176, 36, 0) 60%, #fff 0, #fff calc(60% + 1px), rgba(16, 176, 36, 0) calc(60% + 1px), rgba(16, 176, 36, 0) 80%, #fff 0, #fff calc(80% + 1px), rgba(16, 176, 36, 0) calc(80% + 1px), rgba(16, 176, 36, 0) ) 0 0/100% 100% no-repeat,url('https://www.payfordissertations.uk/assets/images/trustpilot_rating_stars.svg') 50%/95% auto no-repeat, linear-gradient(90deg, #10b024 0, #10b024) 0 0/90% 100% no-repeat, linear-gradient(90deg, #dcdce6 0, #dcdce6) 0 0/100% 100% no-repeat;width: 105px;margin-right: auto;float: right;height: 20px;}
.top-tp-box p, .bottom-tp-box p{font-size: 11px;}
.bottom-tp-box{display: block;margin-left: 14%;width: 250px;margin-top: 4%;border-radius: 25px 0px 25px 25px;}
#sec1 .dots{left: -25%;top: 20%;z-index: 0;}
#sec1 .arrows{top: 21%;left: 24%;}
#sec2 .h5{font-size: 15px!important;}
#sec3 h3{font-size: 15px!important;}
#sec3 img{width: 28px;height: 28px;}
#sec4 .box{width: 45%;float: left;}
#sec4:before{content: "";position: absolute;height: 55%;width: 47%;right: 0;border-top-left-radius: 44px;border-bottom-left-radius: 44px;top: 140px;background: linear-gradient(360deg, #26293c, #1d1f2e 114%);}
#sec4 .sample-box{width: 100%;margin: 0 auto;background: linear-gradient(90deg, #fff 0, #fff) no-repeat, linear-gradient(90deg, #fff 0, #fff) 0 100% no-repeat;background-size: auto, auto;background-size: calc(100% - 58px) 52px, 100% calc(100% - 52px);border-radius: 20px 50px 20px 20px !important;max-width: 335px;position: relative;z-index: auto;}
#sec4 .sample-box:before {content: "";display: block;height: 54px;position: absolute;right: 0;top: 0;width: 59px; background: url('../images/samples_decor.svg');}
#sec4 .slider-prev, #sec4 .slider-next{border-radius: 50%;color:var(--bs-white);position: absolute;bottom: 10%;border: 1px solid var(--bs-white);width: 35px;height: 35px;display: flex;justify-content: center;align-items: center;font-size: 22px;cursor: pointer;}
#sec4 .slider-prev{left: -90%;}
#sec4 .slider-next{left: -80%;}
#sec5 .container{border-radius: 0px 0px 20px 20px;}
#sec5 p{font-size: 14px;}
#sec6{margin-top: -7%; padding-top: 15%;}
#sec6 .steps{background: url('../images/stepimage.svg')no-repeat;background-position: top center;background-size: contain;padding-bottom: 15%;}
#sec6 .step-box{margin: 8% 0% 4% 28%;}
#sec4 a.text-white:hover span.btn, #sec6 a.text-white:hover span.btn{background: var(--bs-white) !important; color:var(--bs-dark) !important;}
#sec7 {padding-bottom: 5%;}
#sec7 .slick-center {opacity: 1;padding-bottom: 120px;}
#sec7 .slick-slide:not(.slick-active) {cursor: pointer;opacity: 0.2;height: 300px;margin-top: 20px;}
#sec7 .slick-slide p{font-size: 12px;}
#sec7 .slick-active p{font-size: 15px;}
#sec7 .slick-slide h3{font-size: 17px !important;}
#sec7 .slick-active h3{font-size: 21px !important;}
#sec7 .slick-current{opacity: 1;z-index: 9;}
#sec7 .slick-center .slider-arrow, .customer-review .slider-arrow {border-radius: 50%;color:var(--bs-white);position: absolute;bottom: 0%;border: 1px solid var(--bs-white);width: 35px;height: 35px;display: flex;justify-content: center;align-items: center;font-size: 22px;cursor: pointer;}
#sec7 .slick-center .slider-arrow:hover, .customer-review .slider-arrow:hover{color:var(--bs-primary); border:1px solid var(--bs-primary); cursor: pointer;}
#sec7 .slick-center .slider-prev, .customer-review .slider-prev {left: 40%;}
#sec7 .slick-center .slider-next, .customer-review .slider-next{ right: 40%;}
#sec7 .slick-center .slider-arrow:hover, .customer-review .slider-arrow:hover {color:var(--bs-blue);border:1px solid var(--bs-blue);cursor: pointer;}
#sec7 .slick-center .slick-dots{display: flex;position: absolute;left: 0;right: 0;margin: 7.5% auto;width: 10%;padding-left: 0;justify-content: center;list-style: none;}
#sec7 .slick-center .slick-dots li{border: none;margin: 0px 5px;}
#sec7 .slick-center .slick-dots li button{font-size: 0px;border-radius: 50%;border: none;width: 8px;height: 8px;padding: 0px;}
#sec7 .slick-center .slick-dots li.slick-active button{height: 12px;width: 12px;}
#sec7 .slick-slide img {height: 17px;margin-top: 10px;}
#sec7 .btn-light{font-size: 12px;height: auto;font-weight: 600;}
#sec8 .cr-box:hover{background: var(--bs-primary); color: var(--bs-white);}
#sec8 .cr-header p, #sec8 .cr-content p{font-size: 13px;}
#sec8 .cr-content{min-height: 150px;}

#sec9 .price-boxhead{background: #00276726;}
.price-boxcontent p:before{content: "\f058"; font-family: "Font Awesome 6 Free"; font-weight:400;margin-right: 10px;}
#sec10{margin-top: -3%;}
#sec11 .moretext, .moremenu {display: none;}
.border-box{border:3px solid var(--bs-primary);}
#faqs .accordion-item{border: none;}
#faqs .accordion-header{border-bottom: 1px solid #ccc;}
#faqs .accordion-header button, #faqs .accordion-body{padding: 15px 0px;}
#faqs .accordion-header button{font-size: 17px !important;}
#faqs .accordion-button:not(.collapsed) {color: var(--bs-dark);background-color: transparent;box-shadow: none;}

.header-phone{width: 140px;} 
.phone{width: 145px;}
.list-style {margin:20px 0px 20px 20px;}
.list-style li{margin: 3px 0px 5px 0px;display: flex;}
.list-style li:before{content: "\f560";font-family: "Font Awesome 6 Free";font-weight: 900;margin-right: 5px;color: var(--bs-secondary);}
.single-topic-sec{}
.single-topic-sec h2{margin-top:20px; }
.single-topic-sec .accordion-item .accordion-header .accordion-button {background: #f9f9f9e3;font-weight: 600;}
.single-topic-sec .accordion-button:not(.collapsed) {color: var(--bs-dark);}
#topic-sidebar{position: sticky;  top: 12%;}
.promobanner-box {background: #00b17e;}
.promobanner-box2{background: #181f29;}
.promobanner-box, .promobanner-box2{box-shadow: 15px 15px 25px 0 rgb(0 0 0 / 14%);}
.promobanner-box:before {content: '';position: absolute;top: 0;left: 0;border-top: 65px solid #fff;border-right: 65px solid  #039369;width: 0;}
.promobanner-box2:before {content: '';position: absolute;top: 0;left: 0;border-top: 78px solid #fff;border-right: 78px solid #040c16;width: 0;}
.promobanner-box .promobanner-box-content h3, .promobanner-box2 .promobanner-box2-content h3{font-size: 24px !important;font-weight: 600;}
.promobanner-box p, .promobanner-box2 p{font-size: 16px;font-weight: 500;line-height: 26px;}
.promobanner-box .btn, .promobanner-box2 .btn{color:#000; background-color: #FFE000; font-family: 'Poppins', sans-serif; font-weight: 600; padding:7px 20px;}
.promobanner-box .promobanner-box-content, .promobanner-box2 .promobanner-box2-content{padding: 1rem 5rem !important;}

.sitemap a:before{content: "\f178";font-family: "Font Awesome 6 Free";font-weight: 900;color: var(--bs-tertiary);margin-right: 10px;}
#writers table tbody tr{display: flex;width: 100%;align-items: center;border-bottom: 1px solid #dfdfdf;}
#writers table tbody tr .btn-sm{padding: 0.1rem 1.3rem !important;height: 35px;}
#writers table tbody tr td{width: 3%;text-align: center;border: none;font-size:14px;padding: 12px;}
#writers table tbody tr td:nth-child(2) {width: 3%;}
#writers table tbody tr td:nth-child(6), #writers table tbody tr td:nth-child(7) {width: 12%;}
#writers table tbody tr td:nth-child(4), #writers table tbody tr td:nth-child(8) {width: 15%;}
#writers table tbody tr td:nth-child(3), #writers table tbody tr td:nth-child(5) {width: 20%;}
#writers table tbody tr td:nth-child(3),#writers table tbody tr td:nth-child(4),#writers table tbody tr td:nth-child(5),#writers table tbody tr td:nth-child(6),#writers table tbody tr td:nth-child(7) {text-align: left !important;}
#whatsapp {position:fixed;left: 20px;z-index: 9;bottom: 5%;animation: bounce2 2s ease infinite;top: auto;width: 60px;height: 60px;}
@keyframes bounce2 {
    0%{transform: translateY(0);} 
    40% {transform: translateY(-30px);}  
    60% {transform: translateY(-15px);}
}
#contact-banner .btn-outline-light{text-transform:capitalize;}
#contact-banner .btn-outline-light:active{color:#000!important;}
.Call-Us {color: #fff;background: #39b548 url('../images/phone-contact.png') no-repeat 95% center;padding: 25px;font-size: 1.3em;box-shadow: 0 0 5px #ccc;}
.Email-Us {color: #fff;background: #faab1b url('../images/message-contact.png') no-repeat 95% center;padding: 25px;font-size: 1.3em;box-shadow: 0 0 5px #ccc;}
#blog .btn-primary{padding: 7px 20px !important;line-height: 23px;height: 38px;}

#single-blog h1 {font-size: 30px;font-weight: 700;}
#single-blog h2{margin-top: 30px;}
#single-blog ul{padding-left: 12px !important;}
#single-blog ul, #single-blog ol{margin:20px 0px;}
#single-blog ul li{list-style: none;display: flex;}
#single-blog ul li, #single-blog ol li{margin-bottom: 8px;font-size: 15px;}
#single-blog ol li h2{font-size: 25px!important;font-weight: 700;}
#single-blog ol li h3{font-size: 20px!important;font-weight: 600;}
#single-blog ul li:before {content: "\f101";font-weight: 900;font-family: "Font Awesome 6 Free";font-size: 11px;margin-right: 10px;}
#blog-sidebar{position: sticky;top: 20%;}

.topic-box{height: 60px;border:1px solid #ccc;box-shadow: 0px 0px 10px #d7d7d791;}
.topic-box:hover{background: var(--bs-secondary)!important;}
.topic-box:hover a{color:#fff !important;}



.topic-sidebar-form{box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; position: sticky; top: 130px;}
.topic-sidebar-form .head{border-top: 2px solid black; border-bottom: 2px solid black; margin-left: 15px; margin-right: 15px;}
.topic-sidebar-form .form-control, .topic-sidebar-form select{font-size: 12px !important;}

.iti, .phone{width: 100%; }

.unselectable {
    user-select: none;
}


footer{background: #111236 ; color:var(--bs-white) !important;font-size: 15px;}
footer ul li a{color:var(--bs-white) !important;font-size: 14px !important;}
footer ul li a:hover{color:var(--bs-tertiary) !important;}
footer ul li {display: flex;}
.tp-logo{ width: 80px;}
.moremenuless-button, .moremenuless-button:active, .moremenuless-button:focus, .moremenuless-button:active:focus{background:var(--bs-primary);border:1px solid var(--bs-primary);color:var(--bs-white)!important;border-radius: 30px !important; }
.foo-links {margin-top: 20px; border-top:1px solid var(--bs-primary);}
.social-media li{width: 35px;height: 35px;border-radius: 4px;background:var(--bs-white);text-align: center;margin-right: 8px;display: flex;align-items: center;justify-content: center;}
.social-media li:hover{background:var(--bs-primary);}
.social-media li a{color: var(--bs-dark) !important;padding: 0px;} 


 


@media (max-width: 575.98px) { 
    section#sec2 .img-fluid {max-width: 26%;}
    div#theme_main_body #sec2 .h5 {font-size: 12px !important;}
    input#email,
    input#name{display: inline-block; width: 48%;}
    .content-a-bnnr__text{font-size:16px;}
    div#theme_main_body #sec4 .card.p-3.sample-box,
    .blue-pulse,
    .orange-pulse,
    .row.separate_contarast .btn-primary,
    div#background_deon .head-form{  animation: none !important;}
    .col-12.col-md-5.col-lg-4.ms-auto.order-m-1.position-relative {margin-top: 0;}
/*    .h4{color:#fff;}*/
/*    #main-navbar ul li a:not(.header_order_now) {*/
/*    color: white !important;*/
/*}*/
    #main-navbar .dropdown-menu {background: #fff;}
    #main-navbar .dropdown-menu li a {color: var(--bs-white);} 
    .mega-content .nav-border {border-right: none;}
    #main-navbar .dropdown-menu {margin-top: 0px;} 
    .navbar-nav{margin-top: 20px;}
    #main-navbar li a {padding: 12px 15px;border-bottom: 1px solid #ffffff45;}
    #sec1 h1{text-align: center;font-size: 24px;}
    #sec1.inner-page h1{text-align: left;margin-top: 90px;}
    #sec1  .top-tp-box {margin-right: auto;margin-top: !important;border-radius: 20px 20px 0px  !important;}
    #sec1 .bottom-tp-box {margin-left: 0%;width: 310px;margin-top: 40%;}
    #sec1 .arrows {top: 14%;left: 27%;width: 70%;}
    #sec1:before, .rightnav, #sec4:before, br, #sec7 hr {display: none;}
    #sec2 h3{font-size: 15px !important;}
    .head-form {margin-top: 30px;}
    .navbar-toggler{background: #fff;} 
    .mega-content .col-12{padding: 0px 0px 10px 0px !important;}
    #sec3 .w-25{width: 50% !important;}
    #sec4 a.w-50{display: inline-block;margin: 20px 0px;}
    #sec4 .sample-slider{margin-top: 40px;}
    #sec4{padding-top: 0px !important; }
    #sec4 .card-body .col-lg-6{width: 50%;}
    #sec4 .slider-next {left: 53%;bottom: -18%;}
    #sec4 .slider-prev {bottom: -18%;left: 34%;} 
    #sec4 .mt-4 a{text-align: center;margin: 10px auto 20px auto !important;width: 50%;display: block;color: #fff;}
    #sec5 {padding-top: 2rem!important;}
    #sec5 .flex-grow-1 p{margin: 12px 0px 0px -60px;}
    #sec5 .flex-shrink-0 img{width: 50px;}
    #sec5 .flex-grow-1 h3{height: 50px;align-items: center;display: flex;margin-bottom: 0px !important;}
    #sec5 .row.mt-4{ margin-top: 0rem!important;}
    #sec6 .steps {background: none !important;width: 90% !important;padding-bottom: 0% !important;margin-top: 20px!important;} 
    #sec6 .step-box {margin: 10px 0px 0px 0px !important;}
    #sec6 a.w-25{display: inline-block;width: 200px !important;margin: 10px 5px !important;}
    #sec6 {margin-top: 0%;}
    #sec6 {margin-top: 0%;padding-bottom: 0px !important;}
    #sec7 .col-lg-5, #sec7 .col-lg-7{padding: 0px !important;}
    #sec7 .slick-slide img { width: 100px;height: 20px;margin-top: 7px;}
    #sec7 h3{font-size: 16px !important;font-weight: 400;}
    #sec7 .rs-writer-footer{text-align: center;}
    #sec7 .rs-writer-footer .btn {padding: 0.4rem 1rem !important;}
    #sec7 .slick-center { padding-bottom: 60px;}
    #sec8 .mt-5 {margin-top: 2rem!important;}
    #sec8 .cr-content{min-height: 210px;}
    #contact-banner {margin: 0px 12px 40px 12px !important;}
    #contact-banner .border-radius{border-radius: 0px;padding: 25px 15px !important;}
    #contact-banner h2{font-size: 20px!important;}
    #contact-banner h3{font-size: 16px!important;line-height:25px; font-weight: 400;}
    #contact-banner .d-grid a{margin-top: 1.5rem !important;}
    #contact-banner img{width: 40%;}
    #contact-banner .d-grid{display: unset !important;}
    #contact-banner a{display: block;margin: 0px auto !important;width: 60%;}
    #writers table tbody tr td {width: 6%;font-size: 13px;padding: 10px 5px;}
    #writers table tbody tr td:nth-child(4), #writers table tbody tr td:nth-child(5), #writers table tbody tr td:nth-child(7) {
    display: none;}
    #writers table tbody tr td:nth-child(2) {display: none;}
    #writers table tbody tr td:nth-child(3){width: 45%;}
    #writers table tbody tr td:nth-child(6){width: 23%;}
    #writers table tbody tr td:nth-child(8) {width: 28%;}
    #writers table tbody tr .btn-sm {padding: 0.2rem 0.5rem !important;font-size: 12px;height: 35px;line-height: 30px;}
    footer ul li a {font-size: 16px !important;}
    footer img.w-75{width: 85% !important;margin: 0px auto 20px auto;}
    footer .order-m-1 {order: 1!important; margin-bottom: 20px;}
    footer .order-m-2 {order: 2!important; margin-bottom: 10px;}
    .payment{margin: 10px 0px;}
    .copyright{padding: 5px 0px;} 
}


@media (min-width: 768px) and (max-width: 991.98px) {
    .navbar-expand-lg .navbar-toggler {display: none;}
    .rightnav img{display: none;}
    .navbar-brand {width: 16%;}
    #sec1 .order-m-2{margin-top:-120px;}
    #sec1 .row.py-5{padding: 0px !important;}
    #sec1 h1{font-size: 30px;} 
    #sec1:before {width: 440px;}
    #sec1 .dots {left: -15%;width: 15%;}
    .top-tp-box {margin: 35% auto 0% auto;}
    .bottom-tp-box { margin-top: 24%;}
    #sec1 .arrows { left: 7%;width: 45%;}
    #sec2 h3{font-size: 15px !important;}
    #sec3 .w-25 {width: 33.33%!important;}
    #sec4:before { width: 43%!important;}
    #sec4 .card-body{padding:0px!important;}
    #sec4 .box {width: 45%!important;}
    #sec4 .slider-prev, #sec4 .slider-next {bottom: -4% !important;}
    #sec4 .slider-prev {left: -140%!important;}
    #sec4 .slider-next {left: -120%!important;} 
    #sec7 .slick-slide:not(.slick-active) {height: 550px;}
    #sec8 .cr-content {min-height: 200px;} 
    #sec10 .p-5 {padding: 1rem!important;}
    .accordion-button::after {margin-right: -35px;}
    #faqs .accordion-header button {font-size: 16px !important;width: 90%;}
    .footer .col-md-5 .mt-5{margin-top: 1rem!important;}
}

@media (min-width: 768px){
    .navbar-expand-lg .navbar-collapse {display: flex!important;flex-basis: auto;}
    .navbar-expand-lg .navbar-nav {flex-direction: row;}
    .navbar-expand-lg .navbar-nav .nav-link {padding-right: var(--bs-navbar-nav-link-padding-x)!important;padding-left: var(--bs-navbar-nav-link-padding-x)!important;}
} 
@media (min-width: 1200px){
  .container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 90%;} 
  .single-topic-sec .col-lg-3 {flex: 0 0 auto;width: 28%;}
.single-topic-sec .col-lg-9 {flex: 0 0 auto;width: 72%;}
}


@media(max-width: 480px){
   .img-edite{
       width: 100% !important;
       margin-left: 20px !important;
    }
   .sidebar-form{
       margin-bottom: 20px !important;
    }
   .banner-parent{
      margin-left: 5px !important;
      margin-right: 5px !important; 
    }
}


div#background_deon #header {
	background: transparent !important;
	box-shadow: none !important;
}

div#background_deon section.banner.bg-secondary {
	background: none !important;
}

div#background_deon {
	/*background: url(/assets/images/deonbackground.png);*/
	/*background-size: cover;*/
	/*background-repeat: no-repeat;*/
	/*background-position: center;*/
	background: #fdefee;
}

div#background_deon section.banner.bg-secondary h1 {
	color: #111236 !important;
	font-weight: 700 !important;
	font-size: 38px;
}

div#background_deon #sec1:before {
	content: unset !important;
}

div#background_deon img.img-fluid.arrows {
	display: none;
}

.bgi-underline-type-four::after {
	height: 13px;
	background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjIwJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyNmZjRiMjMnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEgOC4xNDNDNjMuMDc3IDguNzE1IDEyNS4xNTcgMTEgMTg3LjIzNCAxMU04MC4xMDMgMUgyMTknIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48L3N2Zz4=);
	position: relative;
	width: 100%;
	background-repeat: no-repeat;
	transform: translateX(-50%);
	content: "";
	/* pointer-events: none; */
	display: block;
	background-size: contain;
	background-position: right;
	left: -54px;
}

div#background_deon #main-navbar li a {
	color: #000000;
	padding: 8px 12px !important;
	font-weight: 600;
}

div#background_deon a.btn.bg-tertiary.header_order_now {
	background: #ff4b23;
	color: white !important;
}

div#background_deon .text-tertiary {
	color: #ff4b23;
	font-weight: 700;
}

div#background_deon form#headform input.btn.btn-primary {
	background: #ff4b23 !important;
	border: none !important;
	font-weight: 700;
}

div#background_deon #sec1 {
	z-index: 0;
	padding: 4% 0%;
}

div#background_deon li.nav-item.me-3.d-grid.num a {
	color: #111236 !important;
	line-height: 7px;
}

div#background_deon .sticky-lg-top {
	position: unset !important;
}

div#background_deon .banner .shadow {
	box-shadow: none !important;
}

div#background_deon .head-form {
	animation: radial-pulse-green-400 1.5s infinite;
	border: 2px solid #76b1bc;
}

@keyframes radial-pulse-green-400 {
	0% {
		box-shadow: 0 0 0 0 rgba(118, 177, 188, 0.4)
	}

	100% {
		box-shadow: 0 0 0 20px rgba(118, 177, 188, 0)
	}
}

div#theme_main_body #sec2 h2 {
	color: #111236;
	font-weight: 700 !important;
	font-size: 36px !important;
	line-height: 50px;
}

div#theme_main_body #sec2 .h5 {
	font-size: 16px !important;
	color: #292a4a;
	margin-top: 18px !important;
	font-weight: 700;
}

div#theme_main_body .fancy-center-head:after {
	background-color: #ff4b23 !important;

}

div#theme_main_body #sec2 p {
	color: #111236;
	font-weight: 400;
	font-size: 16px;
}


div#theme_main_body #sec3 h2 {
	color: #111236;
	font-weight: 700 !important;
	font-size: 36px !important;
	line-height: 48px;
}


div#theme_main_body #sec3 p {
	color: #111236;
	font-weight: 400;
	font-size: 16px;
}

div#theme_main_body #sec3 img {
	background: #e7f1fb;
	height: 39px;
	width: 40px;
	border-radius: 50px;
	padding: 6px;
	border: 2px solid #111236;
}

div#theme_main_body #sec4 {
	background: #e7f1fb !important;
}

div#theme_main_body #sec4 h2 {
	color: #111236;
	font-size: 32px !important;
	line-height: 44px;
	margin-bottom: 30px;
}

div#theme_main_body #sec4:before {
	background: #e1ecf8;
}


.sec_btn_chat {
	background: #111236;
	border: none;
}

div#theme_main_body #sec4 span.btn.btn-outline-light.me-4 {
	border: 1px solid #111236;
	color: #111236;
}

div#theme_main_body #sec4 a.our_writers_theme {
	color: #111236 !important;
}

div#theme_main_body #sec4 .sample-box:before {
	content: unset !important;
}

div#theme_main_body #sec4 .sample-box {
	background: white !important;
}

div#theme_main_body #sec4 .card.p-3.sample-box {
	border: 1px solid #ff4b23;
}

div#theme_main_body #sec4 .sample-box a.btn.btn-primary {
	background: red !important;
	border: none !important;
	font-weight: 700;
}

div#theme_main_body #sec4 .card.p-3.sample-box {
	animation: radial-pulse-orange-400 1.5s infinite;
}

@keyframes radial-pulse-orange-400 {
	0% {
		box-shadow: 0 0 0 0 rgba(255, 170, 130, 0.4);
	}

	100% {
		box-shadow: 0 0 0 20px rgba(255, 170, 130, 0);
	}
}

div#theme_main_body #sec4 .slick-slide {
	padding: 14px;
}

div#theme_main_body section#sec6 {
	background: #fdefee !important;
}

.reviews-cards {
	--columns-reviews-cards: repeat(3, 1fr);
}

.reviews-cards {
	display: grid;
	grid-template-columns: var(--columns-reviews-cards);
	gap: 16px 1.5rem;
	align-items: center;
	justify-items: center;
}

.d-md-grid {
	display: grid !important;
}

.reviews-card {
	grid-auto-flow: column;
}

.reviews-card {
	display: grid;
	gap: 1rem;
	align-items: center;
	justify-content: start;
	width: 100%;
	padding: 16px 0;
}

.reviews-card__header {
	grid-template-columns: 32px auto;
}

.reviews-card__header {
	justify-items: center;
	text-align: center;
}

.reviews-card__header {
	display: grid;
	gap: 0.5rem;
}

.reviews-card__site-info {
	display: grid;
	gap: 0.5rem;
}

.reviews-card__site-name {
	font-size: clamp(15px, 1rem, 16px);
	line-height: 24px;
	font-weight: 600;
	text-transform: lowercase;
	color: #2a2b4c;
	font-weight: 700;
	margin-left: 6px;
}


.reviews-card__site-name::after {
	content: '';
	display: block;
	background-image: url(/assets/images/stars_four_rating.webp);
	width: 100%;
	height: 17px;
	background-repeat: no-repeat;
}

.reviews-card__rating-rated {
	color: #39455a;
	font-size: 24px;
	font-weight: 700;
}

div#theme_main_body .top-tp-box {
	border: 2px solid #76b1bc;
}

div#theme_main_body .bottom-tp-box {
	border: 2px solid #00c5a8;
}

div#theme_main_body .head-form .form-control {
	background: #ffffff;
	border: 2px solid #76b1bc;
}

div#theme_main_body section#sec1 .order-m-1 .h3,
div#theme_main_body section#sec1 .order-m-1 .h5 {
	color: #111236 !important;
	font-weight: 700 !important;
}

div#theme_main_body section#sec1 .order-m-1 .form-check-input[type=checkbox] {
	border: 2px solid #f9a82d;
}

div#theme_main_body .row.separate_contarast {
	background: #f5f7fa;
	padding: 43px 5px;
	border-radius: 8px;
	margin-top: 40px;
	margin-bottom: 30px;
}

.content-a-bnnr__text {
	text-align: center;
	font-size: 24px;
	font-weight: 300;
	color: #2a2b4c;
	padding-bottom: 28px;
}

.content-a-bnnr__title {
	font-size: 34px;
	text-align: center;
	font-weight: 700;
	color: #2a2b4c;
}

.row.separate_contarast .btn-primary {
	width: 14% !important;
	background: #ff4b23;
	border: none !important;
	font-weight: 700;
	margin-top: 34px !important;
	animation: radial-pulse-orange-400 1.5s infinite;
}

ul.rb-link>li {
	color: #111236;
	font-weight: 400;
	font-size: 16px;
}

/*Wave styling start*/

/*Waves Style Start*/

.hero-waves {
	display: block;
	margin-top: 60px;
	width: 100%;
	height: 60px;
	z-index: 5;
	position: relative;
}

.wave1 use {
	/* animation: move-forever1 10s linear infinite; */
	/* animation-delay: -2s; */
}

.wave2 use {
	animation: move-forever2 8s linear infinite;
	animation-delay: -2s;
}

.wave3 use {
	animation: move-forever3 6s linear infinite;
	animation-delay: -2s;
}

@keyframes move-forever1 {
	0% {
		transform: translate(85px, 0%);
	}

	100% {
		transform: translate(-90px, 0%);
	}
}

@keyframes move-forever2 {
	0% {
		transform: translate(-90px, 0%);
	}

	100% {
		transform: translate(85px, 0%);
	}
}

@keyframes move-forever3 {
	0% {
		transform: translate(-90px, 0%);
	}

	100% {
		transform: translate(85px, 0%);
	}
}


/*Waves ENd*/

.hero-waves {
	display: block;
	margin-top: 0px;
	width: 100%;
	height: 60px;
	z-index: 5;
	position: relative;
}

.wave1 use {
	/* animation: move-forever1 10s linear infinite; */
	/* animation-delay: -2s; */
}

.wave2 use {
	animation: move-forever2 8s linear infinite;
	animation-delay: -2s;
}

.wave3 use {
	animation: move-forever3 6s linear infinite;
	animation-delay: -2s;
}

@keyframes move-forever1 {
	0% {
		transform: translate(85px, 0%);
	}

	100% {
		transform: translate(-90px, 0%);
	}
}

@keyframes move-forever2 {
	0% {
		transform: translate(-90px, 0%);
	}

	100% {
		transform: translate(85px, 0%);
	}
}

@keyframes move-forever3 {
	0% {
		transform: translate(-90px, 0%);
	}

	100% {
		transform: translate(85px, 0%);
	}
}


/*Waves ENd*/

div#theme_main_body #sec6 .steps {
	background: url(../images/stepimage-contarast.png)no-repeat;
	background-position: top center;
	background-size: contain;
	padding-bottom: 15%;
}

div#theme_main_body section#sec6 a.btn.bg-tertiary.me-4.w-25 {
	background: #ff4b23;
	font-weight: 700;
}

div#theme_main_body section#sec6 h2 {
	color: #111236;
	font-weight: 700 !important;
	font-size: 36px !important;
	line-height: 48px;
}

div#theme_main_body .steps-para {
	color: #111236;
	font-weight: 500;
	font-size: 16px;
}

div#theme_main_body section#sec6 h3 {
	color: #111236;
}

div#theme_main_body section#sec6 p {
	color: #111236;
}

div#theme_main_body #sec5 .container {
	border-radius: 20px 20px 20px 20px;
	padding-top: 20px;
}

div#theme_main_body #sec7 {
	padding-bottom: 5%;
	background: #111236 !important;
}

div#theme_main_body #sec7 .bg-tertiary {
	background: #ff4b23;
}

div#theme_main_body #sec7 a.btn.btn-primary {
	background: #111236;
}

div#theme_main_body #sec8 .bg-tertiary {
	background: #111236;
}

#sec8 .cr-box:hover {
	background: #111236;
}

.orange-pulse {
	animation: radial-pulse-orange-400 1.5s infinite;
}

.blue-pulse {
	animation: radial-pulse-blue-400 1.5s infinite;
}

@keyframes radial-pulse-blue-400 {
	0% {
		box-shadow: 0 0 0 0 rgba(109, 111, 201, 0.4);
	}

	100% {
		box-shadow: 0 0 0 20px rgba(109, 111, 201, 0);
	}
}

div#theme_main_body section#sec9 {
	background: #e7f1fb !important;
}

div#theme_main_body a.btn.bg-tertiary.px-5.text-uppercase.mt-4 {
	background: #ff4b23;
	font-size: 14px;
	font-weight: 600;
}


div#theme_main_body .price-box.bg-white.text-dark.b-radius10 {
	border: 1px solid #ff4b23;
}

div#theme_main_body #sec9 .price-boxhead {
	background: #00276726;
	border-radius: 6px 6px 0px 0px;
}

div#theme_main_body section#sec9 h2 {
	color: #111236;
	font-weight: 700 !important;
	font-size: 36px !important;
	line-height: 48px;
}

div#theme_main_body #sec9 p {
	color: #111236;
	font-weight: 400;
	font-size: 16px;
}

div#theme_main_body #sec11 button.btn.bg-tertiary.moreless-button {
	background: #111236;
}

div#theme_main_body #contact-banner .container.bg-secondary.py-5.border-radius {
	background: #111236 !important;
}

div#theme_main_body #contact-banner a.btn.bg-tertiary.px-4.mt-5.mb-2.ms-2 {
	background: #ffffff;
	color: black !important;
}

div#theme_main_body footer.border-top.pt-5 {
	background: #111236 !important;
}

div#theme_main_body div.copyright.bg-primary {
	background: #06083c !important;
}

div#theme_main_body footer h3 {
	color: #ffffff !important;
}

div#theme_main_body .foo-links {
	border-top: 1px solid #f1f2ff;
}

div#theme_main_body button.btn.moremenuless-button {
	background: #111236;
	border: 1px solid white;
}

.btn:hover {
	color: white !important;
	background: #111236;
}

a.btn.bg-tertiary.px-4.mt-5.mb-2.ms-2 {
	background: #ffffff;
	color: black !important;
}

button.btn.moremenuless-button {
	background: #111236;
	border: 1px solid white;
}

.container.pt-5.foo-links {
	border-top: 1px solid #f1f2ff;
}

footer h3 {
	color: #ffffff !important;
}

div.copyright.bg-primary {
	background: #06083c !important;
}

input.btn.btn-primary.w-75.mt-4.bg-primary {
	background: #111236 !important;
}

input.btn.btn-primary.text-white.mt-4 {
	background: #111236;
}

.price-box img {
	width: 46%;
}

.custom_nav header {
	background: #111236 !important;
}

#header.bg-primary {
	backgorund: #fdefee !important
}

#main-navbar ul li a:not(.header_order_now) {
	color: #000 !important;
}

@media only screen and (min-width: 300px) and (max-width:767px) {
	.container.w-75.shadow.p-4 {
		width: 100% !important;
	}

	.InnerPages {
		margin-bottom: 30px;
	}

	input.btn.btn-primary.w-25.mt-4.bg-primary {
		width: 100% !important;
	}

	.slick-track {
		transition: transform 0.5s ease-in-out !important;
	}

	h1 {
		font-size: 25px !important;
	}

	div#theme_main_body #sec2 h2,
	.content-a-bnnr__title,
	div#theme_main_body #sec3 h2,
	div#theme_main_body #sec4 h2,
	div#theme_main_body section#sec6 h2,
	div#theme_main_body section#sec9 h2 {
		font-size: 24px !important;
		line-height: 30px;
		text-align: center;
	}

	div#background_deon form#headform input.btn.btn-primary {
		margin-top: 0px !important;
	}

	section#sec1 {
		padding: 50px 0 30px 0 !important;
	}

	.bgi-underline-type-four::after {
		display: none;
	}

	.reviews-cards {
		display: none !important;
	}

	#sec1 .bottom-tp-box {
		margin-top: 10px !important;
	}

	img.dots {
		display: none !important;
	}

	.row.separate_contarast .btn-primary {
		width: 50% !important;
	}
}

a.btn.bg-tertiary1.orange-pulse {
	background-color: #ff0000;
}

#sec11 h2 {
	margin-top: 35px;
	margin-bottom: 15px;
}

#sec11 h3 {
	margin-top: 30px;
	margin-bottom: 15px;
}

img.img-fluid.arrows {
	border-radius: 10px;
}

.box {
	display: flex;
	align-items: center;
	border: 1px solid #ddd;
	padding: 20px;
	border-radius: 8px;
	background: #f9f9f9;
}

.box img {
	width: 50px;
	height: auto;
	object-fit: cover;
	margin-left: 15px;
	border-radius: 8px;
}

#sec10 h2 {
	color: #111236;
	font-weight: 700 !important;
	font-size: 36px !important;
	line-height: 50px;
	margin-bottom: 50px;
}

.sec11 .cr-box.shadow.p-3 {
	height: 400px;
}

.sec11,
.sec13 {
	background-color: #111236;
}

.sec11 .col-lg-8 h2,
.sec11 .col-lg-8 p {
	color: #fff;
}

.writer.shadow {
	background-color: #fff;
	padding: 30px 15px;
	border-radius: 10px;
}

.profile-card {
	/*background: #fff;*/
	border-radius: 12px;
	/*padding: 20px;*/
	/*text-align: center;*/
	color: #000;
	/*box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);*/
}

.profile-img {
	width: 45px;
	height: auto;
	border-radius: 50%;
	object-fit: cover;
}

.focus-area span {
	display: inline-block;
	background: #e8f0ff;
	color: #007bff;
	padding: 5px 10px;
	font-size: 12px;
	border-radius: 8px;
	margin: 2px;
}

.stats {
	display: flex;
	justify-content: space-around;
	margin: 15px 0;
}

.stats div {
	font-size: 14px;
}

.view-profile {
	background: #111236;
	color: white;
	border: none;
	padding: 10px 15px;
	border-radius: 5px;
	display: block;
	width: 100%;
	/*font-weight: bold;*/
	text-decoration: none;
	text-align: center;
}

.view-profile:hover {
	color: #fff;
}

.profile-head {
	display: flex;
}

.title-head {
	margin-left: 20px;
}

.title-head h3 {
	font-size: 16px !important;
}

.focus-area {
	margin: 20px 0;
}

.specialists1 .slider-arrow {
	border-radius: 50%;
	color: #fff;
	position: absolute;
	top: -13%;
	right: 0;
	border: 1px solid #fff;
	width: 35px;
	height: 35px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 22px;
	cursor: pointer;
}

.specialists1 .slider-arrow.slider-prev.fa-solid.fa-caret-left.slick-arrow {
	right: 50px;
}

.text-center.profile-button {
	display: flex;
	column-gap: 17px;
	padding: 0 8px;
	margin-top: 30px;
}

.text-center.profile-button a {
	width: 100%;
	background-color: #ff4b23 !important;
}

section.section.bg-white {
	padding: 80px 0;
}

.quick-process {
	display: flex;
	flex-wrap: wrap;
	/*align-items: center;*/
}

.processbox {
	display: flex;
	column-gap: 15px;
	/*align-items: center;*/
	/*border: 1px solid #ddd;*/
	padding: 20px;
	text-align: left;
	/*border-radius: 8px;*/
	/*background: #f9f9f9;*/
}

h3.font-20.font-bold {
	color: #000;
}

.icon-box img {
	width: 60px;
	height: auto;
}

section.sec12 {
	padding: 80px 0;
}

.col-sm-12.col-md-12.col-lg-12.px-4.py-5.shadow {
	border-radius: 10px;
}

section.sec12 h2 {
	margin-top: 40px;
	margin-bottom: 20px;
}

.cta-section {
	background-color: #111236;
	padding: 15px 0;
	/*text-align: center;*/
}

.cta-btn {
	border-radius: 50px;
	padding: 10px 20px;
	font-weight: bold;
}

.talk-btn {
	border: 2px solid #000;
	background-color: #fff;
	color: #000;
}

.order-btn {
	background-color: #28a745;
	color: #fff;
}

.text-right {
	text-align: right;
}

a.btn.bg-tertiary.me-3 {
	background-color: #ff4b23;
}

section.section.bg-gray {
	padding: 80px 0;
}

.bg-gray {
	background-color: #e7f1fb;
}

.b-radius {
	margin-bottom: 20px;
	background-color: transparent;
	border: none;
}

.b-radius .accordion-button.collapsed {
	border-radius: 10px !important;
}

h3.m-0.mb-2.text-sm-start.text-md-center {
	font-size: 35px !important;
}

.custom-box {
	background: white;
	border-radius: 15px;
	padding: 20px;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
	height: 370px;
}

.custom-box h5 {
	font-weight: bold;
}

.custom-box p span {
	font-weight: bold;
	color: #0c0c5b;
}

.btn-sample {
	border: 2px solid #111236;
	color: #111236;
	font-weight: bold;
}

.btn-order {
	background-color: #111236;
	color: white;
	font-weight: bold;
}

.samples .slider-arrow {
	border-radius: 50%;
	color: #fff;
	position: absolute;
	bottom: 0%;
	/*right: 0;*/
	border: 1px solid #fff;
	width: 35px;
	height: 35px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 22px;
	cursor: pointer;
}

.samples .slider-arrow.slider-next.fa-solid.fa-caret-right.slick-arrow {
	left: 50px;
}

.custom-box.p-3 h3 {
	font-size: 16px !important;
}

.sample-button {
	display: flex;
}

a.btn.bg-red.px-5.text-uppercase {
	background-color: #ff4b23;
}

/*.writer {*/
/*    position: relative;*/
/*    border-radius: 18px;*/
/*    background: #fff;*/
/*    box-shadow: 0 4px 13px #0000001A;*/
/*    height: auto;*/
/*    width: 100%;*/
/*}*/
/*.writer .head {*/
/*    display: flex;*/
/*    margin: 20px 20px 10px;*/
/*    gap: 5px;*/
/*    align-items: stretch;*/
/*    justify-content: flex-start;*/
/*    flex-wrap: wrap;*/
/*}*/
/*.writer .head .profile-img {*/
/*    width: 70px;*/
/*}*/
/*.writer .head .profile-img .thumbnail img {*/
/*    width: 70px;*/
/*    height: 70px;*/
/*    border-radius: 53.5px;*/
/*    border: 1px solid #fff;*/
/*}*/
/*.writer .body {*/
/*    margin: 20px;*/
/*    min-height: 175px;*/
/*}*/
/*.writer .body .competencies-main {*/
/*    min-height: 100px;*/
/*}*/
/*.writer .body h3 {*/
/*    color: #727171;*/
/*    font-family: Roboto, sans-serif;*/
/*    font-size: 14px;*/
/*    font-style: normal;*/
/*    font-weight: 500;*/
/*    line-height: normal;*/
/*    text-align: left;*/
/*    letter-spacing: 0;*/
/*}*/
/*.writer .body .competencies {*/
/*    text-align: left;*/
/*}*/

/*.writer .body .competencies span {*/
/*    border-radius: 50px;*/
/*    background: #f7f8fa;*/
/*    border: 1px solid #e7e7e7;*/
/*    color: #000;*/
/*    font-family: Roboto, sans-serif;*/
/*    font-size: 14px;*/
/*    font-style: normal;*/
/*    font-weight: 400;*/
/*    line-height: normal;*/
/*    padding: 6px 12px;*/
/*    margin: 3px 3px 3px 0;*/
/*    width: auto;*/
/*    display: inline-flex;*/
/*    gap: 4px;*/
/*    align-items: center;*/
/*    flex-direction: row;*/
/*    flex-wrap: wrap;*/
/*}*/
/*.writer .body .competencies span img {*/
/*    width: auto !important;*/
/*    height: 15px !important;*/
/*    object-fit: contain !important;*/
/*}*/
/*.writer .footer {*/
/*    position: relative;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    right: 0;*/
/*    margin: 0;*/
/*    padding: 15px 20px;*/
/*    display: flex*/
/*;*/
/*    align-items: center;*/
/*    align-content: space-between;*/
/*    flex-direction: row;*/
/*    gap: 10px;*/
/*    justify-content: center;*/
/*}*/
/*.writer .footer .writerPopupButton {*/
/*    border: 1px solid transparent;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    padding: 10px;*/
/*    color: #fff;*/
/*    background: #18c240;*/
/*    box-shadow: 0 4px 46px #0000001A;*/
/*    font-family: Roboto, sans-serif;*/
/*    font-size: 16px;*/
/*    font-weight: 400;*/
/*    line-height: normal;*/
/*    width: 100%;*/
/*    text-align: center;*/
/*    border-radius: 50px;*/
/*    gap: 7px;*/
/*}*/
@media (max-width:680px) {
	.box {
		flex-direction: column-reverse;
		text-align: center;
	}

	.box img {
		margin: 0 0 10px 0;
	}

	.text-center.profile-button {
		flex-direction: column;
		row-gap: 10px;
	}

	h3.m-0.mb-2.text-sm-start.text-md-center {
		font-size: 25px !important;
	}
}