/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Creative Multi-Purpose WordPress Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 16.9
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

/*30 oct style start here*/
.menu-our-services-container ul li a {
    color: #e5cfd6;
}
.footer_top .widget.widget_nav_menu li {
    padding-bottom: 12px;
}
.header_bottom{
    background-color:rgba(0, 0, 0, 0.2) !important;
}
.logo_wrapper .q_logo a {
    height: 86px !important;
}
.logo_wrapper .q_logo {
    top: 5px !important;
}
.logo_wrapper .q_logo img{
	top: 0px !important;
}
nav.main_menu > ul > li > a {
    line-height: 98px !important;
}
.content {
    margin-top: -100px !important;
}
.header_bottom_right_widget_holder {
    padding: 35px 0px 35px 17px!important;
}
.top-menu-contact{
	border: 1px solid;
    color: #fff;
    font-family: 'Abhaya Libre', sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 800;
    letter-spacing: 0.25px;
    text-transform: none;
	  padding:5px 10px;
}
.q_elements_item.why-choose-us .q_elements_item_content {
    padding: 0 15px !important;
}
h2, .h2, h2 a {
    font-size: 45px !important;
    line-height: 50px !important;
}
.home-testimonial h1 {
    font-size: 59px;
}
.tp-caption {
    text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
}
.rev_slider_wrapper ul li .slotholder:after {
    content: "";
    background-color: rgba(0,0,0,.3);
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}
.mobile_menu_button i {
    font-size: 27px;
    top: 6px;
    position: relative;
    color: #353535;
}
.our-services-outer p {
    height: 77px;
    overflow: hidden;
}
.our-services-outer h5 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.title_outer .title:after {
    content: "";
    background-color: rgba(0,0,0,.4);
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}
.title_subtitle_holder h1, .title_subtitle_holder_inner span.text_above_title {
    text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
}
.vc_row.wpb_row.section.vc_row-fluid.home-quick-contact.grid_section {
    background-color: #f8f8f8;
    padding: 66px 0;
    margin: 28px 0 40px !important;
}
.service-single-outer p a {
    color: #a2c046;
}
.service-single-outer p a:hover{
    text-decoration: underline;
}
.gardening-outer {
    pointer-events: none;
}
/*single services pages style start here*/
.service-single-outer {
    padding: 38px 0 45px;
    float: left;
    width: 100%;
}
.service-single-image img {
    width: 430px;
    border: solid 1px #ddd;
    padding: 4px;
    box-sizing: border-box;
}
.service-single-image {
    float: right;
    margin-left: 24px;
    margin-top: 11px;
    margin-bottom: 11px;
}
.service-single-outer h2 {
    font-size: 30px !important;
    line-height: 40px !important;
    margin-bottom: 9px !important;
}
.tree-removal-cost h4 {
    margin-bottom: 9px !important;
    margin-top: 16px;
	font-size:30px !important;
}
.service-single-outer p {
    margin-bottom: 20px !important;
    font-size: 15px;
    line-height: 32px;
}
.service-single-outer ul {
    margin-top: 20px;
    margin-bottom: 13px !important;
}
.service-single-outer ul li {
    list-style: none;
    background-image: url(https://tree-care.com.au/wp-content/uploads/2018/11/list-icon.png);
    background-repeat: no-repeat;
    padding-left: 26px;
    font-size: 15px;
    background-position: 0px 2px;
    font-family: 'Montserrat', sans-serif;
    padding-bottom: 13px;
}
.service-single-inner {
    float: left;
    width: 100%;
    margin-bottom: 6px;
}
.service-single-inner-img.right-diraction-image {
    float: right;
    margin-left: 25px;
    margin-top: 10px;
}
.service-single-inner-img {
    box-sizing: border-box;
}
.service-single-inner-img img {
    border: solid 1px #eee;
    padding: 4px;
    box-sizing: border-box;
}
.service-single-inner-img.left-diraction-image {
    float: left;
    margin-right: 29px;
    margin-top: 10px;
}
.sidebar-add-qoute-form {
    padding: 38px 0 45px 20px !important;
}
.sidebar-add-qoute-form h2 {
    font-size: 36px !important;
    margin-bottom: 31px !important;
    border-bottom: solid 2px #eee;
    padding-bottom: 16px;
    position: relative;
}
.sidebar-add-qoute-form h2:before {
    content: "";
    height: 2px;
    width: 150px;
    background-color: #a2c046;
    position: absolute;
    bottom: -2px;
}

/*single services pages style end here*/

/*faq page style start here*/
.faq-section-outer {
    padding-top: 25px;
    padding-bottom: 25px;
}
.faq-section-outer p {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 32px;
}
.faq-section-outer ul li {
    list-style: none;
    background-image: url(https://tree-care.com.au/wp-content/uploads/2018/11/list-icon.png);
    background-repeat: no-repeat;
    padding-left: 26px;
    font-size: 15px;
    background-position: 0px 2px;
    font-family: 'Montserrat', sans-serif;
    padding-bottom: 13px;
}
/*faq page style end here*/

/*contact page style start here*/
.contact-us-page-outer {
    padding: 70px 0px;
}
/*contact page style end here*/

/*testimonial style start here*/
.testimonial-page-outer {
    padding: 40px 100px 80px !important;
}
.testimonial-top-head-content {
    text-align: center;
    padding-bottom: 56px;
}
.testimonial-page-outer  .testimonial_image_holder {
    margin: 0 0 30px;
    border: solid 2px rgba(162,192,70,1);
    padding: 3px;
}
.testimonial-home-outer .testimonial_image_holder {
    margin: 0 0 30px;
    border: solid 2px rgba(162,192,70,1);
    padding: 4px;
}
.testimonial-top-head-content h2 {
    margin-bottom: 12px;
}
.testimonial-top-head-content p {
    font-size: 18px;
    font-family: Montserrat, sans-serif;
}
.testimonial-page-outer .testimonials .testimonial_text_inner p {
    font-size: 19px;
    line-height: 32px;
    font-weight: 400;
}
.testimonials.testimonials_carousel ul.slides li.testimonial_content {
    display: none !important;
}
.testimonials.testimonials_carousel ul.slides li.testimonial_content.flex-active-slide {
    display: block !important;
}
/*testimonial style end here*/

/*blog list page style start here*/
.blog_holder.blog_small_image {
    padding: 64px 0 34px;
}
.blog_holder.blog_small_image article {
    margin: 0 0 40px !important;
    border-bottom: dotted 2px #e7e2e2;
    padding-bottom: 40px;
}
.blog_holder.blog_small_image .post_text {
    padding-left: 40px;
    box-sizing: border-box;
}
.blog_holder.blog_small_image .post_image {
    padding: 4px;
    box-sizing: border-box;
    border: solid 10px #eee;
}
.blog_holder.blog_small_image .post_text h2.entry_title, 
.blog_holder.blog_small_image .post_text h2.entry_title a {
    font-size: 29px !important;
    line-height: 41px !important;
}
.blog_holder.blog_small_image .post_text .post_text_inner {
    min-height: inherit !important;
}
.blog_holder.blog_small_image .post_content_holder {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
/*blog list page style end here*/

/*blog single page style start here*/
.single.single-post .title.title_size_large.has_background {
    height: 298px !important;
}
.single.single-post .blog_single.blog_holder ul {
    margin-bottom: 7px;
}
.single.single-post .blog_single.blog_holder ul li {
    list-style: none;
    background-image: url(https://tree-care.com.au/wp-content/uploads/2018/11/list-icon.png);
    background-repeat: no-repeat;
    padding-left: 26px;
    font-size: 15px;
    background-position: 0px 2px;
    font-family: 'Montserrat', sans-serif;
    padding-bottom: 13px;
}
.single.single-post .blog_single.blog_holder ol{
    padding-left: 17px;
}
.single.single-post .blog_single.blog_holder ol li {
    font-size: 24px;
    padding-bottom: 0;
}
.blog_single.blog_holder {
    padding: 42px 0;
}
.blog_single.blog_holder h2.entry_title {
    font-size: 40px !important;
}
.single-post .blog_single p {
    font-size: 15px;
    line-height: 30px;
}
/*blog single page style end here*/

/*carrers page style start here*/
input.wpcf7-form-control.wpcf7-file {
    border: solid 2px rgba(232,231,231,1);
    padding: 14px 15px;
    width: 100%;
    box-sizing: border-box;
}
.careers-main-outer {
    padding-top: 20px;
}
.tree-care-careers{
   padding:38px 0 45px;  
}

.tree-care-careers p {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 32px;
}
.tree-care-careers h2 {
    font-size: 30px !important;
    line-height: 40px !important;
    margin-bottom: 9px;
}
.tree-care-careers ul {
    margin-top: 20px;
    margin-bottom: 13px;
}
.tree-care-careers ul li {
    list-style: none;
    background-image: url(https://tree-care.com.au/wp-content/uploads/2018/11/list-icon.png);
    background-repeat: no-repeat;
    padding-left: 26px;
    font-size: 15px;
    background-position: 0px 2px;
    font-family: 'Montserrat', sans-serif;
    padding-bottom: 13px;
}
.tree-care-careers ul li:last-child{
    padding-bottom: 0px;
}
.careers-now-hiring-section {
    background-color: #a2c046;
    text-align: center !important;
}
.careers-now-hiring-section p {
    color: #fff;
    font-size: 19px;
}
.careers-now-hiring-section h2{

}
.careers-now-hiring-section {
    background-color: #a2c046;
    text-align: center !important;
    padding: 50px 40px 60px;
}
.careers-now-hiring-section h3 {
    margin-bottom: 6px;
}
.careers-now-hiring-section a {
    display: inline-block;
    border: 1px solid #ffffff;
    border-radius: 30px;
    color: #ffffff;
    font-size: 20px;
    text-transform: uppercase;
    background-repeat: no-repeat;
    margin-top: 32px;
    margin-bottom: 0;
    transition: .2s;
    -webkit-transition: .3s;
    padding: 13px 57px 13px 57px;
    text-align: right;
    text-decoration: none;
}
.current-job-opening a:hover {
    color: #ffffff ;
    border-radius: 0;
}
/*carrers page style end here*/

/*Now hiring page style start here*/
.now-hiring-section {
    padding: 42px 0 45px 0px;
}
.now-hiring-section a{
   color: #a2c046; 
}

.now-hiring-section h2 {
    font-size: 32px !important;
    line-height: 39px !important;
    margin-bottom: 30px;
}
.now-hiring-section h3 {
    color: #3e3a3b;
    font-size: 25px;
}
.now-hiring-section ul {
    margin-top: 20px;
    margin-bottom: 13px;
}
.now-hiring-section ul li {
    list-style: none;
    background-image: url(https://tree-care.com.au/wp-content/uploads/2018/11/list-icon.png);
    background-repeat: no-repeat;
    padding-left: 26px;
    font-size: 15px;
    background-position: 0px 2px;
    font-family: 'Montserrat', sans-serif;
    padding-bottom: 13px;
}
.now-hiring-section p {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 32px;
}

/*Now hiring page style end here*/

/*why choose us style start here*/
.why-choose-us-outer {
    padding: 38px 0 45px;
}
.why-choose-us-outer a{
   color: #a2c046; 
}
.why-choose-us-outer h2 {
    font-size: 39px !important;
    line-height: 40px !important;
    margin-bottom: 22px;
}
.why-choose-us-outer h3 {
    font-size: 30px !important;
    line-height: 40px !important;
    margin-bottom: 9px;
    color: #3e3a3b;
}
.why-choose-us-outer p {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 32px;
}
.why-choose-us-outer ul {
    margin-top: 20px;
    margin-bottom: 13px;
}
.why-choose-us-outer ul li {
    list-style: none;
    background-image: url(https://tree-care.com.au/wp-content/uploads/2018/11/list-icon.png);
    background-repeat: no-repeat;
    padding-left: 26px;
    font-size: 15px;
    background-position: 0px 2px;
    font-family: 'Montserrat', sans-serif;
    padding-bottom: 13px;
}
.why-choose-us-img-area img {
    padding: 4px;
    border: solid 1px #eee;
    box-sizing: border-box;
}
.why-choose-us-img-area {
    width: 369px;
    margin-right: 25px;
    box-sizing: border-box;
    float: left;
    padding-top: 10px;
}
.why-choose-video-outer {
    border: solid 1px #eee;
    padding: 4px;
    margin: 33px 0 0;
}
/*why choose us style end here*/

/*gallery page style start here*/
.gallery-main-outer {
    padding: 80px 0 60px;
}
/*gallery page style end here*/

/*ts and cs page style start here*/
.ts-cs-main-outer.grid_section {
    padding: 30px 0 10px;
}
.ts-cs-outer {
    padding: 42px 0 45px;
}
.ts-cs-outer h2 {
    font-size: 35px !important;
    line-height: 40px !important;
    margin-bottom: 24px;
}
.ts-cs-outer h3 {
    color: #3e3a3b;
    font-size: 24px;
}
.ts-cs-outer p {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 32px;
}
/*ts and cs page style end here*/

/*privacy-policy page style start here*/
.privacy-policy-outer {
    padding: 40px 0 50px;
}
.privacy-policy-outer h2 {
    font-size: 39px !important;
    line-height: 40px !important;
    margin-bottom: 22px;
}
.privacy-policy-outer h3 {
    font-size: 30px !important;
    line-height: 40px !important;
    margin-bottom: 9px;
    color: #3e3a3b;
}
.privacy-policy-outer p {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 32px;
}
.privacy-policy-outer ul {
    margin-top: 20px;
    margin-bottom: 13px;
}
.privacy-policy-outer ul li {
    list-style: none;
    background-image: url(https://tree-care.com.au/wp-content/uploads/2018/11/list-icon.png);
    background-repeat: no-repeat;
    padding-left: 26px;
    font-size: 15px;
    background-position: 0px 2px;
    font-family: 'Montserrat', sans-serif;
    padding-bottom: 13px;
    word-break: break-word;
    word-wrap: break-word;
}
.footer_bottom a {
    color: #ffffff !important;
}
.footer_bottom a:hover {
    color: #ffffff !important;
}
/*privacy-policy page style end here*/

/*our client page style start here*/
.our-client-main-outer {
    padding: 36px 0 20px;
}
.our-client-page-outer {
    padding: 40px 0 45px;
}
.our-client-page-outer h2 {
    font-size: 30px !important;
    line-height: 40px !important;
    margin-bottom: 9px;
}
.our-client-page-inner-list {
    display: flex;
}
.our-client-page-outer ul {
    margin-top: 20px;
    margin-bottom: 13px;
    padding-left: 50px;
}
.our-client-page-outer ul:first-child{
    padding-left: 0px;
}
.our-client-page-outer ul li {
    list-style: none;
    background-image: url(https://tree-care.com.au/wp-content/uploads/2018/11/list-icon.png);
    background-repeat: no-repeat;
    padding-left: 26px;
    font-size: 15px;
    background-position: 0px 2px;
    font-family: 'Montserrat', sans-serif;
    padding-bottom: 26px;
}
.our-client-page-outer ul li:last-child{
    padding-bottom: 0px;
}
/*our client page style end here*/

/*20 feb style start here*/
.footer_bottom p.design-develop {
    display: inline-block;
}
/*20 feb style end here*/
.footer_bottom p.design-develop {
    display: inline-block;
    padding-top: 7px;
}
.footer_bottom p > span.footer-develop-text {
    /* display: inline-block; */
    position: relative;
    top: -13px;
}
/*29 march style start here*/
 body.page-id-2533 .title.title_size_large.position_center.has_background {
    height: 100px !important;
    overflow: hidden;
}
.tree-care-thankyou-section {
    width: 100%;
    float: left;
    background: #fff;
    text-align: center;
    padding: 60px 0 90px;
    margin-top: 8px;
}
.tree-care-thankyou-box {
    border: 1px solid #ddd;
    width: 759px;
    max-width: 100%;
    background: #f1f1f1;
    margin-left: auto;
    margin-right: auto;
    padding: 45px 15px;
    box-sizing: border-box;
}
.tree-care-thankyou-content h2 {
    margin: 37px 0 22px;
    color: #3a3a3a;
}
.tree-care-thankyou-content p {
    color: #3a3a3a;
    font-size: 22px;
    margin: 0 0 22px;
}
.tree-care-thankyou-back-homepage-btn a {
    height: 52px;
    background: #5e6163;
    display: inline-block;
    vertical-align: middle;
    line-height: 52px;
    color: #fff;
    font-size: 20px;
    font-weight: normal;
    padding: 0 45px;
    border-radius: 3px;
}
.tree-care-thankyou-back-homepage-btn a:hover {
    background: #a2c046;
    color: #ffffff;
}
/*29 march style end here*/
@media only screen and (max-width: 1260px){
nav.main_menu > ul > li > a {
    font-size: 19px !important;
    padding: 0 10px !important;
}
}
@media only screen and (max-width: 1199.99px){
/*why choose us style start here*/
.why-choose-us-img-area {
    width: 100%;
    margin-bottom: 20px;
}
.why-choose-us-img-area img{
    width: 100%;
}
.footer_top a.footer-link-custom{
    font-size: 15px;
    white-space: nowrap;
}
/*why choose us style end here*/
}
@media only screen and (max-width: 1190px){
.header_bottom_right_widget_holder span {
    display: none;
}
.service-single-image img {
    width: 321px;
}
}
@media only screen and (max-width: 1080px){
nav.main_menu > ul > li > a {
    font-size: 18px !important;
    padding: 0 8px !important;
}
}
@media only screen and (max-width: 1024px){
.q_elements_item.who-we-are-content-outer .q_elements_item_content {
    padding: 0 !important;
}
}
@media only screen and (max-width: 1000px){
nav.mobile_menu ul li a,
nav.mobile_menu ul li h3{
    font-family: 'Montserrat', sans-serif !important;
}
.logo_wrapper .q_logo a {
    height: 82px !important;
}
.header_bottom_right_widget_holder {
    padding: 35px 0px !important;
}
.top-menu-contact {
    color: #a2c046;
}
.logo_wrapper .q_logo {
    top: 0px !important;
}
.gardening-outer {
    display: none;
}
.gardening-outer-content .call_to_action_text {
    padding-right: 55px;
}
.gardening-outer-content .vc_column-inner {
    margin-top: 0 !important;
}

/*single service page style start here*/
.service-single-image img {
    width: 246px;
}
.sidebar-add-qoute-form {
    padding: 38px 0 45px 0px !important;
}
/*single service page style end here*/
.single.single-post .title.title_size_large.has_background{
    height: auto !important;
}
/*our client page style start here*/
.our-client-page-outer ul {
    width: 50%;
}
.our-client-page-outer ul li {
    padding-bottom: 16px;
}
/*our client page style end here*/
body.page-id-2533 .title.title_size_large.position_center.has_background {
    display: none;
}
}

@media only screen and (max-width: 991px){
.service-single-image {
    float: right;
    margin-left: 0;
    width: 100%;
}
.service-single-image img {
    width: 100%;
}
.sidebar-add-qoute-form h2 {
    font-size: 30px !important;
    margin-top: -7px;
}
.service-single-inner-img.right-diraction-image img,
.service-single-inner-img.left-diraction-image img {
    width: 160px;
}
/*contact us page style start here*/
.contact-us-page-map-outer {
    padding-bottom: 40px;
}
.contact-us-page-outer {
    padding: 70px 0px 50px;
}
/*contact us page style end here*/
.what-we-offer p{
    min-height: 98px;
}
}
@media only screen and (max-width: 767px){
.q_elements_item.who-we-are-content-outer .q_elements_item_content {
    padding: 0 !important;
}
/*single service page style start here*/
.reverse_order .section_inner_margin, 
.reverse_order .full_section_inner { 
    display: -webkit-flex !important; 
    display: flex; -ms-flex-direction: column-reverse !important;
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
}
.sidebar-add-qoute-form {
    padding: 26px 0 0px 0px !important;
}
/*single service page style end here*/
/*testimonial page style start here*/
.testimonial-page-outer {
    padding: 40px 0px 80px !important;
}

/*testimonial page style end here*/

/*carrers page style start here*/
.tree-care-careers ul {
    margin-top: 20px;
    margin-bottom: 0;
}
.tree-care-careers {
    padding: 38px 0 0px;
}
.careers-now-hiring-section {
    margin-top: 35px;
}
.careers-main-outer {
    padding-top: 8px;
}
/*carrers page style end here*/

/*now hiring page style start here*/
.now-hiring-main-outer {
    padding-bottom: 35px;
}
.now-hiring-section {
    padding: 12px 0 0px 0px;
}
.sidebar-add-qoute-form.now-hiring-sidebar-add-qoute-form {
    padding-top: 0px !important;
}
/*now hiring page style end here*/

/*why choose us style start here*/
.why-choose-us-main-outer {
    padding-bottom: 60px;
}
.why-choose-us-outer {
    padding: 18px 0 0;
}
/*why choose us style end here*/
/*gallery page style start here*/
.gallery-main-outer {
    padding: 60px 0 40px;
}
/*gallery page style end here*/

/*ts cs style start here*/
.ts-cs-main-outer.grid_section {
    padding: 30px 0 40px;
}
.ts-cs-outer {
    padding: 20px 0 0;
}
.sidebar-add-qoute-form.ts-cs-sidebar-add-qoute-form {
    padding-top: 0 !important;
}
.footer_top, .footer_top.footer_top_full {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
/*ts cs style end here*/

/* privacy policy style start here*/
.privacy-policy-outer {
    padding: 18px 0 25px;
}
/* privacy policy style end here*/

/*our client page style start here*/
.our-client-page-outer {
    padding: 40px 0 0px;
}
.our-client-main-outer {
    padding: 15px 0 40px;
}
/*our client page style end here*/
.what-we-offer p{
    min-height: auto;
}
}
@media only screen and (max-width: 600px){
.q_elements_item.why-choose-us .qode-workflow-image.right, 
.q_elements_item.why-choose-us .qode-workflow-image.left {
    text-align: center !important;
    padding: 0 !important;
}
.why-choose-us .qode-workflow-item.qode-appeared,
.why-choose-us .qode-workflow .qode-workflow-item .qode-workflow-item-inner.reverse .qode-workflow-text {
    text-align: center;
}
.gardening-outer-content .call_to_action_text {
    padding-right: 0;
}
.home-gallery-outer.vc_custom_1540981748855 {
    padding-top: 0 !important;
}
/*single service page style start here*/
.service-single-image img {
    width: 100%;
}
.service-single-image {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
}
.service-single-inner-img.right-diraction-image {
    margin-left: 0;
    margin-top: 10px;
    width: 100%;
    margin-bottom: 10px;
}
.service-single-inner-img.right-diraction-image img,
.service-single-inner-img.left-diraction-image img {
    width: 100%;
}
.service-single-inner-img img {
    border: solid 1px #eee;
    padding: 4px;
    box-sizing: border-box;
    width:100%;
}
.service-single-inner-img.left-diraction-image {
    margin-right: 0;
    margin-top: 10px;
    width: 100%;
    margin-bottom: 10px;
}
/*single service page style end here*/

/*carrers page style start here*/
.careers-now-hiring-section {
    padding: 40px 20px 50px !important;
}
.careers-now-hiring-section a {
    padding: 13px 25px 13px 25px;
}
.careers-now-hiring-section h3 {
    font-size: 40px;
}
/*carrers page style end here*/

/*our client page style start here*/
.our-client-page-inner-list {
    display: block;
}
.our-client-page-outer ul {
    width: 100%;
    padding-left: 0px;
}
/*our client page style end here*/
.tree-care-thankyou-content h2 {
    font-size: 40px !important;
}
.tree-care-thankyou-content p {
    font-size: 20px;
    line-height: 30px;
}
}
@media only screen and (max-width: 400px){
.home-testimonial h1 {
    font-size: 53px;
}
.careers-now-hiring-section a {
    padding: 13px 20px 13px 20px;
    font-size: 18px;
}
}
/*30 oct style end here*/
