@media (max-width:1199px) {
    .menu_area .navbar-brand {font-size:42px;}
    .menu_area #nav .nav-link {padding:35px 7.5px;}
    .sing-up-button > a {color:#FFF;height:40px;min-width:152px;line-height:36px;font-size:14px;}
    .welcome-thumb {}
    .welcome-thumb img {max-width:400px;}
    .app_screenshots_slides {padding:0 4%;}
    .header_area.sticky .menu_area #nav .nav-link {padding:23px 7.5px;}
    }
@media (max-width:991px) {
    .header_area {padding:25px 0 0 0;}
    .menu_area .navbar-brand {font-size:48px;}
    .header_area.sticky {height:90px;}
    .header_area .menu_area #nav .nav-link,
    .header_area.sticky .menu_area #nav .nav-link {padding:7.5px 15px;}
    #ca-navbar {padding:30px;border-radius:3px;background-color:#78AA28;text-align:left;}
    .sing-up-button {margin-top:30px;text-align:center;}
    .welcome-thumb {}
    .welcome-thumb img {max-width:325px;}
    .wellcome-heading {margin-bottom:70px;}
    .single-special {padding:30px 10px;}
    .special_description_area.mt-150 {margin-top:50px;}
    .special_description_content > h2 {font-size:30px;}
    .section-heading > h2 {font-size:38px;}
    .address-text > p,
    .phone-text > p,
    .email-text > p {font-size:16px;}
    .footer-text > p {margin-bottom:30px;}
    .section-heading {margin-bottom:50px;}
    .sing-up-button > a {margin-top:4px;display:inline-block;border:2px solid #FFF;height:40px;min-width:160px;line-height:36px;font-size:14px;}
    .app_screenshots_slides {padding:0;}
    .clients-feedback-area .slick-slide.slick-current img {width:90px !important;height:90px !important;}
    }
@media (max-width:767px) {
    .menu_area .navbar-brand {font-size:48px;}
    .header_area.sticky {height:90px;}
    .header_area .menu_area #nav .nav-link,
    .header_area.sticky .menu_area #nav .nav-link {padding:5px 15px;}
    #ca-navbar {padding:20px;border-radius:3px;background-color:#78AA28;text-align:left;}
    .sing-up-button {margin-top:30px;text-align:left;}
    .wellcome_area {height:auto;padding-bottom:50px;}
    .welcome_text .cd-intro > p {font-size:14px;}
    .wellcome-heading > h2 {font-size:42px;line-height:50px;}
    .wellcome-heading > p {line-height:36px;}
    .get-start-area .email {margin-bottom:20px;max-width:100%;}
    .welcome-thumb {bottom:-45%;}
    .welcome-thumb img {max-width:200px;}
    .logo_area > a > h2 {font-size:40px;margin-top:10px;}
    .section-heading > h2 {font-size:32px;}
    .section-heading > h2 span {font-size:40px;}
    .single-special {margin-bottom:30px;}
    .special_description_area.mt-150 {margin-top:50px;}
    .special_description_content > h2 {font-size:30px;}
    .app-download-btn:first-child {margin-right:0;}
    .app-download-area {display:block;}
    .app-download-btn {margin-bottom:20px;}
    .clients-feedback-area .client-description > p {font-size:20px;}
    .clients-feedback-area .slick-slide img {width:60px !important;height:60px !important;}
    .clients-feedback-area .slick-slide.slick-current img {width:70px !important;height:70px !important;}
    .membership-description > h2 {font-size:32px;}
    .contact_from {margin-top:30px;}
    .cool_facts_area .col-12:last-of-type .single-cool-fact {margin-bottom:0;}
    }
@media (max-width:576px) {
    .welcome-thumb {bottom:-25%;}
    .welcome-thumb img {max-width:150px;}
    .get-start-area .email {max-width:370px;margin-bottom:0;}
    .special-area > div,
    .awesome-feature-area.features > div,
    .pricing-plane-area > div {padding:50px;}
    .awesome-feature-area .row.col-7 {flex:1;max-width:100%;}
    .awesome-feature-area .image {display:none;}
    .pricing-plane-area .container .row .col-md-3 {}
    }
@media (max-width:320px) {
    .estlatlogo {height:60px;}
    .wellcome-heading > p {font-size:24px;line-height:26px;}
    .welcome-thumb {}
    }
