/* input(1951,1): run-time error CSS1019: Unexpected token, found '}' */ @font-face { font-family: 'UKIJ Tuz Tom'; src: url('/fonts/utt.eot?v=j4p18zth6oHdPtLvfpt_n7X6qPs'); src: url('/fonts/utt.eot?v=j4p18zth6oHdPtLvfpt_n7X6qPs&#iefix') format('embedded-opentype'), url('/fonts/utt.woff2?v=3KN06UX6-WSBnCa6jKRQlGyWokw') format('woff2'), url('/fonts/utt.woff?v=j4p18zth6oHdPtLvfpt_n7X6qPs') format('woff'), url('/fonts/utt.ttf?v=j4p18zth6oHdPtLvfpt_n7X6qPs') format('truetype'), url('/fonts/utt.svg#UKIJ Tuz Tom') format('svg'); font-display: swap; } @font-face { font-family: 'Feyzul Furkan'; src: url('/fonts/kkabay.eot?v=I7BGmcvY0QUkgqiNLROWKIkqhug'); src: url('/fonts/kkabay.eot?v=I7BGmcvY0QUkgqiNLROWKIkqhug&#iefix') format('embedded-opentype'), url('/fonts/kkabay.woff2?v=I7BGmcvY0QUkgqiNLROWKIkqhug') format('woff2'), url('/fonts/kkabay.woff?v=I7BGmcvY0QUkgqiNLROWKIkqhug') format('woff'), url('/fonts/kkabay.ttf?v=I7BGmcvY0QUkgqiNLROWKIkqhug') format('truetype'), url('/fonts/kkabay.svg#Feyzul Furkan') format('svg'); font-display: swap; } html { font-size: 14px; } @media (min-width: 768px) { html { font-size: 16px; } } html { position: relative; min-height: 100%; } body { margin-bottom: 9px; font-family: 'UKIJ Tuz Tom'; background-image: linear-gradient(to top, #d5d4d0 0%, #d5d4d0 1%, #eeeeec 31%, #efeeec 75%, #e9e9e7 100%); font-display:swap; } .surah-number { background-color: #f4f5f6; display: flex; align-items: center; justify-content: center; width: calc(2.5*1rem); height: calc(2.5*1rem); border-radius: 0.25rem; transform: rotate(45deg); -webkit-margin-end: 1.1875rem; margin-inline-end: 1.1875rem; } .surah-number { background-color: #2ca4ab; color: #fff; } .row-container { display: flex; justify-content: space-between; align-items: center; /*border: 1px solid #ebeef0;*/ -webkit-padding-before: 1rem; padding-block-start: 1rem; -webkit-padding-after: 1rem; padding-block-end: 1rem; -webkit-padding-start: 1.1875rem; padding-inline-start: 1.1875rem; -webkit-padding-end: 1.1875rem; padding-inline-end: 1.1875rem; border-radius: 0.25rem; cursor: pointer; } .card:has(>a.row-container):hover { border: 1px solid #2ca4ab; background-color: #f8f9fa; } .surah-layout { width: 100%; display: flex; flex-direction: column; direction:rtl; } @media only screen and (max-width: 767.98px) { .surah-layout { display: grid; grid-template-columns: repeat(1, 1fr); grid-gap: 0.8125rem; gap: 0.8125rem; } } @media only screen and (min-width: 768px) { .surah-layout { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 0.8125rem; gap: 0.8125rem; } } @media only screen and (min-width: 992px) { .surah-layout { display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 0.8125rem; gap: 0.8125rem; } } @media only screen and (min-width: 1200px) { .surah-layout { display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 0.8125rem; gap: 0.8125rem; } } @media only screen and (min-width: 1400px) { .surah-layout { display: grid; grid-template-columns: repeat(5, 1fr); grid-gap: 0.8125rem; gap: 0.8125rem; } } .row-left, .row-right { display: flex; align-items: center; } .row-right { flex-direction: column; } .surah-number > span { transform: rotate(-45deg); font-weight: 700; font-size: large; } .surah-name-container { display: flex; flex-direction: column; } .translated-surah-name { font-size: 0.88rem; font-weight: 700; /*color: #666;*/ } .row-container:hover, .aya-count, .row-container:hover, .revealed-place{ color: #2ca4ab; } .aya-count { text-align: center; font-size: 0.85rem; font-weight: 700; } .card:hover { box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important; /*box-shadow: 0 2px 3px 0 #e1e1e4;*/ } .Arabic { width: 100%; /*background-color: #FFF;*/ margin: 4px 0px; font-size: 24px; font-family: 'Feyzul Furkan'; direction: rtl; line-height: 60px; } .Arabic span { font-weight: bold; text-shadow: 1px 2px #e9ecef; } .aya { float:left; } .aya-info{ font-size:small; } .hand{ cursor: pointer;} .text-main {color: #2ca4ab;} /* Use a more specific selector if possible. When scroll to some aya this will make sure top part also visible. */ *[id] { scroll-margin-top: 7rem; } .bg-blue-100 { color: #000; background-color: #cfe2ff; } .bg-indigo-100 { color: #000; background-color: #e0cffc; } .bg-purple-100 { color: #000; background-color: #e2d9f3; } .bg-pink-100 { color: #000; background-color: #f7d6e6; } .bg-red-100 { color: #000; background-color: #f8d7da; } .bg-orange-100 { color: #000; background-color: #ffe5d0; } .bg-yellow-100 { color: #000; background-color: #fff3cd; } .bg-green-100 { color: #000; background-color: #d1e7dd; } .bg-teal-100 { color: #000; background-color: #d2f4ea; } .bg-cyan-100 { color: #000; background-color: #cff4fc; } .bg-gray-100 { color: #000; background-color: #f8f9fa; } ol.gradient-list > li, ol.gradient-list > li::before { box-shadow: 0.25rem 0.25rem 0.6rem rgba(0, 0, 0, 0.05), 0 0.5rem 1.125rem rgba(75, 0, 0, 0.05); } .nav-link>i:hover{color:#198754;} ol.gradient-list { counter-reset: gradient-counter; list-style: none; margin: 1.75rem 0; padding-left: 1rem; } ol.gradient-list > li { background: rgba(255, 255, 255, 1); border-radius: 0.5rem 0 0.5rem 0.5rem; counter-increment: gradient-counter; margin-top: 1rem; min-height: 3rem; padding: 1rem 3rem 1rem 1rem; position: relative; //background-image: linear-gradient(to top, #d5d4d0 0%, #d5d4d0 1%, #eeeeec 31%, #efeeec 75%, #e9e9e7 100%); } ol.gradient-list > li::before, ol.gradient-list > li::after { background: linear-gradient(135deg, #83e4e2 0%, #a2ed56 100%); border-radius: 1rem 1rem 1rem 0; content: ''; height: 3rem; right: -1rem; overflow: hidden; position: absolute; top: -1rem; width: 3rem; } ol.gradient-list > li::before { align-items: center; content: counter(gradient-counter); color: #1d1f20; display: flex; font: 900 1.5em/1 'Montserrat'; justify-content: center; padding: 0.125em 0.25em; z-index: 1; } ol.gradient-list > li:nth-child(10n+1):before { background: linear-gradient(135deg, rgba(162, 237, 86, 0.2) 0%, rgba(253, 220, 50, 0.2) 100%); } ol.gradient-list > li:nth-child(10n+2):before { background: linear-gradient(135deg, rgba(162, 237, 86, 0.4) 0%, rgba(253, 220, 50, 0.4) 100%); } ol.gradient-list > li:nth-child(10n+3):before { background: linear-gradient(135deg, rgba(162, 237, 86, 0.6) 0%, rgba(253, 220, 50, 0.6) 100%); } ol.gradient-list > li:nth-child(10n+4):before { background: linear-gradient(135deg, rgba(162, 237, 86, 0.8) 0%, rgba(253, 220, 50, 0.8) 100%); } ol.gradient-list > li:nth-child(10n+5):before { background: linear-gradient(135deg, rgba(162, 237, 86, 1) 0%, rgba(253, 220, 50, 1) 100%); } ol.gradient-list > li:nth-child(10n+6):before { background: linear-gradient(135deg, rgba(162, 237, 86, 0.8) 0%, rgba(253, 220, 50, 0.8) 100%); } ol.gradient-list > li:nth-child(10n+7):before { background: linear-gradient(135deg, rgba(162, 237, 86, 0.6) 0%, rgba(253, 220, 50, 0.6) 100%); } ol.gradient-list > li:nth-child(10n+8):before { background: linear-gradient(135deg, rgba(162, 237, 86, 0.4) 0%, rgba(253, 220, 50, 0.4) 100%); } ol.gradient-list > li:nth-child(10n+9):before { background: linear-gradient(135deg, rgba(162, 237, 86, 0.2) 0%, rgba(253, 220, 50, 0.2) 100%); } ol.gradient-list > li:nth-child(10n+10):before { background: linear-gradient(135deg, rgba(162, 237, 86, 0) 0%, rgba(253, 220, 50, 0) 100%); } ol.gradient-list > li + li { margin-top: 2rem; } .table-responsive-sm table td { white-space: normal; word-break: break-word; } .card[data-animation=true] .card-header { transform: translateZ(0); transition: all .3s cubic-bezier(.34,1.61,.7,1) } .card:hover[data-animation=true] .card-header { transform: translate3d(0,-50px,0) } .mt-n1 { margin-top: -.25rem !important } .mt-n2 { margin-top: -.5rem !important } .mt-n3 { margin-top: -1rem !important } .mt-n4 { margin-top: -1.5rem !important } .mt-n5 { margin-top: -3rem !important } .mt-n6 { margin-top: -4rem !important } .mt-n7 { margin-top: -6rem !important } .mt-n8 { margin-top: -8rem !important } .mt-n9 { margin-top: -10rem !important } .mt-n10 { margin-top: -12rem !important } .mt-n11 { margin-top: -14rem !important } .mt-n12 { margin-top: -16rem !important } .border-radius-lg { border-radius: .5rem; } /*.shadow { box-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06) !important; }*/ .img-fluid, .img-thumbnail { max-width: 100%; height: auto; } .z-index-0 { z-index: 0 !important } .z-index-1 { z-index: 1 !important } .z-index-2 { z-index: 2 !important } .z-index-3 { z-index: 3 !important } .colored-shadow { transform: scale(.94); top: 3.5%; filter: blur(12px); position: absolute; left: 0; width: 100%; height: 100%; background-size: cover; z-index: -1; } .card .card-footer { padding: 1.5rem; background-color: transparent; } hr.horizontal.dark { background-image: linear-gradient(90deg,transparent,rgba(0,0,0,.4),transparent); } hr.horizontal { background-color: transparent; } .card > hr { margin-right: 0; margin-left: 0; } hr:not([size]) { height: 1px; } .bg-gradient-primary{ background-image:linear-gradient(195deg,#ec407a,#d81b60); } .bg-gradient-secondary { background-image: linear-gradient(195deg,#747b8a,#495361); } .bg-gradient-success { background-image: linear-gradient(195deg,#66bb6a,#43a047); } .bg-gradient-info { background-image: linear-gradient(195deg,#49a3f1,#1a73e8); } .bg-gradient-warning { background-image: linear-gradient(195deg,#ffa726,#fb8c00); } .bg-gradient-danger { background-image: linear-gradient(195deg,#ef5350,#e53935); } .bg-gradient-light { background-image: linear-gradient(195deg,#ebeff4,#ced4da); } .bg-gradient-dark { background-image: linear-gradient(195deg,#42424a,#191919); } .bg-gradient-faded-primary { background-image: radial-gradient(370px circle at 80% 50%,rgba(233,30,99,.6) 0,#c1134e 100%); } .bg-gradient-faded-secondary { background-image: radial-gradient(370px circle at 80% 50%,rgba(133,128,154,.6) 0,#626780 100%); } .bg-gradient-faded-success { background-image: radial-gradient(370px circle at 80% 50%,rgba(76,175,80,.6) 0,#3d8b40 100%); } .bg-gradient-faded-info { background-image: radial-gradient(370px circle at 80% 50%,rgba(26,115,232,.6) 0,#135cbc 100%); } .bg-gradient-faded-warning { background-image: radial-gradient(370px circle at 80% 50%,rgba(251,140,0,.6) 0,#c87000 100%); } .bg-gradient-faded-danger { background-image: radial-gradient(370px circle at 80% 50%,rgba(244,67,53,.6) 0,#e91d0d 100%); } .bg-gradient-faded-light { background-image: radial-gradient(370px circle at 80% 50%,rgba(240,242,245,.6) 0,#d1d7e1 100%); } .bg-gradient-faded-dark { background-image: radial-gradient(370px circle at 80% 50%,rgba(52,71,103,.6) 0,#233045 100%); } .bg-gradient-faded-white { background-image: radial-gradient(370px circle at 80% 50%,hsla(0,0%,100%,.6) 0,#e6e6e6 100%); } .bg-gradient-faded-primary-vertical { background-image: radial-gradient(200px circle at 50% 70%,rgba(233,30,99,.3) 0,#e91e63 100%); } .bg-gradient-faded-secondary-vertical { background-image: radial-gradient(200px circle at 50% 70%,rgba(133,128,154,.3) 0,#7b809a 100%); } .bg-gradient-faded-success-vertical { background-image: radial-gradient(200px circle at 50% 70%,rgba(76,175,80,.3) 0,#4caf50 100%); } .bg-gradient-faded-info-vertical { background-image: radial-gradient(200px circle at 50% 70%,rgba(26,115,232,.3) 0,#1a73e8 100%); } .bg-gradient-faded-warning-vertical { background-image: radial-gradient(200px circle at 50% 70%,rgba(251,140,0,.3) 0,#fb8c00 100%); } .bg-gradient-faded-danger-vertical { background-image: radial-gradient(200px circle at 50% 70%,rgba(244,67,53,.3) 0,#f44335 100%); } .bg-gradient-faded-light-vertical { background-image: radial-gradient(200px circle at 50% 70%,rgba(240,242,245,.9) 0,#f0f2f5 100%); } .bg-gradient-faded-dark-vertical { background-image: radial-gradient(200px circle at 50% 70%,rgba(52,71,103,.3) 0,#344767 100%); } .bg-gradient-faded-white-vertical { background-image: radial-gradient(200px circle at 50% 70%,hsla(0,0%,100%,.3) 0,#fff 100%); } .shadow-primary { box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(233,30,99,.4) !important; } .shadow-secondary { box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px hsla(0,0%,82%,.4) !important; } .shadow-info { box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(0,188,212,.4) !important; } .shadow-warning { box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(255,152,0,.4) !important; } .shadow-success { box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(76,175,80,.4) !important; } .shadow-danger { box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(244,67,54,.4) !important; } .shadow-dark { box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(64,64,64,.4) !important; } .shadow-light { box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(233,30,99,.4) !important; } .nav-link.active { font-weight: bold; color: white !important; box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(233,30,99,.4) !important; } .row .nav-link.active { background: rgba(233,30,99,.9) !important; } .bg-gradient-title { background-image: linear-gradient(180deg, #fdfbfb 0%, #ebedee 100%); } .page-header { padding: 0; position: relative; overflow: hidden; display: flex; align-items: center; background-size: cover; background-position: 50%; } .min-vh-85 { min-height: 85vh !important; } .min-vh-65 { min-height: 65vh !important; } .max-vh-65 { max-height: 65vh !important; } .max-vh-55 { max-height: 55vh !important; } .max-vh-45 { max-height: 45vh !important; } .mask { position: absolute; background-position: 50%; top: 0; left: 0; width: 100%; height: 100%; opacity: .8; } .bg-cover, .mask { background-size: cover; } .opacity-8 { opacity: .8 !important; } .opacity-5 { opacity: .5 !important; } .opacity-3 { opacity: .3 !important; } .opacity-2 { opacity: .2 !important; } .page-header .container { z-index: 1; } .note-btn.dropdown-toggle::after { margin-left: 0 } .sticky-title { color: white; text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15); } .sticky-description { color: white; text-shadow: 2px 1px 2px rgba(255, 255, 255, 0.3), 1px 1px 2px rgba(255, 255, 255, 0.7) } .sticky-sharing { text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.4), 1px 1px 3px rgba(255, 255, 255, 0.8); } .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select { border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 7px; border-bottom-right-radius: 7px; } .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { margin-right: -1px; border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 7px; border-bottom-left-radius: 7px; } .input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select { border-top-right-radius: 0; border-bottom-right-radius: 0; } mark{ padding:0; background-color:lightskyblue; } a{text-decoration:auto;} .text-center { text-align: center !important; } .py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .row { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-.5 * var(--bs-gutter-x)); margin-left: calc(-.5 * var(--bs-gutter-x)) } .row > * { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y) } .col { flex: 1 0 0% } .row-cols-auto > * { flex: 0 0 auto; width: auto } .row-cols-1 > * { flex: 0 0 auto; width: 100% } .row-cols-2 > * { flex: 0 0 auto; width: 50% } .row-cols-3 > * { flex: 0 0 auto; width: 33.3333333333% } .row-cols-4 > * { flex: 0 0 auto; width: 25% } .row-cols-5 > * { flex: 0 0 auto; width: 20% } .row-cols-6 > * { flex: 0 0 auto; width: 16.6666666667% } .col-auto { flex: 0 0 auto; width: auto } .col-1 { flex: 0 0 auto; width: 8.33333333% } .col-2 { flex: 0 0 auto; width: 16.66666667% } .col-3 { flex: 0 0 auto; width: 25% } .col-4 { flex: 0 0 auto; width: 33.33333333% } .col-5 { flex: 0 0 auto; width: 41.66666667% } .col-6 { flex: 0 0 auto; width: 50% } .col-7 { flex: 0 0 auto; width: 58.33333333% } .col-8 { flex: 0 0 auto; width: 66.66666667% } .col-9 { flex: 0 0 auto; width: 75% } .col-10 { flex: 0 0 auto; width: 83.33333333% } .col-11 { flex: 0 0 auto; width: 91.66666667% } .col-12 { flex: 0 0 auto; width: 100% } .offset-1 { margin-left: 8.33333333% } .offset-2 { margin-left: 16.66666667% } .offset-3 { margin-left: 25% } .offset-4 { margin-left: 33.33333333% } .offset-5 { margin-left: 41.66666667% } .offset-6 { margin-left: 50% } .offset-7 { margin-left: 58.33333333% } .offset-8 { margin-left: 66.66666667% } .offset-9 { margin-left: 75% } .offset-10 { margin-left: 83.33333333% } .offset-11 { margin-left: 91.66666667% } .g-0, .gx-0 { --bs-gutter-x: 0 } .g-0, .gy-0 { --bs-gutter-y: 0 } .g-1, .gx-1 { --bs-gutter-x: 0.25rem } .g-1, .gy-1 { --bs-gutter-y: 0.25rem } .g-2, .gx-2 { --bs-gutter-x: 0.5rem } .g-2, .gy-2 { --bs-gutter-y: 0.5rem } .g-3, .gx-3 { --bs-gutter-x: 1rem } .g-3, .gy-3 { --bs-gutter-y: 1rem } .g-4, .gx-4 { --bs-gutter-x: 1.5rem } .g-4, .gy-4 { --bs-gutter-y: 1.5rem } .g-5, .gx-5 { --bs-gutter-x: 3rem } .g-5, .gy-5 { --bs-gutter-y: 3rem } @media (min-width: 576px) { .col-sm { flex: 1 0 0% } .row-cols-sm-auto > * { flex: 0 0 auto; width: auto } .row-cols-sm-1 > * { flex: 0 0 auto; width: 100% } .row-cols-sm-2 > * { flex: 0 0 auto; width: 50% } .row-cols-sm-3 > * { flex: 0 0 auto; width: 33.3333333333% } .row-cols-sm-4 > * { flex: 0 0 auto; width: 25% } .row-cols-sm-5 > * { flex: 0 0 auto; width: 20% } .row-cols-sm-6 > * { flex: 0 0 auto; width: 16.6666666667% } .col-sm-auto { flex: 0 0 auto; width: auto } .col-sm-1 { flex: 0 0 auto; width: 8.33333333% } .col-sm-2 { flex: 0 0 auto; width: 16.66666667% } .col-sm-3 { flex: 0 0 auto; width: 25% } .col-sm-4 { flex: 0 0 auto; width: 33.33333333% } .col-sm-5 { flex: 0 0 auto; width: 41.66666667% } .col-sm-6 { flex: 0 0 auto; width: 50% } .col-sm-7 { flex: 0 0 auto; width: 58.33333333% } .col-sm-8 { flex: 0 0 auto; width: 66.66666667% } .col-sm-9 { flex: 0 0 auto; width: 75% } .col-sm-10 { flex: 0 0 auto; width: 83.33333333% } .col-sm-11 { flex: 0 0 auto; width: 91.66666667% } .col-sm-12 { flex: 0 0 auto; width: 100% } .offset-sm-0 { margin-left: 0 } .offset-sm-1 { margin-left: 8.33333333% } .offset-sm-2 { margin-left: 16.66666667% } .offset-sm-3 { margin-left: 25% } .offset-sm-4 { margin-left: 33.33333333% } .offset-sm-5 { margin-left: 41.66666667% } .offset-sm-6 { margin-left: 50% } .offset-sm-7 { margin-left: 58.33333333% } .offset-sm-8 { margin-left: 66.66666667% } .offset-sm-9 { margin-left: 75% } .offset-sm-10 { margin-left: 83.33333333% } .offset-sm-11 { margin-left: 91.66666667% } .g-sm-0, .gx-sm-0 { --bs-gutter-x: 0 } .g-sm-0, .gy-sm-0 { --bs-gutter-y: 0 } .g-sm-1, .gx-sm-1 { --bs-gutter-x: 0.25rem } .g-sm-1, .gy-sm-1 { --bs-gutter-y: 0.25rem } .g-sm-2, .gx-sm-2 { --bs-gutter-x: 0.5rem } .g-sm-2, .gy-sm-2 { --bs-gutter-y: 0.5rem } .g-sm-3, .gx-sm-3 { --bs-gutter-x: 1rem } .g-sm-3, .gy-sm-3 { --bs-gutter-y: 1rem } .g-sm-4, .gx-sm-4 { --bs-gutter-x: 1.5rem } .g-sm-4, .gy-sm-4 { --bs-gutter-y: 1.5rem } .g-sm-5, .gx-sm-5 { --bs-gutter-x: 3rem } .g-sm-5, .gy-sm-5 { --bs-gutter-y: 3rem } } @media (min-width: 768px) { .col-md { flex: 1 0 0% } .row-cols-md-auto > * { flex: 0 0 auto; width: auto } .row-cols-md-1 > * { flex: 0 0 auto; width: 100% } .row-cols-md-2 > * { flex: 0 0 auto; width: 50% } .row-cols-md-3 > * { flex: 0 0 auto; width: 33.3333333333% } .row-cols-md-4 > * { flex: 0 0 auto; width: 25% } .row-cols-md-5 > * { flex: 0 0 auto; width: 20% } .row-cols-md-6 > * { flex: 0 0 auto; width: 16.6666666667% } .col-md-auto { flex: 0 0 auto; width: auto } .col-md-1 { flex: 0 0 auto; width: 8.33333333% } .col-md-2 { flex: 0 0 auto; width: 16.66666667% } .col-md-3 { flex: 0 0 auto; width: 25% } .col-md-4 { flex: 0 0 auto; width: 33.33333333% } .col-md-5 { flex: 0 0 auto; width: 41.66666667% } .col-md-6 { flex: 0 0 auto; width: 50% } .col-md-7 { flex: 0 0 auto; width: 58.33333333% } .col-md-8 { flex: 0 0 auto; width: 66.66666667% } .col-md-9 { flex: 0 0 auto; width: 75% } .col-md-10 { flex: 0 0 auto; width: 83.33333333% } .col-md-11 { flex: 0 0 auto; width: 91.66666667% } .col-md-12 { flex: 0 0 auto; width: 100% } .offset-md-0 { margin-left: 0 } .offset-md-1 { margin-left: 8.33333333% } .offset-md-2 { margin-left: 16.66666667% } .offset-md-3 { margin-left: 25% } .offset-md-4 { margin-left: 33.33333333% } .offset-md-5 { margin-left: 41.66666667% } .offset-md-6 { margin-left: 50% } .offset-md-7 { margin-left: 58.33333333% } .offset-md-8 { margin-left: 66.66666667% } .offset-md-9 { margin-left: 75% } .offset-md-10 { margin-left: 83.33333333% } .offset-md-11 { margin-left: 91.66666667% } .g-md-0, .gx-md-0 { --bs-gutter-x: 0 } .g-md-0, .gy-md-0 { --bs-gutter-y: 0 } .g-md-1, .gx-md-1 { --bs-gutter-x: 0.25rem } .g-md-1, .gy-md-1 { --bs-gutter-y: 0.25rem } .g-md-2, .gx-md-2 { --bs-gutter-x: 0.5rem } .g-md-2, .gy-md-2 { --bs-gutter-y: 0.5rem } .g-md-3, .gx-md-3 { --bs-gutter-x: 1rem } .g-md-3, .gy-md-3 { --bs-gutter-y: 1rem } .g-md-4, .gx-md-4 { --bs-gutter-x: 1.5rem } .g-md-4, .gy-md-4 { --bs-gutter-y: 1.5rem } .g-md-5, .gx-md-5 { --bs-gutter-x: 3rem } .g-md-5, .gy-md-5 { --bs-gutter-y: 3rem } } @media (min-width: 992px) { .col-lg { flex: 1 0 0% } .row-cols-lg-auto > * { flex: 0 0 auto; width: auto } .row-cols-lg-1 > * { flex: 0 0 auto; width: 100% } .row-cols-lg-2 > * { flex: 0 0 auto; width: 50% } .row-cols-lg-3 > * { flex: 0 0 auto; width: 33.3333333333% } .row-cols-lg-4 > * { flex: 0 0 auto; width: 25% } .row-cols-lg-5 > * { flex: 0 0 auto; width: 20% } .row-cols-lg-6 > * { flex: 0 0 auto; width: 16.6666666667% } .col-lg-auto { flex: 0 0 auto; width: auto } .col-lg-1 { flex: 0 0 auto; width: 8.33333333% } .col-lg-2 { flex: 0 0 auto; width: 16.66666667% } .col-lg-3 { flex: 0 0 auto; width: 25% } .col-lg-4 { flex: 0 0 auto; width: 33.33333333% } .col-lg-5 { flex: 0 0 auto; width: 41.66666667% } .col-lg-6 { flex: 0 0 auto; width: 50% } .col-lg-7 { flex: 0 0 auto; width: 58.33333333% } .col-lg-8 { flex: 0 0 auto; width: 66.66666667% } .col-lg-9 { flex: 0 0 auto; width: 75% } .col-lg-10 { flex: 0 0 auto; width: 83.33333333% } .col-lg-11 { flex: 0 0 auto; width: 91.66666667% } .col-lg-12 { flex: 0 0 auto; width: 100% } .offset-lg-0 { margin-left: 0 } .offset-lg-1 { margin-left: 8.33333333% } .offset-lg-2 { margin-left: 16.66666667% } .offset-lg-3 { margin-left: 25% } .offset-lg-4 { margin-left: 33.33333333% } .offset-lg-5 { margin-left: 41.66666667% } .offset-lg-6 { margin-left: 50% } .offset-lg-7 { margin-left: 58.33333333% } .offset-lg-8 { margin-left: 66.66666667% } .offset-lg-9 { margin-left: 75% } .offset-lg-10 { margin-left: 83.33333333% } .offset-lg-11 { margin-left: 91.66666667% } .g-lg-0, .gx-lg-0 { --bs-gutter-x: 0 } .g-lg-0, .gy-lg-0 { --bs-gutter-y: 0 } .g-lg-1, .gx-lg-1 { --bs-gutter-x: 0.25rem } .g-lg-1, .gy-lg-1 { --bs-gutter-y: 0.25rem } .g-lg-2, .gx-lg-2 { --bs-gutter-x: 0.5rem } .g-lg-2, .gy-lg-2 { --bs-gutter-y: 0.5rem } .g-lg-3, .gx-lg-3 { --bs-gutter-x: 1rem } .g-lg-3, .gy-lg-3 { --bs-gutter-y: 1rem } .g-lg-4, .gx-lg-4 { --bs-gutter-x: 1.5rem } .g-lg-4, .gy-lg-4 { --bs-gutter-y: 1.5rem } .g-lg-5, .gx-lg-5 { --bs-gutter-x: 3rem } .g-lg-5, .gy-lg-5 { --bs-gutter-y: 3rem } } @media (min-width: 1200px) { .col-xl { flex: 1 0 0% } .row-cols-xl-auto > * { flex: 0 0 auto; width: auto } .row-cols-xl-1 > * { flex: 0 0 auto; width: 100% } .row-cols-xl-2 > * { flex: 0 0 auto; width: 50% } .row-cols-xl-3 > * { flex: 0 0 auto; width: 33.3333333333% } .row-cols-xl-4 > * { flex: 0 0 auto; width: 25% } .row-cols-xl-5 > * { flex: 0 0 auto; width: 20% } .row-cols-xl-6 > * { flex: 0 0 auto; width: 16.6666666667% } .col-xl-auto { flex: 0 0 auto; width: auto } .col-xl-1 { flex: 0 0 auto; width: 8.33333333% } .col-xl-2 { flex: 0 0 auto; width: 16.66666667% } .col-xl-3 { flex: 0 0 auto; width: 25% } .col-xl-4 { flex: 0 0 auto; width: 33.33333333% } .col-xl-5 { flex: 0 0 auto; width: 41.66666667% } .col-xl-6 { flex: 0 0 auto; width: 50% } .col-xl-7 { flex: 0 0 auto; width: 58.33333333% } .col-xl-8 { flex: 0 0 auto; width: 66.66666667% } .col-xl-9 { flex: 0 0 auto; width: 75% } .col-xl-10 { flex: 0 0 auto; width: 83.33333333% } .col-xl-11 { flex: 0 0 auto; width: 91.66666667% } .col-xl-12 { flex: 0 0 auto; width: 100% } .offset-xl-0 { margin-left: 0 } .offset-xl-1 { margin-left: 8.33333333% } .offset-xl-2 { margin-left: 16.66666667% } .offset-xl-3 { margin-left: 25% } .offset-xl-4 { margin-left: 33.33333333% } .offset-xl-5 { margin-left: 41.66666667% } .offset-xl-6 { margin-left: 50% } .offset-xl-7 { margin-left: 58.33333333% } .offset-xl-8 { margin-left: 66.66666667% } .offset-xl-9 { margin-left: 75% } .offset-xl-10 { margin-left: 83.33333333% } .offset-xl-11 { margin-left: 91.66666667% } .g-xl-0, .gx-xl-0 { --bs-gutter-x: 0 } .g-xl-0, .gy-xl-0 { --bs-gutter-y: 0 } .g-xl-1, .gx-xl-1 { --bs-gutter-x: 0.25rem } .g-xl-1, .gy-xl-1 { --bs-gutter-y: 0.25rem } .g-xl-2, .gx-xl-2 { --bs-gutter-x: 0.5rem } .g-xl-2, .gy-xl-2 { --bs-gutter-y: 0.5rem } .g-xl-3, .gx-xl-3 { --bs-gutter-x: 1rem } .g-xl-3, .gy-xl-3 { --bs-gutter-y: 1rem } .g-xl-4, .gx-xl-4 { --bs-gutter-x: 1.5rem } .g-xl-4, .gy-xl-4 { --bs-gutter-y: 1.5rem } .g-xl-5, .gx-xl-5 { --bs-gutter-x: 3rem } .g-xl-5, .gy-xl-5 { --bs-gutter-y: 3rem } } @media (min-width: 1400px) { .col-xxl { flex: 1 0 0% } .row-cols-xxl-auto > * { flex: 0 0 auto; width: auto } .row-cols-xxl-1 > * { flex: 0 0 auto; width: 100% } .row-cols-xxl-2 > * { flex: 0 0 auto; width: 50% } .row-cols-xxl-3 > * { flex: 0 0 auto; width: 33.3333333333% } .row-cols-xxl-4 > * { flex: 0 0 auto; width: 25% } .row-cols-xxl-5 > * { flex: 0 0 auto; width: 20% } .row-cols-xxl-6 > * { flex: 0 0 auto; width: 16.6666666667% } .col-xxl-auto { flex: 0 0 auto; width: auto } .col-xxl-1 { flex: 0 0 auto; width: 8.33333333% } .col-xxl-2 { flex: 0 0 auto; width: 16.66666667% } .col-xxl-3 { flex: 0 0 auto; width: 25% } .col-xxl-4 { flex: 0 0 auto; width: 33.33333333% } .col-xxl-5 { flex: 0 0 auto; width: 41.66666667% } .col-xxl-6 { flex: 0 0 auto; width: 50% } .col-xxl-7 { flex: 0 0 auto; width: 58.33333333% } .col-xxl-8 { flex: 0 0 auto; width: 66.66666667% } .col-xxl-9 { flex: 0 0 auto; width: 75% } .col-xxl-10 { flex: 0 0 auto; width: 83.33333333% } .col-xxl-11 { flex: 0 0 auto; width: 91.66666667% } .col-xxl-12 { flex: 0 0 auto; width: 100% } .offset-xxl-0 { margin-left: 0 } .offset-xxl-1 { margin-left: 8.33333333% } .offset-xxl-2 { margin-left: 16.66666667% } .offset-xxl-3 { margin-left: 25% } .offset-xxl-4 { margin-left: 33.33333333% } .offset-xxl-5 { margin-left: 41.66666667% } .offset-xxl-6 { margin-left: 50% } .offset-xxl-7 { margin-left: 58.33333333% } .offset-xxl-8 { margin-left: 66.66666667% } .offset-xxl-9 { margin-left: 75% } .offset-xxl-10 { margin-left: 83.33333333% } .offset-xxl-11 { margin-left: 91.66666667% } .g-xxl-0, .gx-xxl-0 { --bs-gutter-x: 0 } .g-xxl-0, .gy-xxl-0 { --bs-gutter-y: 0 } .g-xxl-1, .gx-xxl-1 { --bs-gutter-x: 0.25rem } .g-xxl-1, .gy-xxl-1 { --bs-gutter-y: 0.25rem } .g-xxl-2, .gx-xxl-2 { --bs-gutter-x: 0.5rem } .g-xxl-2, .gy-xxl-2 { --bs-gutter-y: 0.5rem } .g-xxl-3, .gx-xxl-3 { --bs-gutter-x: 1rem } .g-xxl-3, .gy-xxl-3 { --bs-gutter-y: 1rem } .g-xxl-4, .gx-xxl-4 { --bs-gutter-x: 1.5rem } .g-xxl-4, .gy-xxl-4 { --bs-gutter-y: 1.5rem } .g-xxl-5, .gx-xxl-5 { --bs-gutter-x: 3rem } .g-xxl-5, .gy-xxl-5 { --bs-gutter-y: 3rem } } *, ::after, ::before { box-sizing: border-box; } .sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } .mb-3 { margin-bottom: 1rem !important; } .border-bottom { border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } } @media (min-width: 576px) { .navbar-expand-sm { flex-wrap: nowrap; justify-content: flex-start; } } .navbar { --bs-navbar-padding-x: 0; --bs-navbar-padding-y: 0.5rem; --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65); --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8); --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3); --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1); --bs-navbar-brand-padding-y: 0.3125rem; --bs-navbar-brand-margin-end: 1rem; --bs-navbar-brand-font-size: 1.25rem; --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1); --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1); --bs-navbar-nav-link-padding-x: 0.5rem; --bs-navbar-toggler-padding-y: 0.25rem; --bs-navbar-toggler-padding-x: 0.75rem; --bs-navbar-toggler-font-size: 1.25rem; --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15); --bs-navbar-toggler-border-radius: var(--bs-border-radius); --bs-navbar-toggler-focus-width: 0.25rem; --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); } .navbar > .container, .navbar > .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl, .navbar > .container-xxl { display: flex; flex-wrap: inherit; align-items: center; justify-content: space-between; } .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto; } .offcanvas.show:not(.hiding), .offcanvas.showing { transform: none; } .offcanvas.hiding, .offcanvas.show, .offcanvas.showing { visibility: visible; } .offcanvas.offcanvas-start { top: 0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(-100%); } [id] { scroll-margin-top: 7rem; } .offcanvas { position: fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: var(--bs-offcanvas-transition); } .offcanvas, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xl, .offcanvas-xxl { --bs-offcanvas-zindex: 1045; --bs-offcanvas-width: 400px; --bs-offcanvas-height: 30vh; --bs-offcanvas-padding-x: 1rem; --bs-offcanvas-padding-y: 1rem; --bs-offcanvas-color: var(--bs-body-color); --bs-offcanvas-bg: var(--bs-body-bg); --bs-offcanvas-border-width: var(--bs-border-width); --bs-offcanvas-border-color: var(--bs-border-color-translucent); --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm); --bs-offcanvas-transition: transform 0.3s ease-in-out; --bs-offcanvas-title-line-height: 1.5; } .px-0 { padding-right: 0 !important; padding-left: 0 !important; } [hidden] { display: none !important } .lead { font-size: 1.25rem; font-weight: 300 } .display-1 { font-size: calc(1.625rem + 4.5vw); font-weight: 300; line-height: 1.2 } @media (min-width: 1200px) { .display-1 { font-size: 5rem } } .display-2 { font-size: calc(1.575rem + 3.9vw); font-weight: 300; line-height: 1.2 } @media (min-width: 1200px) { .display-2 { font-size: 4.5rem } } .display-3 { font-size: calc(1.525rem + 3.3vw); font-weight: 300; line-height: 1.2 } @media (min-width: 1200px) { .display-3 { font-size: 4rem } } .display-4 { font-size: calc(1.475rem + 2.7vw); font-weight: 300; line-height: 1.2 } @media (min-width: 1200px) { .display-4 { font-size: 3.5rem } } .display-5 { font-size: calc(1.425rem + 2.1vw); font-weight: 300; line-height: 1.2 } @media (min-width: 1200px) { .display-5 { font-size: 3rem } } .display-6 { font-size: calc(1.375rem + 1.5vw); font-weight: 300; line-height: 1.2 } @media (min-width: 1200px) { .display-6 { font-size: 2.5rem } } .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto } @media (min-width: 576px) { .container, .container-sm { max-width: 540px } } @media (min-width: 768px) { .container, .container-md, .container-sm { max-width: 720px } } @media (min-width: 992px) { .container, .container-lg, .container-md, .container-sm { max-width: 960px } } @media (min-width: 1200px) { .container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1140px } } @media (min-width: 1400px) { .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1320px } } .pt-4 { padding-top: 1.5rem !important; } .my-2 { margin-top: .5rem !important; margin-bottom: .5rem !important; } .rounded-4 { border-radius: var(--bs-border-radius-xl) !important; } .mb-5 { margin-bottom: 3rem !important; } .shadow { box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important; } .sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } .card { --bs-card-spacer-y: 1rem; --bs-card-spacer-x: 1rem; --bs-card-title-spacer-y: 0.5rem; --bs-card-border-width: 1px; --bs-card-border-color: var(--bs-border-color-translucent); --bs-card-border-radius: 0.375rem; --bs-card-box-shadow:; --bs-card-inner-border-radius: calc(0.375rem - 1px); --bs-card-cap-padding-y: 0.5rem; --bs-card-cap-padding-x: 1rem; --bs-card-cap-bg: rgba(0, 0, 0, 0.03); --bs-card-cap-color:; --bs-card-height:; --bs-card-color:; --bs-card-bg: #fff; --bs-card-img-overlay-padding: 1rem; --bs-card-group-margin: 0.75rem; position: relative; display: flex; flex-direction: column; min-width: 0; height: var(--bs-card-height); word-wrap: break-word; background-color: var(--bs-card-bg); background-clip: border-box; border: var(--bs-card-border-width) solid var(--bs-card-border-color); border-radius: var(--bs-card-border-radius); } .card-img, .card-img-bottom { border-bottom-right-radius: var(--bs-card-inner-border-radius); border-bottom-left-radius: var(--bs-card-inner-border-radius); } .card-img, .card-img-top { border-top-left-radius: var(--bs-card-inner-border-radius); border-top-right-radius: var(--bs-card-inner-border-radius); } .card-img, .card-img-bottom, .card-img-top { width: 100%; } img, svg { vertical-align: middle; } .align-items-center { align-items: center !important; } .justify-content-center { justify-content: center !important; } .d-flex { display: flex !important; } .card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: var(--bs-card-img-overlay-padding); border-radius: var(--bs-card-inner-border-radius); } @media (min-width: 1200px) { .mb-xl-0 { margin-bottom: 0 !important; } } .my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .card-title { margin-bottom: var(--bs-card-title-spacer-y); } @media (min-width: 1200px) { .display-4 { font-size: 3.5rem; } } .display-4 { font-size: calc(1.475rem + 2.7vw); font-weight: 300; line-height: 1.2; } .sticky-description { color: #fff; text-shadow: 2px 1px 2px rgba(255, 255, 255, .3), 1px 1px 2px rgba(255, 255, 255, .7); } .fst-italic { font-style: italic !important; } .my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .lead { font-size: 1.25rem; font-weight: 300; } .card-header:first-child { border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; } .p-0 { padding: 0 !important; } .mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .position-relative { position: relative !important; } .card-header { padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); margin-bottom: 0; color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); } .text-center { text-align: center !important; } .card-body { flex: 1 1 auto; padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); color: var(--bs-card-color); } .avatar{ width: 32px;height: 32px;}