@font-face {
font-family: 'Charlie Display';
src: url(../fonts/Charlie_Display-Black.woff) format("woff"), url(../fonts/Charlie_Display-Black.woff) format("woff");
font-weight: 700;
font-style: normal
}

@font-face {
font-family: 'Charlie Display';
src: url(../fonts/Charlie_Display-Bold.woff) format("woff"), url(../fonts/Charlie_Display-Bold.woff) format("woff");
font-weight: 600;
font-style: normal
}

@font-face {
font-family: 'Charlie Display';
src: url(../fonts/Charlie_Display-Regular.woff) format("woff"), url(../fonts/Charlie_Display-Regular.woff) format("woff");
font-weight: 400;
font-style: normal
}

@font-face {
font-family: 'Charlie Display';
src: url(../fonts/Charlie_Display-Semibold.woff) format("woff"), url(../fonts/Charlie_Display-Semibold.woff) format("woff");
font-weight: 500;
font-style: normal
}

@font-face {
font-family: 'FontAwesome';
src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal
}

a{
color:unset;
}
a:hover{
color:unset;
}
ul{
padding-left:0;
}
li{
list-style:none;
}
button:hover {
box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%);
}
header {
padding: 8px 0;
width: 100%;
border-bottom: 1px solid rgb(0 0 0 / 8%);
}
header a:hover{
color:#0f8366;
}
footer {
background: #0f8366;
color: #fff;
padding: 10px 0;
}
header img{
width:50%;
margin-top: 4px;
}
header ul {
float: right;
padding-top: 15px;
margin-bottom: 0;
}
header li {
display: inline-block;
padding: 0 12px;
font-weight: 500;
}
header li:last-child{
padding-right:0;
}
.banner {
background: url(../img/banner-1.png) no-repeat center;
background-size: cover;
font-family: 'Charlie Display';
}
body {
font-family: 'Charlie Display';
}
.banner .form {
background:#fff;
border-radius: 20px;
}
.banner-in {
margin-top: 52px;
}
.rgt-imgg img {
padding-top: 0;
width: 76%;
}
.banner-in h1 {
font-size: 48px;
margin-bottom: 10px;
line-height: 55px;
font-weight: 400;
text-transform: uppercase;
}
.banner-in h1 span {
color: #66ba40;
font-weight: 500;
font-size: 48px;
}
.banner button, .benefits button, .knoww-morre button, #enquiresubmitbtn, .page-not-found button, .common-section button, .servicess-in button {
background: #0f8366;
color: #fff;
border: none;
padding: 12px 30px;
border-radius: 36px;
}
.page-not-found img {
width: 50%;
}
.banner-in p {
padding: 15px 0;
}
.banner-sub{
padding:20px 0;
}
.banner-sub h2 {
font-weight: 500;
font-size: 24px;
color: #0f8366;
padding-top: 16px;
margin-bottom: 0;
}
.home-subb h2{
font-size: 45px;
}
.contactform {
padding: 30px;
}
.banner-sub i {
margin: 27px auto 0;
color: #fff;
font-size: 30px;
background: #66ba40;
width: 60px;
height: 60px;
text-align: center;
line-height: 60px;
-webkit-box-shadow: 0px 0px 0px 6px rgb(3 185 124 / 20%);
border-radius: 50px;
}
.banner-sub p{
margin-bottom:0;
font-weight: 500;
}
.home-subb .bs{
text-align:center;
}
section.works, .services, .terms-section, .privacy-policy-section, .contact-us-page, .sitemap-page, .about-us-page, .what-we-do-section, .service-page, .experts, .thesis-work {
padding: 44px 0;
}
.works img{
position:relative;
}
.works img:after{
content: "\f178";
font-family: "FontAwesome";

font-style: normal;
font-weight: normal;
text-decoration: inherit;
color: #000;
font-size: 18px;
padding-right: 0.5em;
position: absolute;
top: 10px;
left: 0;
}
.samples, .team, .platform-section, .thesis-editors, .why-us-inner-page{
padding: 50px 0;
}

