/*
Theme Name: Business Elentra 
Description: Business Elentra is corporate business WordPress Theme which is child theme of Elentra. Business Elentra theme is light weighted and based on WordPress customizer so you can easily setup theme. Theme have header info sectoin, nav menus, slider, features, blog and many more sections. Theme is editable and super flexible new functionality. Theme can be used for affiliate, digital marketing, ness, corporate, agency, startup, consulting websites. Also theme support features section. Call To Action section is awesome look and footer section is too customizable. Theme is light weighted and support all type of page builders. Theme is WordPress Customizer based so It can be customize in easy way, Theme code is written SEO friendly so this fast loading theme will perfect for blogging and news sites. Customize theme using our help docs http://nickthemes.com/doc/elentra-documentation/ View Demo - http://nickthemes.com/preview/business-elentra/
Author:   nickmart111
Author URI:   https://profiles.wordpress.org/nickmart111
Theme URI:  http://nickthemes.com/business-elentra-free-wordpress-theme/
Template:     elentra
Version:      1.0.1
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Tags: 		  blog, custom-logo, portfolio, one-column, two-columns, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, threaded-comments, translation-ready
Text Domain: business-elentra
*/


/* #### Generated By: http://www.cufonfonts.com #### */

@import url('https://fonts.googleapis.com/css?family=Catamaran:100,200,300,400,500,600,700,800,900|Overlock:400,400i,700,700i,900,900i&display=swap');

@font-face {
    font-family: 'HelveticaRounded';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local("HelveticaRounded Bold"), url("fonts/HelveticaRounded/bold/helveticarounded-bold.woff2") format("woff2"), url("fonts/HelveticaRounded/bold/helveticarounded-bold.woff") format("woff"), url("fonts/HelveticaRounded/bold/helveticarounded-bold.ttf") format("truetype")
}

@font-face {
    font-family: 'HelveticaRounded';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("HelveticaRounded Regular"), url("fonts/HelveticaRounded/regular/HelveticaRegular.woff") format("woff"), url("fonts/HelveticaRounded/regular/HelveticaRegular.ttf") format("truetype")
}

@font-face {
    font-family: 'GothamPro';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("GothamPro"), url("fonts/GothamPro/regular/gotham-pro.woff2") format("woff2"), url("fonts/GothamPro/regular/gotham-pro.woff") format("woff"), url("fonts/GothamPro/regular/gotham-pro.ttf") format("truetype")
}

@font-face {
    font-family: 'GothamPro';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local("GothamPro Medium"), url("fonts/GothamPro/medium/gotham-pro-medium.woff2") format("woff2"), url("fonts/GothamPro/medium/gotham-pro-medium.woff") format("woff"), url("fonts/GothamPro/medium/gotham-pro-medium.ttf") format("truetype")
}

@font-face {
    font-family: 'GothamPro';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: local("GothamPro Italic"), url("fonts/GothamPro/italic/gotham-pro-italic.woff2") format("woff2"), url("fonts/GothamPro/italic/gotham-pro-italic.woff") format("woff"), url("fonts/GothamPro/italic/gotham-pro-italic.ttf") format("truetype")
}

@font-face {
    font-family: 'GelioGreek-Diner';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("GelioGreek-Diner"), url("fonts/GelioGreek/Diner/gelio-greek-diner.woff2") format("woff2"), url("fonts/GelioGreek/Diner/gelio-greek-diner.woff") format("woff"), url("fonts/GelioGreek/Diner/gelio-greek-diner.ttf") format("truetype")
}


