
/*prospecting page styles*/

#prospecting-page {
    background-color: #F5F7F9; /*TaxSlayerPro Silver Britches*/
    font-family: Roboto,sans-serif;
}

    #prospecting-page .navbar {
        height: 77px;
    }

    /*BEGIN: DemoRequestFormHeroBlock*/
    #prospecting-page #hero-section {
        padding-top: 100px;
        margin-bottom: -33px
    }

        #prospecting-page #hero-section #hero-left {
            padding-top: 50px;
            padding-right: 20px;
        }

        #prospecting-page #hero-section #hero-right {
            padding-left: 50px;
        }

/* desktop view */
@media (min-width: 1024px) {
}

/* tablet view */
@media (min-width: 768px) and (max-width: 1023px) {
    #prospecting-page #hero-section {
        padding-top: 50px;
    }

        #prospecting-page #hero-section #hero-right {
            padding-top: 50px;
            padding-left: 20px;
        }

            #prospecting-page #hero-section #hero-right .demo-request-block .hero-layout {
                width: 100%;
            }

                #prospecting-page #hero-section #hero-right .demo-request-block .hero-layout .language-toggle {
                    padding-left: 18px;
                }
}

/* mobile view */
@media (max-width: 767px) {
    #prospecting-page #hero-section {
        padding-top: 35px;
    }

        #prospecting-page #hero-section #hero-left .product-features-block-wrapper {
            text-align: center;
        }

            #prospecting-page #hero-section #hero-left .product-features-block-wrapper .checklist-item-desc {
                display: none;
            }

            #prospecting-page #hero-section #hero-left .product-features-block-wrapper .checklist {
                text-align: left;
                width: 300px;
                margin: auto;
            }

                #prospecting-page #hero-section #hero-left .product-features-block-wrapper .checklist .checklist-item {
                    margin: 0;
                }

        #prospecting-page #hero-section #hero-right {
            padding-top: 50px;
            padding-left: 20px;
        }

            #prospecting-page #hero-section #hero-right .demo-request-block .hero-layout {
                width: 100%;
            }

                #prospecting-page #hero-section #hero-right .demo-request-block .hero-layout .language-toggle {
                    margin-left: 18px;
                }
}

@media (min-width: 860px) and (max-width: 991px) {
    #prospecting-page #hero-section #hero-right .demo-request-block .hero-layout .language-toggle {
        margin-left: -235px;
    }
}

@media (min-width: 1024px) and (max-width: 1199px) {
    #prospecting-page #hero-section #hero-right .demo-request-block .hero-layout .language-toggle {
        margin-left: -274px;
    }
}

/*BEGIN: ProFlexContentContainerBlock - Get Started Steps*/
#prospecting-page .flex-container-block#get-started-steps {
    background-color: #FFF;
    padding-top: 163px;
    padding-bottom: 100px;
}

/*BEGIN: ProProductsContainerBlock*/
.products-container-block .section-header .section-header-text {
    font-size: 40px !important;
    font-weight: 400 !important;
    padding: 20px 0 !important;
}

.products-container-block .section-header .section-header-desc {
    font-size: 24px !important;
    font-weight: 400 !important;
}

/*BEGIN: ProFlexContentContainerBlock - Explore ProWeb Features*/
#prospecting-page .flex-container-block#explore-features {
    background: linear-gradient(to bottom, #32C079 80%, transparent 0); /*TaxSlayerPro Clover Green*/
}

    #prospecting-page .flex-container-block#explore-features .section-header-text {
        max-width: 800px;
        margin: auto;
        font-weight: 900;
    }

    #prospecting-page .flex-container-block#explore-features .section-header-desc {
        max-width: 779px;
        margin: auto;
    }

    #prospecting-page .flex-container-block#explore-features #pro-web-laptop {
        max-width: 684px;
        padding-top: 50px;
    }

        #prospecting-page .flex-container-block#explore-features #pro-web-laptop img {
            max-width: 684px;
            width: 684px;
        }

/* tablet view */
@media (min-width: 768px) and (max-width: 1023px) {
}

/* mobile view */
@media (max-width: 767px) {
    #prospecting-page .flex-container-block#explore-features #pro-web-laptop img {
        width: 345.54px;
    }
}


/*BEGIN: ProTrustpilotFlexTileBlock*/
#prospecting-page .trustpilot-block.section-wrapper {
    padding-top: 60px; /*pull some top off section-wrapper*/
}

/* desktop view */
@media (min-width: 1024px) {
}

/* tablet view */
@media (min-width: 768px) and (max-width: 1023px) {
}

/* mobile view */
@media (max-width: 767px) {
}
