
/* verdana*/
@font-face {
  font-family: 'verdana';
  font-display: swap;
  font-style: normal;
  font-weight: 200;
  src: url('../../fonts/verdana/Verdana.ttf'); /* IE9 Compat Modes */
  src: local(''),
    
       url('../../fonts/verdana/Verdana.ttf') format('truetype'), /* Safari, Android, iOS */
     
}


@font-face {
  font-family: 'verdana';
  font-display: swap;
  font-style: bold;
  font-weight: 800;
  src: url('../../fonts/verdana/Verdana-Bold.ttf'); /* IE9 Compat Modes */
  src: local(''),
    
       url('../../fonts/verdana/Verdana-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
     
}
@font-face {
  font-family: 'verdana';
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  src: url('../../fonts/verdana/Verdana-Italic.ttf'); /* IE9 Compat Modes */
  src: local(''),
    
       url('../../fonts/verdana/Verdana-Italic.ttf') format('truetype'), /* Safari, Android, iOS */
     
}

body, html, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'verdana'!important;
    font-display: swap;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
    color: #000;


}




/*--Back to Top-Scroller Start--*/
#back2Top {width: 40px;line-height: 40px;overflow: hidden;z-index: 999;display: none;cursor: pointer;position: fixed;bottom: 130px;right: 0;background-color: #fef400;color: #000;text-align: center;box-shadow: 0 0 15px #000;font-size: 30px;text-decoration: none;}
#back2Top:hover {color: #000;background-color: #fff;}
/*--Back to Top-Scroller End--*/
.justify-content-center{display:flex; justify-content: center;}
section{padding: 50px 0px;}
.heading-section{margin-bottom: 30px;}
.heading-section p {font-size: 20px;font-weight: 600;line-height: 1.2;}
/*--Navbar Start--*/
#navbar {width: 100%;background: #161616;position: fixed;top: 0;z-index: 999;-moz-transition: all .2s;-webkit-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.scroll {box-shadow: 0 0 15px #161616;}
.menu-links{display: block;float: right;}
.menu-links p {color: #fff;padding: 19px 0px;font-size: 18px;font-style: italic;margin-bottom: 0px;}
.logo {display: block;margin: 7px 0px;float: left;}
.logoimg{max-width: 100%; height: auto;}
.resplogoimg{display: none;}
.navbar-brand{display: none;}
h1.heading{font-size: 34px;font-weight: 700;margin: auto;text-transform: uppercase;}
.get-start-btn a, .get-start-btn button {width: 270px; height: 65px; line-height:41px; color: #000;position: relative;background:#33e81f;border-radius: 7px;margin: auto;display: block;padding: 12px;text-align: center;font-size: 26px;font-weight: 700; box-shadow: 1px 2px 5px #8c8c8c; -ms-transition: all.2s;-o-transition: all.2s;-moz-transition: all.2s;-webkit-transition: all.2s;transition: all.2s;}
.get-start-btn a:hover, .get-start-btn button:hover, .get-start-btn a:focus, .get-start-btn button:focus {color: #33e81f;background: #212121;text-decoration: none;}
.coming-soon-btn a{cursor: no-drop; }
.coming-soon-btn a{background: #ff8d00 !important;}
.banner .content p { font-weight: bold; margin-top: 15px;}

/*--banner Start--*/
.bg-img{padding-top: 74px; padding-bottom: 20px;}
.banner{padding: 50px 0px 0px;}
.content figcaption h3 {font-weight: 700;line-height: 1.2;margin: 0px; text-transform: uppercase; font-size: 4rem;}
.content figcaption p {font-size: 25px;font-weight: 600;margin: 20px 0px;}
.list-heading {width: 96%;text-align: center;font-size: 22px;font-weight: 700;background: #f9ea00;padding: 10px 15px;border-radius: 10px;box-shadow: 5px 5px 15px #ccc;margin-bottom: 20px;}
.occu-list ul {width: 100%;margin-bottom: 15px;display: block;float: left;padding: 0px;margin: 0;}
.occu-list ul li {width: 47%;float: left;background: #161616;border-radius: 7px;margin: 9px 9px 0px 0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-shadow: 2px 2px 8px #636363;cursor: pointer;}
.occu-list ul li a {color: #fff;padding: 7px 7px 7px 25px;font-size: 14px;position: relative;display: block;text-decoration: none;-ms-transition: all.2s;-o-transition: all.2s;-moz-transition: all.2s;-webkit-transition: all.2s;transition: all.2s;}
.occu-list ul li a:before {content: '';width: 4px;height: 4px;background: #fff;border-radius: 100%;position: absolute;top: 44%;left: 13px;}
.occu-list ul li a:hover {color: #000;background: #f9ea00;text-decoration: none;}
.occu-list ul li a:hover:before {background: #000;}
.video-parent {margin: auto;position: relative;}
.video-parent img{width: 100%;}
.video-section {position: absolute;}
.video-parent video{width: 100%;}
.vertical-mid-parent {width: 100%;height: 100%;display: table;text-align: center;}
/*--banner End--*/

@media (min-width: 1400px){
.video-parent {width: 440px;}
.video-section {width: 379px;top: 21px;left: 28px;}
}

@media (min-width: 1200px) and (max-width: 1400px){
.video-parent {width: 375px;}
.video-section {width: 323px;top: 18px;left: 24px;}
}

@media (min-width: 480px) and (max-width: 1199px){
.video-parent {width: 315px;}
.video-section {width: 272px;top: 15px;left: 20px;}
}

@media (max-width: 480px){
.video-parent {width: 290px;}
.video-section {width: 251px;top: 14px;left: 18px;}
}

/*--Info List Start--*/
.info-list{color: #000;background:#f9ea00;}
.top-info.text-center {color: #000;font-size: 20px; font-weight: 600; background: #fff; box-shadow: 5px 5px 6px 1px #8c8c8c; padding: 20px 100px;border-radius: 38px;}
.info-list h4 {font-size: 26px;margin: 30px 0px; font-weight: bold;}
.info-list ul{padding-left: 0px;}
.info-list li {padding-left: 45px;position: relative;list-style: none;font-size: 18px;margin-bottom: 10px;}
.info-list li:before {content: '';width: 30px;height: 26px;background: url(../../images/internatioanl-check-box.png) no-repeat center;background-size: contain;position: absolute;top: -3px;left: 0;}
.info-list .get-start-btn {position: absolute;margin: auto;left: 0;right: 0;bottom: -73px;}
.top-info h4{margin:10px 0 0; font-weight: bold; font-size: 28px;}
/*--Info List End--*/

/*--About Cashbook Start--*/
.about-cashbook .heading span {margin: 5px;font-size: 38px;font-weight: 800;vertical-align: middle;}
.about-cashbook .heading span img{vertical-align: baseline;}
.about-cashbook .heading span.hr{border-bottom: 2px solid #000;}
.about-cashbook p{font-size: 20px;margin-bottom: 80px; line-height:1.4;}
/*--About Cashbook End--*/

/*--Simple Ways Start--*/
.simple-ways{background-color: #f9ea00;}
.simple-ways-img {margin-top: -100px;}
ul.list-style-select {padding-left: 38px;list-style: none;}
ul.list-style-select li {position: relative;font-size: 20px;font-weight: 600;text-align: left;margin-bottom: 25px;}
ul.list-style-select li::before {content: '';width: 30px;height: 26px;position: absolute;left: -37px;top: 0px;background: url(../../images/internatioanl-check-box.png) no-repeat;background-size: auto;background-size: contain;}
/*--Simple Ways End--*/

/*--Tab Screen Start--*/
.tab-screens{color:#000; background: #eaeaea;}
.tab-screens {padding-bottom: 0;}
.tab-screens p{font-size: 20px;padding-bottom: 30px; line-height:1.6;}
/*--Tab Screen End--*/

/*--Occupation Start--*/
section.cashbook-main {padding: 50px 0px 0px;}
section.cashbook-main .container-fluid{padding: 0px;}
.occupation-section{width: 100%;display: -webkit-flex; /* Safari */display: flex;}
.occupation-section .slick-slide .occupation {position: relative;}
.occupation-section .slick-slide .occupation figure{position: relative;-ms-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.occupation-section .slick-slide .occupation figure:before{content: '';width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,.4);-ms-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.occupation-section .slick-slide .occupation img{width:100%;}
.occupation-section .slick-slide figcaption {width: 100%;padding: 10px;position: absolute;bottom: 0;-ms-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.occupation-section .slick-slide figcaption p{font-size: 22px;}
.occupation-section .slick-slide:nth-child(odd) figcaption {color: #fff;background: #161616;}
.occupation-section .slick-slide:nth-child(even) figcaption {color: #000;background: #fff500;}
.occupation-section .slick-slide:hover figure:before{background: transparent;}
.occupation-section .slick-slide:hover figcaption{bottom: 0;}
.occupation-section .slick-list{padding: 0px;}
.occupation-section .slick-slide{margin: 0px;}
.occupation-section .slick-slide figcaption .get-start-btn button{width: 210px;height: 45px;padding: 9px;font-size: 18px;box-shadow: 3px 3px 10px #969696;}
/*--Occupation End--*/

/*--Steps Start--*/
.steps {background: #fff;}
.step-box-inner li {list-style: none;font-size: 20px;}
/*--Steps End--*/

/*--Sub-benefits Start--*/
.sub-benefits {color: #000;position: relative;background: #fef400;font-size: 20px; padding:70px 0;}
.sub-benefits p {font-size: 26px;font-weight: 700;margin-bottom: 0;}
.sub-benefits .get-start-btn{margin-top: 30px;}
/*--Sub Benefits End--*/

/* Slider */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {margin: 0;padding: 0 10px;display: block;position: relative;overflow: hidden;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: -webkit-grab; cursor: grab;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,
.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{float: left;height: 100%;min-height: 1px;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.slider {width: 100%;}
.slick-slide {margin: 0px 10px;}	
.slick-arrow {position: absolute;background: #161616;width: 50px;height: 50px;font-size: 24px;top: 45%;text-align: center;line-height: 50px;border-radius: 100%;z-index: 9;cursor: pointer;-webkit-transition: all.3s;-moz-transition: all.3s;-ms-transition: all.3s;-o-transition: all.3s;transition: all.5s;}
.slick-arrow:hover{color:#000000;background:#f5eb10;}
.slick-arrow:hover .fa{color:#000;}
.slick-arrow .fa{color:#f5eb10;}
.slick-next{right:5px;}
.slick-next .fa{margin-right:-3px;}
.slick-prev{left:5px;}
.slick-prev .fa{margin-left:-3px;}
/*------------- imfo list changes =-----------*/
ul.info-list-sec2 { /*margin-top:60px;*/padding-left: 95px;}
ul.info-list-sec2 li { /*color: #fef400;*/ font-weight: bold;}
.info-rgt-list{padding-left:95px !important;}
/*changes done on 3-4-21*/
.info-text { margin-left: 115px; background: #fff; color: #000;padding: 10px;}
.info-text p { margin-bottom: 0px;}


.links.top-l-social{ text-align: right;padding:16px 0px;}
.links.top-l-social img{width:25px; margin-left: 5px;}
.links.top-l-social a:hover, .links.top-l-social a:focus{text-decoration: none !important;}
.mob-social{display: none;}
.top-l-social-mob{background-color: transparent; text-align: right;padding:6px 15px;;}
.top-l-social-mob img{width:27px;}
.top-l-social-mob a:hover, .top-l-social-mob a:focus{text-decoration: none !important;}

/*--------------------- accountant landing ---------------------------*/
ul.acc-top-ul{text-align: left;  width: 90%; margin: auto;}
.list-heading.acc-list-rt{    font-size: 18px;    padding: 10px 2px;}
.acc-menu-link.main-h-menu.menu-links p { padding: 17px 0px;margin-bottom:0px;}
.video-parent.acc-video-parent{margin-top: 80px;}
ul.acc-top-ul li{text-align: left;font-weight:800;font-size:18px;}
 ul.info-list-sec2.list2-accontant {padding-left: 0px;   margin-top: 0px;}
.text-white{color:#fff !important;}
.info-list.list-accontant ul {  padding-left: 40px;}
 .info-list.acc-info-list ul { padding-left:30px;}
.info-list.acc-info-list .top-info.text-center { font-size:19px; padding: 20px;  margin: -130px auto 0px; width: 85%;}
.info-list.acc-info-list h4 {  margin: 40px 0px 25px;}
.info-list.acc-info-list .a-bottom-info{ color: #000; font-size:19px; font-weight: 600;  background: #fff500; padding:20px 20px 35px;width: 85%; border-radius: 15px;  margin: 0px auto -160px;}
section.cashbook-main.sec-account-main{  padding: 170px 0px 0px;}
.info-list.acc-info-list .get-start-btn {   bottom: -183px;}
.a-bottom-info p{margin-bottom:0px;}
.a-bottom-info h3{font-weight: 800; font-size: 23px; margin-bottom: 0px;margin-top:12px;}
.a-bottom-info h5{font-weight: 800;    font-size: 20px;margin-top:0px;margin-bottom:12px;}
.steps.accountant-steps{background-color: #f9ea00;padding-bottom: 143px;}
.sub-benefits.acc-subenefits h3{font-size:24px;}
.sub-benefits.acc-subenefits{background-color: #fff;position:relative;    padding: 110px 0px 30px;}
.sub-benefits.acc-subenefits p{ font-size: 23px; margin-bottom: 0;font-weight:normal}
.subbenefits-bottom-info{background-color: #E00000;  color: #fff; box-shadow: 3px 3px 10px #8c8c8c;font-size: 19px;margin-top: -238px;  font-weight: 600; padding: 20px 20px 20px; border-radius: 15px;}
.subbenefits-bottom-info p{margin-bottom:0px;}
.subbenefits-bottom-info h3{font-weight: 800; font-size: 23px; margin-bottom: 0px;margin-top:12px;}
.subbenefits-bottom-info h5{font-weight: 800;    font-size: 20px;margin-top:0px;margin-bottom:12px;}
/* Sucheta - Freeze browser message at bottom */
.browser-msg-footer {
    width: 100%;
    background: #E00000;
    position: fixed;
    bottom: 0;
    z-index: 999;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    line-height:70px;
    height: 70px;
}
section.quote-section {
    padding-bottom: 75px;
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { 
    @media {
        #footer{margin-bottom:70px;}
        section.login-parent {margin-bottom: 100px;}
    }
}
@media not all and (min-resolution:.001dpcm) { 
    @media {
        #footer{margin-bottom:70px;}
        section.login-parent {margin-bottom: 100px;}
    }
}
@-moz-document url-prefix() {
    #footer{margin-bottom:0px;}
    section.login-parent {margin-bottom: 0px;}
}
.browser-msg-footer p{font-size: 18px;}
.browser-msg-footer a{text-decoration:underline; font-size:18px;}
.browser-msg-footer a:hover{color:#fef400 !important;}

.new-login a { padding: 0 0; display: inline-block; text-align: center; font-size: 18px;  color: #fff !important; height: 35px; line-height: 35px; border-radius: 5px; text-decoration: none; transition: all.2s;margin:14px 15px 14px; width: auto; }
.new-login a:hover{color:#f1f1f1 !important; text-decoration: underline;}

/*new css for quote section*/
section.quote-section blockquote { background: #eaeaea; padding: 35px; text-align: center; box-shadow: 7px 7px #c8c8c8; border-radius: 15px; min-height: 320px; display: grid; align-items: center; justify-content: center;}
.fig-cap-title { color: #000; font-size: 23px; font-weight: bold;}
section.upper-section-info {padding: 0;}
.upper-section-info .top-info{background: #f9ea00; margin:0px; padding:20px;}
section.quote-section  > p {padding-left: 45px;position: relative;list-style: none;font-size: 18px;margin-bottom: 10px;}
section.quote-section  > p:before {content: ''; width: 30px;height: 26px;background: url(../../images/check-box.png) no-repeat center;background-size: contain;position: absolute;top: -3px;left: 0;}

section.quote-section  .top-block { position: relative; font-size: 20px; font-weight: 600; text-align: center; margin-bottom: 25px; padding: 0 100px; padding-top: 65px;}
section.quote-section  .top-block::before {  content: ''; width: 69px; height: 51px; position: absolute; left: 33px; top: 30px; background: url(../../images/international-col-start.png) no-repeat; background-size: auto; background-size: contain;}
section.quote-section  .top-block::after {  content: ''; width: 69px; height: 51px; position: absolute; right: 33px; bottom: 90px; background: url(../../images/international-col-end.png) no-repeat; background-size: auto; background-size: contain;}
section.quote-section  .bottom-block { position: relative; font-size: 20px; font-weight: 600; text-align: center; margin-bottom: 25px; padding: 0 60px; padding-top: 65px;}
section.quote-section  .bottom-block::before {  content: ''; width: 69px; height: 51px; position: absolute; left: 33px; top: 30px; background: url(../../images/international-col-start.png) no-repeat; background-size: auto; background-size: contain;}
section.quote-section  .bottom-block::after {  content: ''; width: 69px; height: 51px; position: absolute; right: 33px; bottom: 90px; background: url(../../images/international-col-end.png) no-repeat; background-size: auto; background-size: contain;}

@media (min-width: 768px) and (max-width: 1199px){
    .info-list-sec2 {padding-left: 0 !important;}
    .banner {padding: 15px 0px 0px !important;}
}
@media (min-width: 320px) and (max-width: 768px){
    .top-block p{margin-top:40px;}
    section.quote-section .top-block::before{left:10px; top:10px;}
    section.quote-section .top-block::after{right: 3px; bottom: 70px;}
}
@media (min-width: 320px) and (max-width: 991px){
    .bottom-block p{margin-top:40px;}
}
/*tag replaced by satish h4 by h1*/
.added-htag{margin-top:0;}

/* new cashbook homepage css starts here */

.new-cashbook-banner, .new-cashbook-banner .nav-bg{background: #f2f2ea!important;}
.new-cashbook-banner #navbar{background: #f2f2ea!important;}
#navbar .sign-in-new{color: #000 !important; border: 1px solid black; padding: 1px 18px!important; border-radius: 60px !important; height: auto!important;}
.new_design_banner .keep_track h2{font-size: 3.6rem;text-align: left;}
.new_design_banner .keep_track p{text-align: left; font-size: 1.9rem; font-weight: normal;}
.sec_2_get_organi{background: #f5d300;text-align: center;}
.runner_image{position: absolute;top: -69px;}
.get_orgnised_text p{font-size:24px;margin-bottom: 30px;    line-height: initial;}
.get_orgnised_text{padding-bottom: 7%;}
.get_orgaised_header h2{font-size: 4rem;font-weight: 800;}
.get_orgaised_header p{padding: 5px 20px 20px 20px; font-size: 22px; font-weight: normal;}
.guag_btn_text{margin-top: 30px;}
.guag_btn_text a{text-decoration: none;background: #f4d100;padding: 15px 32px;display: inline-block;border-radius: 30px;color: #000;margin-top: 20px;font-weight: 800;}
.what_we_do_section{padding-top: 202px; background: #f2f2ea; padding-bottom: 0;}
.record_section img, .invoice_quote_section img, .every_thng_for_tt_section img{padding:25px 0;}
.invoice_quote_section_inner, .record_section_inner, .every_thng_for_tt_section_inner{height: 416px; background:#fff; border-top-right-radius: 30px; border-top-left-radius: 30px;}
.invoice_quote_section, .record_section, .every_thng_for_tt_section{padding:30px; padding-bottom:0;}
.invoice_quote_section_inner p, .record_section_inner p, .every_thng_for_tt_section_inner p{font-size:22px; margin-bottom:50px;}
.itfu_inner_row{display: flex; flex-direction: row;}
.scattered_inner, .software_inner, .chaos_inner{padding-bottom: 23px; background:#fff; height:100%;border-top-left-radius: 35px;border-top-right-radius: 35px;}
.is_this-for_you{  background: #f5d300;padding-bottom: 0;}
.software_inner img, .chaos_inner img, .scattered_inner img	{width: 89%; padding: 53px 0 40px 0;} 
/* .scattered_inner img{width: auto; padding: 53px 0 40px 0;} */
.img-divsec{max-height:350px;}
.scattered_inner p, .software_inner p, .chaos_inner p{font-size: 18px; font-weight: normal; line-height: initial;}
.slash_time_admin{padding: 150px 0;background: #f2f2ea;}
.what_can_ul_li{  font-size: 20px;font-weight: 500;padding: 20px 0;}
.thnks_we_special{background: #f5d300;}
.cust_one_inner, .cust_two_inner, .cust_three_inner{border: 5px solid #000; border-radius: 30px; padding: 32px 4px; font-size: 18px;}
.cust_name_busi .name{  font-size: 26px; font-weight: 800;display: block;}
.cust_name_busi .other, .cust_name_busi .business{font-size: 20px;}
.cust_name_busi{margin-top:20px;}
.cust_one_inner, .cust_two_inner, .cust_three_inner{height:100%;}
.testiminal_new{display: flex; flex-direction: row;}
.fix_ht_p{height: 79%;}
.only_for_small h2{font-size: 3rem;}
.only_for_small_busi{padding: 100px 0px;}
.only_for_small_busi .only_for_small{margin-bottom: 32px;}
.sm_business_text{font-size: 26px; font-weight: 500;}
.yellow_new{background: #f5d300;}
.trial_free_btn{background: #1a1a1a; padding: 15px 35px; font-weight: 700; color: #fff; border-radius: 40px;margin-top: 30px; display: inline-block;}
.sgcc_confusion{padding: 150px 20px;}
.trial_free_btn:hover{background: #3c3c3c; color: #f5d300;  text-decoration: none;}
.our_products{background:#1f1f1f;}
.pr_header_title h3{color:#f5d300; margin-bottom:20px; font-size: 26px;}
.new_footer ul{list-style:none;}
.prdt_allcash ul li a{color:#fff;}
.prdt_allcash ul li a:hover{color:#f5d300;}
.prdt_allcash ul li{padding:10px;}
.take_look{background: #f5d300; color: #000; padding: 15px 60px;font-size: 20px;font-weight: bold;border-radius: 39px;display: inline-block;margin-top: 30px;}
.bn_text{margin-top: 70px;}
.runner_image .col-sm-4 img{margin:auto;}
.runner_image{left:0;color: #000;  font-size: 20px;  font-weight: 600;  background: #fff;  box-shadow: 5px 5px 6px 1px #8c8c8c; padding: 20px 100px; border-radius: 38px;}
.guag_btn_text h2{font-size: 26px; font-weight: 600;}
.slash_time_admin .get_orgaised_header h2{ font-size: 3rem;}
.itfu_inner_row h3{font-weight:800;line-height: inherit;}
.blog_img_par img{margin:auto;}

/*--Start Sub-Benefits--*/

.sub-benefits { position: relative;     background: #f2f2ea;}

.lets-start-btn a, .lets-start-btn button {border:2px solid #000; width: 310px;height: 65px;color: #fff;position: relative;background: #25b04b;border-radius: 7px;margin: auto;display: block;padding: 12px;text-align: center;font-size: 19px;font-weight:600;margin-bottom: 45px; -ms-transition: all.2s;-o-transition: all.2s;-moz-transition: all.2s;-webkit-transition: all.2s;transition: all.2s;}
.lets-start-btn a:hover, .lets-start-btn button:hover {color: #fff;background: #119237;text-decoration: none;}
.sub-benefits p{color: #f9ea00;font-size: 24px;font-weight: 700;margin-bottom: 0;}
/* .sub-benefits:before {   content: ''; width: 100%; height: 100%; background: #F8E900; position: absolute; top: 0; opacity: .4;} */
.info-list h4 {  font-weight: 800; font-size: 22px;  margin-bottom: 10px;}
.info-list li {padding-left: 38px;position: relative;list-style: none;font-size: 16px; margin-bottom: 10px; font-weight:700;}
.info-list li:before { content: ''; width: 30px; height: 26px;  background: url(../../images/check-box.png) no-repeat center; background-size: contain; position: absolute; top: -3px; left: 0;}
.tradie-info-list{padding: 20px 0px 11%; position: relative;background: #f9ea00;}
.info-list ul {  padding-left: 10px;}
.tr-store.ride-str {  margin-top: 30px;}
.tr-store.ride-str h4 { font-size: 26px !important; max-width: 540px;  text-align: center; margin:30px 0px 0px 0px;}
.tr-store.ride-str h4 span {   font-size: 39px !important;  font-weight: 600;}
.tr-store.ride-str .app-store {  max-width: 520px;  padding: 0rem 0rem;   background: #fff;   display: flex;  justify-content: center;  border-radius: 10px;}
.tr-store.ride-str .app-store a {   margin: 10px 10px;}
.track-expense-text.ride-exp { margin: 30px auto 0px;}
.track-expense-text.ride-exp li { position: relative; margin-bottom: 5px; font-size: 29px;  list-style-type: none;line-height: 1.4;}
.track-expense-text.ride-exp li::before { content: ''; width: 25px; height: 23px; left: -33px; background-color: #fff; background: url(../../images/tick-mark25.png) no-repeat center; top: 2px; position: absolute;z-index: 9;  background-size: contain;}
.banner-btm-text .tr-store .conjunction-cashbook{text-align: center;font-size: 12px;max-width: 540px; width: 100%;    color: #000; font-weight: normal; margin-bottom: 30px;}
/*--End Sub Benefits--*/
/*Css added by Pranita Jadhav for freelancer home page 08-11-23*/
.new_design_banner .keep_track p.bookkeeper-txt{color: #045aff; font-size: 22px;}
.freelancer-banner-txt{    font-size: 1.9rem;font-weight: bold;}
@media (min-width: 320px) and (max-width: 768px){
	.testiminal_new, .itfu_inner_row {display:inline-block; flex-direction: row;}
	.cust_one_main, .cust_two_main, .cust_three_main, .chaos_section, .software_section, .scattred_section{margin-bottom: 30px;}
	.get_orgaised_header h2{font-size: 2rem;}
	.new_design_banner .keep_track h2 {font-size: 2.7rem;text-align: left;}
	.blog_img_par img{width: 250px; margin: 33px auto;}
	.runner_image {color: #000;font-size: 20px;font-weight: 600;background: #fff;box-shadow: 5px 5px 6px 1px #8c8c8c; padding: 20px 20px; border-radius: 38px; width: 100%;}
.get_orgnised_text{ padding-bottom: 43%;}
.runner_image { position: absolute;top: -162px;}
.what_we_do_section { padding-top: 340px; background: #f2f2ea;padding-bottom: 0;}
}
/*Css added by Prantia Jadhav for footer blog and faq font*/
.font-18{font-size:18px;}
@media (max-width: 991px){
.invoice_quote_section, .record_section, .every_thng_for_tt_section {padding: 10px;padding-bottom: 0;}
.software_inner img, .chaos_inner img, .scattered_inner img {padding: 53px 0 40px 0; margin: 0 auto;width: auto; max-width: 100%;}
.scattered_inner, .software_inner, .chaos_inner {
    padding-bottom: 23px;
    background: #fff;
    height: 100%;
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
}
}
@media (max-width: 767px){
.top-info.text-center {
	/* padding: 10px; */
}
.bn_text {margin-top: -50px;}

}
@media (min-width: 768px) and (max-width: 1199px){
	.runner_image {
    left: 0;
    color: #000;
    font-size: 20px;
    font-weight: 600;
    background: #fff;
    box-shadow: 5px 5px 6px 1px #8c8c8c;
    padding: 20px 20px;
    border-radius: 38px;
}
.fix_ht_p {height: 85%;}
	
}
@media (min-width:1423px){
    .new_design_banner .keep_track p.bookkeeper-txt{color: #045aff; font-size: 22px;}
}
@media (min-width: 1440px){
	.banner_only_width{max-width:85%;padding-left:0;}
	
	#navbar .container-fluid{max-width:85%; padding:0;}
}

