@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800&display=swap"); * { box-sizing: border-box; font-family: "Inter", sans-serif; } :root { --primary-color: #1b2fe7; --font-size: 16px; --secondary-color: #f8f8f8; --secondary-color-1: #fafafa; --secondary-color-3: #f4f5ff; --black-color: #000; --while-color: #ffffff; --black-light: #606060; --font-family: "Inter", sans-serif; --text-color: #000; --success-color: #00cc00; --error-color: #ff0000; --warning-color: #ffcc00; --dark-gray: #4d4d4d; --mid-gray: #1d1d1d; } body { padding: 0; margin: 0; -webkit-font-smoothing: antialiased; font-family: var(--font-family); overflow-x: hidden; background: rgba(255, 33, 129, 0.2); background: radial-gradient( circle, rgba(168, 237, 223, 0.13) 0%, rgba(166, 143, 248, 0.14) 50% ); } /* appscms navbar */ .appscms-navbar { background-color: var(--while-color); height: 45px; } .appscms-navbar-nav { display: flex; width: 100%; height: 100%; justify-content: space-between; } .appscms-navbar-nav-links { width: 100%; height: 100%; display: flex; justify-content: flex-end; gap: 80px; align-items: center; } .appscms-nav-link { color: #000; } .appscms-nav-link:hover { color: var(--black-color); text-decoration: none; } .arrow-svg { display: none; } .appscms-toolbar { background-color: var(--primary-color); box-shadow: 1px 4px 10 #00000026; } .appscms-toolbar .appscms-toolbar-list { list-style: none; display: flex; padding: 0; margin: 0; height: 40px; gap: 59px; } .appscms-toolbar .appscms-toolbar-list .appscms-toolbar-list-item { color: var(--black-light); display: block; font-size: 16px; line-height: 24px; padding: 10px; position: relative; text-decoration: none; display: flex; align-items: center; justify-content: center; cursor: pointer; } .appscms-toolbar .appscms-toolbar-list .appscms-toolbar-list-item:first-child { padding-left: 0px; } .appscms-toolbar .appscms-toolbar-list .appscms-toolbar-list-item:first-child { padding-right: 0px; } .appscms-toolbar .appscms-toolbar-list .appscms-toolbar-list-item:hover > .list-item-dropdown { display: block; opacity: 1; } .appscms-toolbar .appscms-toolbar-list .appscms-toolbar-list-item:hover { border-bottom: 2px solid white; padding-bottom: 8px; position: relative; } /* smooth scrolling code */ .appscms-toolbar-list { overflow-y: hidden; overflow-x: auto; } .appscms-toolbar-list::-webkit-scrollbar { width: 0; height: 0; } .appscms-toolbar-list::-webkit-scrollbar-track { background-color: transparent; } .appscms-toolbar-list::-webkit-scrollbar-thumb { background-color: transparent; } .appscms-toolbar .list-item-dropdown { left: 0px; position: fixed; top: 85px; min-width: 500px; width: 90vw; box-shadow: 3px 10px 40px rgba(24, 29, 32, 0.05); z-index: 200; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding: 25px 50px 50px 50px; display: none; background-color: var(--while-color); } .list-item-dropdown-heading { font-weight: 600; font-size: 13px; color: var(--black-light); margin-bottom: 8px; } .list-item-dropdown li { padding-top: 1px; padding-bottom: 1px; list-style: none; } .list-item-dropdown li .toolbar-link { font-weight: 500; line-height: 2.5; color: rgb(45, 45, 45); padding-top: 10px; padding-bottom: 8px; align-items: center; width: 100%; font-size: 17px; text-decoration: none; text-transform: capitalize; white-space: nowrap; } .appscms-toolbar-list-item-span { color: var(--while-color); display: block; font-size: 15px; line-height: 24px; width: 100%; white-space: nowrap; padding: 8px 0; position: relative; text-decoration: none; } .hamburger { display: none; } @media (max-width: 768px) { .hamburger { display: block; cursor: pointer; position: absolute; right: -29px; top: 5px; z-index: 9999; } .appscms-toolbar { background-color: var(--black-color); box-shadow: 1px 4px 10 #00000026; } .appscms-navbar-nav-links { display: none; } .appscms-toolbar { top: 0px; position: fixed; transition: all 0.3s ease; width: 272px; right: -272px; display: none; z-index: 1000; } .appscms-toolbar .appscms-toolbar-list { height: 100vh; flex-direction: column; gap: 0px; overflow-y: scroll; margin-top: 3rem; } .appscms-toolbar .appscms-toolbar-list .appscms-toolbar-list-item { align-items: flex-start; flex-direction: column; } .appscms-toolbar .appscms-toolbar-list .appscms-toolbar-list-item:first-child { padding-left: 10px; } .appscms-toolbar .appscms-toolbar-list .appscms-toolbar-list-item:hover { border-bottom: none; padding-bottom: 10px; } .appscms-toolbar .appscms-toolbar-list .appscms-toolbar-list-item:first-child { padding-right: 10px; } .list-item-dropdown li .toolbar-link { color: var(--while-color); font-size: 15px; } .appscms-toolbar-list-item-span { font-size: 17px; font-weight: 600; } .list-item-dropdown-heading { display: none; } .appscms-toolbar .list-item-dropdown { padding: 0px; width: 100%; position: static; display: block; overflow: hidden; transition: all 0.3s ease; background-color: transparent; opacity: 0; height: 0px; max-height: 0px; } .appscms-toolbar .appscms-toolbar-list-item:nth-child(1) > .list-item-dropdown { opacity: 1; height: auto; max-height: 200px; } .arrow-svg { display: block; } } .bg-primary { background-color: #1b2fe7; } /* headings section */ .appscms-h1 { font-size: 50px; font-weight: 799; margin: 20px 0px; color: #000; } .appscms-h2 { font-size: 20px; padding-top: 8px; font-weight: 400; color: var(--mid-gray); } /* searchbar */ #appscms-searchbar { border-radius: 50px; padding: 10px; background-color: white; } .form-control:focus { border-color: transparent; box-shadow: none; } .btn-search:hover { transform: scale(1.2); } .btn-search:focus, .btn-search:active { background-color: transparent; border-color: transparent; box-shadow: none; } /* category section */ .toolfilters { margin-top: 80px; background-color: rgb(255, 255, 255); display: flex; height: 30px; box-shadow: 1px 4px 10px rgba(0, 0, 0, 0.15); height: 53px; align-items: center; border-radius: 27px; overflow: hidden; margin: 20px; color: #000; } .toolfilter { margin: auto; padding: 0px 30px; } /* test scroll */ .toolfilters { overflow-y: hidden; overflow-x: auto; } .toolfilters::-webkit-scrollbar { width: 0; height: 0; } .toolfilters::-webkit-scrollbar-track { background-color: transparent; } .toolfilters::-webkit-scrollbar-thumb { background-color: transparent; } /* margin: 4px; */ /* overflow: hidden; */ .toolfilter:hover { background-color: var(--primary-color); color: white; height: 90%; border-radius: 26px; display: flex; align-items: center; } /* tools section */ .appscms-tool-container:nth-child(even) .appscms-tool .tool-top { background-color: rgb(233, 107, 34); } #appscms-tools-section { padding-top: 50px; } .appscms-tool { border-radius: 10px; box-shadow: 2px 3px 7px 2px rgba(0, 0, 0, 0.26); cursor: pointer; height: 171px; margin-bottom: 25px; background-color: rgba(255, 255, 255, 0.7); } .appscms-tool .tool-top { background: #4b5cf4; overflow: hidden; height: calc(171px - 57px); border-top-right-radius: 10px; border-top-left-radius: 10px; display: flex; align-items: center; } .appscms-tool .tool-top .tool-img { padding: 24px; padding-right: 13px; } .appscms-tool .tool-top .tool-img img { height: 62px; width: 62px; border-radius: 50%; } .appscms-tool .tool-text { color: var(--while-color); padding-right: 33px; font-weight: 300; font-size: 17px; line-height: 20.57px; } .appscms-tool .tool-heading { padding-top: 14px; padding-bottom: 19px; height: 57px; font-weight: 400; font-size: 19px; text-align: center; } .text-primary { font-size: 30px; font-weight: 600; } .description { font-size: 12px; line-height: 0.2; } /* blog section */ .appscms-blogs { border-radius: 10px; padding-top: 20px; background-color: rgba(255, 255, 255, 0.494); } .appscms-blog-cards { box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.06); margin-bottom: 20px; border-radius: 10px; /* max-width: 340px; */ /* min-width: 300px; */ } .appscms-blog-cards img { border-radius: 10px 10px 0px 0px; height: 180px; } .card-body { display: flex; flex-direction: column; justify-content: space-between; } /* recent post blog heading */ /* author in blog */ .wrapfooter { display: flex; margin-top: 50px; margin-bottom: -0px; } .wrapfooter img { width: 42px; height: 42px; border-radius: 50%; } .wrapfooter .author-meta { padding: 0px 15px 0px 10px; } .wrapfooter .author-meta a { font-size: 15px; font-weight: 500; color: #3e3e3e; text-transform: capitalize; text-decoration: none; } .post-date { color: #878787; font-size: 12px; font-weight: 500; display: block; text-align: left; } /* footer */ .footer-prducts-div-heading { } .appscms-product-footer { background-color: white; margin-top: 50px; } .appscms-footer-products { opacity: 100%; } .footer-product-link { font-size: 15px; } .appscms-footer-products a { text-decoration: none; color: #000; } /* footer i89 modal css */ .privacy-links-item { font-stretch: 400; font-weight: 400; font-size: 16px; line-height: 24px; color: rgba(26, 26, 26, 1); margin: 0 20px; } .privacy-links-item:last-child { margin-right: 0; } .drop-down-btn { cursor: pointer; outline: 0px; border: 0px; width: auto; overflow: visible; display: flex; -webkit-box-align: center; align-items: center; background-color: transparent; transition: background-color 0.1s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s; font-weight: 400; font-size: 16px; line-height: 24px; color: rgb(26, 26, 26); } .language-drop-down-menu { display: flex; justify-content: space-between; margin: 0; padding: 0; flex-wrap: wrap; } .language-drop-down-item { list-style: none; width: 50%; padding: 10px 12px 0px 0px; text-align: center; font-size: 15px; margin-bottom: 0; } .language-drop-down-item a { display: flex; width: 100%; align-items: center; padding: 9px 9px; color: #000; border-bottom: 1px solid rgb(224, 224, 224); } @media (max-width: 575.98px) { body { background: var(--secondary-color); } .appscms-h1 { font-size: 30px; font-weight: 799; } .appscms-h2 { font-size: 12px; font-weight: 400; color: var(--mid-gray); } #appscms-tools-section { padding-top: 10px; } /* category section */ .toolfilters { font-size: 10px; height: 30px; padding: 3px; } .toolfilter { margin: auto; padding: 0px 15px; } /* search bar */ #appscms-searchbar { border-radius: 50px; padding: 0px; font-size: 8px; } #searchbar-placeholder { font-size: 12px; } .text-primary { font-size: 20px; font-weight: 600; } .description { font-size: 12px; line-height: 0.2; } .footer-product-link { font-size: 12px; } /* recent post and blog section phone */ /* blog section */ .appscms-blogs { border-radius: 10px; padding-top: 20px; background-color: rgba(255, 255, 255, 0.494); } .appscms-blog-cards { box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.06); margin-bottom: 20px; border-radius: 10px; /* max-width: 340px; */ /* min-width: 300px; */ } .appscms-blog-cards img { border-radius: 10px 10px 0px 0px; height: 180px; } .card-body { display: flex; flex-direction: column; justify-content: space-between; } /* recent post blog heading */ /* author in blog */ .wrapfooter { display: flex; margin-top: 50px; margin-bottom: -0px; } .wrapfooter img { width: 42px; height: 42px; border-radius: 50%; } .wrapfooter .author-meta { padding: 0px 15px 0px 10px; } .wrapfooter .author-meta a { font-size: 15px; font-weight: 500; color: #3e3e3e; text-transform: capitalize; text-decoration: none; } .post-date { color: #878787; font-size: 12px; font-weight: 500; display: block; text-align: left; } } /* Small devices (tablets) */ @media (min-width: 576px) and (max-width: 767.98px) { .toolfilters { font-size: 10px; height: 40px; padding: 1px; } #searchbar-placeholder { font-size: 13px; } #appscms-searchbar { padding: 3px; } toolfilter { margin: auto; padding: 0px 20px; } } /* Medium devices (desktops) */ @media (max-width: 768px) { .appscms-tool { box-shadow: none; margin-bottom: 25px; height: auto; background-color: transparent; } .appscms-tool .tool-top { background-color: transparent; flex-direction: column; } .appscms-tool .tool-img { padding: 0px !important; } .appscms-tool .tool-img img { height: 72px !important; width: 72px !important; border-radius: 20px !important; } .appscms-tool .tool-text { display: none; } .appscms-tool .tool-heading { font-size: 12px; line-height: 14.52px; margin-top: 14px; padding: 0px; height: 15px; font-weight: 300; } .appscms-tool-container { margin: 0 auto; width: auto !important; } .appscms-tool-container:nth-child(even) .appscms-tool .tool-top { background-color: transparent; } } @media (min-width: 768px) and (max-width: 991.98px) { .toolfilters { font-size: 12px; } } /* Large devices (desktops) */ @media (min-width: 992px) and (max-width: 1199.98px) { /* Insert CSS code here */ } /* Extra Large devices (large desktops) */ @media (min-width: 1200px) and (max-width: 1399.98px) { /* Insert CSS code here */ } /* Extra Extra Large devices (larger desktops) */ @media (min-width: 1400px) { /* Insert CSS code here */ } /* animations */ .appscms-product-footer li { list-style: none; } .footer-product-link { border-radius: 5px; color: #262628; display: block; font-size: 13px; line-height: 20px; padding: 14px 20px 14px 48px; position: relative; transition: none; } .footer-product-link:hover { background-color: #f3f3f4; color: #262628; text-decoration: none; } .appscms-footer { background-color: var(--while-color); padding: 50px; border-top: 1px solid rgb(148, 148, 148); } .appscms-footer-link { list-style: none; } .appscms-footer-link a { color: var(--dark-gray); display: block; margin-top: 16px; font-size: 15px; font-weight: 400; line-height: 20px; } .appscms-footer-link a:hover { color: var(--black-color); } .appscms-footer-category { font-size: 14px; font-weight: 600; line-height: 20px; color: var(--black-color); list-style: none; } .upload-from-drives { display: flex; gap: 20px; margin-top: 10px; } .upload-from-drives img { cursor: pointer; }