
    @import url(/web/resource/1537391872000/WebsiteResources/Fonts/OpenSans.css);
    @import url(/web/resource/1537391872000/WebsiteResources/css/base.css);
    @import url(/web/resource/1537391872000/WebsiteResources/css/invest.css);
    @import url(/web/resource/1537391872000/WebsiteResources/vendor/bootstrap/css/bootstrap.min.css);
    
    .invest_banner_image {
        background-image: url(/web/resource/1537391872000/WebsiteResources/Images/FAQBanner.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 400px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        min-height: 300px;
    }
    
    .container-fluid:after, .container-fluid:before, .container:after, .container:before, .row:after, .row:before {
        display: none !important;
        content: " ";
    }
    
    .searchicon {
        background-image: url(/web/resource/1537391872000/WebsiteResources/Images/search.svg?orgId=00Df4000003mkgB) !important;
        background-color: transparent !important;
        height: 26px !important;
        background-size: cover !important;
        background-repeat: no-repeat !important;
        margin-bottom: 5px !important;
    }
    
    .form-control {
        border-radius: 0px !important;
        border: 0 !important;
    }
    .contactinput {
        width: 100%;
        line-height: 25px;
        padding: 10px;
        font-weight: 400;
        background: white;
        color: #23282A;
        font-size: 14px;
        border: 1px solid #999;
    }
    
    textarea.contactinput {
        resize: none;
    }
    
    *{
        font-family: "Open Sans";
    }
    
    .contactinput.fullheight-nomargin {
        height: calc(100% - 100px);
    }
    
    .buttoncontainer {
        width: 100%;
        margin-right: 0px;
    }
    
    .buttoncontainer button,
    .buttoncontainer .btn {
        float: right;
        color: #FFFFFF;
        padding: 10px;
        border: none;
        font-size: 14px;
        background-image: none;
        margin-top: 10px;
        background-color: #247DE1;
        font-weight: bold;
    }
    
    .popup form .sectionheader {
        font-size: 22px;
        line-height: 28px;
    }
    
    .modal .sectionseperator {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    
    .modal .line-seperator {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    
    .modal .sectionheader {
        font-size: 30px;
    }
    
    @media screen and (min-width: 992px) {
        .contactinput.col-12.col-lg-6 {
            max-width: calc(50% - 10px) !important;
        }
    
        .contactinput.col-12.col-lg-6:nth-child(odd) {
            margin-right: 10px;
        }
    
        .contactinput.col-12.col-lg-6:nth-child(even) {
            margin-left: 10px;
        }
    }
    ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
        color: #23282A;
        font-weight: 400;
        opacity: 1; /* Firefox */
    }
    
    :-ms-input-placeholder { /* Internet Explorer 10-11 */
        color: #23282A;
        font-weight: 400;
    }
    
    ::-ms-input-placeholder { /* Microsoft Edge */
        color: #23282A;
        font-weight: 400;
    }
    .noborder{
        border: 0;
    }
    
    .mtb-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .sectionheader.text-small{
        font-size: 25px;
    }