/*-----------------------------------------------------------------------------------*/ /* *. Global /*-----------------------------------------------------------------------------------*/ /* Reset */ *, :after, :before { box-sizing: border-box; } body { background-color: #f4f9ff; } /* Utilities */ .w-25 { width: 25% !important; } .w-50 { width: 50% !important; } .w-75 { width: 75% !important; } .w-100 { width: 100% !important; } .w-auto { width: auto !important; } .h-25 { height: 25% !important; } .h-50 { height: 50% !important; } .h-75 { height: 75% !important; } .h-100 { height: 100% !important; } .h-auto { height: auto !important; } .m-0 { margin: 0 !important; } .m-1 { margin: 0.25rem !important; } .m-2 { margin: 0.5rem !important; } .m-3 { margin: 1rem !important; } .m-4 { margin: 1.5rem !important; } .m-5 { margin: 3rem !important; } .m-auto { margin: auto !important; } .mx-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-auto { margin-right: auto !important; margin-left: auto !important; } .my-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-0 { margin-top: 0 !important; } .mt-1 { margin-top: 0.25rem !important; } .mt-2 { margin-top: 0.5rem !important; } .mt-3 { margin-top: 1rem !important; } .mt-4 { margin-top: 1.5rem !important; } .mt-5 { margin-top: 3rem !important; } .mt-auto { margin-top: auto !important; } .me-0 { margin-right: 0 !important; } .me-1 { margin-right: 0.25rem !important; } .me-2 { margin-right: 0.5rem !important; } .me-3 { margin-right: 1rem !important; } .me-4 { margin-right: 1.5rem !important; } .me-5 { margin-right: 3rem !important; } .me-auto { margin-right: auto !important; } .mb-0 { margin-bottom: 0 !important; } .mb-1 { margin-bottom: 0.25rem !important; } .mb-2 { margin-bottom: 0.5rem !important; } .mb-3 { margin-bottom: 1rem !important; } .mb-4 { margin-bottom: 1.5rem !important; } .mb-5 { margin-bottom: 3rem !important; } .mb-auto { margin-bottom: auto !important; } .ms-0 { margin-left: 0 !important; } .ms-1 { margin-left: 0.25rem !important; } .ms-2 { margin-left: 0.5rem !important; } .ms-3 { margin-left: 1rem !important; } .ms-4 { margin-left: 1.5rem !important; } .ms-5 { margin-left: 3rem !important; } .ms-auto { margin-left: auto !important; } .p-0 { padding: 0 !important; } .p-1 { padding: 0.25rem !important; } .p-2 { padding: 0.5rem !important; } .p-3 { padding: 1rem !important; } .p-4 { padding: 1.5rem !important; } .p-5 { padding: 3rem !important; } .px-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-0 { padding-top: 0 !important; } .pt-1 { padding-top: 0.25rem !important; } .pt-2 { padding-top: 0.5rem !important; } .pt-3 { padding-top: 1rem !important; } .pt-4 { padding-top: 1.5rem !important; } .pt-5 { padding-top: 3rem !important; } .pe-0 { padding-right: 0 !important; } .pe-1 { padding-right: 0.25rem !important; } .pe-2 { padding-right: 0.5rem !important; } .pe-3 { padding-right: 1rem !important; } .pe-4 { padding-right: 1.5rem !important; } .pe-5 { padding-right: 3rem !important; } .pb-0 { padding-bottom: 0 !important; } .pb-1 { padding-bottom: 0.25rem !important; } .pb-2 { padding-bottom: 0.5rem !important; } .pb-3 { padding-bottom: 1rem !important; } .pb-4 { padding-bottom: 1.5rem !important; } .pb-5 { padding-bottom: 3rem !important; } .ps-0 { padding-left: 0 !important; } .ps-1 { padding-left: 0.25rem !important; } .ps-2 { padding-left: 0.5rem !important; } .ps-3 { padding-left: 1rem !important; } .ps-4 { padding-left: 1.5rem !important; } .ps-5 { padding-left: 3rem !important; } /* Welcome Text */ .anzu-heading { display: flex; align-items: center; justify-content: space-between; } .anzu-heading-social-media span { font-size: 2rem; margin-right: 1rem; } .anzu-heading-social-media a { text-decoration: none; } .anzu-heading-welcome { font-size: 2rem !important; } /* Start Guide */ .anzu-quick-start-guide { border: 1px solid #ddd; border-radius: 0.25rem; padding: 1rem; } .anzu-quick-start-guide h2 { margin-top: 0; } .anzu-quick-start-guide__item-content h3 { margin-top: 0; } .anzu-quick-start-guide__item-content span { font-size: 1rem; } .anzu-quick-start-guide__item { display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem; padding: 1rem; background-color: #def; border-radius: 0.25rem; } .anzu-quick-start-guide__item-left, .anzu-quick-start-guide__item-right { display: flex; align-items: center; } .anzu-quick-start-guide__item .anzu-quick-start-guide__item-sequence { padding: 1rem; margin-right: 1rem; background-color: #16c784; border-radius: 999px; } .anzu-quick-start-guide__item .anzu-quick-start-guide__item-sequence span { display: flex; align-items: center; justify-content: center; color: #fff; font-size: 1rem; font-weight: bold; line-height: 1; height: 1rem; width: 1rem; } .anzu-quick-start-guide-still-in-doubt { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 1rem; } .anzu-quick-start-guide-still-in-doubt__content p { font-size:1.25rem; } .video-container { position: relative; overflow: hidden; width: 100%; padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */ } /* Then style the iframe to fit in the container div with full height and width */ .responsive-iframe { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; } /* System Requirements */ .anzu-quick-start-guide__system-requirements { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 1rem; border: 1px solid #ddd; border-radius: 0.25rem; padding: 1rem; } .anzu-quick-start-guide__system-requirements div { margin-bottom: 0.5rem; } .anzu-quick-start-guide__system-requirements div:last-child { margin-bottom: 0; } .anzu-quick-start-guide__system-requirements .anzu-quick-start-guide__system-requirements-status > div { font-size: 1rem; font-weight: 500; } .anzu-quick-start-guide__system-requirements .anzu-quick-start-guide__system-requirements-info > p { font-size: 1.25rem; } .anzu-quick-start-guide__system-requirements-info h2 { font-size: 1.1rem; } .anzu-quick-start-guide__system-requirements .dashicons-yes-alt { color: #16c784; } .anzu-quick-start-guide__system-requirements .dashicons-warning { color: #ffb818; } .anzu-quick-start-guide__system-requirements-hosts { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } .anzu-quick-start-guide__system-requirements-hosts img { max-height: 30px; } /* Useful Links */ .anzu-useful-links { border: 1px solid #ddd; border-radius: 0.25rem; padding: 1rem; } .anzu-useful-links__items { display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 1rem; } .anzu-useful-links__items div { display: flex; flex-direction: column; } .anzu-useful-links__items a { font-size: 1rem; margin-bottom: 0.5rem; } /* News - Advertising */ .anzu-advertising__description { font-size: 1.25rem; } .anzu-news { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 1rem; border: 1px solid #ddd; border-radius: 0.25rem; padding: 1rem; background-color: #def; }