/* lato-100 - latin_latin-ext */
@font-face {
    font-family: 'Lato';
    font-display: swap;
    font-style: normal;
    font-weight: 100;
    src: url('../fonts/lato/lato-v16-latin_latin-ext-100.eot'); /* IE9 Compat Modes */
    src: local('Lato Hairline'), local('Lato-Hairline'),
        url('../fonts/lato/lato-v16-latin_latin-ext-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/lato/lato-v16-latin_latin-ext-100.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-100.woff') format('woff'), /* Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-100.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/lato/lato-v16-latin_latin-ext-100.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-300 - latin_latin-ext */
@font-face {
    font-family: 'Lato';
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/lato/lato-v16-latin_latin-ext-300.eot'); /* IE9 Compat Modes */
    src: local('Lato Light'), local('Lato-Light'),
        url('../fonts/lato/lato-v16-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/lato/lato-v16-latin_latin-ext-300.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-300.woff') format('woff'), /* Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/lato/lato-v16-latin_latin-ext-300.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-regular - latin_latin-ext */
@font-face {
    font-family: 'Lato';
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/lato/lato-v16-latin_latin-ext-regular.eot'); /* IE9 Compat Modes */
    src: local('Lato Regular'), local('Lato-Regular'),
        url('../fonts/lato/lato-v16-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/lato/lato-v16-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/lato/lato-v16-latin_latin-ext-regular.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700 - latin_latin-ext */
@font-face {
    font-family: 'Lato';
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/lato/lato-v16-latin_latin-ext-700.eot'); /* IE9 Compat Modes */
    src: local('Lato Bold'), local('Lato-Bold'),
        url('../fonts/lato/lato-v16-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/lato/lato-v16-latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/lato/lato-v16-latin_latin-ext-700.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-900 - latin_latin-ext */
@font-face {
    font-family: 'Lato';
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/lato/lato-v16-latin_latin-ext-900.eot'); /* IE9 Compat Modes */
    src: local('Lato Black'), local('Lato-Black'),
        url('../fonts/lato/lato-v16-latin_latin-ext-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/lato/lato-v16-latin_latin-ext-900.woff2') format('woff2'), /* Super Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-900.woff') format('woff'), /* Modern Browsers */
        url('../fonts/lato/lato-v16-latin_latin-ext-900.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/lato/lato-v16-latin_latin-ext-900.svg#Lato') format('svg'); /* Legacy iOS */
}

body, html {
    font-family: 'Lato', sans-serif;
    font-display: swap;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
    color: #000;
}

/*--Jumbotron Start--*/

.jumbotron {padding: 3rem 0;margin-bottom: 0;background-color: transparent;border-radius: 0;background: url(../images/jumbotron-bg.jpg) no-repeat;background-size: cover;background-position: center;}
.chatbox {width: 650px;position: relative;background: #fff;border: 2px solid #000;border-radius: 20px;display: flex;justify-content: center;align-items: center;margin: auto auto 3rem;box-shadow: 0px 3px 10px 0px #282828;}
.chat-img {position: absolute;left: -60px;}
.chatbox p {margin: 0;font-size: 26px;padding: 10px 0px;font-weight: 600;}

/*--Jumbotron End--*/

/*--Tax Deduction Start--*/

.tax-dedcution {padding: 3rem 0 6rem;position: relative;background: #eaeaea;}
.tax-dedcution .list-group {list-style: none;}
.tax-dedcution .list-group li.list-item {background: #fff;font-size: 20px;margin: 5px 0px;padding: 8px 20px;border: 2px solid #000;border-radius: 35px;}
.chat-box-pre .chatbox p {font-size: 36px;padding: 0px 0px;font-weight: 800;}
.chat-box-pre {position: absolute;left: 0;right: 0;bottom: -78px;z-index: 9}

/*--Tax Deduction End--*/

/*--Intro Grabber Start--*/

.intro-grabber {padding: 6rem 0;position: relative;background: url(../images/jumbotron-bg.jpg) no-repeat;background-size: cover;background-position: center;}
.intro-text p.h1 {max-width: 503px;font-weight: 800;}
.intro-text li {position: relative;margin-bottom: 5px;}
.intro-text li:before {content: '';width: 23px;height: 25px;position: absolute;left: -30px;z-index: 9;background: url(../images/right-info-tick.png) no-repeat;}
.intro-text ul {list-style: none;}
.greenbtn {width: 100%;height: 55px;max-width: 250px;background: #79ea5b;border-radius: 7px;position: relative;margin: auto;}
.greenbtn:before {content: "";position: absolute;left: 4px;top: 4px;background: transparent;border: solid 1px #000;border-radius: 7px;padding: 3px;width: 100%;height: 100%;}
.btn {color: #000;font-size: 17px;text-align: center;min-width: 155px;display: block;padding: 16px 10px;cursor: pointer;}
.app-store {padding: 1rem 5rem;background: #ccc;max-width: 650px;display: flex;justify-content: center;margin: auto;border-radius: 10px;}

/*--Intro Grabber End--*/

/*--Mid Info Start--*/

.mid-info {position: relative;padding: 6rem 0 3rem;background: #eaeaea;}

/*--Mid Info End--*/

/*--About App Start--*/

.about-app {padding: 7rem 0 5rem;position: relative;background: #faea01;}
.about-app .price {display: block;font-weight: 600;position: relative;background: #fff;border: 2px solid #000;max-width: 350px;padding: 1rem;border-radius: 15px;margin: auto;}
.about-app .price:before {content: '';width: 100%;height: 160px;background: url(../images/man-pointer.png) no-repeat center;position: absolute;background-size: contain;top: -111px;right: -124px;}

/*--About App End--*/

/*--Footer Start--*/

footer {position: relative;padding: 2rem;background: #212121;}
footer .gotax-logo {width: 85px;display: block;position: absolute;top: -75px;left: 0;right: 0;margin: auto;}
footer .links a {color: #fff;}
footer .links a:hover {color: #faea01;}

/*--Footer End--*/

#back2Top {width: 40px;height: 40px;line-height: 40px;overflow: hidden;z-index: 999;display: none;cursor: pointer;position: fixed;bottom: 20px;right: 0;background-color: #fef400;color: #000;text-align: center;box-shadow: 0 0 15px #000;font-size: 30px;text-decoration: none;transform: rotate(-90deg);}

/*Footer privacy page*/
.privacy-footer{margin-top: 20px;}
.privacy-header{display: block;}
.privacy-header h1{background: #f9ea00;margin: 0px 0px 20px;padding: 15px;border-radius: 7px;font-weight: 800;}
.pt-50 {padding-top: 50px;margin-bottom: 50px;}
.in-box {padding: 15px;box-shadow: 0 0 22px #e4e4e4;border-radius: 7px;}
.in-box h3{font-size: 24px;font-weight: 600;line-height: 1.1;}
.mb-30{margin-bottom: 30px;}
.in-box hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee;}
.in-box a {color: #337ab7;text-decoration: none;}
.privay-action-links{list-style-type: none;padding-inline-start: 5px;}
.privay-action-links li{margin-bottom: 10px;}
@media(max-width: 480px){
    .privacy-footer{flex-direction: column;align-items: center;}
}