@media screen and (min-width: 1700px) and (max-width: 1770px){
    .banner-section .banner_wrapper .banner-image1 {right: -190px;}
    .banner-section .banner_wrapper .banner-image1 img {border-radius: 20px;}
    .banner-section .banner_wrapper .banner-circle {left: -30px;}
    }
    @media screen and (min-width: 1600px) and (max-width: 1699px){
    .banner-section .banner_wrapper .banner-image1 {right: -140px;}
    .banner-section .banner_wrapper .banner-image1 img {border-radius: 20px;}
    .banner-section .banner_wrapper .banner-image2 {left: -30px;}
    .banner-section .banner_wrapper .banner-circle {left: -45px;}
    }
    @media screen and (min-width: 1500px) and (max-width: 1599px){
    .banner-section .banner_wrapper .banner-image1 {top: -180px; right: -130px;}
    .banner-section .banner_wrapper .banner-image1 img {border-radius: 20px;}
    .banner-section .banner_wrapper .banner-image2 {left: -30px;}
    .banner-section .banner_wrapper .banner-circle {top: -88px; left: -45px;}
    }
    @media screen and (min-width: 1441px) and (max-width: 1499px){
    .banner-section .banner_wrapper .banner-image1 {top: -160px; right: -110px;}
    .banner-section .banner_wrapper .banner-image1 img {border-radius: 20px;}
    .banner-section .banner_wrapper .banner-image2 {left: -35px;}
    .banner-section .banner_wrapper .banner-circle {top: -80px; left: -38px;}
    }
    @media screen and (min-width: 1200px){
    .container {max-width: 1310px; margin: auto;}
    }
    @media screen and (max-width: 1440px){
    h1 {font-size: 66px; line-height: 72px;}
    h2 {font-size: 40px; line-height: 48px;}
    .banner_outer .main-header {padding: 25px 0;}
    .banner_outer .sticky-header {padding: 25px 0;}
    .navbar-nav li {margin: 0 15px;}
    .navbar-nav li:last-child {margin-left: 16px;}
    .navbar-nav .dropdown {margin: 0 8px 0 18px;}
    .banner-section {padding: 115px 0 155px;}
    .banner-section .banner_content h1 {margin-bottom: 12px; padding-right: 0;}
    .banner-section .banner_content p {font-size: 16px; line-height: 22px;}
    .banner-section .banner_content .text1 {margin-right: 0;}
    .banner-section .banner_content .all_button {padding: 20px 36px;}
    .banner-section .banner_content .view_demo {padding: 20px 25px;}
    .banner-section .banner_wrapper .banner-image1 {top: -105px; right: -55px; left: -50px;}
    .banner-section .banner_wrapper .banner-image1 img {border-radius: 15px;}
    .banner-section .banner_wrapper .banner-image2 {top: 105px; left: -28px;}
    .banner-section .banner_wrapper .banner-image2 img{width: 95px;}
    .banner-section .banner_wrapper .banner-circle {top: -34px; left: -40px;}
    .banner-section .banner_wrapper .banner-circle img{width: 110px;}
    /* Elevate */
    .elevate-section {padding: 115px 0 120px;}
    .elevate-section .elevate_content{padding: 0;}
    .elevate-section .elevate_content h2 {margin-bottom: 15px; padding: 0 265px;}
    .elevate-section .elevate_content p {margin-bottom: 45px; padding: 0 235px;}
    .elevate-section .elevate-box {padding: 55px 15px 45px; margin-bottom: 45px;}
    .elevate-section .elevate-box .elevate-image {margin-bottom: 26px;}
    .elevate-section .elevate-box .elevate-image img{width: 220px;}
    .elevate-section .elevate-circle1 {top: -48px; left: 5px;}
    .elevate-section .elevate-circle2 {bottom: 0; right: 5px;}
    .elevate-section .elevate-circle1 img{width: 120px;}
    .elevate-section .elevate-circle2 img{width: 120px;}
    .elevate-section .button .all_feature {padding: 20px 35px;}
    /* Journey */
    .journey-section {padding: 115px 0 120px;}
    .journey-section .journey_content h2 {margin-bottom: 15px;}
    .journey-section .journey_content h2 span {padding-right: 8px;}
    .journey-section .journey_content p {margin-bottom: 45px; padding: 0 95px;}
    .journey-section .journey-box {margin-bottom: 55px;}
    .journey-section .journey-box1 {max-height: 475px;}
    .journey-section .button .all_demo {padding: 20px 35px;}
    .journey-section .demos-content { margin-bottom: 30px; padding-top: 30px; }
    /* Unleash */
    .unleash-section {padding: 115px 0 100px;}
    .unleash-section .unleash_content h2 {margin-bottom: 15px;}
    .unleash-section .unleash_content p {padding: 0 75px; margin-bottom: 45px;}
    /* Empower */
    .empower-section {padding: 115px 0 100px;}
    .empower-section .empower_content h2 {padding: 0 280px; margin-bottom: 15px;}
    .empower-section .empower_content .text2 {padding: 0 100px; margin-bottom: 40px;}
    .empower-section .empower-box .empower-image {margin-bottom: 30px;}
    .empower-section .empower-box p {margin-bottom: 15px; padding: 0 !important;}
    .empower-section .empower-box .text4 {padding: 0 20px !important;}
    /* Faq */
    .accordian-section {padding: 115px 0 120px;}
    .accordian-section .accordian_content p {padding: 0 200px; margin-bottom: 45px;}
    .accordian-section .accordion-card {margin-bottom: 26px;}
    .accordian-section .accordian-inner .accordion-card .btn {padding: 20px 22px;}
    .accordian-section .accordian-inner .card-body {padding: 10px 22px 25px;}
    .accordian-section .accordion-card .btn-link:before {right: 23px; top: 36%;}
    /* Join */
    .join-section {padding: 115px 0 120px;}
    .join-section .join_content h2 {margin-bottom: 15px;}
    .join-section .join_content p {padding: 0 130px; margin-bottom: 45px;}
    .join-section .join-box {padding: 40px 25px 40px 34px;}
    .join-section .join-box .content .designation-outer ul {margin-bottom: 8px;}
    .join-section .join-box .content .designation-outer span {margin-bottom: 6px;}
    /* Enhance */
    .enhance-section {padding: 120px 0 130px;}
    .enhance-section .enhance_content h2 {margin-bottom: 15px;}
    .enhance-section .enhance_content p {padding: 0 85px; margin-bottom: 45px;}
    /* Upgrade */
    .upgrade-section .upgrade_content h2 {margin-bottom: 18px;}
    .upgrade-section .upgrade_content p {margin-bottom: 30px; padding-right: 0;}
    .upgrade-section .upgrade_wrapper .upgrade-image2 {top: 150px; left: 24px;}
    .upgrade-section .upgrade_wrapper .upgrade-image2 img {width: 482px;}
    .upgrade-section .upgrade_wrapper .upgrade-image3 {left: 5px;}
    /* Footer */
    .footer-section .middle-portion {padding: 100px 0 95px;}
    
    /* About Page */
    .about_banner-section {padding: 70px 0 244px;}
    /* About */
    .about-section .about_content {padding: 20px 20px 120px;}
    .about-section .about_content .leader_content {padding: 42px 19px 0 25px;}
    .about-section .solution_content {padding: 64px 0 0 0;}
    .about-section .solution_wrapper .about-image2 {left: 60px;}
    .about-section .solution_wrapper .about-image2 img{width: 270px;}
    .about-section .solution_wrapper .about-image3 img{width: 490px;}
    .about-section .about_box_content {padding: 120px 0;}
    .about-section .about_box_content .about-box {padding: 85px 50px 80px;}
    .about-section .about_box_content .about-box .about-icon {width: 175px; height: 175px; line-height: 175px; margin-bottom: 35px;}
    .about-section .about_box_content .about-box .about-icon1 img{width: 80px;}
    .about-section .about_box_content .about-box .about-icon2 img{width: 120px;}
    /* custom */
    .custom-section {padding: 120px 0;}
    .custom-section .custom_wrapper .custom-image {top: 2px; left: -130px;}
    .custom-section .custom_content {padding-right: 0;}
    .custom-section .custom_content h2 {margin-bottom: 12px;}
    .custom-section .custom_content .text1 {margin-bottom: 18px;}
    /* Vision */
    .vision-section {padding: 120px 0;}
    .vision-section .vision-box1 {padding: 70px 55px;}
    .vision-section .vision-box1 .vision-icon {margin-bottom: 25px;}
    .vision-section .vision-box1 .vision-icon img {width: 220px;}
    .vision-section .vision-box1 h2 {margin-bottom: 15px;}
    .vision-section .vision-box2 {padding: 92px 95px 70px;}
    .vision-section .vision-box2 .vision-icon {margin-bottom: 58px;}
    .vision-section .vision-box2 .vision-icon img {width: 245px;}
    .vision-section .vision-box2 h2 {margin-bottom: 12px;}
    /* Community */
    .community-section {padding: 140px 0 155px;}
    .community-section .community_content {padding: 0 20px;}
    .community-section .community_content h2{padding: 0;}
    .community-section .community_wrapper .community-image1 {left: 0;}
    /* join_us */
    .join_us-section {padding: 120px 0;}
    .join_us-section .join_us_content {padding: 84px 0 90px 80px;}
    .join_us-section .join_us_wrapper .join_us-image {right: 0;}
    .join_us-section .join_us_content h2 {margin-bottom: 12px;}
    .join_us-section .join_us_content p {margin-bottom: 14px;}
    /* Mission Page */
    .mission_banner-section {padding: 60px 0 156px;}
    /* Success */
    .success-section {padding-top: 120px;}
    .success-section .success_section_content {padding: 55px 70px;}
    .success-section .success_content {padding: 75px 0 0 60px;}
    /* Setting */
    .setting-section {padding: 115px 0;}
    .setting-section .setting_content h2 {margin-bottom: 45px;}
    .setting-section .setting-box .setting-image {margin-bottom: 30px;}
    .setting-section .setting-box p {padding: 0 15px;}
    .setting-section .setting-box .text2 {margin: 0; padding: 0 10px;}
    .setting-section .setting-box .text4 {padding: 0 15px;}
    /* Shaping */
    .shaping-section {padding: 120px 0 115px;}
    .shaping-section .shaping_content h2 {padding: 0 275px; margin-bottom: 18px;}
    .shaping-section .shaping_content h3 {margin-bottom: 40px;}
    /* Choose */
    .choose-section{padding: 120px 0;}
    .choose-section .choose_content ul {padding: 46px 22px 46px 52px;}
    /* Demo Page */
    .demo_banner-section .demo_banner_content h2 {font-size: 42px; line-height: 50px;}
    .home_pages-section {padding-bottom: 120px;}
    .home_pages-section .button {padding-top: 25px;}
    .home_pages-section .tab-image1 {max-height: 334px;}
    /* Home Page Journey Section tabs */
    .journey-section .tab-image1 {max-height: 420px;}
    .journey-section .tab-image1 img:hover { -webkit-transform: translateY(calc(-100% + 420px)); }
    .journey-section .load-more a {padding: 20px 35px;}
    
    
    
    /* Conatct Page */
    .contact_banner-section {padding: 70px 0 244px;}
    /* Contact info */
    .contact-section .contact_content {padding: 60px 30px 120px;}
    .contact-section .contact-box .contact-icon {margin-bottom: 30px;}
    .contact-section .contact-box .text {margin-bottom: 16px;}
    /* Contact form */
    .contact-section .contact-form {padding-bottom: 120px;}
    /* Feature Page */
    .feature_banner-section {padding: 70px 0 100px;}
    .feature_banner-section .feature_banner_content {padding: 0 280px;}
    /* Feature */
    .feature-section {padding: 100px 0 88px;}
    .feature-section h2 { margin-bottom: 35px; padding: 0 250px; }
    .feature-section .feature-box {padding: 50px 31px 60px;}
    .feature-section .feature-box p {height: 120px;}
    .feature-section .hostiko-box h4 {margin-bottom: 12px;}
    .feature-section .hostiko-box {padding: 50px 31px 60px;}
    
    
    /* Preloader */
    /* .preloader-orbit-loading {width: 120px; height: 120px;} */
    /* Back to top button */
    #button {right: 60px;}
    }
    
    @media screen and (min-width: 1400px) and (max-width: 1440px){
    .journey-section .journey-box1 {max-height: 520px;}
    .home_pages-section .tab-image1 {max-height: 368px;}
    }
    @media screen and (min-width: 1300px) and (max-width: 1399px){
    .journey-section .journey-box1 {max-height: 520px;}
    .home_pages-section .tab-image1 {max-height: 362px;}
    }
    @media screen and (min-width: 1250px) and (max-width: 1299px){
    .journey-section .journey-box1 {max-height: 495px;}
    .home_pages-section .tab-image1 {max-height: 348px;}
    }
    @media only screen and (max-width : 1199px){
    h1 {font-size: 54px; line-height: 60px;}
    h2 {font-size: 38px; line-height: 46px;}
    h4 {font-size: 18px; line-height: 26px;}
    .banner_outer .main-header {padding: 20px 0;}
    .banner_outer .sticky-header {padding: 20px 0;}
    .banner_outer .header .banner-logo img {width: 150px;}
    .navbar-nav li {margin: 0 5px;}
    .navbar-nav .nav-item a {font-size: 14px; line-height: 14px;}
    .navbar-nav li.active > a:before {width: 6px; height: 6px; line-height: 6px; left: -2px;}
    .navbar-nav .drop-down-pages .nav-item a {padding: 12px 20px;}
    .navbar-nav .dropdown {margin: 0 8px;}
    .navbar-nav .dropdown-menu {top: 40px;}
    .navbar-nav .nav-item .buy_now {font-size: 14px; line-height: 14px; padding: 14px 24px;}
    .navbar-nav .nav-item .buy_now .arrow {top: -1px; margin-left: 14px;}
    .navbar-nav .nav-item .buy_now .arrow img{width: 14px;}
    .navbar-nav .dropdown-menu .nav-item a:before {padding-right: 8px;}
    .banner-section {padding: 80px 0 100px;}
    .banner-section .banner_content ul {margin-bottom: 10px;}
    .banner-section .banner_content ul li span {font-size: 22px; line-height: 26px; margin-bottom: 2px;}
    .banner-section .banner_content ul .content span {word-spacing: 2px;}
    .banner-section .banner_content ul li {padding: 0 22px;}
    .banner-section .banner_content .text2 {margin-bottom: 26px;}
    .banner-section .banner_content .all_button {padding: 18px 26px; margin-right: 10px;}
    .banner-section .banner_content .view_demo {padding: 18px 20px;}
    .banner-section .banner_wrapper .banner-image1 { top: -60px; right: -50px; left: -25px;}
    .banner-section .banner_wrapper .banner-image2 {top: 100px; left: -18px;}
    .banner-section .banner_wrapper .banner-image2 img {width: 80px;}
    .banner-section .banner_wrapper .banner-circle {top: -10px; left: -30px;}
    .banner-section .banner_wrapper .banner-circle img {width: 85px;}
    /* Elevate */
    .elevate-section {padding: 95px 0 100px;}
    .elevate-section .elevate_content h2 {margin-bottom: 12px; padding: 0 175px;}
    .elevate-section .elevate_content p {margin-bottom: 40px; padding: 0 100px;}
    .elevate-section .elevate-box {padding: 45px 23px 40px; margin-bottom: 40px;}
    .elevate-section .elevate-box .elevate-image {margin-bottom: 20px;}
    .elevate-section .elevate-box .elevate-image img {width: 190px;}
    .elevate-section .elevate-box h4 {margin-bottom: 8px; padding: 0;}
    .elevate-section .elevate-box p {padding: 0;}
    .elevate-section .elevate-circle1 {top: -30px; left: -8px;}
    .elevate-section .elevate-circle2 {bottom: 12px; right: -6px;}
    .elevate-section .elevate-circle1 img {width: 95px;}
    .elevate-section .elevate-circle2 img {width: 95px;}
    .elevate-section .button .all_feature {padding: 18px 25px;}
    /* Journey */
    .journey-section {padding: 95px 0 100px;}
    .journey-section .journey_content h2 {margin-bottom: 12px;}
    .journey-section .journey_content p {margin-bottom: 40px; padding: 0 40px;}
    .journey-section .journey-box {margin-bottom: 45px;}
    .journey-section .journey-box1 {max-height: 371px;}
    .journey-section .button h4 {margin-bottom: 28px;}
    .journey-section .button .all_demo {padding: 18px 25px;}
    /* Unleash */
    .unleash-section {padding: 95px 0 85px;}
    .unleash-section .unleash_content h2 {padding: 0 80px; margin-bottom: 12px;}
    .unleash-section .unleash_content p {margin-bottom: 35px; padding: 0 20px;}
    /* Empower */
    .empower-section {padding: 95px 0 65px;}
    .empower-section .empower_content h2 {margin-bottom: 12px; padding: 0 175px;}
    .empower-section .empower_content .text2 {margin-bottom: 35px; padding: 0 50px;}
    .empower-section .empower-box {margin-bottom: 30px;}
    .empower-section .empower-box .empower-image {width: 110px; height: 110px; line-height: 110px; margin-bottom: 25px;}
    .empower-section .empower-image img{width: 68px;}
    .empower-section .empower-box h4 {margin-bottom: 8px;}
    .empower-section .empower-box p {margin-bottom: 10px; padding: 0 35px !important;}
    .empower-section .empower-box .text4 {padding: 0 42px !important;}
    .empower-section .empower-box .all_button i {font-size: 14px; margin-left: 10px; top: 0;}
    /* Faq */
    .accordian-section {padding: 95px 0 100px;}
    .accordian-section .accordian_content h2 {margin-bottom: 12px;}
    .accordian-section .accordian_content p {padding: 0 80px; margin-bottom: 35px;}
    .accordian-section .accordian-inner .accordion-card .btn {padding: 16px 20px;}
    .accordian-section .accordion-card {margin-bottom: 22px;}
    .accordian-section .accordian-inner .card-body {padding: 10px 20px 25px;}
    .accordian-section .accordion-card .btn-link:before {right: 20px;}
    /* Join */
    .join-section {padding: 95px 0 100px;}
    .join-section .join_content h2 {margin-bottom: 12px;}
    .join-section .join_content p {padding: 0 20px; margin-bottom: 35px;}
    .join-section .join-box {padding: 30px 25px;}
    .join-section .join-box .join-quoteimage {margin-bottom: 12px;}
    .join-section .join-box .text {margin-bottom: 16px; height: 164px;}
    .join-section .join-box .content .join-leaveimage {width: 58px; height: 58px; line-height: 54px;}
    .join-section .join-box .content .designation-outer {padding-left: 15px;}
    .join-section .join-box .content .designation-outer ul {margin-bottom: 4px;}
    /* Enhance */
    .enhance-section {padding: 95px 0 100px;}
    .enhance-section .enhance_content h2 {padding: 0 100px; margin-bottom: 12px;}
    .enhance-section .enhance_content p {padding: 0 20px; margin-bottom: 35px;}
    .enhance-section .enhance_content ul li figure {width: 120px; height: 120px; line-height: 120px;}
    .enhance-section .enhance_content ul li figure img{width: 65px;}
    .enhance-section .enhance_content ul li .image3 img{width: 45px;}
    /* Upgrade */
    .upgrade-section .upgrade_content {padding: 100px 0;}
    .upgrade-section .upgrade_content h2 {margin-bottom: 10px;}
    .upgrade-section .upgrade_content p {margin-bottom: 25px;}
    .upgrade-section .upgrade_content .get_now {padding: 18px 25px;}
    .upgrade-section .upgrade_wrapper .upgrade-image1 {left: 55px;}
    .upgrade-section .upgrade_wrapper .upgrade-image1 img{width: 340px;}
    .upgrade-section .upgrade_wrapper .upgrade-image2 {top: 142px; left: 22px;}
    .upgrade-section .upgrade_wrapper .upgrade-image2 img {width: 410px;}
    .upgrade-section .upgrade_wrapper .upgrade-image3 {left: -5px; top: 190px;}
    /* Footer */
    .footer-section .middle-portion {padding: 80px 0 45px;}
    .footer-section .middle-portion .links{margin-bottom: 30px;}
    .footer-section .middle-portion .learn{padding-left: 50px;}
    .footer-section .middle-portion .contact{padding-left: 45px;}
    .footer-section .middle-portion .links .heading {margin-bottom: 14px;}
    .footer-section .middle-portion .links .pages .list1 {width: 100%;}
    .footer-section .middle-portion .links .pages .list2 {width: 100%;}
    .footer-section .middle-portion .email-form{padding-left: 50px;}
    .footer-section .middle-portion .email-form .heading {margin-bottom: 18px;}
    .footer-section .middle-portion .email-form input { padding: 16px 65px 16px 16px;}
    .footer-section .middle-portion .email-form button {width: 50px; height: 47px;}
    .footer-section .copyright {padding: 18px 0;}
    .footer-section .copyright .text2 {padding: 0 80px;}
    /* About Page */
    .about_banner-section {padding: 70px 0 200px;}
    .about_banner-section .about_banner_content h1 {font-size: 54px; line-height: 60px;}
    /* About */
    .about-section .about_content {padding: 16px 16px 80px; margin-top: -125px;}
    .about-section .about_content .leader_content {padding: 15px 0 0 0;}
    .about-section .about_content .leader_content h2 {font-size: 30px; line-height: 38px; margin-bottom: 12px;}
    .about-section .about_content .leader_content p {margin-bottom: 28px;}
    .about-section .about_content .leader_content .get_started {padding: 18px 25px;}
    .about-section .solution_content {padding-top: 45px;}
    .about-section .solution_content h2 {font-size: 30px; line-height: 38px; margin-bottom: 12px;}
    .about-section .solution_wrapper .about-image2 {left: 0;}
    .about-section .solution_wrapper .about-image2 img {width: 235px;}
    .about-section .solution_wrapper .about-image3 img {width: 415px;}
    .about-section .about_box_content {padding: 100px 0;}
    .about-section .about_box_content .about-box {padding: 60px 20px 55px;}
    .about-section .about_box_content .about-box .about-icon {width: 155px; height: 155px; line-height: 155px; margin-bottom: 25px;}
    .about-section .about_box_content .about-box .about-icon1 img {width: 70px;}
    .about-section .about_box_content .about-box .about-icon2 img {width: 108px;}
    .about-section .about_box_content .about-box h3 {font-size: 24px; line-height: 32px; margin-bottom: 10px;}
    .about-section .about_box_content .about-box1 p {padding: 0 10px;}
    /* custom */
    .custom-section {padding: 95px 0;}
    .custom-section .custom_wrapper .custom-image {top: 63px; left: -120px;}
    .custom-section .custom_content h2 {font-size: 28px; line-height: 38px; margin-bottom: 10px;}
    .custom-section .custom_content .text1 {line-height: 26px; margin-bottom: 12px;}
    .custom-section .custom_content .text2 {padding-right: 55px;}
    /* Vision */
    .vision-section {padding: 100px 0;}
    .vision-section .vision-box1 {padding: 50px 35px;}
    .vision-section .vision-box1 .vision-icon {margin-bottom: 14px;}
    .vision-section .vision-box1 .vision-icon img {width: 190px;}
    .vision-section .vision-box1 h2 {font-size: 28px; line-height: 34px; margin-bottom: 10px;}
    .vision-section .vision-box2 {padding: 56px 70px 48px;}
    .vision-section .vision-box2 .vision-icon {margin-bottom: 48px;}
    .vision-section .vision-box2 .vision-icon img {width: 220px;}
    .vision-section .vision-box2 h2 {font-size: 28px; line-height: 34px; margin-bottom: 10px;}
    /* Community */
    .community-section {padding: 126px 0 118px}
    .community-section .community_content {padding: 0 18px;}
    .community-section .community_content h2 {margin-bottom: 10px;}
    .community-section .community_content p {margin-bottom: 25px;}
    .community-section .community_content .get_started {padding: 18px 25px;}
    .community-section .community_wrapper .community-image1 {top: 50px;}
    .community-section .community_wrapper .community-image1 img{width: 110px;}
    .community-section .community_wrapper .community-image2{top: -28px; left: 160px;}
    .community-section .community_wrapper .community-image2 img{width: 70px;}
    .community-section .community_wrapper .community-image3 {top: 130px; left: 100px;}
    .community-section .community_wrapper .community-image4 {top: 145px; left: 46px;}
    .community-section .community_wrapper .community-image4 img{width: 85px;}
    .community-section .community_wrapper .community-image5 {top: 50px; right: -98px;}
    .community-section .community_wrapper .community-image5 img{width: 115px;}
    .community-section .community_wrapper .community-image6 {top: -20px; left: -15px;}
    .community-section .community_wrapper .community-image7 {top: 100px; right: 140px;}
    .community-section .community_wrapper .community-image7 img{width: 68px;}
    .community-section .community_wrapper .community-image8 {top: 90px; right: -84px;}
    .community-section .community_wrapper .community-image8 img{width: 90px;}
    /* join_us */
    .join_us-section {padding: 100px 0;}
    .join_us-section .join_us_content {padding: 52px 0 56px 42px;}
    .join_us-section .join_us_wrapper .join_us-image {right: 0;}
    .join_us-section .join_us_content h2 {margin-bottom: 12px;}
    .join_us-section .join_us_content p {font-size: 14px; line-height: 24px; margin-bottom: 10px;}
    /* Mission Page */
    .mission_banner-section {padding: 75px 0 148px;}
    .mission_banner-section .mission_banner_content h1 {font-size: 54px; line-height: 60px;}
    /* Success */
    .success-section {padding-top: 100px;}
    .success-section .success_section_content {padding: 50px;}
    .success-section .success_content {padding: 45px 0 0 20px;}
    .success-section .success_content h2 {font-size: 28px; line-height: 36px; margin-bottom: 12px;}
    /* Setting */
    .setting-section {padding: 95px 0;}
    .setting-section .setting_content h2 {margin-bottom: 40px;}
    .setting-section .setting-box .setting-image {width: 115px; height: 115px; line-height: 115px; margin-bottom: 25px;}
    .setting-section .setting-box .setting-image img{width: 58px;}
    .setting-section .setting-box .setting-image2 img{width: 52px;}
    .setting-section .setting-box h4 {margin-bottom: 8px;}
    .setting-section .setting-box p {padding: 0 10px;}
    .setting-section .setting-box .text2 {padding: 0;}
    .setting-section .setting-box .text4 {padding: 0;}
    /* Shaping */
    .shaping-section {padding: 90px 0 100px;}
    .shaping-section .shaping_content h2 {padding: 0 170px; margin-bottom: 15px;}
    .shaping-section .shaping_content h3 {font-size: 22px; line-height: 26px; margin-bottom: 35px;}
    .shaping-section .shaping_content .get_started {padding: 18px 25px;}
    /* Choose */
    .choose-section{padding: 100px 0;}
    .choose-section .content .heading1 {font-size: 30px; line-height: 30px; padding: 25px 40px;}
    .choose-section .content ul {padding: 35px 30px;}
    .choose-section .content-box {margin-bottom: 22px;}
    .choose-section .content-box .icon figure img{width: 36px;}
    .choose-section .content-box .icon3 figure img{width: 30px;}
    .choose-section .content-box .icon {top: 10px; width: 10%;}
    .choose-section .content-box .context {padding-left: 14px; width: 90%;}
    .choose-section .content-box .context h5 {margin-bottom: 8px;}
    .choose-section .content-box .context .text-size-14 {font-size: 12px; line-height: 20px; margin-bottom: 15px;}
    /* Demo Page */
    .demo_banner-section {padding: 70px 0 250px;}
    .demo_banner-section .demo_banner_content h2 {font-size: 40px; line-height: 48px; padding: 0 155px;}
    .home_pages-section {margin-top: -225px; padding-bottom: 100px;}
    .home_pages-section .tabs-box .nav-tabs li a {padding: 16px 25px;}
    .home_pages-section .image {padding: 10px 10px 15px;}
    .home_pages-section .tab-image {max-height: 264px; margin-bottom: 14px;}
    .home_pages-section .image span {font-size: 18px; line-height: 18px;}
    .home_pages-section .button .view_more {padding: 18px 25px;}
    .home_pages-section .button {padding-top: 18px;}
    /* Home Page Journey Section tabs */
    .journey-section .nav-tabs {margin-bottom: 60px;}
    .journey-section .tabs-box .nav-tabs li a {padding: 16px 25px;}
    .journey-section .image {padding: 0;}
    .journey-section .tab-image1 {max-height: 350px;}
    .journey-section .tab-image1 img:hover { -webkit-transform: translateY(calc(-100% + 350px)); }
    .journey-section .image span {font-size: 18px; line-height: 18px;}
    .journey-section .load-more a {padding: 18px 25px;}
    .journey-section .demos-content { margin-bottom: 25px; padding-top: 20px; }
    
    /* Conatct Page */
    .contact_banner-section {padding: 70px 0 200px;}
    .contact_banner-section .contact_banner_content h1 {font-size: 54px; line-height: 60px;}
    .contact-section .contact_content {padding: 50px 0px 85px; margin-top: -125px;}
    /* Contact info */
    .contact-section .contact-box .contact-icon {width: 120px; height: 120px; line-height: 120px; margin-bottom: 22px;}
    .contact-section .contact-box .contact-icon img{width: 68px;}
    .contact-section .contact-box .contact-icon3 img{width: 60px;}
    .contact-section .contact-box h4{margin-bottom: 5px;}
    .contact-section .contact-box .text {margin-bottom: 12px;}
    .contact-section .contact-box .text p {padding: 0 30px;}
    .contact-section .contact-box .all_button i {font-size: 14px; margin-left: 10px; top: 0;}
    /* Contact form */
    .contact-section .contact-form {padding-bottom: 100px;}
    .contact-section .contact-form .content h2 {margin-bottom: 12px;}
    .contact-section .contact-form .content .text {padding: 0 125px; margin-bottom: 40px;}
    .contact-section .contact-form input {padding: 18px;}
    .contact-section .contact-form textarea {padding: 18px; height: 130px; margin-bottom: 35px;}
    .contact-section .contact-form .submit {padding: 18px 35px;}
    .contact-section .contact-form #contactpage{padding: 0;}
    #formResonse{
        text-align: center;
        margin-top: 20px;
        font-size: 14px;
        font-family: 'Inter';
    }
    /* Feature Page */
    .feature_banner-section {padding: 75px 0 100px;}
    .feature_banner-section .feature_banner_content {padding: 0 155px;}
    .feature_banner-section .feature_banner_content h1 {font-size: 54px; line-height: 60px;}
    .feature_banner-section .feature_banner_content p {margin-bottom: 26px;}
    .feature_banner-section .feature_banner_content .all_features {padding: 18px 25px;}
    .feature_banner-section .feature_banner_content .all_features .arrow {margin-left: 16px;}
    /* Feature */
    .feature-section {padding: 90px 0 68px;}
    .feature-section h2 { margin-bottom: 30px; padding: 0 150px; }
    .feature-section .nav-tabs {margin-bottom: 55px;}
    .feature-section .tabs-box .nav-tabs li a {padding: 16px 25px;}
    .feature-section .feature-box {padding: 40px 26px 36px 20px;}
    .feature-section .feature-box .image {margin-bottom: 35px;}
    .feature-section .feature-box .image .box {top: 15px; left: 22px; width: 229px; height: 143px;}
    .feature-section .feature-box h4 {font-size: 16px; line-height: 24px; margin-bottom: 6px; padding: 0;}
    .feature-section .feature-box p {height: 140px;}
    .feature-section .feature-box-heading h4 {padding: 0 30px;}
    .feature-section .feature-box .read_more i {font-size: 14px; margin-left: 10px; top: 0;}
    .feature-section .hostiko-box {padding: 40px 26px 36px 20px;}
    .feature-section .hostiko-box .image {margin-bottom: 35px;}
    .feature-section .hostiko-box .image .box {top: 15px; left: 22px; width: 229px; height: 143px;}
    .feature-section .hostiko-box h4 {font-size: 16px; line-height: 24px; margin-bottom: 6px;}
    .feature-section .hostiko-box p {height: 120px;}
    
    
    #button {width: 72px; height: 72px; bottom: 55px;}
    #button::after {font-size: 20px; line-height: 20px;}
    }
    @media only screen and (max-width : 991px) {
    h1 {font-size: 46px; line-height: 52px;}
    h2 {font-size: 32px; line-height: 40px;}
   
    h5 {font-size: 16px; line-height: 20px;}
   
    a {font-size: 14px; line-height: 14px;}
    .navbar-nav {padding-left: 0; margin-top: 0;} 
    .navbar-collapse {background: var(--e-global-color-white); position: absolute; right: 0px; width: 34%; top: 38px; z-index: 16; padding: 0; box-shadow: 1px 1px 57px rgba(0 0 0 / 7%);}
    .navbar-toggler {margin-left: auto; border: none !important; padding: 0; width: 30px; height: 22px;}
    .navbar-light .navbar-toggler-icon { background: var(--e-global-color-white); height: 2px; margin: 7px 0 0 0; width: 100%; float: right;}
    .navbar-toggler.collapsed span:nth-child(1) {transform: rotate(0deg);}
    .navbar-toggler span.navbar-toggler-icon:first-child {margin-top: 0;}
    .navbar-toggler span:nth-child(1) {transform: rotate(45deg); transform-origin: 0% 80%;}
    .navbar-toggler span.navbar-toggler-icon {transition: all 0.15s;}
    .navbar-toggler.collapsed span:nth-child(2) {opacity: 1;}
    .navbar-toggler span:nth-child(2) {opacity: 0;}
    .navbar-toggler.collapsed span:nth-child(3) {transform: rotate(0deg);}
    .navbar-toggler span:nth-child(3) {transform: rotate(-45deg); transform-origin: 15% 100%;}
    .collapse:not(.show) {display: none;}
    .navbar-collapse ul{align-items: unset; text-align: unset; margin-left: 0;}
    button:focus { outline: none;}
    .navbar-nav .nav-item a {padding: 10px 30px !important; color: var(--e-global-color-black) !important; margin-top: 0;}
    .navbar-nav .active > a {color: var(--e-global-color-white) !important; background-color: var(--e-global-color-accent) !important;}
    .navbar-nav .nav-item a:hover{color: var(--e-global-color-white) !important; background-color: var(--e-global-color-accent) !important;}
    .navbar-nav .dropdown-menu{position: static; border: none; box-shadow: none;}
    .navbar-nav .drop-down-pages .nav-item a {font-size: 12px; line-height: 12px; padding: 10px 44px!important; position: relative;}
    .navbar-nav .drop-down-pages .active > a {color: var(--e-global-color-white) !important; background-color: var(--e-global-color-accent) !important;}
    .navbar li {margin: 0 !important; padding: 0;}
    .navbar-nav .nav-item .buy_now {font-weight: 500; text-transform: uppercase; display: block; text-align: left; border-radius: 0; color: var(--e-global-color-black) !important; background: var(--e-global-color-white);}
    .navbar-nav .active > .buy_now {color: var(--e-global-color-white) !important; background-color: var(--e-global-color-accent) !important;}
    .navbar-nav .nav-item .buy_now:hover{color: var(--e-global-color-white) !important; background-color: var(--e-global-color-accent) !important; transform: none;}
    .navbar-nav .nav-item .buy_now .arrow{display: none;}
    .navbar-nav .dropdown-menu .nav-item a:before {top: -1px; font-size: 10px;}
    .banner-section {padding: 45px 0 0;}
    .banner-section .banner_content {text-align: center; margin-bottom: 0;}
    .banner-section .banner_content ul {margin-bottom: 8px; display: -webkit-inline-box; text-align: left;}
    .banner-section .banner_content ul li {text-align: center; padding: 0 18px;}
    .banner-section .banner_content ul li span {font-size: 20px; line-height: 22px; margin-bottom: 4px;}
    .banner-section .banner_content ul li h5 {font-size: 16px; line-height: 22px;}
    .banner-section .banner_content h1 {margin-bottom: 8px;}
    .banner-section .banner_content .text1 {margin-bottom: 6px;}
    .banner-section .banner_content .text2 {margin-bottom: 24px;}
    .banner-section .banner_content .all_button {padding: 15px 25px; margin-right: 8px;}
    .banner-section .banner_content .all_button i {font-size: 16px; margin-left: 14px;}
    .banner-section .banner_content .view_demo {padding: 15px 18px;}
    .banner-section .banner_content .view_demo i {margin-left: 12px;}
    .banner-section .banner_content .all_button .arrow{top: -1px; margin-left: 14px;}
    .banner-section .banner_content .all_button .arrow img{width: 14px;}
    .banner-section .banner_wrapper {text-align: center;}
    .banner-section .banner_wrapper .banner-image1 {position: relative; top: -10px; right: 0; left: 15px;}
    .banner-section .banner_wrapper .banner-image1 img {width: 575px;}
    .banner-section .banner_wrapper .banner-image2 {top: 120px; left: 14px;}
    .banner-section .banner_wrapper .banner-image2 img {width: 90px;}
    .banner-section .banner_wrapper .banner-circle {top: -25px; left: 35px;}
    .banner_outer .banner-backgroundimage1 {display: none;}
    .banner_outer .banner-backgroundimage2 {display: none;}
    .sub-banner{overflow: visible;}
    /* Elevate */
    .elevate-section {padding: 65px 0 70px;}
    .elevate-section .elevate_content h2 {margin-bottom: 8px; padding: 0 90px;}
    .elevate-section .elevate_content p {margin-bottom: 30px; padding: 0 20px;}
    .elevate-section .elevate-box {padding: 35px 30px 30px; margin-bottom: 30px;}
    .elevate-section .elevate-box3{margin-bottom: 40px;}
    .elevate-section .elevate-box .elevate-image {margin-bottom: 18px;}
    .elevate-section .elevate-box .elevate-image img {width: 170px;}
    .elevate-section .elevate-circle1 img {width: 80px;}
    .elevate-section .elevate-circle2 {display: none;}
    .elevate-section .button .all_feature {padding: 15px 20px;}
    .elevate-section .button .all_feature .arrow{top: -1px; margin-left: 12px;}
    .elevate-section .button .all_feature .arrow img{width: 14px;}
    /* Journey */
    .journey-section {padding: 65px 0 70px;}
    .journey-section .journey_content h2 {margin-bottom: 8px;}
    .journey-section .journey_content h2 span {padding-right: 5px;}
    .journey-section .journey_content p {margin-bottom: 30px; padding: 0;}
    .journey-section .journey-box {margin-bottom: 30px;}
    .journey-section .journey-box1 {max-height: 424px;}
    .journey-section .button h4 {margin-bottom: 25px;}
    .journey-section .button .all_demo {padding: 15px 20px;}
    .journey-section .button .all_demo .arrow{top: -1px; margin-left: 12px;}
    .journey-section .button .all_demo .arrow img{width: 14px;}
    #journey-section .hostiko2Tag::before {
        top: 20px;
        background-size: 105px;
    }
    /* Unleash */
    .unleash-section {padding: 65px 0 40px;}
    .unleash-section .unleash_content h2 {padding: 0 40px; margin-bottom: 8px;}
    .unleash-section .unleash_content p {padding: 0; margin-bottom: 30px;}
    .unleash-section .unleash_wrapper .unleash-image{text-align: center; margin-bottom: 30px;}
    /* Empower */
    .empower-section {padding: 65px 0 35px;}
    .empower-section .empower_content h2 {margin-bottom: 8px; padding: 0 115px;}
    .empower-section .empower_content .text2 {margin-bottom: 20px; padding: 0;}
    .empower-section .empower-box .empower-image {width: 95px; height: 95px; line-height: 95px; margin-bottom: 18px;}
    .empower-section .empower-image img {width: 60px;}
    .empower-section .empower-box h4 {margin-bottom: 6px;}
    .empower-section .empower-box p {padding: 0 10px !important;}
    .empower-section .empower-box .text4 {padding: 0 10px !important;}
    /* Faq */
    .accordian-section {padding: 65px 0 70px;}
    .accordian-section .accordian_content h2 {margin-bottom: 8px;}
    .accordian-section .accordian_content p {padding: 0; margin-bottom: 30px;}
    .accordian-section .accordion-card {margin-bottom: 20px;}
    .accordian-section .accordian-inner .accordion-card .btn {padding: 14px 18px;}
    .accordian-section .accordian-inner .card-body {padding: 8px 18px 20px;}
    .accordian-section .accordian-inner .card-body p{font-size: 14px; line-height: 22px;}
    .accordian-section .accordion-card .btn-link:before {right: 18px; top: 34%;}
    /* Join */
    .join-section {padding: 65px 0 40px;}
    .join-section .join_content h2 {margin-bottom: 8px;}
    .join-section .join_content p {padding: 0; margin-bottom: 30px;}
    .join-section .join-box {padding: 25px; margin-bottom: 30px;}
    .join-section .join-box .text {margin-bottom: 14px; height: 142px;}
    .join-section .join-box .content .join-leaveimage {width: 52px; height: 52px; line-height: 48px; top: 10px; position: relative;}
    .join-section .join-box .content .join-leaveimage img{width: 25px;}
    /* Enhance */
    .enhance-section {padding: 65px 0 38px;}
    .enhance-section .enhance_content h2 {padding: 0 40px; margin-bottom: 6px;}
    .enhance-section .enhance_content p {padding: 0 13px; margin-bottom: 30px;}
    .enhance-section .enhance_content ul li figure {width: 105px; height: 105px; line-height: 105px;}
    .enhance-section .enhance_content ul li figure img {width: 58px;}
    .enhance-section .enhance_content ul li .image3 img {width: 40px;}
    /* Upgrade */
    .upgrade-section .upgrade_content {padding: 39px 0 44px;}
    .upgrade-section .upgrade_content h2 {margin-bottom: 6px;}
    .upgrade-section .upgrade_content p {margin-bottom: 18px;}
    .upgrade-section .upgrade_content .get_now {padding: 15px 20px;}
    .upgrade-section .upgrade_content .get_now .arrow{top: -1px; margin-left: 12px;}
    .upgrade-section .upgrade_content .get_now .arrow img{width: 14px;}
    .upgrade-section .upgrade_wrapper .upgrade-image1 {left: 25px;}
    .upgrade-section .upgrade_wrapper .upgrade-image1 img {width: 270px;}
    .upgrade-section .upgrade_wrapper .upgrade-image2 {top: 110px; left: -8px;}
    .upgrade-section .upgrade_wrapper .upgrade-image3 {left: -26px; top: 155px;}
    .upgrade-section .upgrade_wrapper .upgrade-image3 img {width: 60px; box-shadow: 15px 13px 59px rgb(7 6 6 / 16%);}
    /* Footer */
    .footer-section .middle-portion {padding: 65px 0 30px;}
    .footer-section .middle-portion .links .heading {margin-bottom: 12px;}
    .footer-section .middle-portion .learn{padding-left: 30px;}
    .footer-section .middle-portion .contact{padding-left: 30px;}
    .footer-section .middle-portion .email-form {padding-left: 30px;}
    .footer-section .middle-portion .email-form input {padding: 14px 60px 14px 14px;}
    .footer-section .middle-portion .email-form button {font-size: 14px; width: 45px; height: 43px;}
    .footer-section .copyright .text1 {margin-bottom: 8px;}
    .footer-section .copyright .text2 {font-size: 12px; line-height: 20px; padding: 0 60px;}
    
    /* About Page */
    .about_banner-section {padding: 36px 0 160px;}
    .about_banner-section .about_banner_content h1 {font-size: 50px; line-height: 58px; margin-bottom: 4px;}
    /* About */
    .about-section .about_content {padding: 15px 15px 70px; margin-top: -100px;}
    .about-section .about_content .leader_wrapper .about-image1{position: relative; top: 38px;}
    .about-section .about_content .leader_content {padding: 0;}
    .about-section .about_content .leader_content h2 {font-size: 26px; line-height: 34px; margin-bottom: 6px;}
    .about-section .about_content .leader_content p {font-size: 14px; line-height: 24px; margin-bottom: 20px;}
    .about-section .about_content .leader_content .get_started,
    .join_us-section .today_content .get_started {padding: 15px 20px;}
    .about-section .about_content .leader_content .get_started .arrow {top: -1px; margin-left: 12px;}
    .about-section .about_content .leader_content .get_started .arrow img {width: 14px;}
    .about-section .solution_content {padding-top: 0;}
    .about-section .solution_content h2 {font-size: 26px; line-height: 34px; margin-bottom: 6px;}
    .about-section .solution_content p {font-size: 14px; line-height: 24px;}
    .about-section .solution_wrapper .about-image2 {left: 0;}
    .about-section .solution_wrapper .about-image2 img {width: 185px;}
    .about-section .solution_wrapper .about-image3 {bottom: 45px;}
    .about-section .solution_wrapper .about-image3 img {width: 300px;}
    .about-section .about_box_content {padding: 65px 0 70px;}
    .about-section .about_box_content .about-box {padding: 50px 30px 45px;}
    .about-section .about_box_content .about-box1 {margin-bottom: 35px;}
    .about-section .about_box_content .about-box .about-icon {width: 135px; height: 135px; line-height: 135px; margin-bottom: 20px;}
    .about-section .about_box_content .about-box .about-icon1 img {width: 65px;}
    .about-section .about_box_content .about-box .about-icon2 img {width: 95px;}
    .about-section .about_box_content .about-box h3 {margin-bottom: 8px; padding: 0 120px;}
    /* custom */
    .custom-section {padding: 65px 0;}
    .custom-section .custom_wrapper {text-align: center; margin-bottom: 25px;}
    .custom-section .custom_wrapper .custom-image {position: relative; top: 0; left: -72px;}
    .custom-section .custom_content{text-align: center;}
    .custom-section .custom_content h2 {font-size: 26px; line-height: 34px; margin-bottom: 6px; padding: 0 120px;}
    .custom-section .custom_content .text1 {margin-bottom: 10px;}
    .custom-section .custom_content .text2 {padding-right: 0;}
    /* Vision */
    .vision-section {padding: 70px 0;}
    .vision-section .vision-box h2 {font-size: 20px; line-height: 30px;}
    .vision-section .vision-box p {font-size: 14px; line-height: 22px;}
    .vision-section .vision-box1 {padding: 38px 30px;}
    .vision-section .vision-box1 .vision-icon {margin-bottom: 10px;}
    .vision-section .vision-box1 .vision-icon img {width: 150px;}
    .vision-section .vision-box1 h2 {margin-bottom: 4px;}
    .vision-section .vision-box2 {padding: 46px 48px 38px;}
    .vision-section .vision-box2 .vision-icon {margin-bottom: 30px;}
    .vision-section .vision-box2 .vision-icon img {width: 180px;}
    .vision-section .vision-box2 h2 {margin-bottom: 2px;}
    /* Community */
    .community-section {padding: 80px 0 96px;}
    .community-section .community_content {padding: 0 20px;}
    .community-section .community_content h2 {margin-bottom: 6px; padding: 0 25px;}
    .community-section .community_content p,
    .join_us-section .today_content .text2 {margin-bottom: 20px !important;}
    .community-section .community_content .get_started {padding: 15px 20px;}
    .community-section .community_content .get_started .arrow {top: -1px; margin-left: 12px;}
    .community-section .community_content .get_started .arrow img {width: 14px;}
    .community-section .community_wrapper .community-image1 {top: 60px; left: -12px;}
    .community-section .community_wrapper .community-image1 img {width: 85px;}
    .community-section .community_wrapper .community-image2 {top: -10px; left: 90px;}
    .community-section .community_wrapper .community-image2 img {width: 60px;}
    .community-section .community_wrapper .community-image3 {top: 95px; left: 80px;}
    .community-section .community_wrapper .community-image3 img{width: 45px;}
    .community-section .community_wrapper .community-image4 {top: 105px; left: 0;}
    .community-section .community_wrapper .community-image4 img {width: 70px;}
    .community-section .community_wrapper .community-image5 {top: 60px; right: -16px;}
    .community-section .community_wrapper .community-image5 img {width: 85px;}
    .community-section .community_wrapper .community-image6 {top: -10px; left: -30px;}
    .community-section .community_wrapper .community-image6 img {width: 60px;}
    .community-section .community_wrapper .community-image7 {top: 70px; right: 38px;}
    .community-section .community_wrapper .community-image7 img{width: 45px;}
    .community-section .community_wrapper .community-image8 {top: 70px; right: -25px;}
    .community-section .community_wrapper .community-image8 img {width: 70px;}
    /* join_us */
    .join_us-section {padding: 70px 0;}
    .join_us-section .join_us_wrapper{text-align: center;}
    .join_us-section .join_us_wrapper .join_us-image img{width: 530px; border-radius: 0;}
    .join_us-section .join_us_content {text-align: center; padding: 35px 70px 25px;}
    .join_us-section .join_us_content h2 {margin-bottom: 8px;}
    .join_us-section .join_us_content p {margin-bottom: 4px;}
    /* Mission Page */
    .mission_banner-section {padding: 60px 0 122px;}
    .mission_banner-section .mission_banner_content h1 {font-size: 50px; line-height: 56px;}
    /* Success */
    .success-section {padding-top: 70px;}
    .success-section .success_section_content {padding: 35px 70px;}
    .success-section .success_wrapper .success-image {text-align: center;}
    .success-section .success_wrapper .success-image img{width: 280px;}
    .success-section .success_content {padding: 25px 0 0; text-align: center;}
    .success-section .success_content h2 {font-size: 26px; line-height: 34px; margin-bottom: 6px;}
    /* Setting */
    .setting-section {padding: 65px 0 35px;}
    .setting-section .setting_content h2 {margin-bottom: 30px;}
    .setting-section .setting-box {margin-bottom: 30px;}
    .setting-section .setting-box .setting-image {width: 95px; height: 95px; line-height: 95px; margin-bottom: 18px;}
    .setting-section .setting-box .setting-image img {width: 52px;}
    .setting-section .setting-box .setting-image2 img {width: 45px;}
    .setting-section .setting-box h4 {margin-bottom: 4px;}
    .setting-section .setting-box p {padding: 0;}
    /* Shaping */
    .shaping-section {padding: 60px 0 70px;}
    .shaping-section .shaping_content h2 {padding: 0 110px; margin-bottom: 10px;}
    .shaping-section .shaping_content h3 {font-size: 18px; line-height: 24px; margin-bottom: 25px;}
    .shaping-section .shaping_content .get_started {padding: 15px 20px;}
    .shaping-section .shaping_content .get_started .arrow {top: -1px; margin-left: 12px;}
    .shaping-section .shaping_content .get_started .arrow img {width: 14px;}
    /* Choose */
    .choose-section{padding: 70px 0;}
    .choose-section .content .heading1 {font-size: 24px; line-height: 24px; padding: 20px 25px;}
    .choose-section .content ul {padding: 30px 20px;}
    .choose-section .content-box {margin-bottom: 18px;}
    .choose-section .content-box .icon figure img{width: 32px;}
    .choose-section .content-box .icon3 figure img{width: 26px;}
    .choose-section .content-box .icon {top: 5px; width: 12%;}
    .choose-section .content-box .context {padding-left: 10px; width: 88%;}
    .choose-section .choose_content .content-box .context {padding-left: 12px;}
    .choose-section .content-box .context h5 {margin-bottom: 6px;}
    .choose-section .content-box .context .text-size-14 {margin-bottom: 12px;}
    /* Demo Page */
    .demo_banner-section {padding: 40px 0 215px;}
    .demo_banner-section .demo_banner_content h2 {font-size: 40px; line-height: 48px; padding: 0 25px;}
    .home_pages-section {margin-top: -195px; padding-bottom: 70px;}
    .home_pages-section .nav-tabs {margin-bottom: 55px;}
    .home_pages-section .tabs-box .nav-tabs li a {font-size: 14px; line-height: 14px; padding: 14px 22px;}
    .home_pages-section .tab-image {max-height: 308px; margin-bottom: 15px;}
    .home_pages-section .image {padding: 8px 8px 12px;}
    .home_pages-section .button {padding-top: 10px;}
    .home_pages-section .button .view_more {padding: 15px 20px;}
    .home_pages-section .button .view_more .arrow {top: -1px; margin-left: 12px;}
    .home_pages-section .button .view_more .arrow img {width: 14px;}
    /* Home Page Journey Section tabs */
    .journey-section .nav-tabs {margin-bottom: 50px;}
    .journey-section .tabs-box .nav-tabs li a {font-size: 14px; line-height: 14px; padding: 14px 22px;}
    .journey-section .tab-image {max-height: 310px;}
    .journey-section .tab-image1 img:hover { -webkit-transform: translateY(calc(-100% + 310px)); }
    .journey-section .image {padding: 0;}
    .journey-section .load-more a {padding: 15px 20px;}
    .journey-section .load-more a .arrow{top: -1px; margin-left: 12px;}
    .journey-section .load-more a .arrow img{width: 14px;}
    .journey-section .demos-content { margin-bottom: 20px; padding-top: 0; }
    
  
    /* Conatct Page */
    .contact_banner-section {padding: 36px 0 160px;}
    .contact_banner-section .contact_banner_content h1 {font-size: 50px; line-height: 58px; margin-bottom: 4px;}
    /* Contact info */
    .contact-section .contact_content {padding: 35px 0px 60px; margin-top: -100px;}
    .contact-section .contact-box .contact-icon {width: 105px; height: 105px; line-height: 105px; margin-bottom: 16px;}
    .contact-section .contact-box .contact-icon img {width: 60px;}
    .contact-section .contact-box .contact-icon3 img {width: 50px;}
    .contact-section .contact-box h4 {margin-bottom: 3px;}
    .contact-section .contact-box .text p {padding: 0;}
    .contact-section .contact-box .text {margin-bottom: 10px;}
    /* Contact form */
    .contact-section .contact-form {padding-bottom: 70px;}
    .contact-section .contact-form .content h2 {margin-bottom: 8px;}
    .contact-section .contact-form .content .text {padding: 0 30px; margin-bottom: 35px;}
    .contact-section .contact-form input {padding: 16px;}
    .contact-section .contact-form textarea {padding: 16px; height: 110px; margin-bottom: 25px;}
    .contact-section .contact-form .submit {padding: 15px 30px;}
    .contact-section .contact-form .submit .arrow {margin-left: 14px;}
    .contact-section .contact-form {padding-bottom: 70px;}
    /* Feature Page */
    .feature_banner-section {padding: 40px 0 70px;}
    .feature_banner-section .feature_banner_content {padding: 0 40px;}
    .feature_banner-section .feature_banner_content h1 {font-size: 50px; line-height: 58px; margin-bottom: 4px;}
    .feature_banner-section .feature_banner_content p {margin-bottom: 22px;}
    .feature_banner-section .feature_banner_content .all_features {padding: 16px 20px;}
    .feature_banner-section .feature_banner_content .all_features .arrow {top: -1px; margin-left: 12px;}
    .feature_banner-section .feature_banner_content .all_features .arrow img{width: 14px;}
    /* Feature */
    .feature-section {padding: 62px 0 40px;}
    .feature-section h2 { margin-bottom: 25px; padding: 0 80px; }
    .feature-section .nav-tabs {margin-bottom: 50px;}
    .feature-section .tabs-box .nav-tabs li a {font-size: 14px; line-height: 14px; padding: 14px 22px;}
    .feature-section .feature-box {padding: 35px 30px 30px 20px; margin-bottom: 30px;}
    .feature-section .feature-box .image .box {top: 10px; left: 10px; width: 280px; height: 174px;}
    .feature-section .feature-box h4 {margin-bottom: 4px; padding: 0 18px;}
    .feature-section .feature-box-heading h4 {padding: 0 46px;}
    .feature-section .feature-box span {margin-bottom: 12px;}
    .feature-section .feature-box p {height: 118px;}
    .feature-section .hostiko-box {padding: 35px 30px 30px 20px; margin-bottom: 30px;}
    .feature-section .hostiko-box .image .box {top: 10px; left: 10px; width: 280px; height: 174px;}
    .feature-section .hostiko-box h4 {margin-bottom: 4px;}
    .feature-section .hostiko-box span {margin-bottom: 12px;}
    .feature-section .hostiko-box p {height: 95px;}
    
    #button {width: 70px; height: 70px; bottom: 50px; right: 55px;}
    }
    @media only screen and (max-width : 767px){
    h1 {font-size: 38px; line-height: 44px;}
    h2 {font-size: 28px; line-height: 34px;}
    
    .text-size-16 {font-size: 14px; line-height: 22px;}
    .banner_outer .banner-backgroundimage1 {display: none;}
    .banner_outer .banner-backgroundimage2 {display: none;}
    .banner_outer .header {padding: 20px 0; z-index: 2;}
    .navbar-collapse {width: 40%; top: 42px;}
    .banner-section {padding: 35px 0 0;}
    .banner-section .banner_content {margin-bottom: 0;}
    .banner-section .banner_content ul {margin-bottom: 6px;}
    .banner-section .banner_content ul li span {font-size: 18px; line-height: 20px; margin-bottom: 2px;}
    .banner-section .banner_content ul .content span {word-spacing: 0;}
    .banner-section .banner_content ul li h5 {font-size: 14px; line-height: 20px;}
    .banner-section .banner_content p {font-size: 14px; line-height: 22px;}
    .banner-section .banner_content .text1 {margin-bottom: 0;}
    .banner-section .banner_content .text2 {margin-bottom: 22px;}
    .banner-section .banner_content .all_button {padding: 13px 23px; margin-right: 6px;}
    .banner-section .banner_content .view_demo {padding: 13px 16px;}
    .banner-section .banner_wrapper .banner-image1 img {width: 415px;}
    .banner-section .banner_wrapper .banner-image2 img {width: 80px;}
    .banner-section .banner_wrapper .banner-image2 {top: 92px; left: 10px;}
    .banner-section .banner_wrapper .banner-circle {display: none;}
    /* Elevate */
    .elevate-section {padding: 55px 0 60px;}
    .elevate-section .elevate_content h2 {margin-bottom: 6px; padding: 0 35px;}
    .elevate-section .elevate_content p {margin-bottom: 25px; padding: 0 15px;}
    .elevate-section .elevate-box {padding: 30px 15px 25px; margin-bottom: 25px;}
    .elevate-section .elevate-box3 {margin-bottom: 35px;}
    .elevate-section .elevate-box .elevate-image {margin-bottom: 14px;}
    .elevate-section .elevate-box .elevate-image img {width: 135px;}
    .elevate-section .elevate-box h4 {margin-bottom: 4px;}
    .elevate-section .elevate-circle1 {top: -22px; left: -5px;}
    .elevate-section .elevate-circle1 img {width: 70px;}
    .elevate-section .button .all_feature {padding: 14px 16px;}
    /* Journey */
    .journey-section {padding: 55px 0 60px;}
    .journey-section .journey_content h2 {margin-bottom: 6px;}
    .journey-section .journey_content p {margin-bottom: 25px;}
    .journey-section .journey_content h2 span {padding-right: 4px;}
    .journey-section .journey-box1 {max-height: 308px;}
    .journey-section .button h4 {margin-bottom: 20px;}
    .journey-section .button .all_demo {padding: 14px 16px;}
    #journey-section .hostiko2Tag::before {
        top: 17px;
        background-size: 95px;
    }
    /* Unleash */
    .unleash-section {padding: 55px 0 30px;}
    .unleash-section .unleash_content h2 {padding: 0; margin-bottom: 6px;}
    .unleash-section .unleash_content p {margin-bottom: 25px;}
    /* Empower */
    .empower-section {padding: 55px 0 25px;}
    .empower-section .empower_content {padding: 0 25px;}
    .empower-section .empower_content h2 {margin-bottom: 6px; padding: 0 30px;}
    .empower-section .empower-box .empower-image {width: 85px; height: 85px; line-height: 85px; margin-bottom: 14px;}
    .empower-section .empower-image img {width: 52px;}
    .empower-section .empower-box p {margin-bottom: 6px;}
    .empower-section .empower-box .text4 {padding: 0 !important;}
    .empower-section .empower-box .all_button {font-size: 12px; line-height: 12px;}
    .empower-section .empower-box .all_button i {font-size: 12px; margin-left: 8px;}
    /* Faq */
    .accordian-section {padding: 55px 0 60px;}
    .accordian-section .accordian_content p {margin-bottom: 25px;}
    .accordian-section .accordian-inner .accordion-card .btn {padding: 14px 50px 14px 20px;}
    .accordian-section .accordian-inner .card-body {padding: 8px 20px 16px;}
    .accordian-section .accordion-card .btn-link:before {top: 31%; right: 18px;}
    /* Join */
    .join-section {padding: 55px 0 30px;}
    .join-section .join_content h2 {margin-bottom: 6px;}
    .join-section .join_content p {margin-bottom: 25px;}
    .join-section .join-box .join-quoteimage {margin-bottom: 10px;}
    .join-section .join-box .join-quoteimage img{width: 28px;}
    .join-section .join-box .text {font-size: 14px; line-height: 22px; margin-bottom: 5px; height: 152px;}
    .join-section .join-box .content .join-leaveimage {width: 45px; height: 45px; line-height: 42px; top: 12px;}
    .join-section .join-box .content .join-leaveimage img {width: 20px;}
    .join-section .join-box .content .designation-outer {padding-left: 12px;}
    .join-section .join-box .content .designation-outer ul {margin-bottom: 2px;}
    .join-section .join-box .content .designation-outer span {font-size: 14px; line-height: 14px;}
    .join-section .join-box .content .designation-outer p {font-size: 12px; line-height: 12px;}
    /* Enhance */
    .enhance-section {padding: 55px 0 30px;}
    .enhance-section .enhance_content p {padding: 0; margin-bottom: 25px;}
    .enhance-section .enhance_content ul { grid-template-columns: repeat(3, 1fr); }
    .enhance-section .enhance_content ul li figure {width: 95px; height: 95px; line-height: 95px;}
    .enhance-section .enhance_content ul li figure img {width: 56px;}
    .enhance-section .enhance_content ul li .image3 img {width: 38px;}
    /* Upgrade */
    .upgrade-section .upgrade_content {padding: 55px 0 30px; text-align: center;}
    .upgrade-section .upgrade_content .get_now {padding: 14px 16px;}
    .upgrade-section .upgrade_wrapper .upgrade-image1 {left: 0;}
    .upgrade-section .upgrade_wrapper .upgrade-image2 {top: 105px; left: 0; right: 0;}
    .upgrade-section .upgrade_wrapper .upgrade-image2 img {width: 355px;}
    .upgrade-section .upgrade_wrapper .upgrade-image3 {left: 58px; top: 152px;}
    /* Footer */
    .footer-section .middle-portion {padding: 55px 0;}
    .footer-section .middle-portion .links .heading {margin-bottom: 10px;}
    .footer-section .middle-portion .learn{padding-left: 0;}
    .footer-section .middle-portion .contact{padding-left: 0;}
    .footer-section .middle-portion .email-form {padding-left: 0;}
    .footer-section .middle-portion .email-form .heading {margin-bottom: 15px;}
    .footer-section .middle-portion .email-form .form-group{margin-bottom: 8px;}
    .footer-section .middle-portion .email-form input {padding: 12px 50px 12px 12px;}
    .footer-section .middle-portion .email-form button {font-size: 14px; width: 42px; height: 39px;}
    .footer-section .middle-portion .social-icons li {margin: 0 6px;}
    .footer-section .middle-portion .social-icons i {font-size: 14px;}
    .footer-section .copyright .text1 {margin-bottom: 5px;}
    .footer-section .copyright .text2 {padding: 0 30px;}
    
    /* About Page */
    .about-banner {overflow: inherit;}
    .about_banner-section {padding: 50px 0 70px;}
    .about_banner-section .about_banner_content h1 {font-size: 46px; line-height: 54px; margin-bottom: 8px;}
    /* About */
    .about-section .about_content {padding: 60px 0 40px; margin-top: 0;}
    .about-section .about_content .leader_wrapper .about-image1 {margin-bottom: 25px !important; text-align: center; top: 0;}
    .about-section .about_content .leader_wrapper .about-image1 img {width: 435px;}
    .about-section .about_content .leader_content {text-align: center;}
    .about-section .about_content .leader_content p {margin-bottom: 15px; padding: 0 15px;}
    .about-section .about_content .leader_content .get_started {padding: 14px 16px;}
    .about-section .solution_content {text-align: center;  margin-bottom: 20px;}
    .about-section .solution_content h2 {padding: 0 40px;}
    .about-section .solution_content p {padding: 0 15px;}
    .about-section .solution_wrapper {text-align: center;}
    .about-section .solution_wrapper .about-image2 {left: -100px;}
    .about-section .solution_wrapper .about-image3 {right: 60px;}
    .about-section .about_box_content {padding: 55px 0 60px;}
    .about-section .about_box_content .about-box {padding: 45px 30px 40px;}
    .about-section .about_box_content .about-box1 {margin-bottom: 30px;}
    .about-section .about_box_content .about-box .about-icon {width: 120px; height: 120px; line-height: 120px; margin-bottom: 12px;}
    .about-section .about_box_content .about-box .about-icon1 img {width: 55px;}
    .about-section .about_box_content .about-box .about-icon2 img {width: 82px;}
    .about-section .about_box_content .about-box h3 {font-size: 20px; line-height: 28px; margin-bottom: 6px; padding: 0 62px;}
    /* custom */
    .custom-section {padding: 55px 0;}
    .custom-section .custom_wrapper {margin-bottom: 20px;}
    .custom-section .custom_wrapper .custom-image {left: -52px;}
    .custom-section .custom_content h2 {padding: 0 25px;}
    .custom-section .custom_content .text1 {line-height: 24px;}
    .custom-section .custom_content .text2 {margin-bottom: 6px;}
    /* Vision */
    .vision-section {padding: 60px 0;}
    .vision-section .vision-box1 {margin-bottom: 30px;}
    .vision-section .vision-box1 h2 {padding: 0 90px;}
    .vision-section .vision-box2 .vision-icon {margin-bottom: 16px;}
    .vision-section .vision-box2 .vision-icon img {width: 170px;}
    .vision-section .vision-box2 h2 {padding: 0 70px;}
    /* Community */
    .community-section {padding: 55px 0 60px;}
    .community-section .community_wrapper figure {display: none;}
    .community-section .community_content {padding: 0;}
    .community-section .community_content h2 {padding: 0 85px;}
    .community-section .community_content p {margin-bottom: 16px;}
    .community-section .community_content .get_started {padding: 14px 16px;}
    /* join_us */
    .join_us-section {padding: 60px 0;}
    .join_us-section .join_us_wrapper .join_us-image img {width: 410px;}
    .join_us-section .join_us_content {padding: 30px 25px 20px;}
    .join_us-section .join_us_content h2 {margin-bottom: 5px;}
    /* Mission Page */
    .mission_banner-section {padding: 50px 0 115px;}
    .mission_banner-section .mission_banner_content h1 {font-size: 46px; line-height: 50px;}
    /* Success */
    .success-section {padding-top: 60px;}
    .success-section .success_section_content {padding: 30px 40px;}
    .success-section .success_wrapper .success-image img{width: 230px;}
    .success-section .success_content {padding-top: 20px;}
    .success-section .success_content h2 {font-size: 24px; line-height: 32px; margin-bottom: 6px;}
    /* Setting */
    .setting-section {padding: 50px 0 30px;}
    .setting-section .setting_content h2 {margin-bottom: 25px;}
    .setting-section .setting-box {margin-bottom: 25px;}
    .setting-section .setting-box .setting-image {width: 85px; height: 85px; line-height: 85px; margin-bottom: 14px;}
    .setting-section .setting-box .setting-image img {width: 45px;}
    .setting-section .setting-box .setting-image2 img {width: 40px;}
    /* Shaping */
    .shaping-section {padding: 55px 0 60px;}
    .shaping-section .shaping_content h2 {padding: 0 35px; margin-bottom: 8px;}
    .shaping-section .shaping_content h3 {font-size: 16px; line-height: 22px; margin-bottom: 20px;}
    .shaping-section .shaping_content .get_started {padding: 14px 16px;}
    /* Choose */
    .choose-section{padding: 60px 0;}
    .choose-section .content .heading1 {font-size: 22px; line-height: 22px; padding: 18px 30px;}
    .choose-section .content ul {padding: 30px; margin-bottom: 30px !important;}
    .choose-section .choose_content ul {margin-bottom: 0 !important;}
    /* Demo Page */
    .demo_banner-section {padding: 30px 0 195px;}
    .demo_banner-section .demo_banner_content h2 {font-size: 38px; line-height: 44px; padding: 0;}
    .home_pages-section {margin-top: -180px; padding-bottom: 60px;}
    .home_pages-section .nav-tabs {margin-bottom: 35px;}
    .home_pages-section .tabs-box .nav-tabs li a {padding: 13px 20px;}
    .home_pages-section .image {padding: 6px 6px 10px;}
    .home_pages-section .tab-image {max-height: 224px; margin-bottom: 12px;}
    .home_pages-section .image span {font-size: 16px; line-height: 16px;}
    .home_pages-section .button {padding-top: 0;}
    .home_pages-section .button .view_more {padding: 14px 16px;}
    /* Home Page Journey Section tabs */
    .journey-section .nav-tabs {margin-bottom: 40px;}
    .journey-section .tabs-box .nav-tabs li a {padding: 0px 20px;}
    .journey-section .image {padding: 0;}
    .journey-section .tab-image {max-height: 225px; }
    .journey-section .tab-image1 img:hover { -webkit-transform: translateY(calc(-100% + 225px)); }
    .journey-section .image span {font-size: 16px; line-height: 16px;}
    .journey-section .load-more a {padding: 14px 16px;}
    .journey-section .tabs-box .nav-tabs li:last-child {box-shadow: none;}
    .journey-section .tabs-box .nav-tabs li:first-child {box-shadow: none;}
    .journey-section .tabs-box .nav-tabs {background: #fff; border-radius: 10px;margin-left: 50px;
        margin-right: 50px; margin-left: 50px; margin-right: 50px;}
    .journey-section .tabs-box .nav-tabs > li a:after{bottom:10px;}
    
    /* Conatct Page */
    .contact-banner{overflow: visible;}
    .contact_banner-section {padding: 50px 0 70px;}
    .contact_banner-section .contact_banner_content h1 {font-size: 46px; line-height: 54px; margin-bottom: 8px;}
    /* Contact info */
    .contact-section .contact_content {padding: 60px 0 15px; margin-top: 0;}
    .contact-section .contact-box {margin-bottom: 35px;}
    .contact-section .contact-box2 {border: none;}
    .contact-section .contact-box .contact-icon {width: 95px; height: 95px; line-height: 95px; margin-bottom: 14px;}
    .contact-section .contact-box .contact-icon img {width: 56px;}
    .contact-section .contact-box .contact-icon3 img {width: 45px;}
    .contact-section .contact-box h4 {margin-bottom: 2px;}
    .contact-section .contact-box .text {margin-bottom: 6px;}
    .contact-section .contact-box .all_button {font-size: 12px; line-height: 12px;}
    .contact-section .contact-box .all_button i {font-size: 12px; margin-left: 8px;}
    /* Contact form */
    .contact-section .contact-form {padding-bottom: 60px;}
    .contact-section .contact-form .content .text {padding: 0; margin-bottom: 25px;}
    .contact-section .contact-form input {padding: 14px; margin-bottom: 15px;}
    .contact-section .contact-form textarea {padding: 14px; height: 95px; margin-bottom: 20px;}
    .contact-section .contact-form .submit {font-size: 14px; line-height: 18px; padding: 13px 24px;}
    .contact-section .contact-form .submit .arrow {width: 14px; top: -1px; margin-left: 12px;}
    /* Feature Page */
    .feature_banner-section {padding: 30px 0 60px;}
    .feature_banner-section .feature_banner_content {padding: 0 15px;}
    .feature_banner-section .feature_banner_content h1 {font-size: 46px; line-height: 54px;}
    .feature_banner-section .feature_banner_content p {margin-bottom: 18px;}
    .feature_banner-section .feature_banner_content .all_features {padding: 15px 18px;}
    /* Feature */
    .feature-section {padding: 55px 0 35px;}
    .feature-section h2 { margin-bottom: 20px; padding: 0 25px; }
    .feature-section .nav-tabs {margin-bottom: 35px;}
    .feature-section .tabs-box .nav-tabs li a {padding: 13px 20px;}
    .feature-section .feature-box {padding: 30px 40px 25px; margin-bottom: 25px;}
    .feature-section .feature-box .image .feature-image {left: -10px; right: 0; margin: 0 auto;}
    .feature-section .feature-box .image .box {top: 20px; left: 12px; width: 280px; height: 174px; right: 0; margin: 0 auto;}
    .feature-section .feature-box h4 {padding: 0;}
    .feature-section .feature-box span {margin-bottom: 10px;}
    .feature-section .feature-box p {height: auto; margin-bottom: 6px;}
    .feature-section .feature-box .read_more {font-size: 12px; line-height: 12px;}
    .feature-section .feature-box .read_more i {font-size: 12px; margin-left: 8px;}
    .feature-section .hostiko-box {padding: 30px 40px 25px; margin-bottom: 25px;}
    .feature-section .hostiko-box .image .feature-image {left: -10px; right: 0; margin: 0 auto;}
    .feature-section .hostiko-box .image .box {top: 20px; left: 12px; width: 280px; height: 174px; right: 0; margin: 0 auto;}
    .feature-section .hostiko-box span {margin-bottom: 10px;}
    .feature-section .hostiko-box p {height: auto;}
    
    
    #button {width: 65px; height: 65px; right: 50px;}
    #button::after {font-size: 18px; line-height: 18px;}
    }
    @media only screen and (max-width : 575px){
    h1 {font-size: 30px; line-height: 36px;}
    h2 {font-size: 24px; line-height: 30px;}
    h5 {font-size: 14px; line-height: 20px;}
    .navbar-collapse {width: 70%;}
    .banner-section { padding: 35px 0 20px; }
    .banner-section .banner_content {margin-bottom: 10px;}
    .banner-section .banner_content ul {margin-bottom: 10px;}
    .banner-section .banner_content ul li {padding: 0 14px;}
    .banner-section .banner_content ul li span {font-size: 16px; line-height: 20px;}
    .banner-section .banner_content h1 {margin-bottom: 6px;}
    .banner-section .banner_content .text2 {margin-bottom: 20px;}
    .banner-section .banner_content .all_button {padding: 12px 20px;}
    .banner-section .banner_content .view_demo {padding: 12px 15px;}
    .banner-section .banner_content .all_button .arrow {margin-left: 12px;}
    .banner-section .banner_wrapper {display: inline-block;}
    .banner-section .banner_wrapper .banner-image1 { left: 5px; }
    .banner-section .banner_wrapper .banner-image1 img {width: 280px; border-radius: 10px;}
    .banner-section .banner_wrapper .banner-image2 {top: 60px; left: -22px;}
    .banner-section .banner_wrapper .banner-image2 img {width: 65px;}
    /* Elevate */
    .elevate-section .elevate_content h2 {margin-bottom: 8px; padding: 0 5px;}
    .elevate-section .elevate_content p {margin-bottom: 20px; padding: 0;}
    .elevate-section .elevate-box {padding: 30px 25px 25px; margin-bottom: 16px;}
    .elevate-section .elevate-box3 {margin-bottom: 30px;}
    .elevate-section .elevate-box h4 {margin-bottom: 6px; padding: 0 30px;}
    .elevate-section .elevate-circle1 {display: none;}
    .elevate-section .button .all_feature {padding: 12px 14px;}
    .elevate-section .button .all_feature .arrow {margin-left: 10px;}
    /* Journey */
    .journey-section .journey_content h2 {font-size: 22px; line-height: 30px; margin-bottom: 8px;}
    .journey-section .journey_content p {margin-bottom: 20px;}
    .journey-section .journey-box {margin-bottom: 15px; max-height: 440px;}
    .journey-section .journey-box figure img {width: 100%;}
    .journey-section .button h4 {font-size: 16px; line-height: 24px; margin-bottom: 18px;}
    .journey-section .button .all_demo {padding: 12px 14px;}
    .journey-section .button .all_demo .arrow {margin-left: 10px;}
    #journey-section .hostiko2Tag::before { top: 22px; }
    
    /* Unleash */
    .unleash-section .unleash_content p {margin-bottom: 20px;}
    /* Empower */
    .empower-section {padding: 55px 0 35px;}
    .empower-section .empower_content {padding: 0;}
    .empower-section .empower_content h2 {padding: 0;}
    .empower-section .empower-box {margin-bottom: 20px;}
    .empower-section .empower-box .empower-image {width: 80px; height: 80px; line-height: 80px; margin-bottom: 18px;}
    .empower-section .empower-image img {width: 48px;}
    .empower-section .empower-box p {margin-bottom: 8px;}
    /* Faq */
    .accordian-section .accordian_content h2 {margin-bottom: 6px;}
    .accordian-section .accordian_content p {margin-bottom: 20px;}
    .accordian-section .accordian-inner .accordion-card .btn {padding: 13px 40px 13px 18px;}
    .accordian-section .accordian-inner .card-body {padding: 6px 18px 14px;}
    .accordian-section .accordian-inner .card-body p {font-size: 12px; line-height: 20px;}
    .accordian-section .accordion-card .btn-link:before {right: 16px; top: 30%;}
    /* Join */
    .join-section {padding: 55px 0 45px;}
    .join-section .join_content p {margin-bottom: 20px; padding: 0 8px;}
    .join-section .join-box {padding: 20px; margin-bottom: 16px;}
    .join-section .join-box .text {height: auto;}
    /* Enhance */
    .enhance-section {padding: 55px 0 40px;}
    .enhance-section .enhance_content h2 {padding: 0;}
    .enhance-section .enhance_content p {margin-bottom: 20px;}
    .enhance-section .enhance_content ul { grid-template-columns: repeat(1, 1fr); gap: 20px; }
    .enhance-section .enhance_content ul li figure {width: 95px; height: 95px; line-height: 95px;}
    .enhance-section .enhance_content ul li figure img {width: 54px;}
    .enhance-section .enhance_content ul li .image3 img {width: 36px;}
    /* Upgrade */
    .upgrade-section .upgrade_content p {margin-bottom: 15px;}
    .upgrade-section .upgrade_content .get_now {padding: 12px 14px;}
    .upgrade-section .upgrade_content .get_now .arrow {margin-left: 10px;}
    .upgrade-section .upgrade_wrapper {display: inline-block;}
    .upgrade-section .upgrade_wrapper .upgrade-image1 img {width: 230px;}
    .upgrade-section .upgrade_wrapper .upgrade-image2 {top: 90px; left: -80px; right: -80px;}
    .upgrade-section .upgrade_wrapper .upgrade-image2 img {width: 285px;}
    .upgrade-section .upgrade_wrapper .upgrade-image3 {left: -50px; top: 126px;}
    .upgrade-section .upgrade_wrapper .upgrade-image3 img {width: 54px;}
    /* Footer */
    .footer-section .middle-portion .links {margin-bottom: 18px;}
    .footer-section .middle-portion .links .heading {margin-bottom: 8px;}
    .footer-section .middle-portion .links .pages {display: block;}
    .footer-section .middle-portion .links li {margin-bottom: 0;}
    .footer-section .middle-portion .links li i {top: -3px; left: -12px;}
    .footer-section .middle-portion .email-form .heading {margin-bottom: 14px;}
    .footer-section .copyright {padding: 16px 0;}
    .footer-section .copyright .text2 {padding: 0 15px;}
    
    /* About Page */
    .about_banner-section {padding: 32px 0 50px;}
    .about_banner-section .about_banner_content h1 {font-size: 36px; line-height: 40px; margin-bottom: 4px;}
    /* About */
    .about-section .about_content {padding: 60px 0 30px;}
    .about-section .about_content .leader_wrapper .about-image1 {margin-bottom: 20px !important;}
    .about-section .about_content .leader_wrapper .about-image1 img {width: 300px;}
    .about-section .about_content .leader_content h2 {font-size: 20px; line-height: 28px; margin-bottom: 4px;}
    .about-section .about_content .leader_content p {font-size: 14px; line-height: 22px;}
    .about-section .about_content .leader_content .get_started {padding: 12px 14px;}
    .about-section .about_content .leader_content .get_started .arrow {margin-left: 10px;}
    .about-section .solution_content h2 {font-size: 20px; line-height: 28px; margin-bottom: 4px; padding: 0;}
    .about-section .solution_content p {font-size: 14px; line-height: 22px;}
    .about-section .solution_wrapper {display: inline-block;}
    .about-section .solution_wrapper .about-image2 {left: -76px;}
    .about-section .solution_wrapper .about-image2 img {width: 155px;}
    .about-section .solution_wrapper .about-image3 {right: -75px;}
    .about-section .solution_wrapper .about-image3 img {width: 255px;}
    .about-section .about_box_content .about-box {padding: 40px 20px 35px;}
    .about-section .about_box_content .about-box1 {margin-bottom: 15px;}
    .about-section .about_box_content .about-box .about-icon {width: 105px; height: 105px; line-height: 105px; margin-bottom: 10px;}
    .about-section .about_box_content .about-box .about-icon1 img {width: 50px;}
    .about-section .about_box_content .about-box .about-icon2 img {width: 75px;}
    .about-section .about_box_content .about-box h3 {font-size: 18px; line-height: 26px; padding: 0;}
    .about-section .about_box_content .about-box1 p {padding: 0;}
    /* custom */
    .custom-section .custom_wrapper {margin-bottom: 16px;}
    .custom-section .custom_wrapper .custom-image {left: -40px;}
    .custom-section .custom_content h2 {font-size: 20px; line-height: 28px; padding: 0;}
    .custom-section .custom_content .text1 {line-height: 22px; margin-bottom: 6px;}
    .custom-section .custom_content .text3 {font-size: 12px; line-height: 20px;}
    /* Vision */
    .vision-section .vision-box {padding: 30px 25px;}
    .vision-section .vision-box h2 {padding: 0;}
    .vision-section .vision-box1 {margin-bottom: 16px;}
    .vision-section .vision-box1 .vision-icon {margin-bottom: 8px;}
    .vision-section .vision-box1 .vision-icon img {width: 145px;}
    .vision-section .vision-box2 .vision-icon {margin-bottom: 13px;}
    .vision-section .vision-box2 .vision-icon img {width: 160px;}
    /* Community */
    .community-section .community_content h2 {padding: 0 30px;}
    .community-section .community_content .get_started {padding: 12px 14px;}
    .community-section .community_content .get_started .arrow {margin-left: 10px;}
    /* join_us */
    .join_us-section .join_us_content {padding: 25px 20px 20px;}
    /* Mission Page */
    .mission_banner-section {padding: 45px 0 110px;}
    .mission_banner-section .mission_banner_content h1 {font-size: 40px; line-height: 46px;}
    /* Success */
    .success-section .success_section_content {padding: 30px;}
    .success-section .success_wrapper .success-image img{width: 185px;}
    .success-section .success_content {padding-top: 15px;}
    .success-section .success_content h2 {font-size: 20px; line-height: 28px; margin-bottom: 4px;}
    /* Setting */
    .setting-section {padding: 52px 0 35px;}
    .setting-section .setting_content h2 {padding: 0 18px; margin-bottom: 22px;}
    .setting-section .setting-box {margin-bottom: 20px;}
    .setting-section .setting-box .setting-image {width: 80px; height: 80px; line-height: 80px; margin-bottom: 16px;}
    .setting-section .setting-box .setting-image img {width: 42px;}
    .setting-section .setting-box .setting-image2 img {width: 38px;}
    /* Shaping */
    .shaping-section .shaping_content h2 {padding: 0; margin-bottom: 6px;}
    .shaping-section .shaping_content .get_started {padding: 12px 14px;}
    .shaping-section .shaping_content .get_started .arrow {margin-left: 10px;}
    /* Choose */
    .choose-section .content .heading1 {padding: 16px 32px;}
    .choose-section .content ul {padding: 25px 20px; margin-bottom: 16px !important;}
    .choose-section .choose_content ul {margin-bottom: 0 !important;}
    .choose-section .content-box .context {padding-left: 15px;}
    .choose-section .choose_content .content-box .context {padding-left: 16px;}
    /* Demo Page */
    .demo_banner-section .demo_banner_content h2 {font-size: 30px; line-height: 40px;}
    .home_pages-section .tabs-box .nav-tabs li:first-child {padding: 4px;}
    .home_pages-section .tabs-box .nav-tabs li:last-child {padding: 4px 4px 4px 0;}
    .home_pages-section .tabs-box .nav-tabs li a {padding: 12px 20px;}
    .home_pages-section .image {margin-bottom: 15px; padding: 6px 6px 12px;}
    .home_pages-section .tab-image {max-height: 312px; margin-bottom: 10px;}
    .home_pages-section .image h5 {font-size: 16px; line-height: 20px;}
    .home_pages-section .button {padding-top: 15px;}
    .home_pages-section .button .view_more {padding: 12px 14px;}
    /* Home Page Journey Section tabs */
    .journey-section .tabs-box .nav-tabs li a {padding: 0px 19px;}
    .journey-section .image {padding: 0;}
    .journey-section .tab-image {max-height: 310px; }
    .journey-section .tab-image1 img:hover { -webkit-transform: translateY(calc(-100% + 310px)); }
    .journey-section .image h5 {font-size: 16px; line-height: 20px;}
    .journey-section .load-more {padding-top: 15px;}
    .journey-section .load-more a {padding: 12px 14px;}
    .journey-section .load-more a .arrow {margin-left: 10px;}
    .journey-section .demos-content { margin-bottom: 0; }
    
    /* Conatct Page */
    .contact_banner-section {padding: 32px 0 50px;}
    .contact_banner-section .contact_banner_content h1 {font-size: 36px; line-height: 40px;}
    /* Contact info */
    .contact-section .contact_content {padding: 60px 0 20px;}
    .contact-section .contact-box {margin-bottom: 30px;}
    .contact-section .contact-box .text p {padding: 0 35px;}
    /* Contact form */
    .contact-section .contact-form .content h2 {margin-bottom: 6px;}
    .contact-section .contact-form .content .text {margin-bottom: 20px;}
    .contact-section .contact-form input {padding: 12px; margin-bottom: 14px;}
    .contact-section .contact-form textarea {padding: 12px;}
    /* Feature Page */
    .feature_banner-section .feature_banner_content {padding: 0 20px;}
    .feature_banner-section .feature_banner_content h1 {font-size: 40px; line-height: 46px;}
    .feature_banner-section .feature_banner_content p{margin-bottom: 16px;}
    .feature_banner-section .feature_banner_content .all_features {padding: 12px 14px;}
    .feature_banner-section .feature_banner_content .all_features .arrow {margin-left: 10px;}
    /* Feature */
    .feature-section {padding: 55px 0 42px;}
    .feature-section h2 { margin-bottom: 18px; padding: 0; }
    .feature-section .tabs-box .nav-tabs li:first-child {padding: 4px;}
    .feature-section .tabs-box .nav-tabs li:last-child {padding: 4px 4px 4px 0;}
    .feature-section .tabs-box .nav-tabs li a {padding: 12px 20px;}
    .feature-section .feature-box {padding: 30px 30px 25px; margin-bottom: 16px;}
    .feature-section .feature-box .image {margin-bottom: 25px;}
    .feature-section .feature-box .image .feature-image img {width: 255px;}
    .feature-section .feature-box .image .box {top: 8px; left: 4px; width: 255px; height: 159px;}
    .feature-section .hostiko-box {padding: 30px 30px 25px; margin-bottom: 16px;}
    .feature-section .hostiko-box .image {margin-bottom: 25px;}
    .feature-section .hostiko-box .image .feature-image img {width: 255px;}
    .feature-section .hostiko-box .image .box {top: 8px; left: 4px; width: 255px; height: 159px;}
    
    
    #button {width: 60px; height: 60px; right: 35px; bottom: 35px;}
    }
    @media only screen and (max-width : 462px){
        .journey-section .tabs-box .nav-tabs{margin-left: 0px; margin-right: 0px;}
    }