:root { --vh: 100%; --margin-base: 25px; } [data-scrollbar], .mini-scrollbar { overflow: hidden; height: calc(var(--vh, 1vh) * 100); width: 100% } .main-scrollbar.iOS { overflow: visible !important; height: auto !important } .noselect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } a { text-decoration: none } button, input, textarea { font-family: Quicksand,'Segoe UI', Arial !important; cursor: pointer } .bg-white { background: white } html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; font-family: Quicksand,'Segoe UI', Arial; color: #333; } html:not(:has(.main-scrollbar.iOS)) { -ms-overflow-style: none; scrollbar-width: none; } body { margin: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; text-align: left; background-color: #fff; } body:not(:has(.main-scrollbar.iOS)) { -ms-overflow-style: none; scrollbar-width: none; overflow: hidden; } html:not(:has(.main-scrollbar.iOS))::-webkit-scrollbar, body:not(:has(.main-scrollbar.iOS))::-webkit-scrollbar { display: none; } button, div, i, img, header, footer, main, content, section { display: block; position: relative; } input, textarea, button { border: none; outline: none; transition: all .3s ease-in-out } *, ::after, ::before { box-sizing: border-box; } ol, ul { margin: 0; padding: 0; list-style: none; } h1, h2, h3, h4, h5, h6, p { display: block; position: relative; margin: 0; } .text-justify { text-align: justify } .text-center { text-align: center } .h-100vh { min-height: 100vh; } .h-100 { height: 100%; } .w-100 { width: 100%; } .cfull { width: 100% !important; } .chf { width: 96% !important; margin-right: auto; margin-left: auto; } .con-60 { max-width: 60%; margin-right: auto; margin-left: auto; } .c, [class^=cf-] { width: 100%; margin-right: auto; margin-left: auto; } @media (min-width:576px) { .c, .cf-s { width: 100%; } } @media (min-width:768px) { .c, .cf-l { max-width: 720px; } .r-s { margin: 0 20px !important; } } @media (min-width:992px) { .c, .cf-m { max-width: 960px; } } @media (min-width:1200px) { .c, .cf-x { max-width: 1180px; } } @media (min-width:1400px) { .c, .cf-xl { max-width: 1360px; } } @media (min-width:1900px) { .c, .cf-xs { max-width: 1660px; } } .r, .r-s, .r-n-g, .r-d { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .r { margin-right: var(--margin-base); margin-left: var(--margin-base); } .r-s { margin: 0 45px; } .r-n-g { margin-right: 0; margin-left: 0; } .r > .c, .r > [class^=c-] { padding-right: 0; padding-left: 0; } .r-n-g > [class^=c-], .r > [class^=c-] { position: relative; width: 100%; min-height: 1px; } .c-a { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .c-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .c-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .c-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .c-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .c-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .c-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .c-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .c-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .c-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .c-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .c-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .c-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .d-n { display: none !important; } .d-b { display: block !important; } .d-f { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .f-r { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .f-c { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .f-r-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .f-c-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .f-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .f-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .f-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .j-c-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .j-c-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .j-c-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .j-c-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .j-c-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .a-i-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .a-i-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .a-i-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .a-i-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .a-i-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .a-c-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .a-c-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .a-c-center { -ms-flex-line-pack: center !important; align-content: center !important; } .a-c-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .a-c-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .a-c-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .a-s-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .a-s-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .a-s-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .a-s-center { -ms-flex-item-align: center !important; align-self: center !important; } .a-s-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .a-s-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } .m-0 { margin: 0 !important; } .mt-0 { margin-top: 0 !important; } .mr-0 { margin-right: 0 !important; } .mb-0 { margin-bottom: 0 !important; } .ml-0 { margin-left: 0 !important; } .m-1 { margin: .25rem !important; } .mt-1 { margin-top: .25rem !important; } .mr-1 { margin-right: .25rem !important; } .mb-1 { margin-bottom: .25rem !important; } .ml-1 { margin-left: .25rem !important; } .m-2 { margin: .5rem !important; } .mt-2 { margin-top: .5rem !important; } .mr-2 { margin-right: .5rem !important; } .mb-2 { margin-bottom: .5rem !important; } .ml-2 { margin-left: .5rem !important; } .m-3 { margin: 1rem !important; } .mt-3 { margin-top: 1rem !important; } .mr-3 { margin-right: 1rem !important; } .mb-3 { margin-bottom: 1rem !important; } .ml-3 { margin-left: 1rem !important; } .m-4 { margin: 1.5rem !important; } .mt-4 { margin-top: 1.5rem !important; } .mr-4 { margin-right: 1.5rem !important; } .mb-4 { margin-bottom: 1.5rem !important; } .ml-4 { margin-left: 1.5rem !important; } .m-5 { margin: 3rem !important; } .mt-5 { margin-top: 3rem !important; } .mr-5 { margin-right: 3rem !important; } .mb-5 { margin-bottom: 3rem !important; } .ml-5 { margin-left: 3rem !important; } .p-0 { padding: 0 !important; } .pt-0 { padding-top: 0 !important; } .pr-0 { padding-right: 0 !important; } .pb-0 { padding-bottom: 0 !important; } .pl-0 { padding-left: 0 !important; } .p-1 { padding: .25rem !important; } .pt-1 { padding-top: .25rem !important; } .pr-1 { padding-right: .25rem !important; } .pb-1 { padding-bottom: .25rem !important; } .pl-1 { padding-left: .25rem !important; } .p-2 { padding: .5rem !important; } .pt-2 { padding-top: .5rem !important; } .pr-2 { padding-right: .5rem !important; } .pb-2 { padding-bottom: .5rem !important; } .pl-2 { padding-left: .5rem !important; } .p-3 { padding: 1rem !important; } .pt-3 { padding-top: 1rem !important; } .pr-3 { padding-right: 1rem !important; } .pb-3 { padding-bottom: 1rem !important; } .pl-3 { padding-left: 1rem !important; } .p-4 { padding: 1.5rem !important; } .pt-4 { padding-top: 1.5rem !important; } .pr-4 { padding-right: 1.5rem !important; } .pb-4 { padding-bottom: 1.5rem !important; } .pl-4 { padding-left: 1.5rem !important; } .p-5 { padding: 3rem !important; } .pt-5 { padding-top: 3rem !important; } .pr-5 { padding-right: 3rem !important; } .pb-5 { padding-bottom: 3rem !important; } .pl-5 { padding-left: 3rem !important; } .m-auto { margin: auto !important; } .mt-auto { margin-top: auto !important; } .mr-auto { margin-right: auto !important; } .mb-auto { margin-bottom: auto !important; } .ml-auto { margin-left: auto !important; } .gap-0 { gap: 0 !important; } .gap-1 { gap: 0.25rem !important; } .gap-2 { gap: 0.5rem !important; } .gap-3 { gap: 1rem !important; } .gap-4 { gap: 1.5rem !important; } .gap-5 { gap: 3rem !important; } @media (min-width:576px) { .c-s-a { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .c-s-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .c-s-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .c-s-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .c-s-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .c-s-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .c-s-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .c-s-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .c-s-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .c-s-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .c-s-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .c-s-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .c-s-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .d-s-n { display: none !important; } .d-s-b { display: block !important; } .d-s-f { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .f-s-r { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .f-s-c { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .f-s-r-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .f-s-c-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .f-s-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .f-s-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .f-s-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .j-c-s-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .j-c-s-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .j-c-s-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .j-c-s-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .j-c-s-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .a-i-s-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .a-i-s-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .a-i-s-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .a-i-s-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .a-i-s-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .a-c-s-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .a-c-s-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .a-c-s-center { -ms-flex-line-pack: center !important; align-content: center !important; } .a-c-s-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .a-c-s-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .a-c-s-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .a-s-m-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .a-s-m-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .a-s-m-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .a-s-m-center { -ms-flex-item-align: center !important; align-self: center !important; } .a-s-m-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .a-s-m-stretch { -ms-flex-item-align: stretch !important; align-items: stretch !important; } .gap-s-0 { gap: 0 !important; } .gap-s-1 { gap: 0.25rem !important; } .gap-s-2 { gap: 0.5rem !important; } .gap-s-3 { gap: 1rem !important; } .gap-s-4 { gap: 1.5rem !important; } .gap-s-5 { gap: 3rem !important; } } @media (min-width:768px) { .c-m-a { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .c-m-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .c-m-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .c-m-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .c-m-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .c-m-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .c-m-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .c-m-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .c-m-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .c-m-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .c-m-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .c-m-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .c-m-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .d-m-n { display: none !important; } .d-m-b { display: block !important; } .d-m-f { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .f-m-r { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .f-m-c { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .f-m-r-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .f-m-c-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .f-m-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .f-m-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .f-m-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .j-c-m-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .j-c-m-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .j-c-m-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .j-c-m-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .j-c-m-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .a-i-m-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .a-i-m-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .a-i-m-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .a-i-m-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .a-i-m-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .a-c-m-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .a-c-m-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .a-c-m-center { -ms-flex-line-pack: center !important; align-content: center !important; } .a-c-m-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .a-c-m-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .a-c-m-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .a-s-m-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .a-s-m-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .a-s-m-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .a-s-m-center { -ms-flex-item-align: center !important; align-self: center !important; } .a-s-m-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .a-s-m-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } .mr-m-0 { margin-right: 0 !important } .ml-m-0 { margin-left: 0 !important } .mt-m-0 { margin-top: 0 !important } .pl-m-5 { padding-left: 3rem !important; } .pr-m-5 { padding-right: 3rem !important; } .gap-m-0 { gap: 0 !important; } .gap-m-1 { gap: 0.25rem !important; } .gap-m-2 { gap: 0.5rem !important; } .gap-m-3 { gap: 1rem !important; } .gap-m-4 { gap: 1.5rem !important; } .gap-m-5 { gap: 3rem !important; } } @media (min-width:992px) { .c-l-a { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .c-l-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .c-l-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .c-l-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .c-l-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .c-l-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .c-l-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .c-l-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .c-l-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .c-l-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .c-l-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .c-l-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .c-l-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .d-l-n { display: none !important; } .d-l-b { display: block !important; } .d-l-f { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .f-l-r { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .f-l-c { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .f-l-r-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .f-l-c-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .f-l-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .f-l-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .f-l-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .j-c-l-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .j-c-l-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .j-c-l-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .j-c-l-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .j-c-l-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .a-i-l-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .a-i-l-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .a-i-l-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .a-i-l-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .a-i-l-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .a-c-l-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .a-c-l-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .a-c-l-center { -ms-flex-line-pack: center !important; align-content: center !important; } .a-c-l-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .a-c-l-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .a-c-l-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .a-s-l-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .a-s-l-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .a-s-l-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .a-s-l-center { -ms-flex-item-align: center !important; align-self: center !important; } .a-s-l-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .a-s-l-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } .ml-l-2 { margin-left: .5rem !important } .ml-l-3 { margin-left: 1rem !important } .mr-l-3{ margin-right: 1rem !important } .mb-l-0{ margin-bottom: 0!important; } .pr-l-5 { padding-right: 3rem !important; } .pl-l-5 { padding-left: 3rem !important; } .gap-l-0 { gap: 0 !important; } .gap-l-1 { gap: 0.25rem !important; } .gap-l-2 { gap: 0.5rem !important; } .gap-l-3 { gap: 1rem !important; } .gap-l-4 { gap: 1.5rem !important; } .gap-l-5 { gap: 3rem !important; } } @media (min-width:1200px) { .c-x-a { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .c-x-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .c-x-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .c-x-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .c-x-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .c-x-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .c-x-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .c-x-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .c-x-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .c-x-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .c-x-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .c-x-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .c-x-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .d-x-n { display: none !important; } .d-x-b { display: block !important; } .d-x-f { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .f-x-r { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .f-x-c { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .f-x-r-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .f-x-c-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .f-x-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .f-x-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .f-x-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .j-c-x-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .j-c-x-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .j-c-x-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .j-c-x-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .j-c-x-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .a-i-x-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .a-i-x-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .a-i-x-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .a-i-x-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .a-i-x-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .a-c-x-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .a-c-x-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .a-c-x-center { -ms-flex-line-pack: center !important; align-content: center !important; } .a-c-x-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .a-c-x-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .a-c-x-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .a-s-x-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .a-s-x-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .a-s-x-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .a-s-x-center { -ms-flex-item-align: center !important; align-self: center !important; } .a-s-x-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .a-s-x-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } .ml-x-auto { margin-left: auto !important; } .ml-x-5{ margin-left: 3rem !important } .mr-x-5{ margin-right: 3rem !important } .mb-x-0 { margin-bottom: 0 !important; } } @media (min-width:1400px) { .c-xm-a { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .c-xm-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .c-xm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .c-xm-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .c-xm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .c-xm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .c-xm-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .c-xm-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .c-xm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .c-xm-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .c-xm-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .c-xm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .c-xm-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .d-xm-n { display: none !important; } .d-xm-b { display: block !important; } .d-xm-f { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .f-xm-r { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .f-xm-c { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .f-xm-r-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .f-xm-c-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .f-xm-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .f-xm-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .f-xm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .j-c-xm-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .j-c-xm-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .j-c-xm-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .j-c-xm-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .j-c-xm-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .a-i-xm-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .a-i-xm-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .a-i-xm-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .a-i-xm-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .a-i-xm-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .a-c-xm-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .a-c-xm-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .a-c-xm-center { -ms-flex-line-pack: center !important; align-content: center !important; } .a-c-xm-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .a-c-xm-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .a-c-xm-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .a-s-xm-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .a-s-xm-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .a-s-xm-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .a-s-xm-center { -ms-flex-item-align: center !important; align-self: center !important; } .a-s-xm-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .a-s-xm-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } .ml-xm-auto { margin-left: auto !important; } .ml-xm-5 { margin-left: 3rem !important; } .mb-xm-0 { margin-bottom: 0 !important; } } @media (min-width:1900px) { .c-sx-a { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .c-sx-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .c-sx-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .c-sx-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .c-sx-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .c-sx-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .c-sx-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .c-sx-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .c-sx-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .c-sx-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .c-sx-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .c-sx-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .c-sx-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .d-sx-n { display: none !important; } .d-sx-b { display: block !important; } .d-sx-f { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .f-sx-r { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } } html { font-size: 12px } @media (min-width: 768px) { html { font-size: 14px; } } @media (min-width: 1200px) { html { font-size: 16px; } } h1 { font-size: 3.8rem } h2 { font-size: 2.8rem } h3 { font-size: 1.4rem } .light .border-b { border-bottom: 1px solid #41475435; } .dark .border-b { border-bottom: 1px solid #dee2e6; } .filter { position: absolute; width: 100%; height: 100%; z-index: 1 } :root { --blue: #20304f; --indigo: #6610f2; --purple: #6f42c1; --pink: #d63384; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #80ba26; --teal: #20c997; --cyan: #0dcaf0; --white: #fff; --dark2-rgb: 42, 64, 104; --dark: #162440; --dark-rgb: 22, 36, 64; --dark1: #20304F; --dark1-rgb: 32, 48, 79; --gray: #6c757d; --gray-dark: #343a40; --gray-100: #f8f9fa; --gray-200: #e9ecef; --gray-300: #dee2e6; --gray-400: #ced4da; --gray-500: #adb5bd; --gray-600: #6c757d; --gray-700: #495057; --gray-800: #343a40; --gray-900: #212529; --primary: #f3525a; --secondary: #20304f; --success: #198754; --info: #0dcaf0; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --btn-font-weight: 500; --margin-gap: 3px; --border-radius: 5px; --light-bg: #F9F9FA; --margin-row: calc(var(--margin-base) - var(--margin-gap)); --footer-color: #FFFFFFCC; --footer-border-color: #ffffff99; --input-padding: 7px; } .m-gap { margin: 0 var(--margin-gap); } .p-gap { padding: 0 var(--margin-gap); } .r-d { margin-right: var(--margin-row); margin-left: var(--margin-row); } .primary-color { color: var(--primary) } .bg-dark { background-color: var(--dark) } .bg-dark1 { background-color: var(--dark1) } .bg-dark2 { background-color: rgb(var(--dark2-rgb)) } .bg-white { background-color: white } .bg-primary { background-color: var(--primary) } .bg-light { background-color: var(--light-bg) } .text-white { color: #fff; } [data-scrollbar], [scrollbar], scrollbar { display: block; position: relative } [data-scrollbar] .scrollbar-track { z-index: 2000 !important } [data-scrollbar] .scroll-content, [scrollbar] .scroll-content, scrollbar .scroll-content { -webkit-transform: translateZ(0); transform: translateZ(0) } [data-scrollbar].sticky .scrollbar-track, [scrollbar].sticky .scrollbar-track, scrollbar.sticky .scrollbar-track { background-color: transparent } [data-scrollbar] .scrollbar-track, [scrollbar] .scrollbar-track, scrollbar .scrollbar-track { position: absolute; opacity: 0; z-index: 1; transition: opacity .5s ease-out,background .5s ease-out; background: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } [data-scrollbar] .scrollbar-track.show, [data-scrollbar] .scrollbar-track:hover, [scrollbar] .scrollbar-track.show, [scrollbar] .scrollbar-track:hover, scrollbar .scrollbar-track.show, scrollbar .scrollbar-track:hover { opacity: 1 } [data-scrollbar] .scrollbar-track:hover, [scrollbar] .scrollbar-track:hover, scrollbar .scrollbar-track:hover { background: hsla(0,0%,87%,.75) } [data-scrollbar] .scrollbar-track-x, [scrollbar] .scrollbar-track-x, scrollbar .scrollbar-track-x { bottom: 0; left: 4px; width: calc(100%- 8px); height: 4px } [data-scrollbar] .scrollbar-track-y, [scrollbar] .scrollbar-track-y, scrollbar .scrollbar-track-y { top: 4px; right: 0; width: 4px; height: calc(100% - 8px); } [data-scrollbar] .scrollbar-thumb, [scrollbar] .scrollbar-thumb, scrollbar .scrollbar-thumb { position: absolute; top: 0; left: 0; width: 2px; height: 2px; background: rgba(0,0,0,.5); border-radius: 4px } [data-scrollbar] .overscroll-glow, [scrollbar] .overscroll-glow, scrollbar .overscroll-glow { position: absolute; top: 0; left: 0; width: 100%; height: 100% } .header { position: absolute; top: 0; left: 0; right: 0; z-index: 101 } .f-header { box-shadow: 0 2px 3px rgba(96, 96, 96, 0.1); z-index: 2; width: 100%; background-color: #fff; position: absolute; top: -100px; transition: top .3s ease-in } .f-header .nav-link { padding-top: 1.8rem; padding-bottom: 1.8rem; } .f-header.show { top: 0 } .row1 .nav-item { font-weight: 500; } .row1 .atg { font-size: 1rem } .row2 { margin-top: 10px; } .c-logo img { height: 40px } .logo-light { display: none } .logo-dark { display: block } .hp .header { background-color: transparent; } .hp .logo-light { display: none } .hp .logo-dark { display: block } .navbar-nav .nav-item { display: flex; flex-direction: column } .navbar-nav.nav-item .dropdown::after, .navbar-nav .nav-link::after, .navbar-nav .nav-item .dropdown::before, .navbar-nav .nav-link::before { content: ''; display: block; position: absolute; height: 0; width: 0; left: 50%; right: 50%; bottom: 0; background: var(--red) } .navbar-nav .dropdown::after, .navbar-nav .nav-link::after, .navbar-nav .nav-link.active::after { border-top-left-radius: 3px; border-bottom-left-radius: 3px; transition: left .35s ease-out, width .35s ease-out } .navbar-nav .dropdown::before, .navbar-nav .nav-link::before, .navbar-nav .nav-link.active::before { border-top-right-radius: 3px; border-bottom-right-radius: 3px; transition: right .35s ease-out, width .35s ease-out } .navbar-nav .nav-item.active .dropdown::after, .navbar-nav .nav-link:hover::after, .navbar-nav .nav-link.active::after { left: 5%; right: 45%; width: 45%; height: 3px } .navbar-nav .nav-item.active .dropdown::before, .navbar-nav .nav-link:hover::before, .navbar-nav .nav-link.active::before { left: 45%; right: 5%; width: 50%; height: 3px } .nav-link { color: var(--dark); text-transform: uppercase; font-size: 1.1rem; font-weight: 600; padding: 1.5rem 1rem; } .navbar-nav .sub-item { visibility: hidden; height: 0; } .ico-menu { cursor: pointer; margin: 16px 0; background-color: var(--secondary); border: 1px solid rgba(255, 255,255,.3); border-radius: var(--border-radius); padding: .1rem .6rem } .ico-menu div { text-align: left; display: block; width: 35px; height: 2px; background: white; margin-bottom: 8px; } .ico-menu div span { position: absolute; transition: width .3s ease-in; left: 0; top: 0; height: 2px; background: var(--primary) } .ico-menu div:first-child { margin-top: 8px; } .h-menu .item { color: #fff; cursor: pointer; padding: 4px 14px } .lets-work { top: 50%; transform: translateY(-50%) } .lets-work h1 { font-size: 2.8rem; color: white } .ss-footer1 { background-image: url(/images/banner/f_img1.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; height: 380px; } .ss-footer1 .filter { background-color: rgba(var(--dark-rgb), .4) } .ss-footer2 img { width: 210px } .ss-footer2 { color: #FFFFFFCC !important; } .ss-footer3, .ss-footer2 { color: white; font-size: .9rem } .m-footer a { margin: 0 10px; color: white; transition: color ease-in .3s } .m-footer a:hove r { color: var(--primary) } .m-footer .item { margin: 2px 0; display: flex; color: var(--footer-color); align-items: center; } .m-footer.social i { font-size: 1.5rem; color: var(--footer-color) } .m-footer .item:hover { color: #FFF !important } .m-footer .item:hover i { color: var(--primary) } .m-footer i { transition: color ease-in .3s; margin-right: 10px; color: var(--green); } footer input, footer button { vertical-align: middle; color: var(--footer-color); border: 2px solid var(--footer-border-color); border-radius: 0; background-color: transparent; line-height: 23px; border-right-width: 0; } .ss-footer2 .btn { padding: var(--input-padding) calc(var(--input-padding) * 4); background-color: var(--footer-border-color); color: var(--dark1); border-top-left-radius: 0; border-bottom-left-radius: 0; border-left: none; line-height: 30px; }