.samples h2, .works h2, .services h2, .how-it-works h2 {
text-transform:uppercase;
font-size: 43px;
}
.tab-content img {
width: 100%;
border: 1px dashed #ccc;
padding: 10px;
}
.tab-content li {
padding: 7px 0;
}
.works img:hover{
-webkit-filter: grayscale(100%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
filter: grayscale(100%); /* FF 35+ */
}
.works-in {
background: #fff;
padding: 10px;
height: 158px;
}
.works-in h4 {
color: #0f8366;
font-size: 18px;
font-weight: 700;
margin-bottom: 5px;
}
.footer-section h4 {
font-size: 20px;
font-weight: 700;
}
.footer-section li {
padding: 5px 0;
}
.footer-section h5 {
font-size: 16px;
color: #0f8366;
}
.footer-section img {
margin-bottom: 30px;
}
.footer-section ul{
margin:0;
}
section.footer-section {
background: #FFF;
padding: 30px 0 0;
border-top: 1px solid #dee2e6;
}
.footer-section i {
color: #0f8366;
margin-right: 7px;
}
.services-in a {
color: #0f8366;
font-weight: 700;
}
.services-in {
box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%);
background: #fff;
padding: 20px;
}
.services-in img {
width: 65%;
}
.services-in h4 {
font-size: 22px;
font-weight: 600;
padding-top: 20px;
}
.bs {
border-radius: 0px;
border: none;
padding: 20px;
padding-top: 0px;
}
.arrowdiv {
position: absolute;
top: 0;
display: -webkit-flex;
display: -moz-box;
display: flex;
-webkit-align-items: center;
-moz-box-align: center;
align-items: center;
height: 100%;
right: -12px;
}
.works-in h5 {
font-size: 14px;
}
.works-in i {
font-size: 50px;
padding: 10px 0;
color: #66ba40;
}
.benefits, .how-it-works, .editing-highlights, .why-do-need-us, .how-we-work-section-n, .sample-sec, .backgrnd{
padding:60px 0;
background: #66ba4014 !important;
}
.how-it-works-s{
padding:60px 0;
}
.benefits h4 {
font-size: 41px;
font-weight: 500;
text-transform: uppercase;
}
.benefits h4 span,  .experts h2 span, .service-page h2 span, .what-we-do-lt h3 span, .about-us-page h4 span, .values h2 span, .editing-highlights h2 span, .thesis-work h2 span, .why-do-need-us h2 span, .why-us-inner-page h2 span, .how-we-work-section-n h2 span{
color:#66ba40;
}
.benefits-in, .servicess-in {
background: #fff;
margin: 0 0px 15px;
padding: 14px 20px;
border-radius: 0px;
box-shadow: 0px 1px 4px 2px rgb(0 0 0 / 8%);
-webkit-box-shadow: 0px 1px 4px 2px rgb(0 0 0 / 8%);
border: 1px solid rgba(0, 0, 0, .075);
}
.benefits-in i {
float: left;
color: #66ba40;
font-size: 38px;
margin-right: 10px;
margin-top: 7px;
}
.benefits-in h5 {
font-weight: 700;
font-size: 18px;
}
.benefits-in p{
margin-bottom:0;
}
.marginn-toop {
margin-top: 45px;
}
.servicess-in i {
color: #66ba40;
font-size: 34px;
margin-bottom: 15px;
margin-top: 8px;
}
.services img {
padding-top: 15px;
}
.servicess-in a {
color: #0f8366;
}
.services, .team, .contact-us-page{
background:url(../img/process-bg.png);
}
.tabs{
padding-top:30px;
}

.tabs h3{
font-size:20px;
margin-top:10px;
margin-bottom:60px;
}

.tabs p{
font-size:14px;
margin-bottom: 0;
display: flex;
}

.tabs a{
font-size:15px;
}
.tabs a:hover{
text-decoration:none;
}
.tabs li{
-webkit-border-radius:3px;
border-radius:3px;
padding: 10px;
border-radius: 10px;
}