.custom-logo-link img {
    max-width: 230px;
    margin-top: 5px;
}
.custom-logo-link {
    display: block;
    margin: 15px 0!important;
}
.main-menu > ul > li > a {
    color: #3e3e3e;
    display: block;
    font-size: 15px!important;
    font-weight: 600;
    letter-spacing: 0!important;
    line-height: 28px!important;
    text-transform: capitalize!important;
    padding: 21px 0!important;
}
.float-menu {
    margin-left: 255px;
}
.main-menu > ul > li {
    margin-right: 25px!important;
}
.header-section .btn {
    margin: 15px 0 0 5px!important;
}
.navbtn {
    float: right;
    margin-top: 20px;
    display: inline-block;
}
.btn1 {
    font-weight: 600;
    text-transform: uppercase;
    font-family: "Catamaran",sans-serif;
    color: #ffda46;
    margin: 0 14px;
    font-size: 14px;
    border: none;
    padding-left: 30px;
	    position: relative;
}
.btn1::before {
    content: '';
    position: absolute;
    top: 0;
    left: -20px;
    width: 25px;
    height: 100%;
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/ezgif-7-361b19283fa0.png);
    background-repeat: no-repeat;
    background-size: 22px auto;
    background-position: 0 50%;
}
.btn2 {
    padding: 10px 25px!important;
    font-size: 14px;
    text-align: center;
    font-family: "Catamaran",sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .05em;
    width: 140px;
    color: #ffffff;
    border: 1px solid #ffa200;
    border-radius: 5px;
    background-color: #ff7800;
    box-shadow: 0 3px 7px 0 rgba(0,0,0,0.35);
}
.h3_fz_s {
    font-size: 34px !important;
    line-height: 1.4em;
    text-align: left;
    margin-bottom: 0;
    font-family: "Catamaran",sans-serif;
    font-weight: 700;
    color: #fff !important;
    margin: 0;
}
.h1_mob_fz_18 {
    font-family: "Catamaran",sans-serif;
    font-weight: 700;
    color: #fff !important;
    font-size: 20px !important;
}
.big_b {
    position: absolute;
    display: inline-block;
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/intro_owl_big.png);
    background-size: 100% auto;
    background-position: bottom center;
    background-repeat: no-repeat;
    bottom: -395px;
    right: -15%;
    height: 700px;
    width: 120%;
    max-width: 780px;
    z-index: 0;
}
@media only screen and (max-width: 991px){
 .big_b {
width: 100%;
    bottom: 0px;
    position: relative;
    height: 500px;
    left: 0;
    right: 0;
    margin: auto;
}}
.h1_capitalize {
    position: relative;
    z-index: 1;
    font-family: "Catamaran",sans-serif;
    text-transform: capitalize;
    text-align: center;
    font-size: 33px;
    font-weight: 600;
    line-height: 1.33;
    margin-top: 20px;
    margin-bottom: 20px;
    color: #045281;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0px!important;
}
.FooterTopbar {
    background: -webkit-linear-gradient(238deg, #1974ab 0%, #045281 100%);
    background: linear-gradient(-148deg, #1974ab 0%, #045281 100%);
    padding-top: 60px;
}
.FooterTopbar .h1_capitalize.h1_indent_top_smaller {
    margin-bottom: 0;
    padding-bottom: 15px;
    text-align: center;
    font-size: 35px;
    line-height: 1.3;
	    margin-top: 8px;
    font-family: "Catamaran",sans-serif;
    font-weight: 500;
    max-width: 100%;
    text-transform: capitalize;
    color: #fff;
}
.lines.lines_indent_top_negative {
    background: url(http://192.168.1.104:8081/edubirde/wp-content/uploads/2019/07/ask_span.png) no-repeat;
    display: block;
    width: 114px;
    height: 9px;
    margin: 25px auto;
    text-align: center;
	margin-top: -5px;
}
.FooterTopbar p {
    margin-bottom: 64px;
    text-align: center;
    color: #fff;
    font-family: "Catamaran",sans-serif;
    font-weight: 400;
    font-size: 16px;
}
.q_bird.lazy-bg-loaded {
    bottom: 0;
    left: 0;
    background: url(http://192.168.1.104:8081/edubirde/wp-content/uploads/2019/07/bird_footer.png) center bottom no-repeat;
    width: 100%;
    height: 358px;
    background-size: auto 100%;
}
.co-footer-widget-1 {
    margin-bottom: 0em;
}
.footercenter {
     font-family: "Catamaran",sans-serif;
    font-weight: 400;
    background-color: #054064;
    padding: 50px 0;
}
ul.footer__section-content.footer__text li {
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    color: #4985a9;
    list-style-type: none;
    margin: 3px 0;
}
ul.footer__section-content.footer__text {
    margin: 0;
    padding: 0;
}
.co-footer-widget-1 .title {
       margin-bottom: 30px;
    font-size: 21px;
    line-height: 1.2;
    color: #fff;
    font-weight: 400!important;
    text-transform: capitalize!important;
}
.footercenter .widget_text {
    margin-bottom: 40px;
}
.Footerbottombar {
      padding: 40px 0;
    font-family: "Catamaran",sans-serif;
    background-color: #023757;
}
.footer__rights.footer__text a {
    display: inline-block;
    color: #4985a9;
    margin-top: 5px;
    margin-bottom: 5px;
}
.footer__rights a:first-child::after {
    content: "";
    display: inline-block;
    margin: 0 15px;
    vertical-align: middle;
    height: 15px;
    width: 1px;
    background-color: #4985a9;
}
.local_flags  li a {
    display: block;
    width: 40px;
    overflow: hidden;
    border-radius: 7px;
    line-height: 0;
    margin-left: 20px;
}
ul.local_flags {
    padding: 0;
    list-style-type: none;
}
ul.local_flags li {
    display: inline-block;
    margin: 0;
    padding: 0;
}
p.footer__rights.footer__text {
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    color: #4985a9;
}
.footer__rights.footer__text img {
    margin: 10px 0;
}
ul.howitwork {
    list-style-type: none;
    padding: 0;
}
ul.howitwork li {
    display: inline-block;
    vertical-align: top;
    width: 14%;
    margin: 0 7% 0 3%;
}
.how-item-image {
    height: 100px;
    width: 100px;
    margin-bottom: 20px;
    border: 1px solid #fff;
    text-align: center;
    border-radius: 50%;
    line-height: 95px;
	position: relative
}
.how-item-content span {
    position: absolute;
    display: inline-block;
    left: -17px;
    color: #ffd30b;
    font-size: 14px;
    font-weight: bold;
}
.how-item-content {
    color: #fff;
    margin-left: 7px;
    font-size: 16px;
    text-align: left;
    position: relative;
}
.how-item-content::after {
    content: "";
    position: absolute;
    top: -5px;
    right: -40px;
    display: block;
    width: 23px;
    height: 23px;
    border-top: 1px solid #ffd30b;
    border-right: 1px solid #ffd30b;
    transform: rotate(45deg);
}
.section-v2__title.section-v2__title_fz_35 {
    position: relative;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0 0 28px;
    font-family: "Catamaran",sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 1.38;
    text-align: center;
    color: #045281;
}
.section-v2__subtitle {
        width: 100%;
    font-size: 16px;
    line-height: 1.38;
    text-align: center;
    color: #045281;
    max-width: 600px;
    margin: 0 auto;
    font-weight: 100;
     font-family: "Catamaran",sans-serif;
}
.section-v2__title::after, .section-v2__title::before{
	position:absolute;
	display:block;
	content:"";
	width:76px;
	height:3px
}
.section-v2__title::before {
    bottom: 14px;
    left: 50%;
    background-color: #ffd30b;
    -webkit-transform: translateX(-18px);
    transform: translateX(-18px);
}
.section-v2__title::after{
	bottom:9px;
	left:50%;
	background-color:#1b99e5;
	-webkit-transform:translateX(-52px);
	transform:translateX(-52px)
}
.advantages-item {
    text-align: center;
    padding: 20px;
}
h3.advantages-title {
    margin: 25px 0 0;
    color: #045281;
    font-family: "Catamaran",sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
}
p.advantages-description {
    margin: 15px 0 0;
    color: #045281;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.7;
    text-align: center;
    font-family: "Catamaran",sans-serif;
}
.get-price-title {
      color: #fff;
    font-family: "Catamaran",sans-serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 1;
    text-transform: none;
}
ol.order-steps li:last-child:after {
    display: none;
}
.read-more-block__visible {
    font-weight: 400 !important;
    font-family: "Catamaran",sans-serif;
    font-size: 18px !important;
    color: #00466f !important;
    line-height: 1.5;
}
ul.payment {
    margin-top: 21px;
    padding: 0;
    list-style-type: none;
}
.payment li {
    display: inline-block;
    margin-right: 35px;
}
.btn_main {
    padding: 14px 30px;
    background: #ffd30b;
    color: #0f80de;
    box-shadow: 0 3px 7px 0 rgba(0,0,0,0.35)!important;
    line-height: 1.45;
   font-family: "Catamaran",sans-serif;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    border-radius: 10px;
}
.types__list li a {
   font-family: "Catamaran",sans-serif;
    line-height: 2.2;
	color:#4985a9;
}
.types__list li  {
	color: #ffda46;
}
.get-started {
    color: #fff;
	    text-align: center;
}
.get-started__row {
    margin-bottom: 25px;
}
.get-started__item {
    padding: 0 30px 0 24px;
    width: 47%;
    display: inline-block;
    vertical-align: top;
    font-family: "Catamaran",sans-serif;
    line-height: 20px;
    font-size: 16px;
	    text-align: left;
}
.get-started__item::before {
    position: absolute;
    left: 0;
    top: 2px;
    display: block;
    content: "";
    width: 14px;
    height: 12px;
    background: url(http://192.168.1.104:8081/edubirde/wp-content/uploads/2019/07/check.png);
}
.get-started__item {
    position: relative;
}
.get-started__text {
    text-align: center;
    max-width: 450px;
    margin: 40px auto 30px auto;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5;
}
.link_read_more.js_link_read_more {
    text-align: center;
   font-family: "Catamaran",sans-serif;
}
.tips-table-item {
    text-align: left;
	margin-top: 50px;
	    padding: 0 10px 20px;
}
.tip_main {
    position: relative;
    background-color: #045281;
    display: block;
}
.tip_main .tip__title {
  font-family: "Catamaran",sans-serif;
    font-weight: 500;
    font-size: 21px!important;
    color: #fff;
    display: block;
    padding: 20px 25px;
    font-size: 16px;
    line-height: 1.38;
	margin: 0 0 10px;
}
.tip.tip_highlighted .tip__title{
    font-family: "Catamaran",sans-serif;
    font-weight: 500;
    font-size: 19px!important;
    display: block;
    padding: 20px 25px;
    line-height: 1.38;
    color: #6a6a6a;
    margin: 0 0 10px;
    background: #f5fafe;
}
.tip .tip__title {
    display: block;
    padding: 20px 25px;
    font-size: 16px;
    line-height: 1.38;
    color: #878787;
	 font-family: "Catamaran",sans-serif;
	background: #f5fafe;
	margin: 0 0 10px;
}
.tip__title:hover {
    background: #03c1ff;
	color: #fff;
    text-decoration: none;
}
.tip.tip_highlighted .tip__title:hover{
   background: #03c1ff;
	color: #fff;
    text-decoration: none;
}
ul.reputation li {
   width: 24.5%;
    display: inline-block;
    padding: 0 10px;
}
ul.reputation {
    padding: 0;
    list-style-type: none;
}
ul.reputation li a {
    background-color: #0f80de;
    text-align: center;
    border-radius: 47px;
    padding: 5px 20px;
    width: 100%;
    display: inline-block;
}



#loader-wrapper {
  display: none;
}
.main-menu {
    padding-left: 50px!important;
}
.bottom-form__form {
    background-color: #00466f;
    padding: 30px;
    border-radius: 13px;
    max-width: 100%;
    margin: 0 auto;
    display: block;
    margin-bottom: 15px;
}
select.wpcf7-form-control.wpcf7-select {
    display: block;
    width: 100%;
    padding: 14px 20px;
    font-size: 15px;
    line-height: 1.4;
    background: none;
    background-image: none;
    border-radius: 13px;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #fff;
    box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.15);
    -webkit-transition: background-color ease-in-out .15s;
    transition: background-color ease-in-out .15s;
    width: 30%;
    display: inline-block;
    margin-right: 25px;
    font-family: "Catamaran",sans-serif;
    border: 2px solid #1b99e5;
    height: 43px;
    border-radius: 5px;
    padding: 5px 15px;
    color: #8fc6e7;
    font-size: 15px;
    line-height: 29px;
}
select.wpcf7-form-control.wpcf7-select {
    cursor: pointer;
    padding-right: 38px;
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/download.png);
    background-position: 92% 52%;
    background-repeat: no-repeat;
    background-size: 9px auto;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    display: block;
    width: 100%;
    padding: 14px 20px;
    font-size: 15px;
    line-height: 1.4;
    background: none;
    background-image: none;
    border-radius: 13px;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #fff;
    box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.15);
    -webkit-transition: background-color ease-in-out .15s;
    transition: background-color ease-in-out .15s;
    width: 30%;
    display: inline-block;
    margin-right: 25px;
	 font-family: "Catamaran",sans-serif;
    border: 2px solid #1b99e5;
    height: 43px;
    border-radius: 5px;
    padding: 5px 15px;
    color: #8fc6e7;
    font-size: 15px;
    line-height: 29px;
}
a.order-now-btn {
    display: inline-block;
    margin-bottom: 0;
    padding: 11px 5px;
    vertical-align: middle;
    text-align: center;
    font-family: "GothamPro",sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.45;
    letter-spacing: 00;
    text-transform: uppercase;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 10px;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    outline: none;
    -webkit-transition: ease-in-out 0.15s;
    transition: ease-in-out 0.15s;
    -webkit-transition-property: color,background,opacity,border,box-shadow;
    transition-property: color,background,opacity,border,box-shadow;
    background-color: #ffd30b;
    color: #ffffff;
    border: 1px solid #ffa200;
    border-radius: 5px;
    background-color: #ff7800;
    box-shadow: 0 3px 7px 0 rgba(0,0,0,0.35);
    display: inline-block;
}
.bottom-form__form br {
    display: none;
}
::placeholder {
    color: #e2e2e2;
}
.gdpr-notification {
    display: block;
	font-family: "Catamaran",sans-serif;
    margin-top: 10px;
    font-size: 11px;
    color: rgba(255,255,255,0.5);
    font-weight: 400;
    line-height: 18px;
}
b.gdpr-notification a {
    color: rgba(255,255,255,0.5);
    text-decoration: underline;
}
ul.tags {
    padding: 0;
}
ul.tags li {
    display: inline-block;
}
ul.tags li a {
    text-decoration: none;
    font-weight: 400;
    font-family: "Catamaran",sans-serif;
    font-size: 18px;
    color: #ffda46;
    line-height: 21px;
	padding-right: 35px;
}
.header-section {
   background: linear-gradient(-187deg, #1974ab 0%, #045281 100%)!important;
}
.bottom_order_form__image {
  background: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/bottom_owl_big.png) no-repeat 50% 100%;
    background-size: contain;
    height: 365px;
    background-position: left;
    display: inline-block;
    width: 340px;
    margin-bottom: -20px;
}
.bottom_order_form__content {
    display: inline-block;
 

}
.bottom_order_form {
    background: -webkit-linear-gradient(238deg, #1974ab 0%, #045281 100%);
    background: linear-gradient(-148deg, #1974ab 0%, #045281 100%);
    padding-top: 60px;
}
.bottom_order_form__heading, .bottom_order_form h2.bottom_order_form__heading {
    font-family: "Overlock",cursive;
    font-size: 40px;
    font-weight: 700;
    text-align: left;
    line-height: 0.9em;
    color: #fff;
    text-transform: uppercase;
    margin: 10px 0 15px 0;
}
.bottom_order_form__heading span, .bottom_order_form h2.bottom_order_form__heading span {
    color: #ffda46;
}
h2.bottom_order_form__heading {
    font-family: "Overlock",cursive;
    font-size: 28px;
    font-weight: 700;
    text-align: left;
    line-height: 0.9em;
    color: #ffd30b;
    text-transform: uppercase;
    margin: 10px 0 15px 0;
}
p.bottom_order_form__subheading {
    font-family: "Catamaran",sans-serif;
    font-size: 21px;
    font-weight: 400;
    line-height: 1.1em;
    color: #fff;
    margin: 0 0 40px 0;
	    text-align: left;
}
.co-footer-section-1.section.bg-dark-light.pt-120.pb-60 {
    padding: 40px 0;
    font-family: "Catamaran",sans-serif;
    background-color: #023757;
}
ul.footer-v2__socials-list {
    padding: 0;
}
ul.footer-v2__socials-list li {
    display: inline-block!important;
}
a.social-link img {
    max-width: 40px;
    margin-right: 20px;
}
.footer-v2__top {
    padding-bottom: 30px;
    border-bottom: 1px solid rgba(205,237,255,0.2);
}
.footer-v2__flags a {
    display: inline-block;
    width: 35px;
    margin-right: 20px;
    vertical-align: bottom;
}
ul.footer-v2__cards-list {
    padding: 0;
    list-style-type: none;
}
ul.footer-v2__cards-list li {
    display: inline-block;
    vertical-align: middle;
}
.co-footer-widget-1 ul li + li {
    margin-top: 0px!important;
}
ul.footer-v2__cards-list li img {
    width: 45px;
    margin-right: 20px;
}
.social-link:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.footer-v2__flags {
    margin-top: 65px;
}
.footer-v2__middle {
    padding: 30px 0 23px;
    border-bottom: 1px solid rgba(205,237,255,0.2);
}
.footer-v2__bottom {
    padding-top: 30px;
}
ul.footer-v2__links-list {
    padding: 0;
    list-style-type: none;
}
ul.footer-v2__links-list li a {
    font-size: 13px;
    line-height: inherit;
    font-weight: 400;
    font-style: normal;
	    color: #CDEDFF;
}
ul.footer-v2__links-list li a:hover {
  text-decoration:underline;
}
.footer-v2__bottom img {
    max-width: fit-content;
}
ul.footer-v2__links-list li a:hover{
	    color: #CDEDFF!important;
}
h2.section__title.section__title_lightblue {
    max-width: 75%;
    margin-bottom: 50px;
    color: #1b99e5;
    margin: 0 auto;
    font-family: "Overlock",cursive;
    font-size: 36px;
    font-weight: 900;
    line-height: 1.25;
    text-align: center;
    text-transform: uppercase;
}
.read-more-block__visible {
    text-align: center;
}
.read-more-block__visible p {
    font-weight: 400 !important;
    font-family: "Catamaran",sans-serif;
    font-size: 17px !important;
    color: #00466f !important;
    line-height: 1.5;
}
button.read-more-block__button {
    font-family: "Catamaran",sans-serif;
    background-color: #1b99e5;
    border: none;
    border-radius: 5px;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    height: 43px;
    width: 135px;
    text-align: center;
    line-height: 43px;
    color: #FFFFFF;
    box-shadow: 0 0 7px 2px rgba(2,55,87,0.15);
    margin: 0 auto;
    display: block;
    -webkit-transition: background-color linear 0.15s;
    transition: background-color linear 0.15s;
    margin-top: 35px;
}
h2.section__title {
    margin-top: 0;
    font-family: "Overlock",cursive;
    font-size: 36px;
    font-weight: 900;
    line-height: 1.25;
    text-align: center;
    text-transform: uppercase;
    color: #00466F;
}
.activity__col_big .activity__value {
    font-size: 150px;
    font-family: "Overlock",cursive;
    line-height: .56;
    letter-spacing: .9px;
    color: #1b99e5;
    text-align: center;
    font-weight: 700;
}
.activity__col_big .activity__label {
    font-size: 44px;
    margin: 48px 0 0;
    font-family: "Overlock",cursive;
    font-weight: 500;
    line-height: 1.13;
    letter-spacing: .4px;
    text-align: center;
    color: #1b99e5;
}
.activity__row .activity__col {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 60px;
}
.activity__row  .activity__value {
    font-size: 44px;
    text-align: center;
    font-weight: 700;
    font-family: "Overlock",cursive;
    line-height: .56;
    letter-spacing: .9px;
    color: #1b99e5;
}
.activity__row  .activity__label {
    margin-top: 14px;
    font-family: "Catamaran",sans-serif;
    font-weight: 500;
    line-height: 1.13;
    letter-spacing: .4px;
    color: #1b99e5;
    font-size: 21px;
}



ol.order-steps {
    padding: 0;
}
ol.order-steps li {
    max-width: 24%;
    text-align: center;
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding: 0 15px;
}
.order-steps__title {
    font-weight: 600;
    font-family: "Catamaran",sans-serif;
    font-size: 25px;
    color: #00466f;
    line-height: 25px;
    margin: 20px 0 15px;
}
p.order-steps__description {
    opacity: 0.9;
    font-weight: 400;
    font-size: 15px;
    color: #00466f;
    line-height: 25px;
    margin-bottom: 35px;
}
.btn.btn_main {
    display: inline-block;
    margin-bottom: 0;
    padding: 16px 27px 12px!important;
    vertical-align: middle;
    text-align: center;
    height: auto;
    font-family: "Catamaran",sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.60!important;
    letter-spacing: .05em;
    text-transform: uppercase;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 6px;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    outline: none;
    -webkit-transition: ease-in-out 0.15s;
    transition: ease-in-out 0.15s;
    -webkit-transition-property: color,background,opacity,border,box-shadow;
    transition-property: color,background,opacity,border,box-shadow;
    background-color: #ff9333;
    color: #FFFFFF;
}
.order-steps__button {
    text-align: center;
}
.order-steps__item:after {
    content: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/ezgif-7-673b89580d36.png);
    position: absolute;
    top: 68px;
    right: -45px;
}
ol.order-steps li:last-child .order-steps__item:after{
	display:none;
}
span.d-none-desktop-tablet {
    display: none;
}
.section_bg_blue-gradient .section__title {
    color: #fff;
}
ul.types__list li a {
    color: #fff;
}
.features__btn-wrap {
    margin-top: 25px;
    text-align: center;
}
span.benefits__icon img {
    width: 50px;
    height: 50px;
}
h2.benefits__title {
    margin: 0 0 0 15px;
    color: #023757;
    font-weight: 700;
    font-family: "Catamaran",sans-serif;
    font-size: 20px;
    line-height: 24px;
    text-align: left;
    display: inline-block;
    vertical-align: top;
}
span.benefits__icon {
    display: inline-block;
}
.benefits__heading {
    margin-bottom: 15px;
}
.benefits__item {
    margin-top: 30px;
}
.benefits__description {
    margin-top: 10px;
    margin-bottom: 10px;
    opacity: 0.9;
    color: #023757;
    font-weight: 400;
    font-family: "Catamaran",sans-serif;
    font-size: 17px;
    line-height: 25px;
    padding-right: 30px;
}
.btn_orange {
    padding: 16px 34px;
    border: 1px #ff7800 solid;
    border-radius: 7px;
    background-color: #ff7800;
    box-shadow: 0 0 7px 0 #001f31;
    font-family: "Catamaran",sans-serif;
    font-size: 14.16px;
    line-height: 1.0;
    text-transform: uppercase;
    color: #FFFFFF;
	    height: auto;

}
h2.section__title
{
	
    margin-bottom: 50px !important;
    color: #1b99e5 !important;
    
   
    font-size: 36px !important;
    font-weight: 900 !important;
    line-height: 1.25 !important;
    text-align: center!important;
    text-transform: uppercase !important;
}
@media only screen and (max-width: 479px){
.header-section .container {
     width: 100%!important; 
}
.container {
    width: 100%!important; 
    padding: 0 15px;
}
}
@media only screen and (max-width: 892px){
	.bottom_order_form__image.lazy-bg-loaded {
		display: none;
	}
	.activity__col_big .activity__value {
		font-size: 100px;
	}
	.big_b {
		position: relative;
    bottom: 0px;
    right: 0;
    height: 220px;
    width: 70%;
	}	
.navbtn {
    float: none;
    margin-top: 20px;
    margin-left: 120px;
    display: inline-block;
}	
	.text-black a.meanmenu-reveal {
	    top: -63px !important;
    color: #ffffff!important;
}
.btn_main {
    padding: 15px 10px;
    font-family: "GothamPro",sans-serif;
    font-size: 12px;
}
}
@media only screen and (max-width: 767px){
	
	h2.section__title {
		margin-bottom: 0 !important;
		font-family: "Overlock",cursive !important;
		font-size: 26px !important;
		font-weight: 900 !important;
		line-height: 1.25 !important;
		text-align: center !important;
		text-transform: uppercase !important;
		color: #00466F !important;
	}
	p.bottom_order_form__subheading {
    text-align: center;
}
	.bottom_order_form img {
    display: none;
}
	.get-price-title {
    font-size: 34px;
}
	a.btn.btn_orange {
		padding: 16px 34px;
		border: 1px #ff7800 solid;
		border-radius: 7px;
		background-color: #ff7800;
		box-shadow: 0 0 7px 0 #001f31;
		font-family: "Catamaran",sans-serif;
		font-size: 14.16px;
		line-height: 1.0;
		text-transform: uppercase;
		color: #FFFFFF;
		text-align: center;
		width: 100%;
	}
	
	.section_bg_blue-gradient .section__title {
    color: rgb(255, 255, 255)!important;
}
	.customers-slider-v3.slick-slider {
		width: 90%;
		margin: 0px auto 0px!important;
	}
	.testimonial-card-v4 {
    display: inline-block;
    text-align: left;
}
.testimonial-card-v4__customer {
    display: inline-block;
}
blockquote.testimonial-card-v4__testimonial {
    width: 100%;
    display: inline-block;
}
.customers-slider-v3__item {
    width: auto!important;
}
	.mean-nav .sub-menu li a {
    color: #00466f!important;
}
.stick  .meanmenu-reveal {
    right: 25px!important;
}
	button.slick-next.slick-arrow {
		z-index: 99999;
		width: 60px !important;
		height: 50px !important;
		box-shadow: rgb(27, 153, 229) 0px 0px 15px -5px !important;
		background-color: rgb(255, 255, 255) !important;
		right: -55px !important;
		border-radius: 50% !important;
	}
.slick-next:before {
    right: 28px!important;
    bottom: 13px!important;
    background-position: 16px;
    width: 16px!important;
    height: 21px!important;
	background-position: 15px!important;
}
	.slick-prev:before{
	width: 12px!important;
    height: 40px!important;
	left: 28px!important;
    bottom: 5px!important;
}
button.slick-prev.slick-arrow {
    border-radius: 50%!important;
    width: 60px!important;
    height: 50px!important;
    box-shadow: 0px 0px 15px -5px #1b99e5!important;
    background-color: #fff!important;
	left: -55px!important;
    z-index: 99999;
}
	.nkd-slide {
    padding: 0px!important;
}
	h2.h1.h1_capitalize {
    margin-top: 25px;
    font-family: "Overlock",cursive;
    font-size: 36px;
    font-weight: 900;
    line-height: 1.25;
    text-align: center;
    text-transform: uppercase;
    color: #00466F;
}
	.slick-slide {
    margin: 0px 0px!important;
}
	h3.intro__subheading {
    width: 100%!important;
    text-align: center!important;
		    font-size: 20px!important;
    line-height: 26px!important;
}
	h1.intro__heading {
    text-align: center!important;
    font-size: 34px!important;
    padding: 0 25px!important;
}
	.nkd-slide ul.tags {
    display: none;
}
	select.wpcf7-form-control.wpcf7-select , a.order-now-btn, input.wpcf7-form-control.wpcf7-text.wpcf7-email{
		width: 100%!important;
		margin-bottom: 10px;
	}
h1.h3.h3_fz_s {
    text-align: center;
    font-size: 24px!important;
    line-height: 30px;
    padding: 0 28px;
}
.h1_fz_xxs.h1_mob_fz_18 {
    text-align: center;
    font-size: 18px!important;
    line-height: 30px;
    padding: 0 28px;
    font-weight: 300;
}
	.bottom-form__form {
		padding: 10px;
		margin: 0 0px;
	}
	ul.tags {
    padding: 0 25px;
}
	.Footerbottombar img {
    width: 100%;
}
	.get-price-title {
		color: #fff;
		font-family: "Catamaran",sans-serif;
		font-size: 40px;
		font-weight: 700;
		line-height: 1;
		text-transform: none;
		text-align: center;
		padding: 0 25px;
	}
	ul.payment {
		text-align: center;
	}
	.btn.btn_orange {
		text-align: center;
		margin: 0 auto;
		width: 80%;
		display: block;
		height: auto;
		padding: 16px 34px!important;
	}
	ul.types__list {
		padding-left: 50px;
	}
	.order-steps__item:after{
		display:none;
	}
	.benefits__item {
		padding: 0 50px;
	}
	ol.order-steps li {
		max-width: 100%;
	}
	.get-price__title {
		color: #fff;
		font-family: "Catamaran",sans-serif;
		font-size: 40px;
		font-weight: 700;
		line-height: 1;
		text-transform: none;
	}
	.activity__row .activity__col {
		width: 100%;
		margin-bottom: 10px;
	}
	.activity__row {
		margin-top: 30px;
	}
	.section__title {
    font-size: 28px;
}
	.bottom_order_form__image.lazy-bg-loaded {
    height: 220px;
    margin: 0 auto;
    background-position: center;
}
	.bottom_order_form__content {
    display: inline-block;
    width: 100%;
    padding: 0 0px;
    vertical-align: top;
}
	ul.footer-v2__links-list {
    padding-left: 15px;
}
	.btn_orange {
		padding: 16px 34px;
		border: 1px #ff7800 solid;
		border-radius: 7px;
		background-color: #ff7800;
		box-shadow: 0 0 7px 0 #001f31;
		font-family: "Catamaran",sans-serif;
		font-size: 14.16px;
		line-height: 1.0;
		text-transform: uppercase;
		color: #FFFFFF;
	}
	ul.tags li a {
		font-size: 14px;
		color: #ffda46;
		line-height: 21px;
		padding-right: 10px;
	}
	.float-menu {
		margin-left: 200px!important;
		margin-top: 10px!important;
	}
	.mean-nav ul li.active > a, .mean-nav ul li a:hover {
	   color: #febf00!important;
	}
	.mean-nav ul li a {
		color: #ffffff!important;
		    text-align: center!important;
		}
	.custom-logo-link img {
		max-width: 130px;
		    margin-top: 0px;
	}
	body {
		overflow-x: hidden;
	}
	.header-section .container {
			margin: 0;
		padding: 0 15px;
	}
		.header-section .col-xs-12 {
	   padding: 0 5px;
	}
.float-menu {
		margin-left: 0;
	}
 .btn1,  .btn2 {
      margin: 0px !important;
    letter-spacing: 0;
    padding: 5px 8px 5px!important;
    font-size: 12px;
    line-height: 1;
}
.text-black a.meanmenu-reveal {
	    top: -52px !important;
    color: #ffffff!important;
}
.navbtn {
    float: none;
    margin-top: 0px;
    margin-left: 20px;
    display: inline-block;
    margin-bottom: 15px;
}
}
.elementor-container {
   padding: 0 10px;
}
h3.intro__subheading {
    font-family: "Catamaran",sans-serif;
    font-weight: 400;
    line-height: 1.1;
    color: #FFFFFF;
    font-size: 21px;
    margin: 20px 0 10px;
    text-align: left;
    width: 85%;
}
h1.intro__heading.intro__heading_mb_30 {
    font-family: "Overlock",cursive;
    font-weight: 700;
    line-height: .9em;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 44px;
    margin: 0 0 10px;
}
.intro__heading span {
    color: #ffda46;
}
::placeholder {
    color: #8fc6e7;
}



.customers-slider-v3__item {
    margin-left: 15px;
    margin-right: 15px;
}
.testimonial-card-v4 {
    padding: 40px;
}

.testimonial-card-v4 {
    padding: 20px;
    height: 100%;
    display: -ms-grid;
    display: grid;
    grid-template-areas:
        'customer date'
        'info info'
        'testimonial testimonial';
    -ms-grid-columns: 150px auto;
    grid-template-columns: 150px auto;
    -ms-grid-rows: minmax(0, max-content) minmax(0, max-content) auto;
    grid-template-rows: minmax(0, max-content) minmax(0, max-content) auto;
    grid-column-gap: 20px;
    grid-row-gap: 15px;
    position: relative;
    background-color: #fff;
    border-radius: 7px;
    box-shadow: 0 2px 15px 0 rgba(0,70,111,0.15);
}

.testimonial-card-v4::before {
    content: '';
    position: absolute;
    top: -5px;
    right: 40px;
    width: 30px;
    height: 30px;
    background-image: url();
    background-repeat: no-repeat;
}
.b-star-rate_size_l {
    width: 150px;
    height: 24px;
}
.b-star-rate__stars {
    width: 100%;
    height: 100%;
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/ezgif-3-8d5a755b8138.png);
    background-repeat: repeat-x;
    background-size: auto 100%;
}
.testimonial-card-v4__customer-name {
    margin-bottom: 2px;
    color: #00466f;
    font-size: 16px;
    line-height: 1.375;
    font-weight: 500;
    font-family: "Catamaran",sans-serif;
	    text-align: center;
}
time.testimonial-card-v4__date {
    grid-area: date;
    justify-self: end;
    color: rgba(42,42,42,0.5);
    font-size: 12px;
	 font-family: "Catamaran",sans-serif;
    line-height: 1.2;
    font-weight: 500;
	    text-align: center;
}
blockquote {
    padding: 0;
    margin: 0 0 20px;
    font-size: inherit;
    border-left: none;
}
.testimonial-card-v4__stars {
    margin-right: 10px;
}
.testimonial-card-v4 .testimonial-card-v4__customer-pic {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 10px;
    margin-left: 0;
    width: 53px;
    height: 53px;
    border-radius: 50%;
}
.testimonial-card-v4__customer {
    grid-area: customer;
    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;
}
.testimonial-card-v4__customer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.testimonial-card-v4__info {
    grid-area: info;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 275px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.testimonial-card-v4__info {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
blockquote.testimonial-card-v4__testimonial {
    grid-area: testimonial;
    margin: 0;
    padding: 0;
    border: 0;
    font-style: normal;
    color: #2a2a2a;
}
h3.testimonial-card-v4__testimonial-title {
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 1.3;
    font-weight: 700;
	 font-family: "Catamaran",sans-serif;
}
p.testimonial-card-v4__testimonial-text {
    margin: 0;
    font-size: 16px;
    line-height: 1.375;
    font-family: "Catamaran",sans-serif;
}
.testimonial-card-v4 .testimonial-card-v4__customer-pic {
    margin-bottom: 10px;
    margin-right: 0;
}
.testimonial-card-v4 {
    grid-template-areas:
        'customer info date'
        'customer testimonial testimonial';
    -ms-grid-columns: 70px auto auto;
    grid-template-columns: 70px auto auto;
    -ms-grid-rows: minmax(0, max-content) auto;
    grid-template-rows: minmax(0, max-content) auto;
}
.page .header-section {
    background: #00466f!important;
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.3)!important;
}
.home .header-section {
    background: linear-gradient(39deg, #11689c 0%, #05517d 100%)!important;
}
.ful-cal select.wpcf7-form-control.wpcf7-select {
    width: 100%;
    margin-bottom: 15px;
}
.ful-cal input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    width: 100%;
    margin-bottom: 15px;
}
.ful-cal .order-now-btn {
    width: 100%;
}
.hero__title {
    margin-bottom: 20px;
    font-family: "Overlock",cursive;
    font-size: 32px;
    font-weight: 700;
    line-height: .9;
	    color: #FFFFFF;
}
.hero__description br {
    display: none;
}
.hero__heading {
    text-align: center;
}
.hero__description::after {
       position: absolute;
    left: 0;
	right: 0;
    margin: 0 auto;
    top: 0;
    display: block;
    content: "";
    width: 150px;
    height: 2px;
    background-color: #FFFFFF;
}
.hero__description {
    position: relative;
    padding-top: 27px;
	font-size: 18px;
    line-height: 1.33;
    letter-spacing: .5px;
	    color: #FFFFFF;
}
.hero__description p span {
    font-family: "Catamaran",sans-serif;
}
.hero__description h3 {
    font-size: 24px;
    line-height: 1.33;
    letter-spacing: .5px;
    font-family: "Catamaran",sans-serif;
    font-weight: 600;
}
.features__col-title {
    margin-bottom: 20px;
    font-size: 21px;
    font-weight: bold;
    line-height: 1.19;
    letter-spacing: 0.5px;
    color: #fff;
	    text-align: center;
    font-family: "Catamaran",sans-serif;
}
.elementor-tab-title {
    position: relative;
    z-index: 2;
    margin-top: 0;
    margin-bottom: 5px!important;
    padding: 15px 20px 16px 55px;
    color: #045281;
    border-radius: 30px;
    border: 1px solid rgba(131,172,196,0.41);
    background-color: #f2f9ff;
    font-size: 18px;
    line-height: 30px;
    cursor: pointer;
}
.elementor-tab-title a {
    color: #045281!important;
	font-family: "Catamaran",sans-serif;
    font-size: 18px;
    line-height: 30px;
}
.elementor-tab-title.elementor-active a {
    color: #045281!important;
}
.elementor-tab-content {
    border: none!important;
}
.elementor-tab-content p {
    color: #0a2535;
    font: normal 16px "Catamaran",sans-serif;
    line-height: 1.3;
}
.elementor-toggle-icon-closed.fa.fa-caret-right:before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    z-index: 2;
    display: block;
    margin-top: -6px;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    width: 18px;
    height: 13px;
    background-repeat: no-repeat;
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/select_v2.png);
    background-position: 0 0;
    background-size: 18px 13px;
    -webkit-transition: 300ms ease-in-out;
    transition: 300ms ease-in-out;
}
.elementor-toggle .elementor-tab-title {
	padding: 15px 50px!important;
}
.elementor-toggle-icon-opened.fa.fa-caret-up::before {
	  content: '';
    position: absolute;
    left: 20px;
    top: 40%;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    margin-left: -2px;
	 width: 18px;
    height: 13px;
    background-repeat: no-repeat;
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/select_v2.png);
    background-position: 0 0;
    background-size: 18px 13px;
}
.customers-slider-v3.slick-initialized::before, .customers-slider-v3.slick-initialized::after{
           content: '';
    position: absolute;
    top: 0;
    z-index: 2;
    width: -webkit-calc((100% - 600px)/2);
    width: calc((100% - 600px)/2);
    height: calc(100% - 0px);
}
.customers-slider-v3.slick-initialized::before {
 
    left: 0;
    background-image: -webkit-linear-gradient(left, #CDEDFF, rgba(255,255,255,0));
    background-image: linear-gradient(to right, #CDEDFF, rgba(255,255,255,0));
}
.customers-slider-v3.slick-initialized::after {
    right: 0;
    background-image: -webkit-linear-gradient(right, #CDEDFF, rgba(255,255,255,0));
    background-image: linear-gradient(to left, #CDEDFF, rgba(255,255,255,0));
}
p.footer-v2__copyr-item.copyright {
    text-align: center;
}
.nkd-singleblog {
    background-color: transparent;
    background-image: linear-gradient(39deg, #1974ab 0%, #045281 100%);
    padding: 100px 0px 0px 0px;
}
.co-blog-content p {
    font-weight: 400 !important;
    font-family: "Catamaran",sans-serif;
    font-size: 18px !important;
    color: #00466f !important;
    line-height: 1.5;
    text-align: justify;
}
.col-md-4.col-xs-12.co-blog {
    font-size: 20px;
    color: #213f52;
    border-radius: 7px;
    display: block;
    -webkit-box-shadow: 0 2px 6px 0 rgba(0,11,10,.15);
    box-shadow: 0 2px 6px 0 rgba(0,11,10,.15);
    background-color: #fff;
    width: 30.04833%!important;
    margin: 0 1.6425% 2.19em;
    padding: 0;
}
ul.post-categories li a {
    font-size: 14px;
    font-weight: 300;
    border-radius: 2px;
    background-color: rgba(178,178,178,.15);
    display: inline-block;
    margin-bottom: 13px;
    padding: 3px 17px;
    color: #213f52;
}
ul.post-categories {
    list-style-type: none;
    padding: 0;
}
.full-width-page p {
    font-weight: 400 !important;
    font-family: "Catamaran",sans-serif;
    font-size: 18px !important;
    color: #00466f !important;
    line-height: 1.5;
    text-align: justify;
}
ul.sub-menu {
    padding: 12px 0 10px;
    min-width: 180px;
    border-radius: 3px;
	  width: auto;
    background-color: #fff;
}
ul.sub-menu:before {
    position: absolute;
    content: '';
    height: 0;
    width: 0;
    border-bottom: 5px solid #fff;
    border-left: 5px solid rgba(0,0,0,0);
    border-right: 5px solid rgba(0,0,0,0);
    top: -5px;
    left: 80px;
}
ul.sub-menu li a {
    padding: 7px 20px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.14;
    color: #00466f;
    font-family: "Catamaran",sans-serif;
    text-transform: capitalize;
}
ul.sub-menu li {
    padding: 0;
    border-bottom: 0px solid #f1f1f1;
}
ul.sub-menu li:hover a {
    color: #00466f!important;
    background-color: #eaf0f3;
}
.co-blog-content .title {
    font-size: 18px!important;
	    line-height: 28px;
}
.co-blog-content {
    height: 180px;
}
@media only screen and (max-width: 400px){
.custom-logo-link img {
    max-width: 110px;
    margin-top: 0px;
}
.float-menu {
       margin-left: 117px !important;
}
a.meanmenu-reveal {
   right: 27px!important;
}}

@media only screen and (max-width: 767px){
	.col-md-4.col-xs-12.co-blog {
		width: 100%!important;
	}
	.co-blog-media {
    padding: 0;
    margin: 0;
}
	.co-blog-content {
		height: auto!important;
	}}




.slick-prev:before, .slick-next:before {
    content: '';
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/slider-arrows.png) !important;
    font-size: 0;
    line-height: 0;
    position: absolute;
    display: block;
    width: 38px;
    height: 65px;
    margin-top: 0px;
    padding: 0;
    outline: none;
    border: none;
    opacity: 0.9;
    -moz-transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}
.star-rate {
    width: 100px;
    height: 17px;
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/star-full@2x.png) !important;
    background-repeat: repeat-x;
    background-size: 20px 17px;
    margin: 2px 0;
}
.star-rate {
    width: 100px;
    height: 17px;
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/star-full@2x.png) !important;
    background-repeat: repeat-x;
    background-size: 20px 17px;
    margin: 2px 0;
}
.star-rate {
    width: 100px !important;
    height: 17px !important;
    background-image: url(https://myhomeworkmarket.com/wp-content/uploads/2020/03/star-full@2x-1.png) !important;
    background-repeat: repeat-x !important;
    background-size: 20px 17px !important;
    margin: 2px 0 !important;
}

div#excerpt p {
    text-align: center;
    text-align: justify !important;
}

#content {
       text-align: justify !important;
}

#excerpt
{
	font-weight: 400 !important;
    font-family: "Catamaran",sans-serif;
    font-size: 18px !important;
    color: #00466f !important;
    line-height: 1.5;
}
#content
{
	font-weight: 400 !important;
    font-family: "Catamaran",sans-serif;
    font-size: 18px !important;
    color: #00466f !important;
    line-height: 1.5;
}



.slider {
        width: 90%;
        margin: 0px auto 50px;
    }
.slick-next {
    right: 0px!important;
}
	  .slick-prev {
    left: 0!important;
}
    .slick-slide {
      margin: 0px 20px;
    }

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
      color: black;
    }


    .slick-slide {
      transition: all ease-in-out .3s;
      opacity: .2;
    }
    
    .slick-active {
		opacity: 1;
	}

    .slick-current {
      opacity: 1;
    }
	
	
	.slick-prev:before, .slick-next:before{
		content: '';
		
		font-size: 0;
		line-height: 0;
		position: absolute;
		display: block;
		width: 38px;
		height: 65px;
		margin-top: 0px;
		padding: 0;
		outline: none;
		border: none;
		opacity: 0.9;
		-moz-transition: .3s ease-in-out;
		-webkit-transition: .3s ease-in-out;
		-o-transition: .3s ease-in-out;
		-ms-transition: .3s ease-in-out;
		transition: .3s ease-in-out;
	
	}
	.slick-prev:before {
		color: black;
		background-position: left center;
		background-repeat: no-repeat;
		    left: -35px;
			bottom: 0;
	}
	.slick-next:before{
		       right: -35px;
	    bottom: 0;
		background-position: -39px 0px;
	}
	
	 .item {
		    color: #49adea;
		padding: 29px 25px;
		background-color: #00466f;
		border-radius: 6px;
		max-width: 400px;
		margin: auto;
	}
	.item_top {
		padding-bottom: 25px;
		border-bottom: 2px solid #03c1ff;
		overflow: hidden;
	}
	.writer-pic {
		float: left;
	}
	.hired-before {
		position: relative;
		border-radius: 3px !important;
		overflow: hidden;
		display: block;
	}
	.writer-pic a {
		border-radius: 50%;
		width: 75px;
		height: auto;
		display: block;
		overflow: hidden;
	}
	.writer_main {
		float: left;
		height: 100%;
		text-align: left;
		width: -webkit-calc(100% - 75px);
		width: calc(90% - 75px);
		padding-left: 20px;
	}
	.name  {
		font-weight: 500;
		font-size: 21px;
		
		margin: 0 0 0px 0;
		line-height: 1em;
		display: inline-block;
		max-width: 170px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-wrap: normal;
	}
	.name a {
		color: #FFFFFF;
		    text-decoration: none;
		
		font-family: "Catamaran",sans-serif;
	}
	.status {
		font-family: "Catamaran",sans-serif;
		font-weight: 400;
		color: #49adea;
		line-height: 15px;
		font-size: 14px;
		margin: 0 0 12px 0;
	}
	.star-rate {
		width: 100px;
		height: 17px;
		
		background-repeat: repeat-x;
		background-size: 20px 17px;
		margin: 2px 0;
	}
	.item_middle {
		padding:  0px;
		border-bottom: 2px solid #03c1ff;
		overflow: hidden;
	}
	.info {
		    display: block;
		text-decoration: none;
		width: 48%;
		float: left;
		text-align: center;
		margin-right: 2%;
		padding: 15px 0;
	}
	  .info:first-child {
		border-right: 2px solid #49adea;
	}
	.number {
		font-family: "Catamaran",sans-serif;
		font-weight: 600;
		font-size: 24px;
		color: #03c1ff;
		margin: 0;
	}
	.description {
		  font-size: 15px;
    line-height: 18px;
		font-family: "Catamaran",sans-serif;
		
		margin: 0;
		color: #03c1ff;
	}
	.item_bottom {
		overflow: hidden;
		padding-top: 20px;
	}
	.success {
		    float: left;
		display: flex;
		-webkit-box-pack: justify;
	}
	.success .number {
		    margin: 0;
			font-weight: 700;
			font-size: 41px;
			line-height: initial;
			font-family: "Helvetica","Arial",sans-serif;
	}
	.text {
	    font-size: 15px;
		padding-left: 10px;
		width: 80px;
		text-align: left;
		font-family: "Helvetica","Arial",sans-serif;
		font-weight: 600;
	}
	.button_hire {
		text-align: right;
	}
	.js_hw_button.btn.btn_second.btn_without-shadow.btn_thin {
		    font-size: 14px;
			text-transform: uppercase;
			width: 90px;
			display: block;
			float: right;
			height: 43px;
			border: 1px solid #ffa200;
			border-radius: 5px;
			background-color: #ff7800;
			font-family: "Catamaran",sans-serif;
			font-weight: 700;
			color: #FFFFFF;
			line-height: 43px;
			padding: 0;
			-webkit-transition: background-color linear 0.15s;
			transition: background-color linear 0.15s;
	}
	.customers-slider-v3.slick-slider {
		width: 90%;
		margin: 0px auto 50px;
	}
	  .customers-slider-v3 .slick-slide {
		width: 710px!important;
	}
	  .customers-slider-v3.slick-initialized::before {
			left: 0;
			background-image: -webkit-linear-gradient(left, #CDEDFF, rgba(255,255,255,0));
			background-image: linear-gradient(to right, #CDEDFF, rgba(255,255,255,0));
		}
		.customers-slider-v3.slick-initialized::after {
			right: 0;
			background-image: -webkit-linear-gradient(right, #CDEDFF, rgba(255,255,255,0));
			background-image: linear-gradient(to left, #CDEDFF, rgba(255,255,255,0));
		}
	  @media only screen and (max-width: 600px) {
		.customers-slider-v3 .slick-slide {
			width: 400px!important;
		}
	}
