article,
        aside,
        audio,
        blockquote,
        body,
        canvas,
        dd,
        details,
        div,
        dl,
        dt,
        fieldset,
        figcaption,
        figure,
        footer,
        form,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        header,
        input,
        li,
        mark,
        menu,
        nav,
        ol,
        p,
        pre,
        section,
        summary,
        td,
        textarea,
        th,
        time,
        ul,
        video {
            margin: 0;
            padding: 0
        }
        
        table {
            border-collapse: collapse;
            border-spacing: 0
        }
        
        abbr,
        acronym,
        fieldset,
        img,
        span {
            border: none
        }
        
        address,
        caption,
        cite,
        code,
        dfn,
        th,
        var {
            font-style: normal;
            font-weight: 400
        }
        
        ol,
        ul {
            list-style: none
        }
        
        caption,
        th {
            text-align: left
        }
        
        sub,
        sup {
            vertical-align: baseline;
            position: relative;
            top: -.4em;
            font-size: .65em
        }
        
        sub {
            top: .4em
        }
        
        .small,
        small {
            font-size: .86em
        }
        
        article,
        aside,
        details,
        figcaption,
        figure,
        footer,
        header,
        main,
        menu,
        nav,
        section,
        time {
            display: block
        }
        
        * {
            box-sizing: border-box
        }
        
        input[type=number] {
            -moz-appearance: textfield
        }
        
        input[type=number]::-webkit-inner-spin-button {
            display: none
        }
        
        textarea {
            -webkit-appearance: none
        }
        
        app-index-page {
            min-height: 100vh;
            min-width: 100vw;
            background-color: #fff;
            display: flex;
            flex-direction: column;
            height: 100%;
            width: 100%;
            overflow-y: auto
        }
        
        app-index-page app-tool-card {
            display: inline-flex;
            position: relative
        }
        
        app-index-page .tool-card__icon-container {
            display: flex;
            justify-content: center;
            align-items: flex-start;
            min-width: 80px
        }
        
        app-index-page .tool-card__icon {
            margin-top: 7px
        }
        
        app-index-page .tool-card__content {
            padding-left: 30px
        }
        
        app-index-page .tool-card__title {
            font-size: 25px;
            font-style: normal;
            font-weight: 400
        }
        
        app-index-page .tool-card__message {
            font-size: 18px
        }
        
        app-index-page .tool-card__list {
            display: grid;
            grid-template-columns: 1fr;
            gap: 10px 20px
        }
        
        @media (min-width:768px) {
            app-index-page .tool-card__content {
                max-width: 300px
            }
            app-index-page .tool-card__list {
                grid-template-columns: 1fr 1fr;
                gap: 20px 40px
            }
        }
        
        @media (min-width:1020px) {
            app-index-page .tool-card__list {
                grid-template-columns: 1fr 1fr 1fr;
                gap: 50px 90px
            }
        }
        
        app-index-page .start-editing-btn {
            background-color: #1da6f3;
            color: #fff;
            border-radius: 5px;
            text-decoration: none;
            transition: background-color .3s linear;
            font-family: inherit;
            font-style: inherit;
            font-weight: inherit;
            font-size: 25px;
            display: inline-flex;
            align-items: center;
            text-align: center;
            padding: 20px 60px
        }
        
        app-index-page .start-editing-btn:hover {
            background-color: #0b8ad2
        }

        app-index-page .start-editing-btn-download {
            background-color: #E2294C;
            padding-left: 25px;
            padding-right: 25px;
        }

        app-index-page .start-editing-btn-download:hover {
            background-color: rgb(188, 34, 63);
        }
        
        app-index-page .page-container {
            display: flex;
            justify-content: center;
            padding: 80px 35px
        }
        
        app-index-page .page-content {
            max-width: 1400px;
            width: 100%
        }
        
        app-index-page .page-content__header {
            font-style: normal;
            font-weight: 400;
            font-size: 35px;
            text-align: center
        }
        
        app-index-page app-start-section {
            font-family: Roboto
        }
        
        app-index-page app-start-section .page-content {
            display: grid;
            grid-template-columns: 100%;
            gap: 40px 90px
        }
        
      
		
		img.homelaptop {width:50%;} 

        @media (min-width:1280px) {
            app-index-page app-start-section .page-content {
                grid-template-columns: 50% auto
            }
            img.homelaptop {width:100%;} 
        }
		
        
        app-index-page .app-start-section__slogan-container,
        app-index-page app-start-section app-bob-app-name {
            font-style: normal;
            font-weight: 400
        }
        
        app-index-page .app-start-section__features,
        app-index-page .app-start-section__slogan-container,
        app-index-page app-start-section app-bob-app-name {
            padding: 15px 40px
        }
        
        app-index-page .app-start-section__features {
            font-size: 23px;
            text-align: center
        }
        
        app-index-page .app-start-section__agreement {
            font-size: 13px;
            text-align: center;
            max-width: 314px;
            padding-top: 25px
        }
        
        app-index-page .app-start-section__agreement b {
            color: #000
        }
        
        app-index-page .app-start-section__agreement a {
            text-decoration: none;
            margin: 0 .3em
        }
        
        app-index-page .app-start-section__agreement,
        app-index-page .app-start-section__features {
            color: #626262
        }
        
        app-index-page .highlight-yellow {
            justify-content: center;
            display: inline-flex;
            align-items: center;
            position: relative
        }
        
        app-index-page .highlight-yellow.highlight-yellow--icon::before {
            content: url(/National_Library/oe_/https://pdfbob.com/editor/assets/svg/highlight-yellow.svg);
            position: absolute;
            margin-top: 5px
        }
        
        app-index-page .highlight-text {
            z-index: 1
        }
        
        app-index-page app-annotate-section {
            background-color: #efefef
        }
        
        app-index-page app-annotate-section .tool-card__list {
            padding: 100px 0
        }
        
        app-index-page app-annotate-section .coming_soon {
            color: #e93c56
        }
        
        app-index-page app-features-section {
            background-color: #222;
            color: #fff
        }
        
        app-index-page app-features-section .tool-card__list {
            padding: 100px 0
        }
        
        app-index-page app-features-section .coming_soon {
            color: #e30b2b
        }
        
        app-index-page app-manage-section {
            background-color: #fff
        }
        
        app-index-page app-manage-section .tool-card__list {
            padding: 100px 0
        }
        
        app-index-page app-manage-section .coming_soon {
            color: #505050
        }
        
        app-index-page app-pre-footer-section {
            background-color: #efefef
        }
        
        app-index-page app-pre-footer-section .page-container {
            padding-top: 38px;
            padding-bottom: 57px
        }
        
        app-index-page .pre-footer-section__title {
            padding: 30px 0 54px;
            font-size: 25px;
            font-style: normal;
            font-weight: 400;
            color: #000
        }