.tabs li.active{
border:1px dashed #66ba40;
}
.tabs li i {
float: left;
margin-right: 10px;
margin-top: 8px;
font-size: 14px;
background: #0f8366;
border-radius: 50px;
color: #FFF;
font-weight: 400;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
margin-top: 0px;
}
.tabs li h4 {
font-size: 21px;
margin-bottom: 3px;
}
.tabs li.active h4 {
color: #66ba40;
}
.tabs li.active i{
color: #66ba40;
}
.services h2 span, .how-it-works h2 span, .team h2 span, .how-it-works-s h2 span, .platform-section h2 span, .thesis-editors h2 span {
color: #66ba40;
}
.team-img {
width: 80px;
height: 80px;
margin-right: 20px;
border: 5px solid #f3f3f7;
border-radius: 50%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: 50% 50%;
object-position: 50% 50%;
}
.team-info {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.team-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.team-mid {
display: -ms-grid;
display: grid;
margin-top: 10px;
margin-bottom: 10px;
grid-auto-columns: 1fr;
grid-column-gap: 0px;
grid-row-gap: 0px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto;
grid-template-rows: auto auto;
}
.team-name-2 {
margin-bottom: 10px;
font-size: 18px;
line-height: 120%;
}
.team-rating {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 4px 10px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-radius: 5px;
background-color: #f3f3f7;
}
.team-rating-text {
margin-right: 10px;
color: #696969;
font-size: 12px;
line-height: 140%;
}
.team-rating-div {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 80px;
height: 13px;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.team-data.rate {
text-align: center;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
border-right: 1px solid #d2deed;
border-bottom: 1px solid #d2deed;
}
.team-data-primary-2 {
margin-right: 8px;
color: #66ba40;
font-size: 16px;
line-height: 100%;
margin-bottom: 5px;
font-weight: 500 !important;
}
.team-data-secondury-2 {
color: #747474;
font-size: 13px;
line-height: 100%;
}
.team-data.reviews {
text-align: center;
padding-left: 16px;
border-bottom: 1px solid #d2deed;
}
.team-data.orders {
text-align: center;
padding-top: 16px;
border-right: 1px solid #d2deed;
}
.team-data.degree {
text-align: center;
padding-top: 16px;
padding-left: 16px;
}
.team-toggle {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.team-tags-title-2 {
color: #66ba40;
font-size: 13px;
line-height: 100%;
text-transform: uppercase;
margin-bottom: 0;
}
.team-rating-div i{
color: #66ba40;
}
.team-content {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
overflow: hidden;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.tags-list {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-top: 10px;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.team-tag {
display: inline-block;
margin-top: 4px;
margin-right: 8px;
margin-bottom: 4px;
padding: 4px 10px;
border-radius: 5px;
background-color: #f3f3f7;
color: #696969;
font-size: 12px;
line-height: 140%;
}
.team-inner {
box-shadow: 0px 1px 4px 2px rgb(0 0 0 / 8%);
-webkit-box-shadow: 0px 1px 4px 2px rgb(0 0 0 / 8%);
padding: 10px;
background: #fff;
}
.knoww-morre {
text-align: center;
margin-top: 20px;
}.form.shadow h3 {
background: #0f8366;
border-radius: 20px 20px 0px 0px;
color: #FFF;
font-size: 22px;
line-height: 50px;
padding-bottom: 0px !important;
}form#form1 {
padding: 25px;
}
.how-to-sec {
float: left;
width: 100%;
margin-top: 0px;
display: table;
}
.how-icon {
float: none;
display: inline-block;
width: 100px;
height: 100px;
border: 2px dashed;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
line-height: 94px;
font-size: 53px;
text-align: center;
color: #66ba40;
border-color: #66ba40;
background: #FFF;
}
.per-suup .how-icon{
line-height: 80px !important;
}
.per-suup img {
width: 74%;
}
.how-to h3 {
float: left;
width: 100%;
font-size: 20px;
color: #121212;
margin: 0;
margin-top: 30px;
}
.how-to p {
float: left;
width: 100%;
margin: 0;
\: Open Sans;
font-size: 16px;
color: #888888;
line-height: 24px;
margin-top: 14px;
}
.how-to {
float: left;
width: 33%;
text-align: center;
position: relative;
}
.how-to::before {
position: absolute;
left: 50%;
top: 60px;
width: 270px;
height: 36px;

content: "";
z-index: 1;
margin-left: 61px;
}
.how-to:nth-child(n+2)::before {

top: 13px;
}
.how-to:last-child::before {
display: none;
}
.how-to:nth-child(2n+2) {
padding: 0 50px;
}span.number {
background: #66ba40;
width: 50px;
height: 50px;
position: absolute;
left: -20px;
border-radius: 50px;
text-align: center;
line-height: 50px;
color: #FFF;
font-size: 22px;
margin-top: -40px;
border: 2px dashed #a2ef80;
}span.number.thr {
position: absolute;
right: 0;
left: 81%;
}p.team-data-primary-2 strong {
font-weight: 500;
}.bg-cover {
background-position: center !important;
background-size: cover !important;
}section.bg-cover h2 {
font-size: 43px;
}.tabs h4 {
font-size: 32px;
}
.breadcrump-section {
background: #e9ecef;
padding: 15px 0;
}
.breadcrump-section ul {
padding: 0px;
margin: 0;
}
.breadcrump-section a {
font-size: 14px;
line-height: 24px;
color: #000000;
text-align: left;
text-decoration: none;
}
.breadcrump-section li {
display: inline;
position: relative;
padding: 0 2px;
font-size: 14px;
line-height: 24px;
color: #000000;
text-align: left;
}
.policyy h6 {
font-weight: 700;
}
.contact-us-page h1, .sitemap-page h2, .privacy-policy-section h2, .terms-section h2, .about-us-page h1 {
color: #66ba40;
padding-bottom: 30px;
}
.contact-infom h5 {
color: #0f8366;
font-size: 16px;
}
.contact-heading {
padding-top: 40px;
}
.contact-heading h2 {
font-weight: 500;
font-size: 24px;
}
.policyy b {
font-weight: 600;
}
.sitemap-banner {
background: #f7f8f9;
padding:30px 0;
text-align:center;
}
.page-not-found {
text-align: center;
padding: 20px 0;
}
.page-not-found button {
display: block;
margin: 21px auto 0;
}
.sitemap-inn {
height: 100%;
padding: 15px;
}
.sitemap-inn ul{
margin-bottom:0;
}
.sitemap-inn li {
padding: 5px 0px;
}
.sitemap-inn li i {
color: #0f8366;
}
.values-in i {
color: #66ba40;
font-size: 45px !important;
margin-bottom: 22px;
margin-top: 14px;
margin-right: 26px;
}
.values {
background: #66ba4014;
padding: 45px 0;
}
.values h2 {
margin-bottom: 40px;
}
.what-we-do-lt {
padding: 0 50px 0 0;
}
.rt-inner {
text-align: center;
border-radius: 10px;
background: #fff;
position: absolute;
border: 1px solid #e9ecef;
    width: 103%;
    height: 345px;
    padding-top: 10px;
}
.rt-inner img {
width: 65%;
border-radius: 10px 10px 0 0;
}
.what-we-do-rt h5 {
padding: 12px 14px;
color: #0f8366;
font-size: 17px;
font-weight: 600;
margin: 0;
}
.what-we-do-rt p {
padding: 0 8px 0;
font-size: 14px;
color: #5f6062;
font-weight: 500;
}
.rt-inner1 {
text-align: center;
border-radius: 10px;
background: #fff;
box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
width: 103%;
height: 370px;
position: relative;
z-index: 999;
margin-top: -18px;
padding-top:10px;
}
.rt-inner1 img {
width: 65%;
border-radius: 10px 10px 0 0;
}
.what-we-do-rt .col-sm-4 {
padding: 0;
}

.what-we-do-rt {
padding-top: 25px;
}
.about-banner {
background-color: #f7f8f9;
padding:50px 0;
}

.about-us-page p{
margin-bottom:0;
}
.roles h4, .experts h2, .what-we-do-lt h3, .about-us-page h4 {
font-size: 31px;
font-weight: 500;
}
.roles .how-to {
width: auto;
margin-bottom: 20px;
}
.experts h2 {
margin-bottom: 20px;
}
.service-page p{
margin-bottom:0;
}
.service-work h2 {
text-transform: capitalize;
font-size: 2rem;
}
.service-work li {
margin-bottom: 20px;
}
.editing-high {
background: rgb(255, 255, 255);
box-shadow: rgb(16 50 101 / 15%) 2px 2px 16px;
border-radius: 8px;
padding: 25px 45px;
margin-top: 20px;
}
.editing-high i {
color: #66ba40;
font-size: 40px;
}
.editing-high h4 {
font-size: 20px;
}
.thesis-inn1 span {
height: 46px;
width: 46px;
border-radius: 100%;
background: #66ba40;
font-weight: 600;
font-size: 18px;
line-height: 43px;
color: #fff;
float: left;
text-align: center;
}
.thesis-inn2 {
margin-left: 53px;
padding-top: 7px;
}
.thesis-inn2 h4 {
font-size: 20px;
}
.thesis-work h2 {
padding-bottom: 30px;
}
.thesis-work {
background: #66ba4014;
}
.bss {
padding: 10px;
margin-top: 20px;
border: none;
}
.bss i {
color: #66ba40;
font-size: 24px;
}
canvas#canvas {
padding: 5px 10px;
padding-right: 15px;
margin-top: 0px;
float: right;
margin-right: 0px;
border-radius: 5px;
position: absolute;
width: 37%;
right: 0;
}
.contactform h2 {
font-size: 24px;
}
.error {
color: red;
}
.service-what {
margin-top: -115px;
box-shadow: 0px 1px 4px 2px rgb(0 0 0 / 8%);
-webkit-box-shadow: 0px 1px 4px 2px rgb(0 0 0 / 8%);
padding: 40px;
background: #fff;
border-bottom: 3px solid #0f8366;
}
.about-banner li {
display: inline-block;
}
.about-banner ul {
margin-bottom: 0;
}
.service-left i{
float: left;
margin-top: 4px;
color: #fff;
font-size: 30px;
margin-right: 30px;
background: #66ba40;
width: 60px;
height: 60px;
text-align: center;
line-height: 60px;
-webkit-box-shadow: 0px 0px 0px 6px rgb(3 185 124 / 20%);
border-radius: 50px;
}
.helppng img{
margin-top: 4px;
color: #fff;
font-size: 30px;
margin-right: 30px;
background: #66ba40;
width: 60px;
height: 60px;
text-align: center;
line-height: 60px;
margin-bottom: 12px;
padding: 4px;
}
.servcc {
margin-bottom: 40px;
}
.servcc p{
margin-bottom:0;
display: flex;
}
.service-what a {
color: #66ba40;
text-decoration: underline;
}
.service-what li {
padding: 6px 0;
}
.roles h3 {
font-size: 18px;
}
.why-choos i {
color: #66ba40;
font-size: 35px;
margin-bottom: 20px;
}
.knoww-morre i {
font-size: initial;
color: #fff;
margin-bottom: 0;
}
.why-choos {
padding-top: 30px;
border-right: 1px solid lightgray;
height: 100%;
}
.why-choos-rt h2 {
margin-bottom: 5px;
}
.why-inn i {
float: left;
margin-right: 30px;
margin-top: 10px;
color: #66ba40;
font-size: 35px;
}

.why-inn {
margin-bottom: 20px;
}
.why-inn h6 {
font-size: 20px;
font-weight: 400;
display: flow-root;
}
.why-inn h6 span {
font-weight: 600;
color: #66ba40;
}
.common-section p{
margin-bottom:0;
}
.common-section {
padding: 30px 0;
border-top: 1px solid #dee2e6;
}
.common-section h3 {
margin-bottom: 0;
padding-top: 8px;
font-size: 25px;
}
.common-section h3 i{
color:#66ba40;
}
.why-inn h2 {
font-weight: 600;
}
.working-in h5 {
color: #66ba40;
}
.working-in h4 {
font-size: 20px;
font-weight: 600;
padding-top: 10px;
}
.why-choos-rt p {
margin-bottom: 30px;
}
.platform-section-in {
box-shadow: 0px 1px 4px 2px rgb(0 0 0 / 8%);
-webkit-box-shadow: 0px 1px 4px 2px rgb(0 0 0 / 8%);
}
.platform-section-in img {
width: 100%;
padding: 7px;
}
.inner-paddng {
padding: 10px 15px 5px;
}
.brbb{
border-right:1px solid lightgray;
border-bottom:1px solid lightgray;
}
.br{
border-right:1px solid lightgray;
}
.bb{
border-bottom:1px solid lightgray;
}
.roles h3 {
padding-top: 10px;
}
.policyy h6 {
font-weight: 600;
color: #66ba40;
}
.contact-heading h2 span, .contactform h2 span {
color: #66ba40;
}
.contact-heading h2 i, .contactform h2 i{
color:#66ba40;
}
.steps h2 {
margin-bottom: 30px;
}
.steps img {
width: 60%;
padding-bottom: 10px;
}
.thesis-editors h6 {
text-align: center;
font-size: 22px;
line-height: 35px;
padding-bottom: 45px;
}
.thesis-editors-in i {
font-size: 40px;
margin-bottom: 20px;
color:#66ba40;
}
.thesis-editors-in {
background: #66ba4014;
padding: 30px;
margin-bottom: 20px;
}
.editing-high p{
margin-bottom:0;
}
.ediitt .why-inn {
text-align: center;
border-right: 1px solid #f0efef;
}
.ediitt .why-inn i{
float:none;
color: #fff;
font-size: 30px;
margin-right: 0px;
background: #66ba40;
width: 60px;
height: 60px;
text-align: center;
line-height: 60px;
-webkit-box-shadow: 0px 0px 0px 6px rgb(3 185 124 / 20%);
border-radius: 50px;
}
.ediitt .why-inn h6 {
margin-bottom: 0;
padding-top: 15px;
}
.consult-li b {
font-weight: 500;
}
.consultation-inn {
padding: 24px;
background-color: #fff;
box-shadow: 0px 0px 29px rgb(0 0 0 / 10%);
margin-bottom: 25px;
}
.left-consult {
margin-top: 21px;
}
.consultation-inn i {
color: #66ba40;
font-size: 34px !important;
padding-bottom: 10px;
}
.consult-li li {
padding: 5px 0;
}
.why-us-inner-page img {
width: 100%;
}
.why-us-inner-page h2 {
margin-bottom: 35px;
}
.how-we-work-section-n h2 {
margin-bottom: 65px;
}
.why-inner-in {
padding-top: 35px;
}
.why-inner-in h4 {
color: #66ba40;
font-size: 20px;
}
.why-inner-in h4 .fa-chevron-circle-right {
color: #383d41;
}
.how-we-work-section-n .howw {
width: 18%;
margin: 0 10px;
}
.how-we-work-section-n .process_section {
width: 100%;
border-radius: 14px;
padding: 20px 13px;
text-align: center;
height: 130px;
margin: 0 auto;
font-size: 15px;
position: relative;
background: rgb(255, 255, 255);
box-shadow: rgb(16 50 101 / 15%) 2px 2px 16px;
border-radius: 8px;
padding: 25px;
}
.how-we-work-section-n .process_section i {
width: 65px;
height: 65px;
background: #66ba40;
border-radius: 60px;
font-size: 26px;
font-style: normal;
padding: 5px 0 0 0;
margin: 0px -67px;
display: table;
margin-top: -60px;
border: 6px solid #efefef;
text-align: center;
position: unset;
margin-bottom: 5px;
}
.process_section p {
font-size: 15px;
}
.icon-n{
font-size: 38px;
margin-bottom: 5px;
min-height: 0;
line-height: 24px;
display: inline-table;
}
.icon-n i {
width: 0!important;
height: 0!important;
background: 0 0!important;
border: none!important;
margin: 0!important;
color: #66ba40 !important;
}
.howw i{
color:#fff;
}
.howw h4 {
font-size: 20px;
padding-top: 10px;
}
.bg-cover a{
color:#66ba40;
}
.banner-image img{
width:100%;
padding-top: 73px;
}
#more, #more1, #more2 {display: none;}
.servicess-in.margn {
margin-top: 100px;
}
section.frequently-asked-questions {
padding: 40px 0 0;
}
.frequently-asked-questions .card {
margin-bottom: 20px;
border-bottom: 1px solid rgba(0,0,0,.125) !important;
border-radius: 0.25rem !important;
}
.frequently-asked-questions .card h5 {
color: #0f8366;
font-size: 18px;
}
.frequently-asked-questions .card h5 i{
float:right;
}
.reading-corner, .common-issues{
text-align:center;
}
.reading-corner img, .common-issues img{
width:57%;
}
.hett .iccon, .hettt .iccon{
background: #66ba40;
width: 24%;
text-align: center;
padding: 8px;
font-size: 70px;
margin-bottom: 20px;
}
.hett, .hettt {
box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
background: #fff;
padding: 15px;
margin-bottom: 30px;
}
.hett li, .hettt li {
display: inline-flex;
padding: 10px 0 0;
}
.hett li i, .hettt li i {
padding-top: 4px;
padding-right: 5px;
}
.hett{
height: 480px;
}
.hettt{
height: 500px;
}
.thesis-editors-in p{
text-align:justify;
}
.common-section p span{
color:#66ba40;
}

.interests{
text-align:center;
}
.interests img {
width: 30%;
}
.intrst h3{
margin-bottom:0;
}
.intrst{
padding:15px 10px;
}
.about-pagge i {
margin: 20px auto 0;
}
.rc {
background: url(../img/reading-banner.png) no-repeat center;
background-size: cover;
padding: 57px 0;
}
.cias{
background: url(../img/common-issues.jpg) no-repeat center;
background-size: cover;
padding: 57px 0;
    background-position: bottom;
}
.hih{
background: url(../img/how-can-i-help.jpg) no-repeat center;
background-size: cover;
padding: 57px 0;
    background-position: bottom;
}
.git{
background: url(../img/get-in-touch.jpg) no-repeat center;
background-size: cover;
padding: 57px 0;
  background-position: bottom;
}
.wai{
background: url(../img/who-am-i.jpg) no-repeat center;
background-size: cover;
padding: 57px 0;
    background-position: bottom;
}
.bar-sec{
display:none;
}
@media only screen and (max-width:600px){
.banner{
    background: #fff;
    border-bottom: 1px solid #eee;
    padding: 20px 0;
}    
.banner-in {
margin-top: 0px;
}
.banner-in h1{
font-size: 35px;
line-height: 40px;
}
.banner-in h1 span{
font-size: 35px;
}
.bs{
text-align: center;
margin-bottom: 20px;
padding-top:20px;
}
.banner-sub i{
margin: 0 auto;
}
span.number{
left: 5px;
}
.servicess-in.margn {
margin-top: 0px;
}
.servicess-in{
margin: 0 0px 35px;
}
.services{
background:none;
}
section.works, .services, .contact-us-page, .sitemap-page, .about-us-page, .what-we-do-section, .service-page, .experts, .thesis-work, .how-it-works-s, .benefits, .how-it-works, .editing-highlights, .why-do-need-us, .how-we-work-section-n, .sample-sec, .backgrnd{
padding: 20px 0;
}
.privacy-policy-section, .terms-section{
 padding: 20px;
}
.samples h2, .works h2, .services h2, .how-it-works h2{
font-size: 30px;
}
.tabs h4 {
font-size: 24px;
}
.benefits h4 {
font-size: 30px;
}
.how-to{
width:100%;
}
section.bg-cover h2 {
font-size: 28px;
}
.how-to::before{
position: initial;
margin-left:0;
}
.rt-inner, .rt-inner1{
width: 100%;
position: initial;
margin-bottom: 38px;
height: auto;
margin-top: 0;
}
.brbb, .bb, .br{
border:none;
}
.how-it-works-s img{
display:none;
}
.why-choos {
padding-top: 0;
border-right: none;
height: auto;
border-bottom: 1px solid lightgray;
padding-bottom: 20px;
margin-bottom: 20px;
}
.working-in img {
display: block;
}
.hett{
height:auto;
}
.steps .offset-2, .thesis-editors .offset-2{
margin-left: 0;
}
.services, .team, .contact-us-page {
background: none;
}
canvas#canvas{
width: 30%;
}
.sitemap-page .offset-3 {
margin-left: 0;
margin-bottom: 20px;
}

.topnav #myLinks {
display: none;
}

.topnav a {
padding: 8px 15px;
text-decoration: none;
font-size: 17px;
display:block;
}

.topnav a.icon {
background: #0f8366;
display: block;
position: absolute;
right: 10px;
top: -45px;
color:#fff;
}
header li{
display:block;
padding:0;
}

.topnav a:hover {
background-color: #ddd;
color: black;
}

.active {
background-color: #04AA6D;
color: white;
}
ul#myLinks {
background: #f8f9fa;
}
header ul {
float: none;
padding-top: 0;
margin-bottom: 10px;
}
}

.brgt{
border-right:1px solid lightgray;
}
.banner-in h1 a, .services h2 a, .benefits h4 a {
text-transform: capitalize;
}
.about-immage{
width: 56%;
margin-top: 12px;
}
.servicess-in button {
    padding: 4px 10px;
    font-size: 14px;
}